http://hl7.org/fhir/us/core/StructureDefinition/us-core-adi-documentreference|8.0.0-ballot
The US Core ADI DocumentReference Profile inherits from the FHIR [DocumentReference](https://hl7.org/fhir/R4/documentreference.html) resource; refer to it for scope and usage definitions. This profile and the [US Core Observation ADI Documentation Profile](StructureDefinition-us-core-observation-adi-documentation.html) meet the [U.S. Core Data for Interoperability (USCDI)](https://www.healthit.gov/isp/united-states-core-data-interoperability-uscdi) *Advance Directive Observation* Data Element requirements. It sets minimum expectations for searching and fetching patient Advance Directive Information (ADI) documents using the DocumentReference resource. Examples of advance healthcare directive documents include physician order for life sustaining treatment (POLST), do not resuscitate order (DNR), and medical power of attorney. In addition to the document contents, it communicates the type of advance directive document, the author, the verifier, and other properties. To represent whether advance directive documents exist for a patient, see the US Core Observation ADI Documentation Profile. This profile sets minimum expectations for searching and fetching patient ADI documents using the DocumentReference resource. It specifies which core elements, extensions, vocabularies, and value sets **SHALL** be present and constrains how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption.
Type: DocumentReference (a.k.a: http://hl7.org/fhir/StructureDefinition/DocumentReference)
Type dependencies: 0
Elements
authenticator: Reference
author: Reference
category: CodeableConcept
category:adi: CodeableConcept
contained: Resource
content: BackboneElement
context: ()
practiceSetting: CodeableConcept
encounter: Reference
related: Reference
facilityType: CodeableConcept
extension: Extension
event: CodeableConcept
sourcePatientInfo: Reference
period: Period
modifierExtension: Extension
custodian: Reference
date: instant
description: string
docStatus: code
extension: Extension
extension:authenticationTime: Extension
identifier: Identifier
implicitRules: uri
language: code
masterIdentifier: Identifier
meta: Meta
modifierExtension: Extension
relatesTo: BackboneElement
securityLabel: CodeableConcept
status: code
subject: Reference
text: Narrative
type: CodeableConcept