Entity Appointment Dimension

DescriptionAn appointment is an administrative arrangement that enables patients to see a healthcare practitioner on a set date and time. An appointment is used to deliver patient care.

Attributes
Allow Substitution CdAllow Substitution Cd
Allow Substitution Code SkAllow Substitution Code Sk
Allow Substitution DescrAllow Substitution Descr
Appointment BkAppointment Bk
Appointment DkAppointment Dk
Appointment Duration QtyAppointment Duration Qty
Appointment Duration Unit CdAppointment Duration Unit Cd
Appointment Duration Unit Code SkAppointment Duration Unit Code Sk
Appointment Duration Unit DescrAppointment Duration Unit Descr
Appointment Filler Status CdAppointment Filler Status Cd
Appointment Filler Status Code SkAppointment Filler Status Code Sk
Appointment Filler Status DescrAppointment Filler Status Descr
Appointment Reason CdAppointment Reason Cd
Appointment Reason Code SkAppointment Reason Code Sk
Appointment Reason DescrAppointment Reason Descr
Appointment SkAppointment Sk
Appointment Type CdAppointment Type Cd
Appointment Type Code SkAppointment Type Code Sk
Appointment Type DescrAppointment Type Descr
AWM Load Info SkAWM Load Info Sk
Current IndCurrent Ind
DWM Load Info SkDWM Load Info Sk
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Filler Appointment IdFiller Appointment Id
Location Duration QtyLocation Duration Qty
Location Duration Unit CdLocation Duration Unit Cd
Location Duration Unit Code SkLocation Duration Unit Code Sk
Location Duration Unit DescrLocation Duration Unit Descr
Location Duration UOM CdLocation Duration UOM Cd
Location Duration UOM Code SkLocation Duration UOM Code Sk
Location Duration UOM DescrLocation Duration UOM Descr
Location Filler Status CdLocation Filler Status Cd
Location Filler Status Code SkLocation Filler Status Code Sk
Location Filler Status DescrLocation Filler Status Descr
Location Start Date Time OffsetLocation Start Date Time Offset
Location Start Date Time Offset Unit CdLocation Start Date Time Offset Unit Cd
Location Start Date Time Offset Unit Code SkLocation Start Date Time Offset Unit Code Sk
Location Start Date Time Offset Unit DescrLocation Start Date Time Offset Unit Descr
Location Start Date Time TsLocation Start Date Time Ts
Occurrence NumOccurrence Num
Parent Filler Appointment IdParent Filler Appointment Id
Parent Placer Appointment IdParent Placer Appointment Id
Placer Appointment IdPlacer Appointment Id
Placer Group NumPlacer Group Num
Priority SeqPriority Seq
Repeating Interval CntRepeating Interval Cnt
Repeating Interval Duration CntRepeating Interval Duration Cnt
Request Event Reason CdRequest Event Reason Cd
Request Event Reason Code SkRequest Event Reason Code Sk
Request Event Reason DescrRequest Event Reason Descr
Schedule CdSchedule Cd
Schedule Code SkSchedule Code Sk
Schedule DescrSchedule Descr
Slot Spacing Criteria NumSlot Spacing Criteria Num
Source CdSource Cd
Source Code DescrSource Code Descr
Source Code SkSource Code Sk
Tenant SkTenant Sk
Valid From TsValid From Ts
Valid To TsValid To Ts

Primary Key
Appointment Dimension PKAppointment Dimension PK

Dependencies
 
 

Reverse Dependencies
 

Attribute Details

 Allow Substitution Cd
DescriptionIndicates whether the identified Location can be substituted with another equivalent location.

For example:
No - Substitution of this location is not allowed. 
Confirm -Contact the Placer Contact Person prior to making any substitutions of this location. 
Notify - Notify the Placer Contact Person, through normal institutional procedures, that a substitution of this location has been made.
Yes - Substitution of this location is allowed.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Allow Substitution Code Sk
DescriptionIndicates whether the identified Location can be substituted with another equivalent location.

