HealthPlan

This resource represents the health plan (for example the HealthierSG programme)

idΣ0..0id
metaΣ0..1Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..*Resource
performerC1..1Extension(Identifier)
modifierExtension?! C0..0Extension
identifierΣ0..0Identifier
instantiatesCanonicalΣ0..0canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition)
instantiatesUriΣ0..0uri
basedOnΣ0..0Reference(CarePlan)
replacesΣ0..0Reference(CarePlan)
partOfΣ0..0Reference(CarePlan)
statusΣ ?!1..1codeBindingFixed Value
intentΣ ?!1..1codeBindingFixed Value
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
titleΣ0..0string
descriptionΣ0..0string
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ0..0Period
assignerΣ0..0Reference(Organization)
displayΣ0..0string
encounterΣ0..0Reference(Encounter)
id0..0id
extensionC0..0Extension
startΣ C0..1dateTime
endΣ C0..1dateTime
createdΣ0..0dateTime
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ0..0Period
assignerΣ0..0Reference(Organization)
displayΣ0..0string
contributor0..0Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)
careTeam0..0Reference(CareTeam)
id0..1id
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
supportingInfo0..0Reference(Resource)
id0..1id
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
id0..1string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
outcomeCodeableConcept0..*CodeableConcept
outcomeReference0..0Reference(Resource)
progress0..0Annotation
referenceC0..0Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
kind0..1codeBinding
instantiatesCanonical0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)
instantiatesUri0..*uri
code0..1CodeableConcept
reasonCode0..*CodeableConcept
reasonReference0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)
goal0..*Reference(Goal)
status?!1..1codeBinding
statusReason0..1CodeableConcept
doNotPerform?!0..1boolean
scheduledTimingTiming
scheduledPeriodPeriod
scheduledStringstring
location0..1Reference(Location)
performer0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)
productCodeableConceptCodeableConcept
productReferenceReference(Medication | Substance)
dailyAmount0..1SimpleQuantity
quantity0..1SimpleQuantity
description0..1string
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
outcomeCodeableConcept0..0CodeableConcept
outcomeReference0..0Reference(Resource)
progress0..0Annotation
referenceC0..0Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
kind1..1codeBindingFixed Value
instantiatesCanonical0..0canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)
instantiatesUri0..0uri
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
reasonCode0..0CodeableConcept
reasonReference0..0Reference(Condition | Observation | DiagnosticReport | DocumentReference)
goal0..0Reference(Goal)
status?!1..1codeBindingFixed Value
statusReason0..0CodeableConcept
doNotPerform?!0..0boolean
id0..0id
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
eventΣ C1..1dateTime
codeΣ0..0CodeableConceptBinding
location0..0Reference(Location)
performer0..0Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)
dailyAmount0..0SimpleQuantity
quantity0..0SimpleQuantity
description0..0string
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
outcomeReference0..0Reference(Resource)
progress0..0Annotation
referenceC0..0Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
kind1..1codeBindingFixed Value
instantiatesCanonical0..0canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)
instantiatesUri0..0uri
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ C1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
reasonCode0..0CodeableConcept
reasonReference0..0Reference(Condition | Observation | DiagnosticReport | DocumentReference)
goal0..0Reference(Goal)
status?!1..1codeBindingFixed Value
statusReason0..0CodeableConcept
doNotPerform?!0..0boolean
location0..0Reference(Location)
performer0..0Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)
dailyAmount0..0SimpleQuantity
quantity0..0SimpleQuantity
description0..0string
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
outcomeReference0..0Reference(Resource)
progress0..0Annotation
referenceC0..0Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)
id0..0string
id0..0id
extensionC0..0Extension
url1..1uriFixed Value
valueDatedate
modifierExtensionΣ ?! C0..0Extension
kind1..1codeBindingFixed Value
instantiatesCanonical0..0canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)
instantiatesUri0..0uri
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ C1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
reasonCode0..0CodeableConcept
reasonReference0..0Reference(Condition | Observation | DiagnosticReport | DocumentReference)
goal0..0Reference(Goal)
status?!1..1codeBindingFixed Value
statusReason0..0CodeableConcept
doNotPerform?!0..0boolean
scheduledPeriodPeriod
scheduledStringstring
id0..0id
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
eventΣ0..0dateTime
id0..0string
extensionC0..0Extension
countΣ0..0positiveInt
countMaxΣ0..0positiveInt
durationΣ0..0decimal
durationMaxΣ0..0decimal
durationUnitΣ0..0codeBinding
frequencyΣ1..1positiveIntFixed Value
frequencyMaxΣ0..0positiveInt
periodΣ1..1decimalFixed Value
periodMaxΣ0..0decimal
periodUnitΣ1..1codeBindingFixed Value
dayOfWeekΣ0..0codeBinding
timeOfDayΣ0..0time
whenΣ0..0codeBinding
offsetΣ0..0unsignedInt
codeΣ0..0CodeableConceptBinding
location0..0Reference(Location)
performer0..0Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)
dailyAmount0..0SimpleQuantity
quantity0..0SimpleQuantity
description0..0string
id0..0id
noteExtensionC1..1Extension(CodeableConcept)
timeΣ0..0dateTime
textΣ C1..1markdown
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
idΣ1..1id
metaΣ0..0Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..0Resource
extensionC0..0Extension
modifierExtension?! C0..0Extension
identifierΣ0..0Identifier
clinicalStatusΣ ?! C0..0CodeableConceptBinding
verificationStatusΣ ?! C0..0CodeableConceptBinding
id0..0id
extensionC0..0Extension
id0..1id
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
severity0..0CodeableConceptBinding
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
bodySiteΣ0..0CodeableConcept
subjectΣ1..1Reference(Patient | Group)
encounterΣ0..0Reference(Encounter)
recordedDateΣ0..0dateTime
recorderΣ0..0Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ0..0Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
note0..0Annotation

