This page is part of the FHIR Specification (v0.0.82: DSTU 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

StructureDefinition: QICore-Encounter

The official URL for this profile is:

http://hl7.org/fhir/StructureDefinition/encounter-qicore-qicore-encounter

Profile of Encounter for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors.

This profile was published on Fri, Feb 27, 2015 00:00+1100 as a draft by Health Level Seven, Inc. - CQI WG.

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Encounter.

unable to summarise extension (wrong count)

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 1..1EncounterAn interaction during which services are provided to the patient
... meta 0..1MetaMetadata about the resource
... implicitRules ?!0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Language (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... encounter-primaryCondition 0..1ConditionExtension
.... extension 0..*ExtensionAdditional Content defined by implementations
.... url 1..1uriidentifies the meaning of the extension
.... valueReference 0..1condition-qicore-qicore-conditionValue of extension
... encounter-relatedCondition 0..*ElementExtension
.... encounter-condition 1..1ConditionExtension
..... extension 0..*ExtensionAdditional Content defined by implementations
..... url 1..1uriidentifies the meaning of the extension
..... valueReference 1..1condition-qicore-qicore-conditionValue of extension
.... encounter-conditionRole 1..1CodeableConceptExtension
.... url 1..1uriidentifies the meaning of the extension
.... value[x] 0..1*Value of extension
... encounter-reasonCancelled 0..1CodeableConceptExtension
... modifierExtension 0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierIdentifier(s) by which this encounter is known
... status ?! SΣ1..1codeplanned | arrived | in-progress | onleave | finished | cancelled
Binding: EncounterState (required)
... statusHistory 0..*List of Encounter statuses
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... status 1..1codeplanned | arrived | in-progress | onleave | finished | cancelled
Binding: EncounterState (required)
.... period 1..1PeriodThe time that the episode was in the specified status
... class S Σ0..1codeinpatient | outpatient | ambulatory | emergency +
Binding: EncounterClass (required)
... type S Σ0..*CodeableConceptSpecific type of encounter
Binding: DAFEncounterType (extensible)
... patient S Σ0..1patient-qicore-qicore-patientThe patient present at the encounter
... episodeOfCare Σ0..1EpisodeOfCareAn episode of care that this encounter should be recorded against
... incomingReferralRequest 0..*referralrequest-qicore-qicore-referralrequestIncoming Referral Request
... participant Σ0..*List of participants involved in the encounter
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... type Σ0..*CodeableConceptRole of participant in encounter
Binding: ParticipantType (required)
.... period 0..1PeriodPeriod of time during the encounter participant was present
.... individual Σ0..1practitioner-qicore-qicore-practitioner, relatedperson-qicore-qicore-relatedpersonPersons involved in the encounter other than the patient
... fulfills Σ0..1AppointmentThe appointment that scheduled this encounter
... period S0..1PeriodThe start and end time of the encounter
... length S0..1DurationQuantity of time the encounter lasted (less time absent)
... reason S Σ0..*CodeableConceptReason the encounter takes place (code)
Binding: DAFEncounterReasonValueset (extensible)
... indication 0..*ResourceReason the encounter takes place (resource)
... priority 0..1CodeableConceptIndicates the urgency of the encounter
Binding: Priority (example)
... hospitalization 0..1Details about an admission to a clinic
.... encounter-admission 0..1dateTimeExtension
.... encounter-discharge 0..1dateTimeExtension
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... preAdmissionIdentifier 0..1IdentifierPre-admission identifier
.... origin 0..1location-qicore-qicore-locationThe location from which the patient came before admission
.... admitSource S0..1CodeableConceptFrom where patient was admitted (physician referral, transfer)
Binding: AdmitSource (required)
.... diet 0..1CodeableConceptDietary restrictions for the patient
Binding: PatientDiet (example)
.... specialCourtesy 0..*CodeableConceptSpecial courtesies (VIP, board member)
Binding: Courtesies (required)
.... specialArrangement 0..*CodeableConceptWheelchair, translator, stretcher, etc
Binding: Arrangements (required)
.... destination 0..1location-qicore-qicore-locationLocation to which the patient is discharged
.... dischargeDisposition S0..1CodeableConceptCategory or kind of location after discharge
Binding: DischargeDisp (required)
.... dischargeDiagnosis S0..1ResourceThe final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete
.... reAdmission S0..1booleanIs this hospitalization a readmission?
... location 0..*List of locations the patient has been at
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... location 1..1location-qicore-qicore-locationLocation the encounter takes place
.... status 0..1codeplanned | present | reserved
Binding: EncounterLocationStatus (required)
.... period 0..1PeriodTime period during which the patient was present at the location
... serviceProvider S0..1organization-qicore-qicore-organizationThe custodian organization of this Encounter record
... partOf 0..1encounter-qicore-qicore-encounterAnother Encounter this encounter is part of

todo

This structure is derived from Encounter.

unable to summarise extension (wrong count)

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 1..1EncounterAn interaction during which services are provided to the patient
... meta 0..1MetaMetadata about the resource
... implicitRules ?!0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Language (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... encounter-primaryCondition 0..1ConditionExtension
.... extension 0..*ExtensionAdditional Content defined by implementations
.... url 1..1uriidentifies the meaning of the extension
.... valueReference 0..1condition-qicore-qicore-conditionValue of extension
... encounter-relatedCondition 0..*ElementExtension
.... encounter-condition 1..1ConditionExtension
..... extension 0..*ExtensionAdditional Content defined by implementations
..... url 1..1uriidentifies the meaning of the extension
..... valueReference 1..1condition-qicore-qicore-conditionValue of extension
.... encounter-conditionRole 1..1CodeableConceptExtension
.... url 1..1uriidentifies the meaning of the extension
.... value[x] 0..1*Value of extension
... encounter-reasonCancelled 0..1CodeableConceptExtension
... modifierExtension 0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierIdentifier(s) by which this encounter is known
... status ?! SΣ1..1codeplanned | arrived | in-progress | onleave | finished | cancelled
Binding: EncounterState (required)
... statusHistory 0..*List of Encounter statuses
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... status 1..1codeplanned | arrived | in-progress | onleave | finished | cancelled
Binding: EncounterState (required)
.... period 1..1PeriodThe time that the episode was in the specified status
... class S Σ0..1codeinpatient | outpatient | ambulatory | emergency +
Binding: EncounterClass (required)
... type S Σ0..*CodeableConceptSpecific type of encounter
Binding: DAFEncounterType (extensible)
... patient S Σ0..1patient-qicore-qicore-patientThe patient present at the encounter
... episodeOfCare Σ0..1EpisodeOfCareAn episode of care that this encounter should be recorded against
... incomingReferralRequest 0..*referralrequest-qicore-qicore-referralrequestIncoming Referral Request
... participant Σ0..*List of participants involved in the encounter
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... type Σ0..*CodeableConceptRole of participant in encounter
Binding: ParticipantType (required)
.... period 0..1PeriodPeriod of time during the encounter participant was present
.... individual Σ0..1practitioner-qicore-qicore-practitioner, relatedperson-qicore-qicore-relatedpersonPersons involved in the encounter other than the patient
... fulfills Σ0..1AppointmentThe appointment that scheduled this encounter
... period S0..1PeriodThe start and end time of the encounter
... length S0..1DurationQuantity of time the encounter lasted (less time absent)
... reason S Σ0..*CodeableConceptReason the encounter takes place (code)
Binding: DAFEncounterReasonValueset (extensible)
... indication 0..*ResourceReason the encounter takes place (resource)
... priority 0..1CodeableConceptIndicates the urgency of the encounter
Binding: Priority (example)
... hospitalization 0..1Details about an admission to a clinic
.... encounter-admission 0..1dateTimeExtension
.... encounter-discharge 0..1dateTimeExtension
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... preAdmissionIdentifier 0..1IdentifierPre-admission identifier
.... origin 0..1location-qicore-qicore-locationThe location from which the patient came before admission
.... admitSource S0..1CodeableConceptFrom where patient was admitted (physician referral, transfer)
Binding: AdmitSource (required)
.... diet 0..1CodeableConceptDietary restrictions for the patient
Binding: PatientDiet (example)
.... specialCourtesy 0..*CodeableConceptSpecial courtesies (VIP, board member)
Binding: Courtesies (required)
.... specialArrangement 0..*CodeableConceptWheelchair, translator, stretcher, etc
Binding: Arrangements (required)
.... destination 0..1location-qicore-qicore-locationLocation to which the patient is discharged
.... dischargeDisposition S0..1CodeableConceptCategory or kind of location after discharge
Binding: DischargeDisp (required)
.... dischargeDiagnosis S0..1ResourceThe final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete
.... reAdmission S0..1booleanIs this hospitalization a readmission?
... location 0..*List of locations the patient has been at
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... location 1..1location-qicore-qicore-locationLocation the encounter takes place
.... status 0..1codeplanned | present | reserved
Binding: EncounterLocationStatus (required)
.... period 0..1PeriodTime period during which the patient was present at the location
... serviceProvider S0..1organization-qicore-qicore-organizationThe custodian organization of this Encounter record
... partOf 0..1encounter-qicore-qicore-encounterAnother Encounter this encounter is part of

XML Template

JSON Template

todo

 

Other representations of profile: (todo)

Terminology Bindings

PathNameConformanceValueSet
Encounter.languageLanguagerequiredhttp://tools.ietf.org/html/bcp47
Encounter.statusEncounterStaterequiredEncounterState
Encounter.statusHistory.statusEncounterStaterequiredEncounterState
Encounter.classEncounterClassrequiredEncounterClass
Encounter.typeDAFEncounterTypeextensibleDAF Encounter Type
Encounter.participant.typeParticipantTyperequiredParticipantType
Encounter.reasonDAFEncounterReasonValuesetextensibleDAF Encounter Diagnoses
Encounter.priorityPriorityexampleEncounter Priority
Encounter.hospitalization.admitSourceAdmitSourcerequiredAdmitSource
Encounter.hospitalization.dietPatientDietexampleDiet
Encounter.hospitalization.specialCourtesyCourtesiesrequiredSpecialCourtesy
Encounter.hospitalization.specialArrangementArrangementsrequiredSpecialArrangements
Encounter.hospitalization.dischargeDispositionDischargeDisprequiredDischargeDisposition
Encounter.location.statusEncounterLocationStatusrequiredEncounterLocationStatus

Constraints

IdPathNameDetails
.