http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-sexual-orientation|8.0.0-ballot
The US Core Observation Sexual Orientation Profile inherits from the FHIR [Observation](https://hl7.org/fhir/R4/observation.html) resource; refer to refer to it for scope and usage definitions. This profile meets the requirements of the U.S. Core Data for Interoperability (USCDI) *Sexual Orientation* Data Element. It sets minimum expectations for the Observation resource to record, search, and fetch sexual orientation observations associated with a patient. It specifies which core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource and constrains how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption.
| element_id | types |
|---|---|
| Observation | |
| Observation.status | |
| Observation.code | |
| Observation.subject | |
| Observation.effective[x] | |
| Observation.performer | |
| Observation.valueCodeableConcept | |
| Observation | |
| Observation.id | |
| Observation.meta | |
| Observation.implicitRules | |
| Observation.language | |
| Observation.text | |
| Observation.contained | |
| Observation.extension | |
| Observation.modifierExtension | |
| Observation.identifier | |
| Observation.basedOn | |
| Observation.partOf | |
| Observation.status | |
| Observation.category | |
| Observation.code | |
| Observation.subject | |
| Observation.focus | |
| Observation.encounter | |
| Observation.effective[x] | |
| Observation.issued | |
| Observation.performer | |
| Observation.value[x] | |
| Observation.value[x]:valueCodeableConcept | |
| Observation.dataAbsentReason | |
| Observation.interpretation | |
| Observation.note | |
| Observation.bodySite | |
| Observation.method | |
| Observation.specimen | |
| Observation.device | |
| Observation.referenceRange | |
| Observation.referenceRange.id | |
| Observation.referenceRange.extension | |
| Observation.referenceRange.modifierExtension | |
| Observation.referenceRange.low | |
| Observation.referenceRange.high | |
| Observation.referenceRange.type | |
| Observation.referenceRange.appliesTo | |
| Observation.referenceRange.age | |
| Observation.referenceRange.text | |
| Observation.hasMember | |
| Observation.derivedFrom | |
| Observation.component | |
| Observation.component.id | |
| Observation.component.extension | |
| Observation.component.modifierExtension | |
| Observation.component.code | |
| Observation.component.value[x] | |
| Observation.component.dataAbsentReason | |
| Observation.component.interpretation | |
| Observation.component.referenceRange |