Entity Appointment Resource Personnel

DescriptionA member of personnel that can be scheduled for an appointment.

For example:
Respiratory Technician
Physicians
Nurses

Attributes
Allow Substitution Code SkAllow Substitution Code Sk
Appointment Resource SkAppointment Resource Sk
Duration QtyDuration Qty
Duration UOM Code SkDuration UOM Code Sk
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Filler Status Code SkFiller Status Code Sk
Load Info SkLoad Info Sk
Resource Group Code SkResource Group Code Sk
Resource Type Code SkResource Type Code Sk
Source Code SkSource Code Sk
Start Date Time OffsetStart Date Time Offset
Start Date Time Offset Unit Code SkStart Date Time Offset Unit Code Sk
Start Date Time TsStart Date Time Ts
Tenant SkTenant Sk
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
Appointment Personnel Detail_Appointment Resource_FKAppointment Personnel Detail_Appointment Resource_FK

Primary Key
Appointment Resource Personnel PKAppointment Resource Personnel PK

Dependencies
 

Reverse Dependencies
 

Attribute Details

 Allow Substitution Code Sk
DescriptionIndicates whether the identified Personnel can be substituted with another equivalent personnel.

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



 Appointment Resource Sk
DescriptionThe surrogate key for anchor Appointment Resource.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Duration Qty
DescriptionIndicates the duration for which the personnel 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 personnel 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 personnel 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/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 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



 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 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



 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



 Resource Group Code Sk
DescriptionIdentifies the requested resource as a member of the indicated group.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Resource Type Code Sk
DescriptionIdentifies the type of the personnel requested/scheduled for an appointment.

For example:
Physician
Nurse
Therapist
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
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



 Start Date Time Offset
DescriptionThe offset that the personnel 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/Number Integer [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



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



 Start Date Time Ts
DescriptionThe date and time upon which a particular personnel 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



 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 PrimaryKeytrue
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

Relationship Details

 Appointment Personnel Detail_Appointment Resource_FK
Is Identifying Relationshiptrue
Child TableAppointment Resource Personnel
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableAppointment Resource
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Appointment Resource Personnel PK
Key AttributeAppointment Resource Sk
Key AttributeValid From Ts