ЕСОЗ - публічна документація
RC_[UPD] Device request data model
FHIR description
http://hl7.org/fhir/R5/devicerequest.html
Schema
Device request document
Collection name: device_requests
This collection used to store device request documents
Name | Type | M/O | Description and constraints | HL7 vs eHealth comparison result | |||
---|---|---|---|---|---|---|---|
id
| string | M | Unique system identifier of Device request | Ok | |||
status
| string | M | Status of Device request. Dictionary | Ok | |||
status_reason | {CodeableConcept} | O | Status reason why Device request was not performed. Dictionaries:
| Doesn't comply with FHIR | |||
intent | string | M | Proposal of the Device request. Dictionary | Ok | |||
code | {CodeableConcept} | O | The code of the device to be used. Code & System from config for device request ( | Ok | |||
code_reference | {Reference} | O | Reference on One of the | Doesn't comply with FHIR (type) | |||
quantity | SimpleQuantity | O | Quantity of devices to supply Required for Device requests with programs. | Doesn't comply with FHIR (type) | |||
subject | string | M | Hashed patient_id. Who the request is for | Doesn't comply with FHIR (type) | |||
requester | {Reference} | M | Reference on employee who submitted device request | Ok | |||
encounter | {Reference} | M | An encounter that provides additional context in which this request is made. | Ok | |||
reason | [Reference] | O | Reason or justification for the use of this device. Only reference on | Ok | |||
authored_on | dateTime | M | When recorded Must be greater than Encounter start date and less than Encounter end date | Ok | |||
note | string | O | Notes or comments | Ok | |||
requester_legal_entity | {Reference} | M | Legal entity where the Device request was created | Doesn't comply with FHIR | |||
program | {Reference} | O | Medical program identifier | Doesn't comply with FHIR | |||
requisition | string | M | Hashed value of human-readable Device request number | Doesn't comply with FHIR | |||
dispense_valid_to | dateTime | M | Last day of dispense validity period, which is automatically determined by the eHealth system depends on inserted_at | Doesn't comply with FHIR | |||
occurrence_period | start | object | dateTime | M | Start date of a treatment period, which is determined by the external system. Greater or equal to authored_on | Ok | |
end | dateTime | M | End date of a treatment period, which is determined by the external system. Greater or equal to started_at. | ||||
verification_code | string | O | Verification code for dispensing Device request. Generates only if the medical program is set. | Doesn’t comply with FHIR | |||
context_episode_id | uuid | M | Episode identifier based on encounter was created | Doesn’t comply with FHIR | |||
inserted_at | uuid | M | Datetime when Device request was created | Doesn’t comply with FHIR | |||
inserted_by | uuid | M | User identifier who created the Device request | Doesn’t comply with FHIR | |||
updated_at | uuid | M | Datetime when Device request was updated | Doesn’t comply with FHIR | |||
updated_by | uuid | M | User identifier who updated the Device request | Doesn’t comply with FHIR | |||
signed_content_links | [string] | M | Array with links on signed content in media storage. | Doesn't comply with FHIR | |||
based_on | [Reference] | O | Allowed resources to reference:
| Ok | |||
priority | string | O | Proposal of the Device request. Dictionary | Ok | |||
parameter | code | array | {CodeableConcept} | O | M | Dictionary device_request_code_parameter | Ok |
value[x] |
|
| One value[x] is allowed Value[x] is required | ||||
| {CodeableConcept} | M |
| ||||
| {Quantity} | M |
| ||||
| {Range} | M |
| ||||
| Boolean | M |
| ||||
|
| String |
| M |
|
| |
performer | {Reference} | O | The desired legal entity to provide device for the patient Allowed resources to reference:
| Ok | |||
supporting_info | [Reference] | O | Additional clinical information References to other patient’s medical data Allowed resources to reference:
| Ok | |||
context_care_plan_id | Reference | O | Care plan on which Device request is based | Doesn't comply with FHIR | |||
inform_with | String | O | Hashed patient authentication method used while creating device request | Doesn't comply with FHIR |
Example
ЕСОЗ - публічна документація