Social Care Assessment, Discharge and Withdrawal

CareConnect-ADW-Encounter-1

The encounter profile represents an encounter between a care professional and the patient (or patient's record).

NameCard.TypeDescription & Constraints
..EncounterDomainResourceAn interaction during which services are provided to the patient

...id0..1IdLogical id of this artifact

...meta0..1MetaMetadata about the resource

...implicitRules0..1UriA set of rules under which this content was created

...language0..1CodeLanguage of the resource content
Binding A human language. (http://tools.ietf.org/html/bcp47)
Binding Strength Required

...text0..1NarrativeText summary of the resource, for human interpretation

...contained0..*ResourceContained, inline Resources

...encounterTransport0..1ExtensionEncounter transport
Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-CareConnect-EncounterTransport-1

...identifier1..1IdentifierIdentifier(s) by which this encounter is known

....id0..1Idxml:id (or equivalent in JSON)

....use0..1Codeusual | official | temp | secondary (If known)
Binding Identifies the purpose for this identifier, if known . (http://hl7.org/fhir/DSTU2/valueset-identifier-use.html)
Binding Strength Required

....type0..1CodeableConceptDescription of identifier
Binding A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. (http://hl7.org/fhir/DSTU2/valueset-identifier-type.html)
Binding Strength Extensible

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....system1..1UriThe namespace for the identifier
Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri

....value1..1StringThe value that is unique
Example Value 123456

....period0..1PeriodTime period when id is/was valid for use

.....id0..1Idxml:id (or equivalent in JSON)

.....start0..1DateTimeStarting time with inclusive boundary

.....end0..1DateTimeEnd time with inclusive boundary, if not ongoing

....assigner0..1Reference (Organization | CareConnect-Organization-1)Organization that issued id (may be just text)

.....id0..1Idxml:id (or equivalent in JSON)

.....reference0..1StringRelative, internal or absolute URL reference

.....display0..1StringText alternative for the resource

...status1..1Codeplanned | arrived | in-progress | onleave | finished | cancelled
Binding Current state of the encounter (http://hl7.org/fhir/DSTU2/valueset-encounter-state.html)
Binding Strength Required

...statusHistory0..*BackboneElementList of past encounter statuses

....id0..1Idxml:id (or equivalent in JSON)

....status1..1Codeplanned | arrived | in-progress | onleave | finished | cancelled
Binding Current state of the encounter (http://hl7.org/fhir/DSTU2/valueset-encounter-state.html)
Binding Strength Required

....period1..1PeriodThe time that the episode was in the specified status

.....id0..1Idxml:id (or equivalent in JSON)

.....start0..1DateTimeStarting time with inclusive boundary

.....end0..1DateTimeEnd time with inclusive boundary, if not ongoing

...class1..1Codeinpatient | outpatient | ambulatory | emergency +
Binding Classification of the encounter (http://hl7.org/fhir/DSTU2/valueset-encounter-class.html)
Binding Strength Required
Fixed Value inpatient

...type0..*CodeableConceptSpecific type of encounter
Binding The type of encounter (http://hl7.org/fhir/DSTU2/valueset-encounter-type.html)
Binding Strength Example

....id0..1Idxml:id (or equivalent in JSON)

....codingCode defined by a terminology system
Slice: Ordering: Unordered, Discriminator: system, Rules: Open

....coding (SNOMED CT)0..1CodingCode defined by a terminology system
Binding A code from the SNOMED Clinical Terminology UK coding system that describes an encounter between a care professional and the patient (or patient's record). (https://fhir.hl7.org.uk/ValueSet/CareConnect-EncounterType-1)
Binding Strength Required

.....id0..1Idxml:id (or equivalent in JSON)

.....snomedCTDescriptionID0..1ExtensionThe SNOMED CT Description ID for the display
Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-coding-sctdescid

.....system1..1UriIdentity of the terminology system
Fixed Value http://snomed.info/sct

.....code1..1CodeSymbol in syntax defined by the system

.....display1..1StringRepresentation defined by the system

.....userSelected0..1BooleanIf this coding was chosen directly by the user

....text0..1StringPlain text representation of the concept

...priority0..1CodeableConceptIndicates the urgency of the encounter
Binding Indicates the urgency of the encounter. (https://fhir.nhs.uk/ValueSet/ADW-AdmissionType-1)
Binding Strength Required

....id0..1Idxml:id (or equivalent in JSON)

....coding1..1CodingCode defined by a terminology system

.....id0..1Idxml:id (or equivalent in JSON)

.....system1..1UriIdentity of the terminology system
Fixed Value https://fhir.nhs.uk/ADW-AdmissionType-1

.....version0..1StringVersion of the system - if relevant

.....code1..1CodeSymbol in syntax defined by the system

.....display1..1StringRepresentation defined by the system

.....userSelected0..1BooleanIf this coding was chosen directly by the user

....text0..1StringPlain text representation of the concept

...patient1..1Reference (CareConnect-Patient-1)The patient present at the encounter

....id0..1Idxml:id (or equivalent in JSON)

....reference1..1StringRelative, internal or absolute URL reference

....display0..1StringText alternative for the resource

...episodeOfCare0..*Reference (EpisodeOfCare)Episode(s) of care that this encounter should be recorded against

....id0..1Idxml:id (or equivalent in JSON)

....reference0..1StringRelative, internal or absolute URL reference

....display0..1StringText alternative for the resource

...incomingReferral0..*Reference (ReferralRequest)The Referral Request that initiated this encounter.

....id0..1Idxml:id (or equivalent in JSON)

....reference0..1StringRelative, internal or absolute URL reference

....display0..1StringText alternative for the resource

...participant0..*BackboneElementList of participants involved in the encounter

....id0..1Idxml:id (or equivalent in JSON)

....type0..*CodeableConceptRole of participant in encounter
Binding Role of participant in encounter (http://hl7.org/fhir/DSTU2/valueset-encounter-participant-type.html)
Binding Strength Extensible

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....period0..1PeriodPeriod of time during the encounter participant was present

.....id0..1Idxml:id (or equivalent in JSON)

.....start0..1DateTimeStarting time with inclusive boundary

.....end0..1DateTimeEnd time with inclusive boundary, if not ongoing

....individual0..1Reference (RelatedPerson | CareConnect-Practitioner-1)Persons involved in the encounter other than the patient

...appointment0..1Reference (Appointment)The appointment that scheduled this encounter

....id0..1Idxml:id (or equivalent in JSON)

....reference0..1StringRelative, internal or absolute URL reference

....display0..1StringText alternative for the resource

...period0..1PeriodThe start and end time of the encounter

....id0..1Idxml:id (or equivalent in JSON)

....start0..1DateTimeStarting time with inclusive boundary

....end0..1DateTimeEnd time with inclusive boundary, if not ongoing

...length (Duration)0..1DurationQuantity of time the encounter lasted (less time absent)

....id0..1Idxml:id (or equivalent in JSON)

....value0..1DecimalNumerical value (with implicit precision)

....comparator0..1Code< | <= | >= | > - how to understand the value
Binding How the Quantity should be understood and represented. (http://hl7.org/fhir/DSTU2/valueset-quantity-comparator.html)
Binding Strength Required

....unit0..1StringUnit representation

....system0..1UriSystem that defines coded unit form

....code0..1CodeCoded form of the unit

...reason0..*CodeableConceptReason the encounter takes place (code)
Binding Reason why the encounter takes place. (http://hl7.org/fhir/DSTU2/valueset-encounter-reason.html)
Binding Strength Example

....id0..1Idxml:id (or equivalent in JSON)

....codingCode defined by a terminology system
Slice: Ordering: Unordered, Discriminator: system, Rules: Open

....coding (SNOMED CT)0..*CodingCode defined by a terminology system

.....id0..1Idxml:id (or equivalent in JSON)

.....snomedCTDescriptionID0..1ExtensionThe SNOMED CT Description ID for the display
Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-coding-sctdescid

.....system1..1UriIdentity of the terminology system
Fixed Value http://snomed.info/sct

.....code1..1CodeSymbol in syntax defined by the system

.....display1..1StringRepresentation defined by the system

.....userSelected0..1BooleanIf this coding was chosen directly by the user

....text0..1StringPlain text representation of the concept

...hospitalization0..1BackboneElementDetails about the admission to a healthcare service

....id0..1Idxml:id (or equivalent in JSON)

....preAdmissionIdentifier0..1IdentifierPre-admission identifier

.....id0..1Idxml:id (or equivalent in JSON)

.....use0..1Codeusual | official | temp | secondary (If known)
Binding Identifies the purpose for this identifier, if known . (http://hl7.org/fhir/DSTU2/valueset-identifier-use.html)
Binding Strength Required

.....type0..1CodeableConceptDescription of identifier
Binding A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. (http://hl7.org/fhir/DSTU2/valueset-identifier-type.html)
Binding Strength Extensible

......id0..1Idxml:id (or equivalent in JSON)

......coding0..*CodingCode defined by a terminology system

.......id0..1Idxml:id (or equivalent in JSON)

.......system0..1UriIdentity of the terminology system

.......version0..1StringVersion of the system - if relevant

.......code0..1CodeSymbol in syntax defined by the system

.......display0..1StringRepresentation defined by the system

.......userSelected0..1BooleanIf this coding was chosen directly by the user

......text0..1StringPlain text representation of the concept

.....system1..1UriThe namespace for the identifier
Example Value http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri

.....value1..1StringThe value that is unique
Example Value 123456

.....period0..1PeriodTime period when id is/was valid for use

......id0..1Idxml:id (or equivalent in JSON)

......start0..1DateTimeStarting time with inclusive boundary

......end0..1DateTimeEnd time with inclusive boundary, if not ongoing

.....assigner0..1Reference (CareConnect-Organization-1)Organization that issued id (may be just text)

......id0..1Idxml:id (or equivalent in JSON)

......reference0..1StringRelative, internal or absolute URL reference

......display0..1StringText alternative for the resource

....origin0..1Reference (CareConnect-Location-1)The location from which the patient came before admission

.....id0..1Idxml:id (or equivalent in JSON)

.....reference0..1StringRelative, internal or absolute URL reference

.....display0..1StringText alternative for the resource

....admitSource0..1CodeableConceptFrom where patient was admitted (physician referral, transfer)
Binding From where the patient was admitted. (http://hl7.org/fhir/DSTU2/valueset-encounter-admit-source.html)
Binding Strength Preferred

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....admittingDiagnosis0..*Reference (ADW-Condition-1)The admitting diagnosis as reported by admitting practitioner

.....id0..1Idxml:id (or equivalent in JSON)

.....reference1..1StringRelative, internal or absolute URL reference

.....display0..1StringText alternative for the resource

....reAdmission0..1CodeableConceptThe type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission
Binding The reason for re-admission of this hospitalization encounter. (http://example.com/valueset)
Binding Strength Example

.....id0..1Idxml:id (or equivalent in JSON)

.....codingCode defined by a terminology system
Slice: Ordering: Unordered, Discriminator: system, Rules: Open

.....coding (SNOMED CT)0..1CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......snomedCTDescriptionID0..1ExtensionThe SNOMED CT Description ID for the display
Extension https://fhir.hl7.org.uk/StructureDefinition/Extension-coding-sctdescid

......system1..1UriIdentity of the terminology system
Fixed Value http://snomed.info/sct

......code1..1CodeSymbol in syntax defined by the system

......display1..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....dietPreference0..*CodeableConceptDiet preferences reported by the patient
Binding Medical, cultural or ethical food preferences to help with catering requirements. (http://hl7.org/fhir/DSTU2/valueset-encounter-diet.html)
Binding Strength Extensible

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....specialCourtesy0..*CodeableConceptSpecial courtesies (VIP, board member)
Binding Special courtesies (http://hl7.org/fhir/DSTU2/valueset-encounter-special-courtesy.html)
Binding Strength Preferred

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....specialArrangement0..*CodeableConceptWheelchair, translator, stretcher, etc.
Binding Special arrangements (http://hl7.org/fhir/DSTU2/valueset-encounter-special-arrangements.html)
Binding Strength Preferred

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....destination0..1Reference (CareConnect-Location-1)Location to which the patient is discharged

.....id0..1Idxml:id (or equivalent in JSON)

.....reference0..1StringRelative, internal or absolute URL reference

.....display0..1StringText alternative for the resource

....dischargeDisposition0..1CodeableConceptCategory or kind of location after discharge
Binding Discharge Disposition (http://hl7.org/fhir/DSTU2/valueset-encounter-discharge-disposition.html)
Binding Strength Preferred

.....id0..1Idxml:id (or equivalent in JSON)

.....coding0..*CodingCode defined by a terminology system

......id0..1Idxml:id (or equivalent in JSON)

......system0..1UriIdentity of the terminology system

......version0..1StringVersion of the system - if relevant

......code0..1CodeSymbol in syntax defined by the system

......display0..1StringRepresentation defined by the system

......userSelected0..1BooleanIf this coding was chosen directly by the user

.....text0..1StringPlain text representation of the concept

....dischargeDiagnosis0..*Reference (ADW-Condition-1)The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete

.....id0..1Idxml:id (or equivalent in JSON)

.....reference0..1StringRelative, internal or absolute URL reference

.....display0..1StringText alternative for the resource

...location0..*BackboneElementList of locations where the patient has been

....id0..1Idxml:id (or equivalent in JSON)

....location1..1Reference (CareConnect-Location-1)Location the encounter takes place

.....id0..1Idxml:id (or equivalent in JSON)

.....reference0..1StringRelative, internal or absolute URL reference

.....display0..1StringText alternative for the resource

....status0..1Codeplanned | active | reserved | completed
Binding The status of the location. (http://hl7.org/fhir/DSTU2/valueset-encounter-location-status.html)
Binding Strength Required

....period0..1PeriodTime period during which the patient was present at the location

.....id0..1Idxml:id (or equivalent in JSON)

.....start0..1DateTimeStarting time with inclusive boundary

.....end0..1DateTimeEnd time with inclusive boundary, if not ongoing

...serviceProvider1..1Reference (CareConnect-Organization-1)The custodian organization of this Encounter record

....id0..1Idxml:id (or equivalent in JSON)

....reference1..1StringRelative, internal or absolute URL reference

....display0..1StringText alternative for the resource

...partOf0..1Reference (CareConnect-ADW-Encounter-1)Another Encounter this encounter is part of

....id0..1Idxml:id (or equivalent in JSON)

....reference0..1StringRelative, internal or absolute URL reference

....display0..1StringText alternative for the resource

Name Type Description & Constraints
. . Extension-CareConnect-EncounterTransport-1 Extension An extension to the Encounter resource to include the Transport used by the subject for an encounter.
. . Extension-coding-sctdescid Extension This Extension resource is constrained to support SNOMED CT Description ID for the display.
. . Extension-coding-sctdescid Extension This Extension resource is constrained to support SNOMED CT Description ID for the display.
. . Extension-coding-sctdescid Extension This Extension resource is constrained to support SNOMED CT Description ID for the display.
Path Name Binding Strength ValueSet
.Encounter.language language Required http://tools.ietf.org/html/bcp47
.Encounter.identifier.use use Required http://hl7.org/fhir/DSTU2/valueset-identifier-use.html
.Encounter.identifier.type type Extensible http://hl7.org/fhir/DSTU2/valueset-identifier-type.html
.Encounter.status status Required http://hl7.org/fhir/DSTU2/valueset-encounter-state.html
.Encounter.class class Required http://hl7.org/fhir/DSTU2/valueset-encounter-class.html
.Encounter.type type Example http://hl7.org/fhir/DSTU2/valueset-encounter-type.html
.Encounter.type.coding SNOMED CT Required https://fhir.hl7.org.uk/ValueSet/CareConnect-EncounterType-1
.Encounter.priority priority Required https://fhir.nhs.uk/ValueSet/ADW-AdmissionType-1
.Encounter.participant.type type Extensible http://hl7.org/fhir/DSTU2/valueset-encounter-participant-type.html
.Encounter.length.comparator comparator Required http://hl7.org/fhir/DSTU2/valueset-quantity-comparator.html
.Encounter.reason reason Example http://hl7.org/fhir/DSTU2/valueset-encounter-reason.html
.Encounter.hospitalization.admitSource admitSource Preferred http://hl7.org/fhir/DSTU2/valueset-encounter-admit-source.html
.Encounter.hospitalization.reAdmission reAdmission Example http://example.com/valueset
.Encounter.hospitalization.dietPreference dietPreference Extensible http://hl7.org/fhir/DSTU2/valueset-encounter-diet.html
.Encounter.hospitalization.specialCourtesy specialCourtesy Preferred http://hl7.org/fhir/DSTU2/valueset-encounter-special-courtesy.html
.Encounter.hospitalization.specialArrangement specialArrangement Preferred http://hl7.org/fhir/DSTU2/valueset-encounter-special-arrangements.html
.Encounter.hospitalization.dischargeDisposition dischargeDisposition Preferred http://hl7.org/fhir/DSTU2/valueset-encounter-discharge-disposition.html
.Encounter.location.status status Required http://hl7.org/fhir/DSTU2/valueset-encounter-location-status.html