| Business Data Model Data Model |
| Description | An action that changes the content of an individual's health history. For example: An individual records details of their family health history. A practitioner adds a new diagnosis for an individual. |
| Attributes | |
Update Date and Time |
|
Update Reason |
|
Updater Location |
|
Updater Role |
|
| Relationship | |
Personal Health Record Update_Party_FK |
|
Personal Health Record Update_Personal Health Record_FK |
|
Personal Health Record Update_Data Sharing Agreement_FK |
|
| Dependencies | |
NONE |
|
| Reverse Dependencies | |
|
|
| Attribute Details |
Update Date and Time
| Description | Date and Time upon which the update was carried out on the Personal Health Record. |
| 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 |
Update Reason
| Description | Indicates the reason for updating personal health record. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Updater Location
| Description | Identifies the location where the update is initiated. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
Updater Role
| Description | Indicates the role of the party responsible for carrying out the update to the personal health record. |
| Data Type | Standards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)] |
| Is Part Of PrimaryKey | false |
| Is Required | false |
| Is Derived | false |
| Is Surrogate Key | false |
| Relationship Details |
Personal Health Record Update_Party_FK
| Is Identifying Relationship | false |
| Child Table | Personal Health Record Update |
| Child Role Name | is updated by |
| 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 | Party |
| Parent Role Name | updates |
| Parent Multiplicity | ZERO_TO_ONE |
| Parent Referential Integrity: On Delete | NONE |
| Parent Referential Integrity: On Insert | NONE |
| Parent Referential Integrity: On Update | NONE |
Personal Health Record Update_Personal Health Record_FK
| Is Identifying Relationship | false |
| Child Table | Personal Health Record Update |
| Child Role Name | updates |
| 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 | Personal Health Record |
| Parent Role Name | is updated in |
| Parent Multiplicity | ZERO_TO_ONE |
| Parent Referential Integrity: On Delete | NONE |
| Parent Referential Integrity: On Insert | NONE |
| Parent Referential Integrity: On Update | NONE |
Personal Health Record Update_Data Sharing Agreement_FK
| Is Identifying Relationship | false |
| Child Table | Personal Health Record Update |
| Child Role Name | is authorized by |
| 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 | Data Sharing Agreement |
| Parent Role Name | authorizes |
| Parent Multiplicity | ZERO_TO_ONE |
| Parent Referential Integrity: On Delete | NONE |
| Parent Referential Integrity: On Insert | NONE |
| Parent Referential Integrity: On Update | NONE |
| Business Data Model Data Model |