{ "description": null, "_filename": "Encounter.StructureDefinition.json", "package_name": "Eu.Dedalus.D4Solutions.COVID-19", "date": "2020-01-20", "derivation": "constraint", "publisher": null, "fhirVersion": "3.0.1", "name": "Encounter", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/w5", "name": "W5 Mapping", "identity": "w5" }, { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" } ], "abstract": false, "type": "Encounter", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.2", "status": "active", "id": "445f2834-41a9-47b9-b602-cce62bc5c6dc", "kind": "resource", "url": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Encounter", "version": null, "differential": { "element": [ { "id": "Encounter.meta", "path": "Encounter.meta", "type": [ { "code": "Meta", "profile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Meta-ForCommonConformance" } ], "short": "Metadata about the resource", "definition": "The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content may not always be associated with version changes to the resource." }, { "id": "Encounter.meta.tag", "path": "Encounter.meta.tag", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "value" } ] } }, { "id": "Encounter.text", "path": "Encounter.text", "mustSupport": true }, { "id": "Encounter.identifier", "min": 1, "path": "Encounter.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "use", "type": "value" } ] }, "mustSupport": true }, { "id": "Encounter.identifier.value", "min": 1, "path": "Encounter.identifier.value" }, { "id": "Encounter.identifier:officialIdentifier", "max": "1", "path": "Encounter.identifier", "sliceName": "officialIdentifier" }, { "id": "Encounter.identifier:officialIdentifier.use", "min": 1, "path": "Encounter.identifier.use", "fixedCode": "official" }, { "id": "Encounter.identifier:officialIdentifier.system", "min": 1, "path": "Encounter.identifier.system" }, { "id": "Encounter.identifier:officialIdentifier.value", "min": 1, "path": "Encounter.identifier.value" }, { "id": "Encounter.status", "path": "Encounter.status", "mustSupport": true }, { "id": "Encounter.class", "path": "Encounter.class", "mustSupport": true }, { "id": "Encounter.type", "path": "Encounter.type", "binding": { "strength": "required", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "EncounterType" } ], "valueSetReference": { "reference": "http://apiframework.dedalus.eu/fhir/ValueSet/EncounterType" } }, "mustSupport": true }, { "id": "Encounter.subject", "min": 1, "path": "Encounter.subject", "type": [ { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Patient" } ], "mustSupport": true, "requirements": "Encounter subject can be only a single Patient" }, { "id": "Encounter.episodeOfCare", "path": "Encounter.episodeOfCare", "type": [ { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/EpisodeOfCare" } ], "mustSupport": true }, { "id": "Encounter.participant", "path": "Encounter.participant", "mustSupport": true }, { "id": "Encounter.participant.individual", "path": "Encounter.participant.individual", "type": [ { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu//fhir/StructureDefinition/Practitioner" } ], "mustSupport": true }, { "id": "Encounter.period", "path": "Encounter.period", "mustSupport": true }, { "id": "Encounter.diagnosis", "path": "Encounter.diagnosis", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name", "valueString": "Diagnosis" } ], "mustSupport": true }, { "id": "Encounter.diagnosis.condition", "path": "Encounter.diagnosis.condition", "type": [ { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Condition" }, { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Procedure" } ], "mustSupport": true }, { "id": "Encounter.serviceProvider", "path": "Encounter.serviceProvider", "type": [ { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Organization" } ], "mustSupport": true }, { "id": "Encounter.partOf", "path": "Encounter.partOf", "type": [ { "code": "Reference", "targetProfile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/Encounter" } ], "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter" }