This class represents the root node of an EHR Extract: of part or all of the health record information extracted from an EHR Provider system for the purposes of communication to an EHR Recipient (which might be another repository, a client application or a middleware service such as an electronic guideline component).
Attributes
| Name | Data type | Occurs | Description |
|---|---|---|---|
| ehr_system | II | 1..1 | The identity of the EHR Provider system from which this EHR Extract has been created. |
| ehr_id | II | 1..1 | The identity of the EHR from which this EHR Extract has been created. It shall be unique for that EHR Provider system for this subjectofcare. |
| subject_of_care | II | 1..1 | Unique identifier of the subject of care from whose EHR this EHR Extract was created, as defined by the EHR Provider system. |
| time_created | TS | 1..1 | The date and time at which data from this subject of care's EHR was queried or exported in order to create this EHR Extract. |
| authorising_party | II | 0..1 | Agent authorising the EHR Extract to be created and sent. This attribute is optional since some extracts might be created automatically between (authorised) interacting computing services. |
| rm_id | ST | 1..1 | The identity and version of the Reference Model standard under which this EHR_EXTRACT was made. For an EHR Extract conforming to this standard the attribute will have the string value "EN13606". |
Relationships
| Name | Class | Occurs | Description |
|---|---|---|---|
| criteria | EXTRACT_CRITERIA | 0..* | The set of criteria by which the EHR of the subject of care was queried or filtered in order to generate this EHR_EXTRACT. These might not correspond directly to the criteria supplied in an EHR_EXTRACT Request. |
Constraints
| Type | Name | Specification |
|---|---|---|
| rm_id is 13606 | Invariant | inv: rm_id.value = 'EN 13606' |