description: null package_name: synapxe.sgcdi derivation: constraint name: EpisodeOfCare type: EpisodeOfCare elements: patient: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 35 elements: id: {index: 36} extension: {index: 37} reference: {index: 38} type: pattern: {type: Uri, value: Patient} index: 39 identifier: type: Identifier index: 40 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/nric'} index: 41 extensions: {} required: [identifier, type] diagnosis: elements: id: {index: 26} extension: {index: 27} modifierExtension: {index: 28} condition: index: 29 elements: id: {index: 30} extension: {index: 31} concept: {type: CodeableConcept, index: 32} reference: {index: 33} extensions: {} required: [concept] use: {index: 34} extensions: {} required: [condition] managingOrganization: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] index: 42 elements: id: {index: 43} extension: {index: 44} reference: {index: 45} type: pattern: {type: Uri, value: Organization} index: 46 identifier: type: Identifier index: 47 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/hci-code'} index: 48 extensions: {} required: [identifier, type] type: {type: CodeableConcept, index: 15} account: {index: 61} referralRequest: {index: 52} reason: index: 16 elements: id: {index: 17} extension: {index: 18} modifierExtension: {index: 19} use: {type: CodeableConcept, index: 20} value: index: 21 elements: id: {index: 22} extension: {index: 23} concept: {type: CodeableConcept, index: 24} reference: {index: 25} extensions: {} required: [concept] extensions: {} required: [value, use] extension: index: 0 slicing: slices: programmeName: match: {} schema: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 1 elements: value: choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4} programmePriority: match: {} schema: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 5 elements: value: choices: [valueCodeableConcept] index: 7 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 8} diseaseClassification: match: {} schema: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 9 elements: value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} identifier: {type: Identifier, index: 13} period: elements: id: {index: 49} extension: {index: 50} start: {index: 51} extensions: {} required: [start] careManager: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitionerrole'] index: 53 elements: id: {index: 54} extension: {index: 55} reference: {index: 56} type: pattern: {type: Uri, value: Practitioner} index: 57 identifier: type: Identifier index: 58 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/mcr'} index: 59 extensions: {} required: [reference] careTeam: {index: 60} statusHistory: {index: 14} package_version: 1.0.1 extensions: programmeName: url: https://fhir.synapxe.sg/StructureDefinition/ext-generic type: Extension index: 1 elements: value: choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4} programmePriority: url: https://fhir.synapxe.sg/StructureDefinition/ext-generic type: Extension index: 5 elements: value: choices: [valueCodeableConcept] index: 7 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 8} diseaseClassification: url: https://fhir.synapxe.sg/StructureDefinition/ext-generic type: Extension index: 9 elements: value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-sn-episodeofcare base: http://hl7.org/fhir/StructureDefinition/EpisodeOfCare version: null required: [managingOrganization, extension, identifier, reason]