| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | OpenELIS- FHIR Mappings | Changes | ||||||||||||||||||||||||
2 | OpenELIS | FHIR | ||||||||||||||||||||||||
3 | Sample | Task | ||||||||||||||||||||||||
4 | Sample.fhirUuid | Task.id | ||||||||||||||||||||||||
5 | Task.intent = Order / original Order | |||||||||||||||||||||||||
6 | Sample.status | Task.status = Ready /In Progress /Completed | ||||||||||||||||||||||||
7 | Sample.enteredDate | Task.authoredOn | ||||||||||||||||||||||||
8 | Task.priority = Routine | |||||||||||||||||||||||||
9 | Sample.fhirUuid | Task.identifier.value | ||||||||||||||||||||||||
10 | Task.identifier.system = http://openelis-global.org/order_uuid | |||||||||||||||||||||||||
11 | Sample.accessionNumber | Task.identifier.value | ||||||||||||||||||||||||
12 | Task.identifier.system = http://openelis-global.org//order_accessionNumber | |||||||||||||||||||||||||
13 | Analysis | Task.basedOn (ServiceRequest) | ||||||||||||||||||||||||
14 | Patient | Task.for (Patient) | ||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||
16 | Analysis | ServiceRequest | ||||||||||||||||||||||||
17 | Analysis.fhirUuid | ServiceRequest.id | ||||||||||||||||||||||||
18 | Analysis.fhirUuid | ServiceRequest.identifier.value | ||||||||||||||||||||||||
19 | ServiceRequest.identifier.system = http://openelis-global.org/analysis_uuid | |||||||||||||||||||||||||
20 | Analysis.sampleItem.sample.accessionNumber | ServiceRequest.requisition.value | ||||||||||||||||||||||||
21 | ServiceRequest.identifier.system = http://openelis-global.org/samp_labNo | |||||||||||||||||||||||||
22 | Organisation | ServiceRequest.locationReference (Location) | ||||||||||||||||||||||||
23 | ServiceRequest.intent = Order / original Order | |||||||||||||||||||||||||
24 | Analysis.status | ServiceRequest.status = Active /Completed/Revoked | ||||||||||||||||||||||||
25 | ObservationHistory.value | ServiceRequest.category.code | ||||||||||||||||||||||||
26 | ServiceRequest.category.system = http://openelis-global.org/sample_program | |||||||||||||||||||||||||
27 | ServiceRequest.priority = Routine | |||||||||||||||||||||||||
28 | ServiceRequest.code.coding.system = http://loinc.org | |||||||||||||||||||||||||
29 | Analysis.test.loinc | ServiceRequest.code.coding.code | ||||||||||||||||||||||||
30 | Analysis.test.localizedTestName | ServiceRequest.code.coding.display | ||||||||||||||||||||||||
31 | ServiceRequest.authoredOn = new Date | |||||||||||||||||||||||||
32 | Note | ServiceRequest.note (Annotation) | ||||||||||||||||||||||||
33 | SampleItem | ServiceRequest.specimen (Specimen) | ||||||||||||||||||||||||
34 | Patient | ServiceRequest.subject (Patient) | ||||||||||||||||||||||||
35 | Provider | ServiceRequest.requester (Practitioner) | ||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | Patient | Patient | ||||||||||||||||||||||||
38 | Patient.fhirUuid | Patient.id | ||||||||||||||||||||||||
39 | Patient.nationalId | Patient.identifier.value | ||||||||||||||||||||||||
40 | Patient.identifier.system = http://openelis-global.org/pat_nationalId | |||||||||||||||||||||||||
41 | Patient.subjectNumber | Patient.identifier.value | ||||||||||||||||||||||||
42 | Patient.identifier.system = http://openelis-global.org/pat_subjectNumber | |||||||||||||||||||||||||
43 | Patient.person.firstName | Patient.name.given | ||||||||||||||||||||||||
44 | Patient.person.lastName | Patient.name.family | ||||||||||||||||||||||||
45 | Patient.birthDateForDisplay | Patient.birthdate | ||||||||||||||||||||||||
46 | Patient.gender | Patient.gender | ||||||||||||||||||||||||
47 | Patient.person.primaryPhone | Patient.contact.telecom | ||||||||||||||||||||||||
48 | PersonAddress | Patient.addres | ||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | SampleItem | Specimen | ||||||||||||||||||||||||
52 | SampleItem.fhirUuid | Specimen.id | ||||||||||||||||||||||||
53 | SampleItem.fhirUuid | Specimen.identifier.value | ||||||||||||||||||||||||
54 | Specimen.identifier.system = http://openelis-global.org/sampleItem_uuid | |||||||||||||||||||||||||
55 | SampleItem.sample.accessionNumber | Specimen.accessionIdentifier.value | ||||||||||||||||||||||||
56 | Specimen.accessionIdentifier.system = http://openelis-global.org/sampleItem_labNo | |||||||||||||||||||||||||
57 | SampleItem.typeOfSample.localAbbreviation | Specimen.type.coding.code | ||||||||||||||||||||||||
58 | SampleItem.typeOfSample.localizedName | Specimen.type.coding.display | ||||||||||||||||||||||||
59 | Specimen.type.coding.system = http://openelis-global.org/sampleType | |||||||||||||||||||||||||
60 | Specimen.status = Available | |||||||||||||||||||||||||
61 | Specimen.receivedTime = new Date | |||||||||||||||||||||||||
62 | SampleItem.collector | Specimen.collection.collector | ||||||||||||||||||||||||
63 | SampleItem.collectionDate | Specimen.collection.collectionDateTime | ||||||||||||||||||||||||
64 | Analysis | Specimen.request (Service Request) | ||||||||||||||||||||||||
65 | Patient | Specimen.subject (Patient) | ||||||||||||||||||||||||
66 | SampleItem.StatusOfSample | Specimen.SpecimenStatus = AVAILABLE/UNAVAILABLE/UNSATISIFACTORY | ||||||||||||||||||||||||
67 | SampleItem.quantity | Specimen.SpecimenContainerComponent.SpecimenQuantity.value | ||||||||||||||||||||||||
68 | Sample.UnitOfMeasure | Specimen.SpecimenContainerComponent.SpecimenQuantity.code | ||||||||||||||||||||||||
69 | Specimen.SpecimenContainerComponent.SpecimenQuantity.system = http://unitsofmeasure.org | |||||||||||||||||||||||||
70 | SampleItem.SourceOfSample.description | Specimen.Collection.BodySite.text | ||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | Analysis | DiagnosticReport | ||||||||||||||||||||||||
74 | Analysis.fhirUuid | DiagnosticReport.id | ||||||||||||||||||||||||
75 | Analysis.fhirUuid | DiagnosticReport.identifier.value | ||||||||||||||||||||||||
76 | DiagnosticReport.identifier.system = http://openelis-global.org/analysisResult_uuid | |||||||||||||||||||||||||
77 | DiagnosticReport.status =Final /Preliminary /Partial /Registered /UnKnown | |||||||||||||||||||||||||
78 | Analysis | DiagnosticReport.basedOn (Service Request) | ||||||||||||||||||||||||
79 | SampleItem | DiagnosticReport.specimen (Specimenn) | ||||||||||||||||||||||||
80 | Patient | DiagnosticReport.subject (Patient) | ||||||||||||||||||||||||
81 | Result | DiagnosticReport.result (Observation) | ||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | Result | Observation | ||||||||||||||||||||||||
87 | Result.fhirUuid | Observation.id | ||||||||||||||||||||||||
88 | Result.fhirUuid | Observation.identifier.value | ||||||||||||||||||||||||
89 | Observation.identifier.system = http://openelis-global.org/result_uuid | |||||||||||||||||||||||||
90 | Result.analysis.status | Observation.status = UnKnown/Final/Preliminary | ||||||||||||||||||||||||
91 | Result.value | Observation.value | ||||||||||||||||||||||||
92 | Analysis | Observation.basedOn (Service Request) | ||||||||||||||||||||||||
93 | SampleItem | Observation.specimen (Specimenn) | ||||||||||||||||||||||||
94 | Patient | Observation.subject (Patient) | ||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | Organization | Organization | ||||||||||||||||||||||||
98 | Organization.fhirUuid | Organization.id | ||||||||||||||||||||||||
99 | Organization.organizationName | Organization.name | ||||||||||||||||||||||||
100 | Organization.cliaNum | Organization.identifier.value | ||||||||||||||||||||||||