Enrollment

This resource represents the patient's enrollment into the healthplan.

Key Design Considerations

As both profile-Enrollment-put-enrollment and profile-HealthPlan-put-health-plan are using CarePlan resource, category will be used to indicate the business object type (Enrollment or HealthPlan). In this case, category.coding.code should be set to pophealth-enrolment.

Resource Structure

idΣ0..0id
metaΣ0..1Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..0Resource
id0..0id
extensionC0..0Extension
url1..1uriFixed Value
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0id
extensionC0..0Extension
url1..1uriFixed 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Σ C0..1string
id0..0id
extensionC0..0Extension
url1..1uriFixed Value
valueBooleanboolean
modifierExtension?! C0..0Extension
identifierΣ0..0Identifier
instantiatesCanonicalΣ1..1canonical(ActivityDefinition | Measure | OperationDefinition | PlanDefinition | Questionnaire)Fixed Value
instantiatesUriΣ0..0uri
basedOnΣ C0..0Reference(CarePlan)
replacesΣ C0..0Reference(CarePlan)
partOfΣ C0..0Reference(CarePlan)
statusΣ ?!1..1codeBinding
intentΣ ?!1..1codeBindingFixed Value
id0..0id
extensionC0..0Extension
id0..0id
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1codeFixed Value
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Σ1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ0..0string
encounterΣ C0..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Σ1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ0..0string
contributorC0..0Reference(CareTeam | Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
careTeamC0..0Reference(CareTeam)
addressesΣ C0..0Reference(Condition)
supportingInfoC0..0Reference(Resource)
goalC0..0Reference(Goal)
note0..0Annotation

Terminology Bindings

Constraints