For example:
No - Substitution of this location is not allowed. 
Confirm -Contact the Placer Contact Person prior to making any substitutions of this location. 
Notify - Notify the Placer Contact Person, through normal institutional procedures, that a substitution of this location has been made.
Yes - Substitution of this location is allowed.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Allow Substitution Descr
DescriptionIndicates whether the identified Location can be substituted with another equivalent location.

For example:
No - Substitution of this location is not allowed. 
Confirm -Contact the Placer Contact Person prior to making any substitutions of this location. 
Notify - Notify the Placer Contact Person, through normal institutional procedures, that a substitution of this location has been made.
Yes - Substitution of this location is allowed.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Bk
DescriptionConcatenated values of a set of business attributes that uniquely identify the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Business Key [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keytrue



 Appointment Duration Qty
DescriptionThe amount of time requested and allotted for the appointment.This is the duration of one instance of the appointment when there are repeating appointments.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Decimal Small [DECIMAL(5,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Duration Unit Cd
DescriptionTime units of measure associated with duration of the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Duration Unit Code Sk
DescriptionTime units of measure associated with duration of the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Duration Unit Descr
DescriptionTime units of measure associated with duration of the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Filler Status Cd
DescriptionIndicates the requested/scheduled status of the appointment or associated location, equipment, personnel or other resource, from the point of view of the filler application.

For example:
Pending - Appointment has not yet been confirmed. 
Waitlist - Appointment has been placed on a waiting list for a particular slot, or set of slots. 
Booked - The indicated appointment is booked. 
Started - The indicated appointment has begun and is currently in progress. 
Complete - The indicated appointment has completed normally (was not discontinued, canceled, or deleted). 
Cancelled - The indicated appointment was stopped from occurring (canceled prior to starting).
Dc - The indicated appointment was discontinued (Discontinued while in progress, discontinued parent appointment, or discontinued child appointment). 
Deleted -The indicated appointment was deleted from the filler application.
Blocked -The indicated time slot(s) is(are) blocked. 
Overbook - The appointment has been confirmed; however it is confirmed in an overbooked state.
No show - The patient did not show up for the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Filler Status Code Sk
DescriptionIndicates the requested/scheduled status of the appointment or associated location, equipment, personnel or other resource, from the point of view of the filler application.

For example:
Pending - Appointment has not yet been confirmed. 
Waitlist - Appointment has been placed on a waiting list for a particular slot, or set of slots. 
Booked - The indicated appointment is booked. 
Started - The indicated appointment has begun and is currently in progress. 
Complete - The indicated appointment has completed normally (was not discontinued, canceled, or deleted). 
Cancelled - The indicated appointment was stopped from occurring (canceled prior to starting).
Dc - The indicated appointment was discontinued (Discontinued while in progress, discontinued parent appointment, or discontinued child appointment). 
Deleted -The indicated appointment was deleted from the filler application.
Blocked -The indicated time slot(s) is(are) blocked. 
Overbook - The appointment has been confirmed; however it is confirmed in an overbooked state.
No show - The patient did not show up for the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Filler Status Descr
DescriptionIndicates the requested/scheduled status of the appointment or associated location, equipment, personnel or other resource, from the point of view of the filler application.

For example:
Pending - Appointment has not yet been confirmed. 
Waitlist - Appointment has been placed on a waiting list for a particular slot, or set of slots. 
Booked - The indicated appointment is booked. 
Started - The indicated appointment has begun and is currently in progress. 
Complete - The indicated appointment has completed normally (was not discontinued, canceled, or deleted). 
Cancelled - The indicated appointment was stopped from occurring (canceled prior to starting).
Dc - The indicated appointment was discontinued (Discontinued while in progress, discontinued parent appointment, or discontinued child appointment). 
Deleted -The indicated appointment was deleted from the filler application.
Blocked -The indicated time slot(s) is(are) blocked. 
Overbook - The appointment has been confirmed; however it is confirmed in an overbooked state.
No show - The patient did not show up for the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Reason Cd
DescriptionIdentifies the reason for the appointment. This contains a Universal Service ID describing the observation,test,procedure or other activity that is to take place during the requested appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Reason Code Sk
DescriptionIdentifies the reason for the appointment. This contains a Universal Service ID describing the observation,test,procedure or other activity that is to take place during the requested appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Reason Descr
DescriptionIdentifies the reason for the appointment. This contains a Universal Service ID describing the observation,test,procedure or other activity that is to take place during the requested appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Sk
DescriptionA numeric surrogate key used to uniquely identify entities in the atomic model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Type Cd
DescriptionIdentifies the type of appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Type Code Sk
DescriptionIdentifies the type of appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Appointment Type Descr
DescriptionIdentifies the type of appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 AWM Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row in the atomic data warehouse.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Current Ind
DescriptionSet to 'Y' if this is the most recent row of a group having the same Surrogate Key.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 DWM Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective From Dt
DescriptionEstablishes a period where a set of attributes are true according to the business.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective To Dt
DescriptionEnds a period of effectivity.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Filler Appointment Id
DescriptionIdentifies an individual appointment request, or a booked appointment (when it has been confirmed as a booked slot by the filler).The identifier is assigned by the filler.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration Qty
DescriptionIndicates the duration for which the location resource is requested/scheduled for an appointment, if different from the overall duration of the requested/scheduled appointment.

For example:
An unvalued duration indicates that the location resource is required from its start date/time offset (specified in the previous two fields) until the end of the appointment.
If no start date/time offset is specified, then the resource is required for the full duration of the appointment.
This field must be a positive, non-zero number. A negative number or zero (0) is nonsensical in the context of a duration.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Decimal Small [DECIMAL(5,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration Unit Cd
DescriptionIndicates the unit of measure in which the duration is expressed.

For example:
Hours
Days
Months
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration Unit Code Sk
DescriptionIndicates the unit of measure in which the duration is expressed.

For example:
Hours
Days
Months
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration Unit Descr
DescriptionIndicates the unit of measure in which the duration is expressed.

For example:
Hours
Days
Months
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration UOM Cd
DescriptionIndicates the unit of measure in which the duration is expressed.

For example:
Hours
Days
Months
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration UOM Code Sk
DescriptionIndicates the unit of measure in which the duration is expressed.

For example:
Hours
Days
Months
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Duration UOM Descr
DescriptionIndicates the unit of measure in which the duration is expressed.

For example:
Hours
Days
Months
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Filler Status Cd
DescriptionIndicates the requested/scheduled status of the appointment or associated location, equipment, personnel or other resource, from the point of view of the filler application.

For example:
Pending - Appointment has not yet been confirmed. 
Waitlist - Appointment has been placed on a waiting list for a particular slot, or set of slots. 
Booked - The indicated appointment is booked. 
Started - The indicated appointment has begun and is currently in progress. 
Complete - The indicated appointment has completed normally (was not discontinued, canceled, or deleted). 
Cancelled - The indicated appointment was stopped from occurring (canceled prior to starting).
Dc - The indicated appointment was discontinued (Discontinued while in progress, discontinued parent appointment, or discontinued child appointment). 
Deleted -The indicated appointment was deleted from the filler application.
Blocked -The indicated time slot(s) is(are) blocked. 
Overbook - The appointment has been confirmed; however it is confirmed in an overbooked state.
No show - The patient did not show up for the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Filler Status Code Sk
DescriptionIndicates the requested/scheduled status of the appointment or associated location, equipment, personnel or other resource, from the point of view of the filler application.

For example:
Pending - Appointment has not yet been confirmed. 
Waitlist - Appointment has been placed on a waiting list for a particular slot, or set of slots. 
Booked - The indicated appointment is booked. 
Started - The indicated appointment has begun and is currently in progress. 
Complete - The indicated appointment has completed normally (was not discontinued, canceled, or deleted). 
Cancelled - The indicated appointment was stopped from occurring (canceled prior to starting).
Dc - The indicated appointment was discontinued (Discontinued while in progress, discontinued parent appointment, or discontinued child appointment). 
Deleted -The indicated appointment was deleted from the filler application.
Blocked -The indicated time slot(s) is(are) blocked. 
Overbook - The appointment has been confirmed; however it is confirmed in an overbooked state.
No show - The patient did not show up for the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Filler Status Descr
DescriptionIndicates the requested/scheduled status of the appointment or associated location, equipment, personnel or other resource, from the point of view of the filler application.

For example:
Pending - Appointment has not yet been confirmed. 
Waitlist - Appointment has been placed on a waiting list for a particular slot, or set of slots. 
Booked - The indicated appointment is booked. 
Started - The indicated appointment has begun and is currently in progress. 
Complete - The indicated appointment has completed normally (was not discontinued, canceled, or deleted). 
Cancelled - The indicated appointment was stopped from occurring (canceled prior to starting).
Dc - The indicated appointment was discontinued (Discontinued while in progress, discontinued parent appointment, or discontinued child appointment). 
Deleted -The indicated appointment was deleted from the filler application.
Blocked -The indicated time slot(s) is(are) blocked. 
Overbook - The appointment has been confirmed; however it is confirmed in an overbooked state.
No show - The patient did not show up for the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Start Date Time Offset
DescriptionThe offset that the location resource needs for the appointment, and is expressed in units of time relative to the scheduled start date/time.
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Start Date Time Offset Unit Cd
DescriptionIndicates the units of time used for Start date/time offsets for location.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Start Date Time Offset Unit Code Sk
DescriptionIndicates the units of time used for Start date/time offsets for location.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Start Date Time Offset Unit Descr
DescriptionIndicates the units of time used for Start date/time offsets for location.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Location Start Date Time Ts
DescriptionThe date and time upon which a particular location is required for the appointment
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Occurrence Num
DescriptionIdentifies an individual occurrence of a repeating schedule appointment. An occurrence number is used in conjunction with placer appointment ID and filler appointment ID to uniquely identify the appointment.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Integer [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Parent Filler Appointment Id
DescriptionIdentifies the filler's parent of the appointment request.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Parent Placer Appointment Id
DescriptionIdentifies the placer's parent of the appointment request.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Placer Appointment Id
DescriptionIdentifies an individual appointment request, or a booked appointment (when it has been confirmed as a booked slot by the filler).The identifier is assigned by the placer.

Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Placer Group Num
DescriptionIdentifies a group of appointment requests.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Priority Seq
DescriptionThe urgency of the appointment request.
Data TypeStandards - Data Domains.ddm/Data Domains/Sequence Number [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Repeating Interval Cnt
DescriptionIndicates the interval between repeating appointments.
Data TypeStandards - Data Domains.ddm/Data Domains/Description Short [VARCHAR(150)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Repeating Interval Duration Cnt
DescriptionIndicates how long the appointment repetitions should continue, once they have started.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Request Event Reason Cd
DescriptionIdentifies the reason that notification has been triggered.

For example:
Cancellation
Discontinuation
Deletion
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Request Event Reason Code Sk
DescriptionIdentifies the reason that notification has been triggered.

For example:
Cancellation
Discontinuation
Deletion
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Request Event Reason Descr
DescriptionIdentifies the reason that notification has been triggered.

For example:
Cancellation
Discontinuation
Deletion
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Schedule Cd
DescriptionIdentifies the schedule in which this appointment is (or will be) booked.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Schedule Code Sk
DescriptionIdentifies the schedule in which this appointment is (or will be) booked.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Schedule Descr
DescriptionIdentifies the schedule in which this appointment is (or will be) booked.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Slot Spacing Criteria Num
DescriptionIndicates the slot spacing for possible appointment slots.The value in this field should be a positive integer, representing the number of minutes between slot starting times.

For example:
If there is a request that an appointment with a duration of 1.5 hours be scheduled some time between 9:00 AM and 11:30 AM, and the Slot Spacing Criteria field contains a value of 15, then the list of slots returned should read as follows:9:00 - 10:30 ; 9:15 - 10:45; 9:30 - 11:00; 9:45 - 11:15; 10:00 - 11:30
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Source Cd
DescriptionThe code that corresponds to the Source Code Sk.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Descr
DescriptionThe description that corresponds to the Source Type Cd.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid From Ts
DescriptionEstablishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid To Ts
DescriptionEnds a period of validity.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Primary Key Details

 Appointment Dimension PK
Key AttributeAppointment Dk