FHIR IG Statistics: StructureDefinition/sfm-dispenseinfo
Resources that use this resource
Resources that this resource uses
Examples of Use for Extension
No extension usage examples found
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"id": "sfm-dispenseinfo",
"url": "http://ehelse.no/fhir/StructureDefinition/sfm-dispenseinfo",
"version": "1.2",
"name": "SfmDispenseinfo",
"title": "sfm-dispenseinfo",
"status": "active",
"date": "2022-09-05",
"description": "Information from norwegian dispense message.",
"fhirVersion": "4.0.0",
"mapping": [
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
}
],
"kind": "complex-type",
"abstract": false,
"context": [
{
"type": "element",
"expression": "MedicationDispense"
},
{
"type": "element",
"expression": "Basic"
}
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Extension",
"path": "Extension",
"max": "1"
},
{
"id": "Extension.extension",
"path": "Extension.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"rules": "open"
},
"min": 0
},
{
"id": "Extension.extension:prescriptionid",
"path": "Extension.extension",
"sliceName": "prescriptionid",
"short": "Resept-id",
"definition": ".eresept = msgid from M1.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:prescriptionid.url",
"path": "Extension.extension.url",
"fixedUri": "prescriptionid"
},
{
"id": "Extension.extension:prescriptionid.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:cancellation",
"path": "Extension.extension",
"sliceName": "cancellation",
"short": "Annulering",
"definition": "Identifies if this should be understood as replacing another medicationdispense. .eresept: Annullering",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:cancellation.url",
"path": "Extension.extension.url",
"fixedUri": "cancellation"
},
{
"id": "Extension.extension:cancellation.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "Extension.extension:concluded",
"path": "Extension.extension",
"sliceName": "concluded",
"short": "Last delivery done",
"definition": ".eresept = Avsluttet",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:concluded.url",
"path": "Extension.extension.url",
"fixedUri": "concluded"
},
{
"id": "Extension.extension:concluded.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "Extension.extension:substitutionreservationcustomer",
"path": "Extension.extension",
"sliceName": "substitutionreservationcustomer",
"short": "restricted substitution",
"definition": "custumer has resticted substitution. .eresept = ByttereservasjonKunde",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:substitutionreservationcustomer.url",
"path": "Extension.extension.url",
"fixedUri": "substitutionreservationcustomer"
},
{
"id": "Extension.extension:substitutionreservationcustomer.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "Extension.extension:cancellationid",
"path": "Extension.extension",
"sliceName": "cancellationid",
"short": "Pointer to canceled delivery",
"definition": ".eresept = AnnulleringsId",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:cancellationid.url",
"path": "Extension.extension.url",
"fixedUri": "cancellationid"
},
{
"id": "Extension.extension:cancellationid.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:batchnumber",
"path": "Extension.extension",
"sliceName": "batchnumber",
"short": "Identifes batch of package",
"definition": ".eresept = Batchnr",
"min": 0
},
{
"id": "Extension.extension:batchnumber.url",
"path": "Extension.extension.url",
"fixedUri": "batchnumber"
},
{
"id": "Extension.extension:batchnumber.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:refcode",
"path": "Extension.extension",
"sliceName": "refcode",
"short": "Reimbursement code",
"definition": ".eresept = RefKode",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:refcode.url",
"path": "Extension.extension.url",
"fixedUri": "refcode"
},
{
"id": "Extension.extension:refcode.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "CodeableConcept"
}
],
"fixedCodeableConcept": {
"coding": [
{
"system": "urn:oid:2.16.578.1.12.4.1.1.7434"
},
{
"system": "urn:oid:2.16.578.1.12.4.1.1.7110"
},
{
"system": "urn:oid:2.16.578.1.12.4.1.1.7435"
}
]
}
},
{
"id": "Extension.extension:refcode.value[x].coding.system",
"path": "Extension.extension.value[x].coding.system",
"fixedUri": "urn:oid:2.16.578.1.12.4.1.1.7170"
},
{
"id": "Extension.extension:refparagraph",
"path": "Extension.extension",
"sliceName": "refparagraph",
"short": "Reimbursment paragraph",
"definition": ".eresept = RefHjemmel",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:refparagraph.url",
"path": "Extension.extension.url",
"fixedUri": "refparagraph"
},
{
"id": "Extension.extension:refparagraph.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Extension.extension:refparagraph.value[x].coding.system",
"path": "Extension.extension.value[x].coding.system",
"fixedUri": "urn:oid:2.16.578.1.12.4.1.1.7427"
},
{
"id": "Extension.extension:prescriber",
"path": "Extension.extension",
"sliceName": "prescriber",
"min": 0
},
{
"id": "Extension.extension:prescriber.url",
"path": "Extension.extension.url",
"fixedUri": "prescriber"
},
{
"id": "Extension.extension:prescriber.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://ehelse.no/fhir/StructureDefinition/sfm-PractitionerRole"
]
}
]
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "http://ehelse.no/fhir/StructureDefinition/sfm-dispenseinfo"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}