idΣ1..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueDateTime1..1dateTime
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusΣ ?!1..1codeBindingFixed Value
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
status1..1codeBinding
periodI1..1Period
classΣ0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
class1..1CodingBinding
periodI1..1Period
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
priority0..1CodeableConcept
subjectΣ I1..1Reference(patient-discharge-summary)
episodeOfCareΣ I0..*Reference(EpisodeOfCare)
incomingReferralI0..*Reference(ReferralRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ1..*CodeableConceptBinding
periodI0..1Period
individualΣ I1..1Reference(practitioner-discharge-summary)
appointmentΣ I0..1Reference(appointment-discharge-summary)
periodI1..1Period
lengthI0..1Duration
reasonΣ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
conditionI1..1Reference(condition-discharge-summary)
role1..1CodeableConceptBinding
rank0..1positiveInt
accountI0..*Reference(Account)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
preAdmissionIdentifier0..1Identifier
originI0..1Reference(Location)
admitSource0..1CodeableConceptBinding
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destinationI1..1Reference(location-discharge-summary)
dischargeDisposition1..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
locationI1..1Reference(Location)
status0..1codeBinding
periodI0..1Period
serviceProviderI0..1Reference(Organization)
partOfI0..1Reference(Encounter)
Encounter0..*
Encounter.idid1..1
Encounter.metaMeta0..1
Encounter.implicitRulesuri0..1
Encounter.languagecode0..1
Encounter.textNarrative0..1
Encounter.containedResource0..*
Encounter.extensionExtension0..*
Encounter.extensionExtension1..1
Encounter.extension.idstring0..1
Encounter.extension.extensionExtension0..*
Encounter.extension.urluri1..1
Encounter.extension.valueDateTimedateTime1..1
Encounter.modifierExtensionExtension0..*
Encounter.identifierIdentifier1..1
Encounter.identifier.idstring0..1
Encounter.identifier.extensionExtension0..*
Encounter.identifier.usecode0..1
Encounter.identifier.typeCodeableConcept0..1
Encounter.identifier.systemuri1..1
Encounter.identifier.valuestring1..1
Encounter.identifier.periodPeriod0..1
Encounter.identifier.assignerReference(Organization)0..1
Encounter.statuscode1..1
Encounter.statusHistoryBackboneElement0..*
Encounter.statusHistory.idstring0..1
Encounter.statusHistory.extensionExtension0..*
Encounter.statusHistory.modifierExtensionExtension0..*
Encounter.statusHistory.statuscode1..1
Encounter.statusHistory.periodPeriod1..1
Encounter.classCoding0..1
Encounter.classHistoryBackboneElement0..*
Encounter.classHistory.idstring0..1
Encounter.classHistory.extensionExtension0..*
Encounter.classHistory.modifierExtensionExtension0..*
Encounter.classHistory.classCoding1..1
Encounter.classHistory.periodPeriod1..1
Encounter.typeCodeableConcept0..*
Encounter.type.idstring0..1
Encounter.type.extensionExtension0..*
Encounter.type.codingCoding0..*
Encounter.type.coding.idstring0..1
Encounter.type.coding.extensionExtension0..*
Encounter.type.coding.systemuri1..1
Encounter.type.coding.versionstring0..1
Encounter.type.coding.codecode1..1
Encounter.type.coding.displaystring1..1
Encounter.type.coding.userSelectedboolean0..1
Encounter.type.textstring0..1
Encounter.priorityCodeableConcept0..1
Encounter.subjectReference(patient-discharge-summary)1..1
Encounter.episodeOfCareReference(EpisodeOfCare)0..*
Encounter.incomingReferralReference(ReferralRequest)0..*
Encounter.participantBackboneElement1..*
Encounter.participant.idstring0..1
Encounter.participant.extensionExtension0..*
Encounter.participant.modifierExtensionExtension0..*
Encounter.participant.typeCodeableConcept1..*
Encounter.participant.periodPeriod0..1
Encounter.participant.individualReference(practitioner-discharge-summary)1..1
Encounter.appointmentReference(appointment-discharge-summary)0..1
Encounter.periodPeriod1..1
Encounter.lengthDuration0..1
Encounter.reasonCodeableConcept0..*
Encounter.diagnosisBackboneElement1..*
Encounter.diagnosis.idstring0..1
Encounter.diagnosis.extensionExtension0..*
Encounter.diagnosis.modifierExtensionExtension0..*
Encounter.diagnosis.conditionReference(condition-discharge-summary)1..1
Encounter.diagnosis.roleCodeableConcept1..1
Encounter.diagnosis.rankpositiveInt0..1
Encounter.accountReference(Account)0..*
Encounter.hospitalizationBackboneElement1..1
Encounter.hospitalization.idstring0..1
Encounter.hospitalization.extensionExtension0..*
Encounter.hospitalization.modifierExtensionExtension0..*
Encounter.hospitalization.preAdmissionIdentifierIdentifier0..1
Encounter.hospitalization.originReference(Location)0..1
Encounter.hospitalization.admitSourceCodeableConcept0..1
Encounter.hospitalization.reAdmissionCodeableConcept0..1
Encounter.hospitalization.dietPreferenceCodeableConcept0..*
Encounter.hospitalization.specialCourtesyCodeableConcept0..*
Encounter.hospitalization.specialArrangementCodeableConcept0..*
Encounter.hospitalization.destinationReference(location-discharge-summary)1..1
Encounter.hospitalization.dischargeDispositionCodeableConcept1..1
Encounter.locationBackboneElement0..*
Encounter.location.idstring0..1
Encounter.location.extensionExtension0..*
Encounter.location.modifierExtensionExtension0..*
Encounter.location.locationReference(Location)1..1
Encounter.location.statuscode0..1
Encounter.location.periodPeriod0..1
Encounter.serviceProviderReference(Organization)0..1
Encounter.partOfReference(Encounter)0..1