| Atomic Warehouse Model Data Model |
| Description | The quantity, frequency, priority and timings that are associated with the planned giving of pharmacy orders. This type of information may be specified by a practitioner when a pharmacy order is being requested. |
| Relationship | |
Give Timing Quantity_Pharmacy Order Give_FK |
|
| Primary Key | |
Pharmacy Order Give Timing Quantity PK |
|
| Dependencies | |
|
|
| Reverse Dependencies | |
|
|
| Attribute Details |
Effective From Dt
| Description | Establishes a period where a set of attributes are true according to the business. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
| Is Part Of PrimaryKey | false |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Effective To Dt
| Description | Ends a period of effectivity. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Load Info Sk
| Description | The surrogate key of the load information entry describing the details regarding the loading of the row. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
| Is Part Of PrimaryKey | false |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Pharmacy Order Give Sk
| Description | Anchor surrogate key for the Pharmacy Order Give data. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
| Is Part Of PrimaryKey | true |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Service Calculated Qty
| Description | Specifies the calculated numeric quantity of the medication administration service that should be provided at each interval. For Example: If two saline nebulizers are to be given every 4 hours then the quantity is 2 |
| Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Calculated UOM Code Sk
| Description | The unit of measure in which the calculated medication administration service quantity is expressed. For Example: If two saline nebulizers are to be given every 4 hours then the unit of measure is nebulizer |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Condition Txt
| Description | Descriptive text which describes the circumstances for when the medication/treatment service should be delivered. The presence of this text means that human review is needed in order to determine the how and/or when this service should be given. For Example: For acute pain For nausea and vomiting |
| Data Type | Standards - Data Domains.ddm/Data Domains/Free Text [VARCHAR(1024)] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Conjunction Code Sk
| Description | Indicates how the medication administration service should be delivered in relation to any other medication administration service. For example: Synchronous Asynchronous Actuation Time |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Duration Qty
| Description | The duration for which the service is requested. For Example: 1 week 5 days |
| Data Type | Standards - Data Domains.ddm/Data Domains/Quantity Integer [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Duration UOM Code Sk
| Description | The units of measure in which the medication administration Service Duration Qty is expressed. For Example: Days Weeks Hours |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Explicit Tm
| Description | The specific times when the medication administration service is to be delivered. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Time [TIME] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Instruction Txt
| Description | The descriptive free text notes associated with the service instruction. It may include a detailed description of the conditions or procedure to be followed when administering the medication. Textual description of the service Instruction. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Free Text [VARCHAR(1024)] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Occurrence Duration Qty
| Description | The duration for a single performance of a medication administration service. For Example: IV Antibiotics over 30 minutes |
| Data Type | Standards - Data Domains.ddm/Data Domains/Quantity Integer [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Occurrence Duration UOM Code Sk
| Description | The unit of measure describing the duration for which a single performance of a service is requested. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Priority Code Sk
| Description | Describes the urgency of the request. This can determine the medication administration service start date and time. For Example: Routine Stat Urgent |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Qty
| Description | Specifies the numeric quantity of the medication administration service that is scheduled for each instance. For Example: If two saline nebulizers are to be given every 4 hours then the quantity is 2 |
| Data Type | Standards - Data Domains.ddm/Data Domains/Quantity Float [FLOAT(15)] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Quantity UOM Code Sk
| Description | The unit of measure in which the medication administration service quantity is expressed. For Example: If two saline nebulizers are to be given every 4 hours then the unit of measure is nebulizer |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Relative Time Qty
| Description | Used to define the scheduled time interval between scheduled medication administration services. For Example: Every 4 hours Every 6 hours |
| Data Type | Standards - Data Domains.ddm/Data Domains/Quantity Integer [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Relative Time UOM Code Sk
| Description | The units of measure in which the medication administration Service Relative Time Qty is expressed. For Example: Minutes Hours Days |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Repeat Frequency Code Sk
| Description | The repeating frequency with which the medication administration service is to be provided. For Example: QID - Four Times Daily OD- Once Daily |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Requested Start Ts
| Description | The very first date and time the medication administration service should start which is usually specified by the requester. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Requested Stop Ts
| Description | The very last date and time the medication administration service should be performed which is usually specified by the requester. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Service Total Occurrence Cnt
| Description | The total number of medication administration occurrences that should result from this service request. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Source Code Sk
| Description | The 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 Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Tenant Sk
| Description | The surrogate key of the entry identifying the legal owner of the data. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
| Is Part Of PrimaryKey | false |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Timing Quantity Seq
| Description | Sequence number of the Timing Quantity. The initial value is 1 and is incremented by one with each additional timing specification. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Sequence Number [INTEGER] |
| Is Part Of PrimaryKey | true |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Valid From Ts
| Description | Establishes 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 Type | Standards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP] |
| Is Part Of PrimaryKey | true |
| Is Required | true |
| Is Derived | false |
| Is Surrogate Key | false |
Valid To Ts
| Description | Ends a period of validity. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
| Relationship Details |
Give Timing Quantity_Pharmacy Order Give_FK
| Is Identifying Relationship | true |
| Child Table | Pharmacy Order Give Timing Quantity |
| Child Multiplicity | ZERO_TO_MANY |
| Child Referential Integrity: On Delete | NONE |
| Child Referential Integrity: On Insert | NONE |
| Child Referential Integrity: On Update | NONE |
| Parent Table | Pharmacy Order Give |
| Parent Multiplicity | ONE |
| Parent Referential Integrity: On Delete | NONE |
| Parent Referential Integrity: On Insert | NONE |
| Parent Referential Integrity: On Update | NONE |
| Primary Key Details |
Pharmacy Order Give Timing Quantity PK
| Key Attribute | Pharmacy Order Give Sk |
| Key Attribute | Timing Quantity Seq |
| Key Attribute | Valid From Ts |
| Atomic Warehouse Model Data Model |