ЕСОЗ - публічна документація
Service Requests Data Model
FHIR description
Schema
Service request document
Collection name: service_requests
This collection used to store service request documents.
Name | Type | M/O | Description and constraints | HL7 vs eHealth comparison result | |
---|---|---|---|---|---|
id |
| string | M | System identifier of Service request (ObjectID) | Doesn't comply with FHIR |
status |
| string | M | Status of Service request. Fetches from a dictionary | Ok |
status_history | inserted_at | string | M | Datetime when status was changed | Doesn't comply with FHIR |
inserted_by | string | Identifier of the user who changed the status of the service request | |||
status | string | Status of Service request. Fetches from a dictionary | |||
status_reason | string | Reason of changing the status to completed/recalled/cancelled | |||
program_processing_status |
| string | M | Status of processing Service request based on medical program. Fetches from a dictionary | Doesn't comply with FHIR |
program_processing_status_history | inserted_at | string | M | Datetime when program_processing_status was changed | Doesn't comply with FHIR |
inserted_by | string | Identifier of the user who changed the program_processing_status | |||
program_processing_status | string | Status of processing Service request based on medical program. | |||
intent |
| string | M | Proposal of the Service request. Fetches from a dictionary | Ok |
priority |
| string | M | Indicates how quickly the Service request should be addressed with respect to other requests. Fetches from a dictionary | Ok |
based_on |
| [Reference] | O | Reference on Care plan and its Activity | Ok |
category |
| {Codeable_concept} | M | Category of the Service request. Fetches from the dictionary | Ok |
code |
| {Reference} | M | Reference on Service or Service group. Fetches from the dictionary | Doesn't comply with FHIR (datatype) |
quantity |
| O | Quantity of required procedures, encounters or diagnostic_reports | Doesn't comply with FHIR | |
remaining_quantity |
| O | Remaining Quantity of procedures, encounters or diagnostic_reports | Doesn't comply with FHIR | |
program |
| {Reference} | O | Reference on Medical program resource | Doesn't comply with FHIR |
context |
| {Reference} | M | Reference on Encounter identifier based on Service request was created | Doesn't comply with FHIR |
occurrence_date_time occurrence_period |
| {Timing} {Period} | O | One of these fields is allowed, another should be forbidden. Describes a period, timing or frequency upon which the activity is to occur. | Ok |
expiration_date |
| string | M | Indicates expiration date of the Service request | Doesn't comply with FHIR |
requester_employee |
| [Reference] | O | The individual who initiated the Service request and has responsibility for its activation | Doesn't comply with FHIR |
requester_legal_entity |
| [Reference] | O | Legal entity where was initiated the Service request | Doesn't comply with FHIR |
reason_reference |
| [Reference] | O | References on conditions/oservations. | Ok |
supporting_info |
| [Reference] | O | Reference on supporting medical events. | Ok |
note |
| string | O | Comments, notes about Service requests | Doesn't comply with FHIR |
patient_instruction |
| string | O | Patient or consumer-oriented instructions | Ok |
permitted_resources |
| [Reference] | O | Used for giving access rights to view listed episodes to the future performer of the request | Doesn't comply with FHIR |
performer |
| {Reference} | O | Reference on employee who will perform the Service request. | Ok |
location_reference |
| {Reference} | O | Reference on division where will be performed the Service request | Ok |
performer_type |
| {Codeable_concept} | O | Desired type of performer for doing the requested service. | Ok |
requisition |
| string | M | Hashed value of human-readable Service request number | Doesn't comply with FHIR |
subject |
| string | M | Hashed patient_id | Doesn't comply with FHIR (datatype) |
used_by_legal_entity |
| {Reference} | O | Legal entity where the service request has been used | Doesn't comply with FHIR |
used_by_legal_entity_history | inserted_at | timestamp | O | Date and time when used_by_legal_entity changed | Doesn't comply with FHIR |
inserted_by | string | User identifier who set the used_by_legal_entity | |||
used_by_legal_entity | {Reference} | Legal entity where the service request has been used | |||
used_by_division |
| {Reference} | O | Division where the service request has been used | Doesn't comply with FHIR |
used_by_employee |
| {Reference} | O | Employee who used the service request | Doesn't comply with FHIR |
used_by_employee_history | inserted_at | timestamp | O | Date and time when used_by_employee changed | Doesn't comply with FHIR |
inserted_by | string | User identifier who set the used_by_employee | |||
used_by_employee | {Reference} | Employee who used the service request | |||
completed_with |
| {Reference} | O | The medical event with which the request was completed | Doesn't comply with FHIR |
context_program_service |
| {Reference} | O | The program service with which the request was completed | Doesn't comply with FHIR |
inserted_at |
| timestamp | M | Datetime when Service request was created | Doesn't comply with FHIR |
inserted_by |
| string | M | Identifier on the user created the Service request | Doesn't comply with FHIR |
updated_at |
| timestamp | M | Datetime when Service request was last updated | Doesn't comply with FHIR |
updated_by |
| string | M | Identifier on the user last updated the Service 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 |
specimens |
| [Reference] | O | Procedure Samples | Ok |
Example
ЕСОЗ - публічна документація