HRSA 2023 Uniform Data System (UDS) Patient Level Submission (PLS) (UDS+) FHIR IG
1.1.0 - STU1 Release 1.1 - Standard for Trial-Use International flag

This page is part of the HRSA Uniform Data System (UDS) Patient Level Submission (PLS) (UDS+ or uds-plus) FHIR IG (v1.1.0: STU1) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions

Resource Profile: UDSPlusEncounter - Detailed Descriptions

Page standards status: Trial-use Maturity Level: 2

Definitions for the uds-plus-encounter resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Encounter
Definition

The UDS+ profile is based on the Encounter resource and establishes the core elements, extensions, vocabularies and value sets for representing encounters,visit information for UDS+ program.

ShortDe-Identified UDS Plus Encounter
2. Encounter.id
Definition

De-dentified Encounter resource identifier.

ShortThe de-identified Encounter identifier created by the health center to send data to UDS+ Data Receiver
Must Supporttrue
4. Encounter.text
ShortCannot include any text in the resource as part of the de-identified data.
Control0..0
Must Supportfalse
6. Encounter.contained
ShortCannot include any contained resources in the resource as part of the de-identified data.
Control0..0
Must Supportfalse
8. Encounter.extension:uds-plus-age-extension
Slice Nameuds-plus-age-extension
ShortAge of the Patient computed using birthDate and the visit dates of the encounter
Control1..1
TypeExtension(UDS Plus Age Extension) (Extension Type: Quantity)
Must Supporttrue
10. Encounter.status
Control1..1
Must Supporttrue
12. Encounter.class
Control1..1
Must Supporttrue
14. Encounter.type
Control1..*
BindingUnless not suitable, these codes SHALL be taken from US Core Encounter Type
(extensible to http://hl7.org/fhir/us/core/ValueSet/us-core-encounter-type)

The set of codes indicating the type of encounter

Must Supporttrue
16. Encounter.subject
Control1..1
TypeReference(De-Identified UDS Plus Patient)
Must Supporttrue
18. Encounter.subject.display
Control0..0
Must Supportfalse
20. Encounter.participant
Control0..*
Must Supporttrue
22. Encounter.participant.type
Control0..*
Must Supporttrue
24. Encounter.participant.period
Control0..1
Must Supporttrue
Invariantsuds-plus-enc-1: All Period.start data elements should be truncated to a year only for de-identified resources. ($this is Period and $this.start.exists() implies $this.start.toString().length() = 4)
uds-plus-enc-2: All Period.emd data elements should be truncated to a year only for de-identified resources. ($this is Period and $this.end.exists() implies $this.end.toString().length() = 4)
26. Encounter.participant.individual
Control0..1
TypeReference(US Core Practitioner Profile)
Must Supporttrue
28. Encounter.period
Control0..1
Must Supporttrue
Invariantsuds-plus-enc-3: All Period.start data elements should be truncated to a year only for de-identified resources. ($this is Period and $this.start.exists() implies $this.start.toString().length() = 4)
uds-plus-enc-4: All Period.emd data elements should be truncated to a year only for de-identified resources. ($this is Period and $this.end.exists() implies $this.end.toString().length() = 4)
30. Encounter.reasonCode
Control0..*
Must Supporttrue
32. Encounter.reasonReference
Control0..*
TypeReference(De-Identified UDS Plus Diagnosis)
Must Supporttrue
34. Encounter.diagnosis
Control0..*
Must Supporttrue
36. Encounter.diagnosis.condition
Control1..1
TypeReference(De-Identified UDS Plus Diagnosis)
Must Supporttrue
38. Encounter.diagnosis.use
Control0..1
Must Supporttrue
40. Encounter.diagnosis.rank
Control0..1
Must Supporttrue
42. Encounter.hospitalization
Control0..1
Must Supporttrue
44. Encounter.hospitalization.dischargeDisposition
Control0..1
BindingThe codes SHOULD be taken from US Core Discharge Disposition
(preferred to http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition)

The set of codes indicating the discharge disposition

Must Supporttrue
46. Encounter.location
Control0..*
Must Supporttrue
48. Encounter.location.location
Control1..1
TypeReference(UDS Plus Location)
Must Supporttrue
50. Encounter.serviceProvider
Control0..1
TypeReference(US Core Organization Profile)
Must Supporttrue