lib/fhir_models/examples/json/medicationstatementexample1.json in fhir_models-3.0.4 vs lib/fhir_models/examples/json/medicationstatementexample1.json in fhir_models-4.0.0

- old
+ new

@@ -1,12 +1,8 @@ { "resourceType": "MedicationStatement", "id": "example001", - "text": { - "status": "generated", - "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: example001</p><p><b>contained</b>: </p><p><b>identifier</b>: 12345689 (OFFICIAL)</p><p><b>status</b>: active</p><p><b>category</b>: Inpatient <span>(Details : {http://hl7.org/fhir/medication-statement-category code 'inpatient' = 'Inpatient', given as 'Inpatient'})</span></p><p><b>medication</b>: id: med0309; Tylenol PM <span>(Details : {http://hl7.org/fhir/sid/ndc code '50580-506-02' = '50580-506-02', given as 'Tylenol PM'})</span>; isBrand; Film-coated tablet (qualifier value) <span>(Details : {SNOMED CT code '385057009' = 'Film-coated tablet', given as 'Film-coated tablet (qualifier value)'})</span></p><p><b>effective</b>: Jan 23, 2015</p><p><b>dateAsserted</b>: Feb 22, 2015</p><p><b>informationSource</b>: <a>Donald Duck</a></p><p><b>subject</b>: <a>Donald Duck</a></p><p><b>derivedFrom</b>: <a>MedicationRequest/medrx002</a></p><p><b>taken</b>: n</p><p><b>reasonCode</b>: Restless Legs <span>(Details : {SNOMED CT code '32914008' = 'Restless legs', given as 'Restless Legs'})</span></p><p><b>note</b>: Patient indicates they miss the occasional dose</p><p><b>dosage</b>: </p></div>" - }, "contained": [ { "resourceType": "Medication", "id": "med0309", "code": { @@ -16,11 +12,10 @@ "code": "50580-506-02", "display": "Tylenol PM" } ] }, - "isBrand": true, "form": { "coding": [ { "system": "http://snomed.info/sct", "code": "385057009", @@ -37,19 +32,19 @@ "code": "315266", "display": "Acetaminophen 500 MG" } ] }, - "amount": { + "strength": { "numerator": { "value": 500, "system": "http://unitsofmeasure.org", "code": "mg" }, "denominator": { "value": 1, - "system": "http://hl7.org/fhir/v3/orderableDrugForm", + "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", "code": "Tab" } } }, { @@ -60,31 +55,27 @@ "code": "901813", "display": "Diphenhydramine Hydrochloride 25 mg" } ] }, - "amount": { + "strength": { "numerator": { "value": 25, "system": "http://unitsofmeasure.org", "code": "mg" }, "denominator": { "value": 1, - "system": "http://hl7.org/fhir/v3/orderableDrugForm", + "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", "code": "Tab" } } } ], - "package": { - "batch": [ - { - "lotNumber": "9494788", - "expirationDate": "2017-05-22" - } - ] + "batch": { + "lotNumber": "9494788", + "expirationDate": "2017-05-22" } } ], "identifier": [ { @@ -95,35 +86,34 @@ ], "status": "active", "category": { "coding": [ { - "system": "http://hl7.org/fhir/medication-statement-category", + "system": "http://terminology.hl7.org/CodeSystem/medication-statement-category", "code": "inpatient", "display": "Inpatient" } ] }, "medicationReference": { "reference": "#med0309" }, + "subject": { + "reference": "Patient/pat1", + "display": "Donald Duck" + }, "effectiveDateTime": "2015-01-23", "dateAsserted": "2015-02-22", "informationSource": { "reference": "Patient/pat1", "display": "Donald Duck" }, - "subject": { - "reference": "Patient/pat1", - "display": "Donald Duck" - }, "derivedFrom": [ { "reference": "MedicationRequest/medrx002" } ], - "taken": "n", "reasonCode": [ { "coding": [ { "system": "http://snomed.info/sct", @@ -170,22 +160,44 @@ "code": "26643006", "display": "Oral Route" } ] }, - "doseRange": { - "low": { - "value": 1, - "unit": "TAB", - "system": "http://hl7.org/fhir/v3/orderableDrugForm", - "code": "TAB" - }, - "high": { - "value": 2, - "unit": "TAB", - "system": "http://hl7.org/fhir/v3/orderableDrugForm", - "code": "TAB" + "doseAndRate": [ + { + "type": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type", + "code": "ordered", + "display": "Ordered" + } + ] + }, + "doseRange": { + "low": { + "value": 1, + "unit": "TAB", + "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", + "code": "TAB" + }, + "high": { + "value": 2, + "unit": "TAB", + "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", + "code": "TAB" + } + } } - } + ] } - ] + ], + "meta": { + "tag": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason", + "code": "HTEST", + "display": "test health data" + } + ] + } } \ No newline at end of file