CareReport

This resource represents a clinical document that summarizes the care provided to a patient during a specific encounter, episode, or period. It typically includes information such as patient details, reason for care, assessments, interventions, treatments, outcomes, and recommendations for ongoing management or follow-up.

Key Design Considerations

  • As there are multiple documents using Composition resource, type will be used to indicate the document type. In this case, type.coding.code should store care-report.

  • The care report's patient and observations are only meaningful in the context of this Composition resource. Thus the Patient and Observation resources do not have independent lifecycles and will be submitted together with the Composition resource as contained resources using literal references.

Resource Structure

idΣ0..0id
metaΣ0..0Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
PatientC1..1profile-Composition-care-report-patient
extensionCompositionCareReportYearC1..1Extension(string)
modifierExtension?! C0..0Extension
identifierΣ0..0Identifier
statusΣ ?!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
categoryΣ0..0CodeableConcept
id0..0id
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
encounterΣ C0..0Reference(Encounter)
dateΣ1..1dateTime
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ0..0uriBinding
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..1string
titleΣ C1..1string
confidentialityΣ0..0codeBinding
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
id0..0id
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
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
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..1Narrative
mode0..0codeBinding
orderedBy0..0CodeableConceptBinding
id0..0id
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
emptyReasonC0..0CodeableConceptBinding
sectionC0..0see (section)

Terminology Bindings

Constraints

PathIdGradeDetailsExpression
Composition.subject.reference, Composition.author.identifier.value, Composition.author.display, Composition.title, Composition.section.entry.referencemax-string-length-255, max-string-length-255, max-string-length-255, max-string-length-255, max-string-length-255error, error, error, error, errorString length must not exceed 255 characters, String length must not exceed 255 characters, String length must not exceed 255 characters, String length must not exceed 255 characters, String length must not exceed 255 characters$this.toString().length() <= 255, $this.toString().length() <= 255, $this.toString().length() <= 255, $this.toString().length() <= 255, $this.toString().length() <= 255