{ "description": "Basis profile for medication statement, to be used in Norway. The profile is adapted to include norwegian specific features and constraints.", "_filename": "no-basis-MedicationStatement.StructureDefinition.json", "package_name": "hl7.fhir.no.basis", "date": "2019-09-20", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "NoBasisMedicationStatement", "abstract": false, "type": "MedicationStatement", "experimental": null, "resourceType": "StructureDefinition", "title": "no-basis-MedicationStatement", "package_version": "2.0.17-alpha", "status": "active", "id": "93e3af53-9952-4254-918b-052e2c7a14e6", "kind": "resource", "url": "http://hl7.no/fhir/StructureDefinition/no-basis-MedicationStatement", "version": "2.0.1", "differential": { "element": [ { "id": "MedicationStatement", "path": "MedicationStatement", "definition": "A record of a medication that is being consumed by a patient. A MedicationStatement may indicate that the patient may be taking the medication now, or has taken the medication in the past or will be taking the medication in the future. The source of this information can be the patient, significant other (such as a family member or spouse), or a clinician. A common scenario where this information is captured is during the history taking process during a patient visit or stay. The medication information may come from sources such as the patient's memory, from a prescription bottle, or from a list of medications the patient, clinician or other party maintains \r\n\r\nNorwegian profile: \r\nno-basis-Medication statement is the basic profile for communicating what the patient is using, has been using og plan to use. To be used in PLL and similar resources that communicate information about medication use. The profile has the following changes from MedicationStatement:\r\n- PLL-id is added as an identifier\r\n- reference to no-basis-medication is added and should be used as prefered reference. \r\n- reference to no-basis-patient is added (subject) and should be used as prefered reference.\r\n- ICPC2 and ICD10 is added as prefered reasonCode." }, { "id": "MedicationStatement.identifier", "path": "MedicationStatement.identifier", "slicing": { "rules": "openAtEnd", "ordered": true, "discriminator": [ { "path": "system", "type": "value" } ] } }, { "id": "MedicationStatement.identifier:PLL-id", "max": "1", "path": "MedicationStatement.identifier", "short": "Identifier of norwegian PLL registration", "sliceName": "PLL-id", "definition": "If the medicationstatement is part of PLL, then PLL-id shall be registered." }, { "id": "MedicationStatement.identifier:PLL-id.type", "path": "MedicationStatement.identifier.type", "fixedCodeableConcept": { "text": "PLL" } }, { "id": "MedicationStatement.identifier:PLL-id.type.text", "min": 1, "path": "MedicationStatement.identifier.type.text", "fixedString": "PLL" }, { "id": "MedicationStatement.status", "path": "MedicationStatement.status", "definition": "A code representing the patient or other source's judgment about the state of the medication used that this statement is about. Generally this will be active or completed.\r\n\r\nactive = start date has passed and end date is not reached\r\ncompleted = end date is passed (for treatement that had an initial stop date)\r\nentered-in-error = deleted (ref Norwegian laws)\r\nintended = start date is not reached\r\nstopped = end date is passed and it was an active desition to stop the treatment\r\non-hold = the treatment is paused" }, { "id": "MedicationStatement.medication[x]", "path": "MedicationStatement.medication[x]", "slicing": { "rules": "openAtEnd", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "MedicationStatement.medication[x]:medicationReference", "min": 1, "path": "MedicationStatement.medication[x]", "type": [ { "code": "Reference", "aggregation": [ "bundled" ], "targetProfile": [ "http://hl7.no/fhir/StructureDefinition/no-basis-Medication" ] } ], "sliceName": "medicationReference" }, { "id": "MedicationStatement.subject", "path": "MedicationStatement.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.no/fhir/StructureDefinition/no-basis-Patient" ] } ] }, { "id": "MedicationStatement.reasonCode", "path": "MedicationStatement.reasonCode", "slicing": { "rules": "open", "discriminator": [ { "path": "coding.system", "type": "value" } ] } }, { "id": "MedicationStatement.reasonCode:ICPC2", "max": "1", "path": "MedicationStatement.reasonCode", "sliceName": "ICPC2" }, { "id": "MedicationStatement.reasonCode:ICPC2.coding.system", "min": 1, "path": "MedicationStatement.reasonCode.coding.system", "fixedUri": "urn:oid:2.16.578.1.12.4.1.1.7170" }, { "id": "MedicationStatement.reasonCode:ICPC2.coding.code", "min": 1, "path": "MedicationStatement.reasonCode.coding.code" }, { "id": "MedicationStatement.reasonCode:ICPC2.coding.display", "min": 1, "path": "MedicationStatement.reasonCode.coding.display" }, { "id": "MedicationStatement.reasonCode:ICD10", "max": "1", "path": "MedicationStatement.reasonCode", "sliceName": "ICD10" }, { "id": "MedicationStatement.reasonCode:ICD10.coding.system", "min": 1, "path": "MedicationStatement.reasonCode.coding.system", "fixedUri": "urn:oid:2.16.578.1.12.4.1.1.7110" }, { "id": "MedicationStatement.reasonCode:ICD10.coding.code", "min": 1, "path": "MedicationStatement.reasonCode.coding.code" }, { "id": "MedicationStatement.reasonCode:ICD10.coding.display", "min": 1, "path": "MedicationStatement.reasonCode.coding.display" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" }