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. Dictionary | Doesn't comply with FHIR | |
intent | string | M | Proposal of the Device request. Dictionary | Ok | |
code | {CodeableConcept} | M | The code of the device to be used. Dictionary | Ok | |
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 | 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 | 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 | M | Hashed verification code for dispensing Device request | 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 |