description: Represents the care plan, including status, period, category, addresses, participants, goals, activities, and notes. package_name: synapxe.sgcdi derivation: constraint name: CarePlan type: CarePlan elements: description: {index: 9} category: {type: CodeableConcept, short: Concept - reference to a terminology or just text, index: 7} addresses: type: CodeableReference index: 41 elements: id: {index: 42} extension: {index: 43} concept: {index: 44} reference: {index: 45} extensions: {} required: [reference] instantiatesCanonical: {index: 2} instantiatesUri: {index: 3} supportingInfo: {index: 46} encounter: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-encounter'] index: 17 elements: id: {index: 18} extension: {index: 19} reference: {index: 20} type: {index: 21} identifier: type: Identifier short: An identifier intended for computation index: 22 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/eventID'} index: 23 display: {index: 24} extensions: {} required: [identifier, type] goal: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-goal'] index: 47 elements: id: {index: 48} extension: {index: 49} reference: {index: 50} type: {index: 51} identifier: {index: 52} display: {index: 53} extensions: {} required: [reference] created: {index: 25} title: {index: 8} note: {type: Annotation, short: Text node with attribution, index: 74} activity: elements: id: {index: 54} extension: {index: 55} modifierExtension: {index: 56} performedActivity: type: CodeableReference index: 57 elements: id: {index: 58} extension: {index: 59} concept: {type: CodeableConcept, short: Concept - reference to a terminology or just text, index: 60} reference: {index: 61} extensions: {} required: [concept] progress: index: 62 elements: id: {index: 63} extension: {index: 64} author: choices: [authorReference] index: 66 authorReference: type: Reference choiceOf: author refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization', 'https://fhir.synapxe.sg/StructureDefinition/profile-patient', 'https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 67 author[x]: elements: id: {index: 68} extension: {index: 69} reference: {index: 70} type: {index: 71} identifier: {type: Identifier, short: An identifier intended for computation, index: 72} extensions: {} required: [identifier, type] time: {index: 73} extensions: {} required: [author, time, authorReference] extensions: {} required: [progress] contained: {short: Information about an individual or animal receiving health care services, index: 0} custodian: {index: 26} contributor: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 27 elements: id: {index: 28} extension: {index: 29} reference: {index: 30} type: {index: 31} identifier: type: Identifier short: An identifier intended for computation index: 32 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/mcr'} index: 33 extensions: {} required: [identifier, type] identifier: {type: Identifier, short: An identifier intended for computation, index: 1} replaces: {index: 5} basedOn: {index: 4} partOf: {index: 6} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 10 elements: id: {index: 11} extension: {index: 12} reference: {index: 13} type: pattern: {type: Uri, value: Patient} index: 14 identifier: type: Identifier short: An identifier intended for computation index: 15 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/nric'} index: 16 extensions: {} required: [identifier, type] careTeam: index: 34 elements: id: {index: 35} extension: {index: 36} reference: {index: 37} type: {index: 38} identifier: {index: 39} display: {index: 40} extensions: {} required: [reference] package_version: 1.0.8 class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-careplan base: http://hl7.org/fhir/StructureDefinition/CarePlan version: null required: [careTeam, encounter, identifier]