-
Notifications
You must be signed in to change notification settings - Fork 208
FHIR Notes
Many of the objects in OE also get stored in a co-resident hapi-fhir-jpaserver. As development progresses, we'd like to convert all our objects to use exclusively FHIR resources.
Task represents that something is being requested to being done. In OE this is always a ServiceRequest. It most closely maps to the Sample object in OE and contains some information about the order. When an order is made locally, the a Task will be created normally. When an order is referred from a remote instance, the Task that is created will be considered partOf the referred Task and shall maintain a reference to it.
ServiceRequest is the most central object in the OpenELIS workflows. It is most closely related to the Analysis object in OE. An order will have as many ServiceRequests as tests that are ordered.
Specimen is fairly self explanatory. It most closely maps to the SampleItem object in OE. An order should contain as many Specimen as there are SampleTypes that are added.
Patient is self explanatory. It is referenced widely by many other object types
Practitioner contains information about the person creating the order
Organization contains information for the facility registry. As we move to Gofr, this may be replaced with Location
Location is used in places where Organization cannot. The matching organization/location share a uuid