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: De-Identified UDS Plus Sexual Orientation

Official URL: http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-sexual-orientation-observation Version: 1.1.0
Standards status: Trial-use Maturity Level: 2 Computable Name: UDSPlusSexualOrientation

The UDS+ profile is based on the **US Core Sexual Orientation Observation profile and establishes the core elements, extensions, vocabularies and value sets for representing Sexual Orientation for UDS+ program.

Introduction

This profile is used to represent de-identified sexual orientation information. The de-identification process has to remove all data elements not explicitly identified as "SUPPORTED" in the profile.

The HHS De-identification Guidance is to be followed to ensure appropriate level of de-identification is performed.

In FHIR Resources, text elements and reference.display elements which provide human readable information to the providers may be generated using programs and tools from the data present within the resource. For e.g a Sexual Orientation Observation resource text element may contain Patient information such as names. This type of information will enable identification of the individuals. In order to avoid inadvertent revealing of PII/PHI, text elements cannot be included in the De-identified FHIR resource and the submission will be rejected when text elements are present by the validation process.

Ids and References

The original Observation resource id should not be included in the De-identified Observation instance. Instead a new id should be created and provided as part of the FHIR resource. This Data Submitter should be capable of using the generated id to relink the data to the original Income Observation. All resource references to the Sexual Orientation Observation submitted as part of the UDS+ report should refer to newly generated id.

Resource references cannot contain text element as it may contain PHI/PII. The text element for following references are not allowed

  • subject

Usage:

Formal Views of Profile Content

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

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation De-Identified UDS Plus Sexual Orientation
... id S 0..1 id The de-identified Observation identifier created by the health center to send data to UDS+ Data Receiver
... text 0..0
... contained 0..0
.... deidentifiedIssuedTime 0..1 dateTime Indicates the time with a precision of only Year.
URL: http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-deidentified-instant-extension
... status S 1..1 code registered | preliminary | final | amended +
Fixed Value: final
... code S 1..1 CodeableConcept Type of observation (code / type)
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 76690-7
... subject S 1..1 Reference(De-Identified UDS Plus Patient) Who and/or what the observation is about
.... display 0..0
... encounter
.... display 0..0
... effective[x] SC 0..1 Clinically relevant time/time-period for observation
uds-plus-sor-1: All dateTime data elements should be truncated to a year only for de-identified resources.
uds-plus-sor-2: All Period.start data elements should be truncated to a year only for de-identified resources.
uds-plus-sor-3: All Period.emd data elements should be truncated to a year only for de-identified resources.
uds-plus-sor-4: All Timing.event data elements should be truncated to a year only for de-identified resources.
uds-plus-sor-5: All Timing.event data elements should be truncated to a year only for de-identified resources.
.... effectiveDateTime dateTime S
.... effectivePeriod Period
.... effectiveTiming Timing
... valueCodeableConcept S 0..1 CodeableConcept Actual result
Binding: Uds Plus Sexual Orientation Codes (extensible)
... note 0..0
... bodySite 0..0
... specimen 0..0
... device 0..0
... hasMember 0..0
... derivedFrom 0..0
... component 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.valueCodeableConceptextensibleUdsPlusSexualOrientationCodes
http://fhir.org/guides/hrsa/uds-plus/ValueSet/uds-plus-sexual-orientation-codes
from this IG

Constraints

IdGradePath(s)DetailsRequirements
uds-plus-sor-1errorObservation.effective[x]All dateTime data elements should be truncated to a year only for de-identified resources.
: $this is DateTime implies $this.toString().length() = 4
uds-plus-sor-2errorObservation.effective[x]All Period.start data elements should be truncated to a year only for de-identified resources.
: $this is Period and Period.start.exists() implies $this.start.toString().length() = 4
uds-plus-sor-3errorObservation.effective[x]All Period.emd data elements should be truncated to a year only for de-identified resources.
: $this is Period and Period.end.exists() implies $this.end.toString().length() = 4
uds-plus-sor-4errorObservation.effective[x]All Timing.event data elements should be truncated to a year only for de-identified resources.
: $this is Timing and Timing.event.exists() implies $this.event.count() = 1
uds-plus-sor-5errorObservation.effective[x]All Timing.event data elements should be truncated to a year only for de-identified resources.
: $this is Timing and Timing.event.exists() implies $this.event.first().toString().length() = 4

 

Other representations of profile: CSV, Excel, Schematron