description: Represents the enrollment of a patient in a care program, including participants, period, status, and managing organization. package_name: synapxe.sgcdi derivation: constraint name: CareTeam type: CareTeam elements: category: type: CodeableConcept short: programme name binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/programme-name'} index: 4 extensions: {} elements: extension: {index: 5} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/programme-name'} index: 6 code: {index: 7} managingOrganization: type: Reference index: 74 elements: display: {index: 75} name: {index: 8} participant: short: care manager of this patient index: 14 elements: id: {index: 15} extension: {index: 16} modifierExtension: {index: 17} role: index: 18 elements: id: {index: 19} extension: {index: 20} coding: index: 21 elements: id: {index: 22} extension: {index: 23} system: {index: 24} code: {index: 25} display: {index: 26} userSelected: {index: 27} extensions: {} required: [display, system, code] text: {index: 28} extensions: {} required: [coding] member: type: Reference short: the care manager for this patient and the organization where the practioner performs the roles associated refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitionerrole'] index: 29 elements: id: {index: 30} extension: {index: 31} type: {index: 32} identifier: {index: 33} display: {index: 34} extensions: {} onBehalfOf: {index: 35} coverage: choices: [] index: 37 extensions: {} required: [member] note: elements: id: {index: 77} extension: {index: 78} author: choices: [] index: 80 time: {index: 81} extensions: {} reason: index: 38 elements: id: {index: 39} extension: {index: 40} concept: type: CodeableConcept index: 41 extensions: {} elements: extension: {index: 42} reference: {index: 43} extensions: {} required: [concept] slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: reasonForEnrolment: match: {} schema: short: Reason for the programme enrolment index: 44 elements: id: {index: 45} extension: {index: 46} concept: index: 47 elements: id: {index: 48} extension: {index: 49} coding: index: 50 elements: id: {index: 51} extension: {index: 52} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/reasonForEnrolment'} index: 53 code: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/reasonForEnrolment'} index: 54 display: {index: 55} userSelected: {index: 56} extensions: {} required: [display, system, code] text: {index: 57} extensions: {} required: [coding] reference: {index: 58} extensions: {} required: [concept] reasonForClosure: match: {} schema: index: 59 elements: id: {index: 60} extension: {index: 61} concept: index: 62 elements: id: {index: 63} extension: {index: 64} coding: index: 65 elements: id: {index: 66} extension: {index: 67} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/reasonForClosure'} index: 68 code: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/reasonForClosure'} index: 69 display: {index: 70} userSelected: {index: 71} extensions: {} required: [display, system, code] text: {index: 72} extensions: {} required: [coding] reference: {index: 73} extensions: {} required: [concept] extension: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-enrollment index: 0 slicing: slices: enrollment: match: {} schema: {type: Extension, url: 'https://fhir.synapxe.sg/StructureDefinition/ext-enrollment', index: 0} max: 1 status: {index: 3} identifier: type: Identifier index: 1 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/enrolment-identifier'} index: 2 telecom: {index: 76} period: elements: id: {index: 10} extension: {index: 11} start: {index: 12} end: {index: 13} extensions: {} required: [start, end] subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 9 package_version: 1.0.8 extensions: enrollment: {url: 'https://fhir.synapxe.sg/StructureDefinition/ext-enrollment', max: 1, type: Extension, index: 0} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-careteam base: http://hl7.org/fhir/StructureDefinition/CareTeam version: null required: [managingOrganization, status, identifier, subject, category]