{ "description": "This is the logical model of an addiction of a patient. Initially based on the input of the NIHDI.\\r\\nThe actual FHIR instance will use a profile on the FHIR resource Observation ( https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-observation-addiction )", "_filename": "structuredefinition-be-addiction-model.json", "package_name": "ehealthplatform.be.r4.federalprofiles", "date": null, "derivation": "specialization", "publisher": null, "fhirVersion": "4.0.0", "name": "BEAddiction", "abstract": false, "type": "http://example.org/fhir/StructureDefinition/BeAddiction", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.1.17-beta", "status": "draft", "id": "0f611db4-c318-48fa-8bab-d0937f9fca3b", "kind": "logical", "url": "https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-addiction-model", "version": null, "differential": { "element": [ { "id": "BeAddiction", "max": "*", "min": 0, "path": "BeAddiction", "type": [ { "code": "Element" } ] }, { "id": "BeAddiction.status", "max": "1", "min": 1, "path": "BeAddiction.status", "type": [ { "code": "code", "profile": [ "http://hl7.org/fhir/StructureDefinition/code" ] } ], "binding": { "strength": "required", "valueSet": "https://www.hl7.org/fhir/valueset-observation-status.html" } }, { "id": "BeAddiction.code", "max": "1", "min": 1, "path": "BeAddiction.code", "type": [ { "code": "CodeableConcept", "profile": [ "http://hl7.org/fhir/StructureDefinition/CodeableConcept" ] } ], "definition": "Here the actual addiction will be specified (e.g. alcohol, tobacco use, medication abuse) (Valueset will be delivered by NIHDI) \r\nIt SHOULD be expressed in a codified way." }, { "id": "BeAddiction.subject", "max": "1", "min": 1, "path": "BeAddiction.subject", "type": [ { "code": "Reference" } ], "definition": "The patient" }, { "id": "BeAddiction.recordedDate", "max": "1", "min": 1, "path": "BeAddiction.recordedDate", "type": [ { "code": "dateTime", "profile": [ "http://hl7.org/fhir/StructureDefinition/dateTime" ] } ] }, { "id": "BeAddiction.effective", "max": "*", "min": 0, "path": "BeAddiction.effective", "type": [ { "code": "Period", "profile": [ "http://hl7.org/fhir/StructureDefinition/Period" ] } ], "definition": "The actual period this addiction was true. (e.g. used when a patient used to abuse alcohol)" }, { "id": "BeAddiction.product", "max": "1", "min": 0, "path": "BeAddiction.product", "type": [ { "code": "CodeableConcept", "profile": [ "http://hl7.org/fhir/StructureDefinition/CodeableConcept" ] } ], "definition": "the actual product of the addiction (e.g. cocaine, cigarettes, beer, wine, slot machines, video games,...) (Valueset will be delivered by the NIHDI)\r\nIt SHOULD be expressed in a codified way." }, { "id": "BeAddiction.quantity", "max": "1", "min": 0, "path": "BeAddiction.quantity", "type": [ { "code": "Quantity", "profile": [ "http://hl7.org/fhir/StructureDefinition/Quantity" ] } ], "definition": "e.g. number of cigarettes per day" }, { "id": "BeAddiction.note", "max": "*", "min": 0, "path": "BeAddiction.note", "type": [ { "code": "Annotation", "profile": [ "http://hl7.org/fhir/StructureDefinition/Annotation" ] } ], "definition": "extra information" }, { "id": "BeAddiction.treatment", "max": "*", "min": 0, "path": "BeAddiction.treatment", "type": [ { "code": "Reference" } ], "definition": "Is this patient following a treatment for this addiction?\r\n(In technical reality, this will be actually a Procedure instance that refers to the Addication instance)" }, { "id": "BeAddiction.performer", "max": "*", "min": 1, "path": "BeAddiction.performer", "type": [ { "code": "BackboneElement" } ], "definition": "clinical parties or informers about the addiction" }, { "id": "BeAddiction.performer.performer", "max": "1", "min": 1, "path": "BeAddiction.performer.performer", "type": [ { "code": "Reference" } ], "definition": "Who was responsible for asserting the observed value as \"true\"." }, { "id": "BeAddiction.performer.performerCode", "max": "1", "min": 0, "path": "BeAddiction.performer.performerCode", "type": [ { "code": "CodeableConcept", "profile": [ "http://hl7.org/fhir/StructureDefinition/CodeableConcept" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/StructureDefinition/event-performerFunction" }, "definition": "To mark the performer as 'INF' (informer) - in case the addiction is reported by family" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element" }