Terminologies

PathBinding StrengthValue Set (Code System)Description
CarePlan.statusrequiredhttp://hl7.org/fhir/ValueSet/request-status|4.3.0Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
CarePlan.intentrequiredhttp://hl7.org/fhir/ValueSet/care-plan-intent|4.3.0Codes indicating the degree of authority/intentionality associated with a care plan.
CarePlan.categoryexamplehttp://hl7.org/fhir/ValueSet/care-plan-categoryIdentifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc.
CarePlan.category.codingrequiredhttp://ihis.sg/ValueSet/hsg-care-plan-category
CarePlan.subject.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types
CarePlan.author.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types
CarePlan.activity.outcomeCodeableConceptexamplehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcomeIdentifies the results of the activity.
CarePlan.activity.detail.kindrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.3.0Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
CarePlan.activity.detail.codeexamplehttp://hl7.org/fhir/ValueSet/procedure-codeDetailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
CarePlan.activity.detail.reasonCodeexamplehttp://hl7.org/fhir/ValueSet/clinical-findingsIdentifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.
CarePlan.activity.detail.statusrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.3.0Codes that reflect the current state of a care plan activity within its overall life cycle.
CarePlan.activity.detail.product[x]examplehttp://hl7.org/fhir/ValueSet/medication-codesA product supplied or administered as part of a care plan activity.
CarePlan.activity.detail.kindrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.3.0Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
CarePlan.activity.detail.coderequiredhttp://ihis.sg/ValueSet/hsg-healthplan-activity-typeDetailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
CarePlan.activity.detail.statusrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.3.0Codes that reflect the current state of a care plan activity within its overall life cycle.
CarePlan.activity.detail.scheduled[x].repeat.durationUnitrequiredhttp://hl7.org/fhir/ValueSet/units-of-time|4.3.0
CarePlan.activity.detail.scheduled[x].repeat.periodUnitrequiredhttp://hl7.org/fhir/ValueSet/units-of-time|4.3.0
CarePlan.activity.detail.scheduled[x].repeat.dayOfWeekrequiredhttp://hl7.org/fhir/ValueSet/days-of-week|4.3.0
CarePlan.activity.detail.scheduled[x].repeat.whenrequiredhttp://hl7.org/fhir/ValueSet/event-timing|4.3.0
CarePlan.activity.outcomeCodeableConceptexamplehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcomeIdentifies the results of the activity.
CarePlan.activity.outcomeCodeableConcept.codingrequiredhttp://ihis.sg/ValueSet/hsg-action-plan-category
CarePlan.activity.detail.kindrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.3.0Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
CarePlan.activity.detail.coderequiredhttp://ihis.sg/ValueSet/hsg-action-plan-diet-itemDetailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
CarePlan.activity.detail.statusrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.3.0Codes that reflect the current state of a care plan activity within its overall life cycle.
CarePlan.activity.outcomeCodeableConceptexamplehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcomeIdentifies the results of the activity.
CarePlan.activity.outcomeCodeableConcept.codingrequiredhttp://ihis.sg/ValueSet/hsg-action-plan-category
CarePlan.activity.detail.kindrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.3.0Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
CarePlan.activity.detail.coderequiredhttp://ihis.sg/ValueSet/hsg-action-plan-vaccination-itemDetailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
CarePlan.activity.detail.statusrequiredhttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.3.0Codes that reflect the current state of a care plan activity within its overall life cycle.
CarePlan.activity.detail.scheduled[x].repeat.periodUnitrequiredhttp://hl7.org/fhir/ValueSet/units-of-time|4.3.0