description: Represents the enrollment of a patient in a care program, including participants, period, status, and managing organization. package_name: synapxe.nde derivation: constraint name: CareTeam type: CareTeam elements: category: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/programme-name'} index: 14 elements: id: {index: 15} extension: {index: 16} coding: index: 17 elements: id: {index: 18} extension: {index: 19} system: pattern: {type: uri, value: 'https://fhir.synapxe.sg/CodeSystem/programme-name'} type: uri index: 20 code: {index: 21} display: {index: 22} userSelected: {index: 23} extensions: {} required: [code, display, system] text: {index: 24} extensions: {} required: [coding] managingOrganization: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] index: 64 name: {index: 25} participant: elements: id: {index: 31} extension: {index: 32} modifierExtension: {index: 33} role: index: 34 elements: id: {index: 35} extension: {index: 36} coding: index: 37 elements: id: {index: 38} extension: {index: 39} system: {index: 40} code: {index: 41} display: {index: 42} userSelected: {index: 43} extensions: {} required: [code, display, system] text: {index: 44} extensions: {} required: [coding] member: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization', 'https://fhir.synapxe.sg/StructureDefinition/profile-patient', 'https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 45 onBehalfOf: {index: 46} coverage: choices: [] index: 48 extensions: {} required: [member, role] note: elements: id: {index: 66} extension: {index: 67} author: choices: [] index: 69 time: {index: 70} extensions: {} reason: index: 49 elements: id: {index: 50} extension: {index: 51} concept: index: 52 elements: id: {index: 53} extension: {index: 54} coding: index: 55 elements: id: {index: 56} extension: {index: 57} system: {index: 58} code: {index: 59} display: {index: 60} userSelected: {index: 61} extensions: {} required: [code, display, system] text: {index: 62} extensions: {} required: [coding] reference: {index: 63} extensions: {} required: [concept] contained: index: 0 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: Patient: match: {} schema: {type: Resource, index: 1} max: 1 Practitioner: match: {} schema: {type: Resource, index: 2} max: 1 Organization: match: {} schema: {type: Resource, index: 3} max: 1 status: {index: 13} identifier: index: 4 elements: id: {index: 5} extension: {index: 6} use: {index: 7} type: {index: 8} system: {index: 9} value: {index: 10} period: {index: 11} assigner: {index: 12} extensions: {} required: [system, value] telecom: {index: 65} period: index: 26 elements: id: {index: 27} extension: {index: 28} start: {index: 29} end: {index: 30} extensions: {} required: [end, start] package_version: 1.0.0 class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-careteam base: http://hl7.org/fhir/StructureDefinition/CareTeam version: null required: [category, identifier, managingOrganization, period, reason, status]