{ "description": "*************!DRAFT!DRAFT!DRAFT! VALUESETS STILL TO BE DELIVERED FOR THIS PROFILE *********** Belgian federal profile for an addiction. Initially based on the functional description of the NIHDI.", "_filename": "structuredefinition-be-addiction.json", "package_name": "ehealthplatform.be.r4.federalprofiles", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.0", "name": "BeAddiction", "mapping": [ { "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern", "identity": "workflow" }, { "uri": "http://snomed.info/conceptdomain", "name": "SNOMED CT Concept Domain Binding", "identity": "sct-concept" }, { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://snomed.org/attributebinding", "name": "SNOMED CT Attribute Binding", "identity": "sct-attr" } ], "abstract": false, "type": "Observation", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.1.0-beta", "status": "draft", "id": "eb0c9a01-acbe-4cf3-85fc-7da95f3e87e0", "kind": "resource", "url": "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-addiction", "version": "0.0.1", "differential": { "element": [ { "id": "Observation.status", "path": "Observation.status", "comment": "This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.\r\nWhen this is given a consumer SHALL NOT ignore it.", "mustSupport": true }, { "id": "Observation.code", "path": "Observation.code", "comment": "*All* code-value and, if present, component.code-component.value pairs need to be taken into account to correctly understand the meaning of the observation.\r\nA consumer SHALL NOT ignore this.", "definition": "Here the actual addiction will be specified (e.g. alcohol, tobacco use, medication abuse) (Valueset will be delivered by NIHDI) It SHOULD be expressed in a codified way.", "mustSupport": true }, { "id": "Observation.subject", "min": 1, "path": "Observation.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Group", "http://hl7.org/fhir/StructureDefinition/Device", "http://hl7.org/fhir/StructureDefinition/Location", "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-patient" ] } ], "comment": "One would expect this element to be a cardinality of 1..1. The only circumstance in which the subject can be missing is when the observation is made by a device that does not know the patient. In this case, the observation SHALL be matched to a patient through some context/channel matching technique, and at this point, the observation should be updated.\r\nWhen this is given, a consumer SHALL NOT ignore it.", "mustSupport": true }, { "id": "Observation.encounter", "path": "Observation.encounter", "comment": "This will typically be the encounter the event occurred within, but some events may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter (e.g. pre-admission laboratory tests).\r\nWhen this is given, a consumer SHALL not ignore it.", "mustSupport": true }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "comment": "At least a date should be present unless this observation is a historical report. For recording imprecise or \"fuzzy\" times (For example, a blood glucose measurement taken \"after breakfast\") use the [Timing](datatypes.html#timing) datatype which allow the measurement to be tied to regular life events.\r\nWhen this information is available, it SHALL be given and a consumer SHALL NOT ignore it.", "mustSupport": true }, { "id": "Observation.performer", "min": 1, "path": "Observation.performer", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://hl7.org/fhir/StructureDefinition/CareTeam", "http://hl7.org/fhir/StructureDefinition/RelatedPerson", "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-patient", "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-practitioner", "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-practitionerrole", "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-organization" ] } ], "comment": "References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.\r\nA consumer SHALL NOT ignore this - it is vital for the degree of confidence.\r\nUse the PerformerFunction extension when needed to specify an informer (value INF)", "mustSupport": true }, { "id": "Observation.performer.extension", "path": "Observation.performer.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Observation.performer.extension:PerformerFunction", "path": "Observation.performer.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/event-performerFunction" ] } ], "sliceName": "PerformerFunction", "definition": "To optionally further define the performer. This extensiaon SHALL be used when needed to define an informer." }, { "id": "Observation.performer.extension:PerformerFunction.value[x]", "path": "Observation.performer.extension.value[x]", "type": [ { "code": "CodeableConcept" } ], "slicing": { "rules": "open" } }, { "id": "Observation.note", "path": "Observation.note", "comment": "May include general statements about the observation, or statements about significant, unexpected or unreliable results values, or information about its source when relevant to its interpretation.\r\nIt is the prerogative of the provider to include a note, when a consumer receives a note, it SHALL NOT be ignored.", "mustSupport": true }, { "id": "Observation.component", "path": "Observation.component", "slicing": { "rules": "open", "discriminator": [ { "path": "code.coding", "type": "exists" }, { "path": "code.text", "type": "exists" } ] } }, { "id": "Observation.component:productAndQuantity", "max": "1", "path": "Observation.component", "sliceName": "productAndQuantity", "definition": "The actual product of the addiction (e.g. cocaine, cigarettes, beer, wine, slot machines, video games,...) (Valueset will be delivered by the NIHDI) It SHOULD be expressed in a codified way and SHALL be given when possible, if given, a consumer SHALL NOT ignore this.", "mustSupport": true }, { "id": "Observation.component:productAndQuantity.code.coding.system", "path": "Observation.component.code.coding.system", "definition": "System to identify a product of the addiction" }, { "id": "Observation.component:productAndQuantity.value[x]", "path": "Observation.component.value[x]", "type": [ { "code": "Quantity" } ], "definition": "e.g. number of cigarettes/day" }, { "id": "Observation.component:productAndQuantity.dataAbsentReason", "max": "0", "path": "Observation.component.dataAbsentReason" }, { "id": "Observation.component:productAndQuantity.interpretation", "max": "0", "path": "Observation.component.interpretation" }, { "id": "Observation.component:productAndQuantity.referenceRange", "max": "0", "path": "Observation.component.referenceRange" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation" }