DocumentReference

Description

The FHIR DocumentReference profile defines a reference to a document of any kind for any purpose.

  • Currently represents the PDF report of a ServiceRequest.

See JSON structures below for examples.

References

  • Appears in ServiceRequest.supportingInfo references.

Snapshot

idΣ0..1id
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
securityΣ I0..*CodingBinding
tagΣ I0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
containedI0..*Resource
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifierS Σ I1..1Identifier
versionΣ0..1string
basedOnI0..*Reference(ServiceRequest)
statusS Σ ?!1..1codeBinding
docStatusS Σ1..1codeBinding
modalityΣ0..*CodeableConceptBinding
typeΣ0..1CodeableConceptBinding
categoryΣ0..*CodeableConcept
subjectΣ I0..1Reference(Patient)
contextI0..*Reference(Appointment | Encounter | EpisodeOfCare)
event0..*CodeableReference()
bodySiteΣ0..*CodeableReference(BodyStructure)
facilityTypeI0..1CodeableConcept
practiceSettingI0..1CodeableConcept
periodΣ I0..1Period
dateΣ0..1instant
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ I0..1Identifier
displayΣ I0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
mode1..1CodeableConceptBinding
time0..1dateTime
partyI0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)
custodianI0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeΣ1..1CodeableConceptBinding
targetΣ I1..1Reference(DocumentReference)
descriptionΣ0..1markdown
securityLabelΣ0..*CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
contentTypeΣ I1..1codeBinding
languageΣ0..1codeBinding
dataI0..1base64Binary
urlΣ1..1url
sizeΣ0..1integer64
hashΣ0..1base64Binary
titleΣ1..1string
creationΣ1..1dateTime
height0..1positiveInt
width0..1positiveInt
frames0..1positiveInt
duration0..1decimal
pages0..1positiveInt
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueCodingCoding
valueUriuri
valueCanonicalcanonical()

Click here for information about the base FHIR DocumentReference specification.

Notes on typical FHIR errors

  • If you remove the meta.profile, there will be an error on the FHIR validation.