{ "description": null, "_filename": "DocumentReference.StructureDefinition.json", "package_name": "synapxe.nehr", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "5.0.0", "name": "DocumentReference", "abstract": false, "type": "DocumentReference", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "draft", "id": "099b7812-6867-4b8f-9ec6-0289257d98c6", "kind": "resource", "url": "https://fhir.synapxe.sg/StructureDefinition/profile-documentreference", "version": null, "differential": { "element": [ { "id": "DocumentReference.type", "min": 1, "path": "DocumentReference.type" }, { "id": "DocumentReference.type.id", "max": "0", "path": "DocumentReference.type.id" }, { "id": "DocumentReference.type.coding", "max": "1", "min": 1, "path": "DocumentReference.type.coding" }, { "id": "DocumentReference.type.coding.id", "max": "0", "path": "DocumentReference.type.coding.id" }, { "id": "DocumentReference.type.coding.system", "min": 1, "path": "DocumentReference.type.coding.system" }, { "id": "DocumentReference.type.coding.version", "max": "0", "path": "DocumentReference.type.coding.version" }, { "id": "DocumentReference.type.coding.code", "min": 1, "path": "DocumentReference.type.coding.code" }, { "id": "DocumentReference.type.coding.display", "min": 1, "path": "DocumentReference.type.coding.display" }, { "id": "DocumentReference.type.coding.userSelected", "max": "0", "path": "DocumentReference.type.coding.userSelected" }, { "id": "DocumentReference.type.text", "max": "0", "path": "DocumentReference.type.text" }, { "id": "DocumentReference.subject", "min": 1, "path": "DocumentReference.subject" }, { "id": "DocumentReference.subject.id", "max": "0", "path": "DocumentReference.subject.id" }, { "id": "DocumentReference.subject.reference", "max": "0", "path": "DocumentReference.subject.reference" }, { "id": "DocumentReference.subject.type", "min": 1, "path": "DocumentReference.subject.type", "fixedUri": "Patient" }, { "id": "DocumentReference.subject.identifier", "min": 1, "path": "DocumentReference.subject.identifier" }, { "id": "DocumentReference.subject.identifier.id", "max": "0", "path": "DocumentReference.subject.identifier.id" }, { "id": "DocumentReference.subject.identifier.use", "max": "0", "path": "DocumentReference.subject.identifier.use" }, { "id": "DocumentReference.subject.identifier.type", "max": "0", "path": "DocumentReference.subject.identifier.type" }, { "id": "DocumentReference.subject.identifier.system", "min": 1, "path": "DocumentReference.subject.identifier.system", "fixedUri": "https://fhir.synapxe.sg/NamingSystem/nric" }, { "id": "DocumentReference.subject.identifier.value", "min": 1, "path": "DocumentReference.subject.identifier.value" }, { "id": "DocumentReference.subject.identifier.period", "max": "0", "path": "DocumentReference.subject.identifier.period" }, { "id": "DocumentReference.subject.identifier.assigner", "max": "0", "path": "DocumentReference.subject.identifier.assigner" }, { "id": "DocumentReference.subject.display", "max": "0", "path": "DocumentReference.subject.display" }, { "id": "DocumentReference.context", "path": "DocumentReference.context", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.synapxe.sg/StructureDefinition/profile-patient", "https://fhir.synapxe.sg/StructureDefinition/profile-encounter", "https://fhir.synapxe.sg/StructureDefinition/profile-episodeofcare" ] } ] }, { "id": "DocumentReference.author", "max": "1", "min": 1, "path": "DocumentReference.author", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.synapxe.sg/StructureDefinition/profile-practitioner", "https://fhir.synapxe.sg/StructureDefinition/profile-organization" ] } ] }, { "id": "DocumentReference.custodian", "path": "DocumentReference.custodian", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.synapxe.sg/StructureDefinition/profile-organization" ] } ] }, { "id": "DocumentReference.content.id", "max": "0", "path": "DocumentReference.content.id" }, { "id": "DocumentReference.content.extension", "max": "0", "path": "DocumentReference.content.extension" }, { "id": "DocumentReference.content.modifierExtension", "max": "0", "path": "DocumentReference.content.modifierExtension" }, { "id": "DocumentReference.content.profile", "max": "0", "path": "DocumentReference.content.profile" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DocumentReference" }