ÚNICAS Rare Diseases HL7 FHIR Implementation Guide
0.0.12 - draft

ÚNICAS Rare Diseases HL7 FHIR Implementation Guide - Local Development build (v0.0.12) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: DocumentReference Documento en Base64 ÚNICAS

Official URL: https://unicas-fhir.sanidad.gob.es/StructureDefinition/UNICASDocumentReference Version: 0.0.12
Draft as of 2026-10-13 Computable Name: UNICASDocumentReference

Este profile define las restricciones del recurso DocumentReference para representar un documento clínico en el contexto del caso de uso de ÚNICAS.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DocumentReference C 0..* DocumentReference A reference to a document
Constraints: docRef-1, docRef-2
DocumentReference.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DocumentReference.contained 0..* Resource Contained, inline Resources
DocumentReference.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
DocumentReference.identifier This element is included in summaries. 1..* Identifier Identificador único
DocumentReference.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.identifier.system This element is included in summaries. C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para el documento
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.status This element is a modifier element. This element is included in summaries. 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.
DocumentReference.type This element is included in summaries. 1..1 CodeableConcept Tipo de informe/información ÚNICAS
Binding: Value set de Tipos de informes para ÚNICAS (extensible): Value set de Tipos de informes para ÚNICAS
DocumentReference.subject This element is included in summaries. 1..1 Reference(Patient Paciente ÚNICAS) Referencia al paciente
DocumentReference.subject.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR. Identificador de la referencia del recurso FHIR asociado cuando exista/creamos un recurso en el mismo servidor FHIR
DocumentReference.subject.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.subject.identifier This element is included in summaries. C 1..1 Identifier Identificador de paciente CIP-SNS. Cuando no tengamos recurso Patient, se debera informar el identificador de paciente mediante CIP-SNS
DocumentReference.subject.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.subject.identifier.type This element is included in summaries. 0..1 CodeableConcept Tipos de documentos de identificación para persona ÚNICAS
Binding: Value set de Tipos de documentos de identificación para persona ÚNICAS (extensible): Value set de Tipos de documentos de identificación para persona ÚNICAS
DocumentReference.subject.identifier.system This element is included in summaries. 0..1 uri OID registro de número de CIP-SNS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.40
DocumentReference.subject.identifier.value This element is included in summaries. C 0..1 string Número CIP-SNS
Example General: 123456
Example ÚNICAS: BBBBBBBBQR648597
DocumentReference.subject.display This element is included in summaries. C 0..1 string Nombre completo del paciente
DocumentReference.context C 0..* Reference(Encounter Interacción Clínica ÚNICAS) Referencia a la interacción clínica
DocumentReference.context.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.context.type This element is included in summaries. 0..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.context.identifier This element is included in summaries. C 0..1 Identifier Identificador del recurso FHIR
DocumentReference.context.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.context.identifier.system This element is included in summaries. 0..1 uri Sistema para identificar el origen
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.context.identifier.value This element is included in summaries. C 0..1 string Identificador interno del sistema para la interacción clínica
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.date This element is included in summaries. 1..1 instant Fecha de publicación del informe/información
DocumentReference.custodian 1..1 Reference(Organization Institución ÚNICAS) Referencia a la institución
DocumentReference.custodian.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.custodian.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.custodian.identifier This element is included in summaries. C 1..1 Identifier Identificador de la institución. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
DocumentReference.custodian.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.custodian.identifier.system This element is included in summaries. 0..1 uri OID registro de número de REGCESS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
DocumentReference.custodian.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
DocumentReference.custodian.display This element is included in summaries. C 0..1 string Nombre completo de la institución
DocumentReference.description This element is included in summaries. 1..1 markdown Título del informe/información ÚNICAS
DocumentReference.content This element is included in summaries. 1..* BackboneElement Contenido del documento codificado en Base64, que puede incluir formatos como PDF o HL7 CDA
DocumentReference.content.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.content.attachment This element is included in summaries. 1..1 Attachment Where to access the document
DocumentReference.content.attachment.contentType This element is included in summaries. C 0..1 code Tipo de datos (application/pdf | multipart/x-hl7-cda-level-one)
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Example General: text/plain; charset=UTF-8, image/png
DocumentReference.content.attachment.data C 0..1 base64Binary Datos en base64 (Debe indicar un HL7 CDA o un PDF convertido a datos base64)
DocumentReference.content.attachment.url This element is included in summaries. 1..1 url URL del datos en formato Base64 (recurso Binary)
Example General: http://www.acme.com/logo-small.png

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DocumentReference.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.status Base required DocumentReferenceStatus 📍5.0.0 FHIR Std.
DocumentReference.type Base extensible Value set de Tipos de informes para ÚNICAS 📦0.0.12 This IG
DocumentReference.subject.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.type Base extensible Value set de Tipos de documentos de identificación para persona ÚNICAS 📦0.0.12 This IG
DocumentReference.context.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.context.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.custodian.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.custodian.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.content.​attachment.contentType Base required Mime Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DocumentReference If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DocumentReference If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DocumentReference A resource should have narrative for robust management text.`div`.exists()
docRef-1 warning DocumentReference facilityType SHALL only be present if context is not an encounter facilityType.empty() or context.where(resolve() is Encounter).empty()
docRef-2 warning DocumentReference practiceSetting SHALL only be present if context is not present practiceSetting.empty() or context.where(resolve() is Encounter).empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
regcess-system warning DocumentReference.identifier.system system debe comenzar por urn:regcess: seguido del identificador del sistema. matches('^urn:regcess:[A-Za-z0-9]+$')

This structure is derived from DocumentReference

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DocumentReference DocumentReference
DocumentReference.identifier 1..* Identifier Identificador único
DocumentReference.identifier.system C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.identifier.value 1..1 string Identificador interno del sistema para el documento
Example ÚNICAS: 123456
DocumentReference.type 1..1 CodeableConcept Tipo de informe/información ÚNICAS
Binding: Value set de Tipos de informes para ÚNICAS (extensible): Value set de Tipos de informes para ÚNICAS
DocumentReference.type.coding
DocumentReference.type.coding.system 1..1 uri URL del refset Documentos del CMDIC | URL del SNOMED CT. Extensión para España del SNS
DocumentReference.type.coding.code 1..1 code Código del tipo de informe/información ÚNICAS
DocumentReference.type.coding.display 1..1 string Descripción del tipo de informe/información ÚNICAS
DocumentReference.subject 1..1 Reference(Patient Paciente ÚNICAS) Referencia al paciente
DocumentReference.subject.reference 0..1 string Referencia recurso FHIR. Identificador de la referencia del recurso FHIR asociado cuando exista/creamos un recurso en el mismo servidor FHIR
DocumentReference.subject.type 1..1 uri Tipo de recurso FHIR
DocumentReference.subject.identifier 1..1 Identifier Identificador de paciente CIP-SNS. Cuando no tengamos recurso Patient, se debera informar el identificador de paciente mediante CIP-SNS
DocumentReference.subject.identifier.type 0..1 CodeableConcept Tipos de documentos de identificación para persona ÚNICAS
Binding: Value set de Tipos de documentos de identificación para persona ÚNICAS (extensible): Value set de Tipos de documentos de identificación para persona ÚNICAS
DocumentReference.subject.identifier.type.coding
DocumentReference.subject.identifier.type.coding.system 0..1 uri URL del SNOMED CT. Extensión para España del SNS
DocumentReference.subject.identifier.type.coding.code 0..1 code Código del identificador
DocumentReference.subject.identifier.type.coding.display 0..1 string Decripción del identificador
DocumentReference.subject.identifier.system 0..1 uri OID registro de número de CIP-SNS
Example ÚNICAS: urn:oid:2.16.724.4.40
DocumentReference.subject.identifier.value 0..1 string Número CIP-SNS
Example ÚNICAS: BBBBBBBBQR648597
DocumentReference.subject.display 0..1 string Nombre completo del paciente
DocumentReference.context.reference 0..1 string Referencia recurso FHIR
DocumentReference.context.type 0..1 uri Tipo de recurso FHIR
DocumentReference.context.identifier 0..1 Identifier Identificador del recurso FHIR
DocumentReference.context.identifier.system 0..1 uri Sistema para identificar el origen
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.context.identifier.value 0..1 string Identificador interno del sistema para la interacción clínica
Example ÚNICAS: 123456
DocumentReference.date 1..1 instant Fecha de publicación del informe/información
DocumentReference.custodian 1..1 Reference(Organization Institución ÚNICAS) Referencia a la institución
DocumentReference.custodian.reference 0..1 string Referencia recurso FHIR
DocumentReference.custodian.type 1..1 uri Tipo de recurso FHIR
DocumentReference.custodian.identifier 1..1 Identifier Identificador de la institución. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
DocumentReference.custodian.identifier.system 0..1 uri OID registro de número de REGCESS
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
DocumentReference.custodian.identifier.value 0..1 string Código REGCESS
Example ÚNICAS: 0123456789
DocumentReference.custodian.display 0..1 string Nombre completo de la institución
DocumentReference.description 1..1 markdown Título del informe/información ÚNICAS
DocumentReference.content 1..* BackboneElement Contenido del documento codificado en Base64, que puede incluir formatos como PDF o HL7 CDA
DocumentReference.content.attachment
DocumentReference.content.attachment.contentType 0..1 code Tipo de datos (application/pdf | multipart/x-hl7-cda-level-one)
DocumentReference.content.attachment.data 0..1 base64Binary Datos en base64 (Debe indicar un HL7 CDA o un PDF convertido a datos base64)
DocumentReference.content.attachment.url 1..1 url URL del datos en formato Base64 (recurso Binary)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
DocumentReference.type Base extensible Value set de Tipos de informes para ÚNICAS 📦0.0.12 This IG
DocumentReference.subject.​identifier.type Base extensible Value set de Tipos de documentos de identificación para persona ÚNICAS 📦0.0.12 This IG

Constraints

Id Grade Path(s) Description Expression
regcess-system warning DocumentReference.identifier.system system debe comenzar por urn:regcess: seguido del identificador del sistema. matches('^urn:regcess:[A-Za-z0-9]+$')
NameFlagsCard.TypeDescription & Constraints    Filter: doco
DocumentReference C 0..* DocumentReference A reference to a document
Constraints: docRef-1, docRef-2
DocumentReference.id This element is included in summaries. 0..1 id Logical id of this artifact
DocumentReference.meta This element is included in summaries. 0..1 Meta Metadata about the resource
DocumentReference.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DocumentReference.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
DocumentReference.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
DocumentReference.contained 0..* Resource Contained, inline Resources
DocumentReference.extension 0..* Extension Additional content defined by implementations
DocumentReference.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
DocumentReference.identifier This element is included in summaries. 1..* Identifier Identificador único
DocumentReference.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
DocumentReference.identifier.system This element is included in summaries. C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para el documento
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.version This element is included in summaries. 0..1 string An explicitly assigned identifer of a variation of the content in the DocumentReference
DocumentReference.basedOn 0..* Reference(Appointment | AppointmentResponse | CarePlan | Claim | CommunicationRequest | Contract | CoverageEligibilityRequest | DeviceRequest | EnrollmentRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | RequestOrchestration | ServiceRequest | SupplyRequest | VisionPrescription) Procedure that caused this media to be created
DocumentReference.status This element is a modifier element. This element is included in summaries. 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.
DocumentReference.docStatus This element is included in summaries. 0..1 code registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknown
Binding: CompositionStatus (required): Status of the underlying document.
DocumentReference.modality This element is included in summaries. 0..* CodeableConcept Imaging modality used
Binding: Modality (extensible): Type of acquired data in the instance.
DocumentReference.type This element is included in summaries. 1..1 CodeableConcept Tipo de informe/información ÚNICAS
Binding: Value set de Tipos de informes para ÚNICAS (extensible): Value set de Tipos de informes para ÚNICAS
DocumentReference.type.id 0..1 id Unique id for inter-element referencing
DocumentReference.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.type.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
DocumentReference.type.coding.id 0..1 id Unique id for inter-element referencing
DocumentReference.type.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.type.coding.system This element is included in summaries. 1..1 uri URL del refset Documentos del CMDIC | URL del SNOMED CT. Extensión para España del SNS
DocumentReference.type.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
DocumentReference.type.coding.code This element is included in summaries. C 1..1 code Código del tipo de informe/información ÚNICAS
DocumentReference.type.coding.display This element is included in summaries. C 1..1 string Descripción del tipo de informe/información ÚNICAS
DocumentReference.type.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
DocumentReference.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
DocumentReference.category This element is included in summaries. 0..* CodeableConcept Categorization of document
Binding: ReferencedItemCategoryValueSet (example): High-level kind of document at a macro level.
DocumentReference.subject This element is included in summaries. 1..1 Reference(Patient Paciente ÚNICAS) Referencia al paciente
DocumentReference.subject.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR. Identificador de la referencia del recurso FHIR asociado cuando exista/creamos un recurso en el mismo servidor FHIR
DocumentReference.subject.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.subject.identifier This element is included in summaries. C 1..1 Identifier Identificador de paciente CIP-SNS. Cuando no tengamos recurso Patient, se debera informar el identificador de paciente mediante CIP-SNS
DocumentReference.subject.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.subject.identifier.type This element is included in summaries. 0..1 CodeableConcept Tipos de documentos de identificación para persona ÚNICAS
Binding: Value set de Tipos de documentos de identificación para persona ÚNICAS (extensible): Value set de Tipos de documentos de identificación para persona ÚNICAS
DocumentReference.subject.identifier.type.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.identifier.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.identifier.type.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
DocumentReference.subject.identifier.type.coding.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.identifier.type.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.identifier.type.coding.system This element is included in summaries. 0..1 uri URL del SNOMED CT. Extensión para España del SNS
DocumentReference.subject.identifier.type.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
DocumentReference.subject.identifier.type.coding.code This element is included in summaries. C 0..1 code Código del identificador
DocumentReference.subject.identifier.type.coding.display This element is included in summaries. C 0..1 string Decripción del identificador
DocumentReference.subject.identifier.type.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
DocumentReference.subject.identifier.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
DocumentReference.subject.identifier.system This element is included in summaries. 0..1 uri OID registro de número de CIP-SNS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.40
DocumentReference.subject.identifier.value This element is included in summaries. C 0..1 string Número CIP-SNS
Example General: 123456
Example ÚNICAS: BBBBBBBBQR648597
DocumentReference.subject.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.subject.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.subject.display This element is included in summaries. C 0..1 string Nombre completo del paciente
DocumentReference.context C 0..* Reference(Encounter Interacción Clínica ÚNICAS) Referencia a la interacción clínica
DocumentReference.context.id 0..1 id Unique id for inter-element referencing
DocumentReference.context.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.context.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.context.type This element is included in summaries. 0..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.context.identifier This element is included in summaries. C 0..1 Identifier Identificador del recurso FHIR
DocumentReference.context.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.context.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.context.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.context.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
DocumentReference.context.identifier.system This element is included in summaries. 0..1 uri Sistema para identificar el origen
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.context.identifier.value This element is included in summaries. C 0..1 string Identificador interno del sistema para la interacción clínica
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.context.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.context.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.context.display This element is included in summaries. C 0..1 string Text alternative for the resource
DocumentReference.event 0..* CodeableReference() Main clinical acts documented
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
DocumentReference.bodySite This element is included in summaries. 0..* CodeableReference(BodyStructure) Body part included
Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts
DocumentReference.facilityType C 0..1 CodeableConcept Kind of facility where patient was seen
Binding: FacilityTypeCodeValueSet (example): XDS Facility Type.
DocumentReference.practiceSetting C 0..1 CodeableConcept Additional details about where the content was created (e.g. clinical specialty)
Binding: PracticeSettingCodeValueSet (example): Additional details about where the content was created (e.g. clinical specialty).
DocumentReference.period This element is included in summaries. 0..1 Period Time of service that is being documented
DocumentReference.date This element is included in summaries. 1..1 instant Fecha de publicación del informe/información
DocumentReference.author This element is included in summaries. 0..* Reference(Practitioner | PractitionerRole | Organization | Device | Patient | RelatedPerson | CareTeam) Who and/or what authored the document
DocumentReference.attester 0..* BackboneElement Attests to accuracy of the document
DocumentReference.attester.id 0..1 string Unique id for inter-element referencing
DocumentReference.attester.extension 0..* Extension Additional content defined by implementations
DocumentReference.attester.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.attester.mode 1..1 CodeableConcept personal | professional | legal | official
Binding: CompositionAttestationMode (preferred): The way in which a person authenticated a document.
DocumentReference.attester.time 0..1 dateTime When the document was attested
DocumentReference.attester.party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) Who attested the document
DocumentReference.custodian 1..1 Reference(Organization Institución ÚNICAS) Referencia a la institución
DocumentReference.custodian.id 0..1 id Unique id for inter-element referencing
DocumentReference.custodian.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.custodian.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.custodian.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.custodian.identifier This element is included in summaries. C 1..1 Identifier Identificador de la institución. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
DocumentReference.custodian.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.custodian.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.custodian.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.custodian.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
DocumentReference.custodian.identifier.system This element is included in summaries. 0..1 uri OID registro de número de REGCESS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
DocumentReference.custodian.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
DocumentReference.custodian.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.custodian.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.custodian.display This element is included in summaries. C 0..1 string Nombre completo de la institución
DocumentReference.relatesTo This element is included in summaries. 0..* BackboneElement Relationships to other documents
DocumentReference.relatesTo.id 0..1 string Unique id for inter-element referencing
DocumentReference.relatesTo.extension 0..* Extension Additional content defined by implementations
DocumentReference.relatesTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.relatesTo.code This element is included in summaries. 1..1 CodeableConcept The relationship type with another document
Binding: DocumentRelationshipType (extensible): The type of relationship between the documents.
DocumentReference.relatesTo.target This element is included in summaries. 1..1 Reference(DocumentReference) Target of the relationship
DocumentReference.description This element is included in summaries. 1..1 markdown Título del informe/información ÚNICAS
DocumentReference.securityLabel This element is included in summaries. 0..* CodeableConcept Document security-tags
Binding: SecurityLabelExamples (example): Example Security Labels from the Healthcare Privacy and Security Classification System.
DocumentReference.content This element is included in summaries. 1..* BackboneElement Contenido del documento codificado en Base64, que puede incluir formatos como PDF o HL7 CDA
DocumentReference.content.id 0..1 string Unique id for inter-element referencing
DocumentReference.content.extension 0..* Extension Additional content defined by implementations
DocumentReference.content.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.content.attachment This element is included in summaries. 1..1 Attachment Where to access the document
DocumentReference.content.attachment.id 0..1 id Unique id for inter-element referencing
DocumentReference.content.attachment.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.content.attachment.contentType This element is included in summaries. C 0..1 code Tipo de datos (application/pdf | multipart/x-hl7-cda-level-one)
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Example General: text/plain; charset=UTF-8, image/png
DocumentReference.content.attachment.language This element is included in summaries. 0..1 code Human language of the content (BCP-47)
Binding: AllLanguages (required): IETF language tag for a human language.
Additional BindingsPurpose
CommonLanguages Starter

Example General: en-AU
DocumentReference.content.attachment.data C 0..1 base64Binary Datos en base64 (Debe indicar un HL7 CDA o un PDF convertido a datos base64)
DocumentReference.content.attachment.url This element is included in summaries. 1..1 url URL del datos en formato Base64 (recurso Binary)
Example General: http://www.acme.com/logo-small.png
DocumentReference.content.attachment.size This element is included in summaries. 0..1 integer64 Number of bytes of content (if url provided)
DocumentReference.content.attachment.hash This element is included in summaries. 0..1 base64Binary Hash of the data (sha-1, base64ed)
DocumentReference.content.attachment.title This element is included in summaries. 0..1 string Label to display in place of the data
Example General: Official Corporate Logo
DocumentReference.content.attachment.creation This element is included in summaries. 0..1 dateTime Date attachment was first created
DocumentReference.content.attachment.height 0..1 positiveInt Height of the image in pixels (photo/video)
DocumentReference.content.attachment.width 0..1 positiveInt Width of the image in pixels (photo/video)
DocumentReference.content.attachment.frames 0..1 positiveInt Number of frames if > 1 (photo)
DocumentReference.content.attachment.duration 0..1 decimal Length in seconds (audio / video)
DocumentReference.content.attachment.pages 0..1 positiveInt Number of printed pages
DocumentReference.content.profile This element is included in summaries. 0..* BackboneElement Content profile rules for the document
DocumentReference.content.profile.id 0..1 string Unique id for inter-element referencing
DocumentReference.content.profile.extension 0..* Extension Additional content defined by implementations
DocumentReference.content.profile.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.content.profile.value[x] This element is included in summaries. 1..1 Code|uri|canonical
Binding: HL7 ValueSet of Format Codes for use with Document Sharing (preferred): Document Format Codes.
DocumentReference.content.profile.value[x].valueCoding Coding
DocumentReference.content.profile.value[x].valueUri uri
DocumentReference.content.profile.value[x].valueCanonical canonical(Any)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DocumentReference.language Base required All Languages 📍5.0.0 FHIR Std.
DocumentReference.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DocumentReference.status Base required DocumentReferenceStatus 📍5.0.0 FHIR Std.
DocumentReference.docStatus Base required Composition Status 📍5.0.0 FHIR Std.
DocumentReference.modality Base extensible ​ Modality (missing link) 📦2022.4.20221006 This IG
DocumentReference.type Base extensible Value set de Tipos de informes para ÚNICAS 📦0.0.12 This IG
DocumentReference.category Base example Referenced Item Category Value Set 📍5.0.0 FHIR Std.
DocumentReference.subject.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.type Base extensible Value set de Tipos de documentos de identificación para persona ÚNICAS 📦0.0.12 This IG
DocumentReference.context.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.context.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.context.​identifier.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DocumentReference.event Base example v3 Code System ActCode 📦3.0.0 THO v7.4
DocumentReference.bodySite Base example SNOMED CT Body Structures 📍5.0.0 FHIR Std.
DocumentReference.facilityType Base example Facility Type Code Value Set 📍5.0.0 FHIR Std.
DocumentReference.practiceSetting Base example Practice Setting Code Value Set 📍5.0.0 FHIR Std.
DocumentReference.attester.​mode Base preferred Composition Attestation Mode 📍5.0.0 FHIR Std.
DocumentReference.custodian.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.custodian.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.custodian.​identifier.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DocumentReference.relatesTo.​code Base extensible Document Relationship Type 📍5.0.0 FHIR Std.
DocumentReference.securityLabel Base example Example set of Security Labels 📍5.0.0 FHIR Std.
DocumentReference.content.​attachment.contentType Base required Mime Types 📍5.0.0 FHIR Std.
DocumentReference.content.​attachment.language Base required All Languages 📍5.0.0 FHIR Std.
DocumentReference.content.​profile.value[x] Base preferred HL7 ValueSet of Format Codes for use with Document Sharing 📦2.1.0 THO v7.4

Constraints

Id Grade Path(s) Description Expression
dom-2 error DocumentReference If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DocumentReference If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DocumentReference A resource should have narrative for robust management text.`div`.exists()
docRef-1 warning DocumentReference facilityType SHALL only be present if context is not an encounter facilityType.empty() or context.where(resolve() is Encounter).empty()
docRef-2 warning DocumentReference practiceSetting SHALL only be present if context is not present practiceSetting.empty() or context.where(resolve() is Encounter).empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
regcess-system warning DocumentReference.identifier.system system debe comenzar por urn:regcess: seguido del identificador del sistema. matches('^urn:regcess:[A-Za-z0-9]+$')

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DocumentReference C 0..* DocumentReference A reference to a document
Constraints: docRef-1, docRef-2
DocumentReference.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DocumentReference.contained 0..* Resource Contained, inline Resources
DocumentReference.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
DocumentReference.identifier This element is included in summaries. 1..* Identifier Identificador único
DocumentReference.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.identifier.system This element is included in summaries. C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para el documento
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.status This element is a modifier element. This element is included in summaries. 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.
DocumentReference.type This element is included in summaries. 1..1 CodeableConcept Tipo de informe/información ÚNICAS
Binding: Value set de Tipos de informes para ÚNICAS (extensible): Value set de Tipos de informes para ÚNICAS
DocumentReference.subject This element is included in summaries. 1..1 Reference(Patient Paciente ÚNICAS) Referencia al paciente
DocumentReference.subject.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR. Identificador de la referencia del recurso FHIR asociado cuando exista/creamos un recurso en el mismo servidor FHIR
DocumentReference.subject.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.subject.identifier This element is included in summaries. C 1..1 Identifier Identificador de paciente CIP-SNS. Cuando no tengamos recurso Patient, se debera informar el identificador de paciente mediante CIP-SNS
DocumentReference.subject.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.subject.identifier.type This element is included in summaries. 0..1 CodeableConcept Tipos de documentos de identificación para persona ÚNICAS
Binding: Value set de Tipos de documentos de identificación para persona ÚNICAS (extensible): Value set de Tipos de documentos de identificación para persona ÚNICAS
DocumentReference.subject.identifier.system This element is included in summaries. 0..1 uri OID registro de número de CIP-SNS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.40
DocumentReference.subject.identifier.value This element is included in summaries. C 0..1 string Número CIP-SNS
Example General: 123456
Example ÚNICAS: BBBBBBBBQR648597
DocumentReference.subject.display This element is included in summaries. C 0..1 string Nombre completo del paciente
DocumentReference.context C 0..* Reference(Encounter Interacción Clínica ÚNICAS) Referencia a la interacción clínica
DocumentReference.context.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.context.type This element is included in summaries. 0..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.context.identifier This element is included in summaries. C 0..1 Identifier Identificador del recurso FHIR
DocumentReference.context.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.context.identifier.system This element is included in summaries. 0..1 uri Sistema para identificar el origen
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.context.identifier.value This element is included in summaries. C 0..1 string Identificador interno del sistema para la interacción clínica
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.date This element is included in summaries. 1..1 instant Fecha de publicación del informe/información
DocumentReference.custodian 1..1 Reference(Organization Institución ÚNICAS) Referencia a la institución
DocumentReference.custodian.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.custodian.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.custodian.identifier This element is included in summaries. C 1..1 Identifier Identificador de la institución. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
DocumentReference.custodian.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.custodian.identifier.system This element is included in summaries. 0..1 uri OID registro de número de REGCESS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
DocumentReference.custodian.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
DocumentReference.custodian.display This element is included in summaries. C 0..1 string Nombre completo de la institución
DocumentReference.description This element is included in summaries. 1..1 markdown Título del informe/información ÚNICAS
DocumentReference.content This element is included in summaries. 1..* BackboneElement Contenido del documento codificado en Base64, que puede incluir formatos como PDF o HL7 CDA
DocumentReference.content.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.content.attachment This element is included in summaries. 1..1 Attachment Where to access the document
DocumentReference.content.attachment.contentType This element is included in summaries. C 0..1 code Tipo de datos (application/pdf | multipart/x-hl7-cda-level-one)
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Example General: text/plain; charset=UTF-8, image/png
DocumentReference.content.attachment.data C 0..1 base64Binary Datos en base64 (Debe indicar un HL7 CDA o un PDF convertido a datos base64)
DocumentReference.content.attachment.url This element is included in summaries. 1..1 url URL del datos en formato Base64 (recurso Binary)
Example General: http://www.acme.com/logo-small.png

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DocumentReference.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.status Base required DocumentReferenceStatus 📍5.0.0 FHIR Std.
DocumentReference.type Base extensible Value set de Tipos de informes para ÚNICAS 📦0.0.12 This IG
DocumentReference.subject.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.type Base extensible Value set de Tipos de documentos de identificación para persona ÚNICAS 📦0.0.12 This IG
DocumentReference.context.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.context.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.custodian.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.custodian.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.content.​attachment.contentType Base required Mime Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DocumentReference If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DocumentReference If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DocumentReference A resource should have narrative for robust management text.`div`.exists()
docRef-1 warning DocumentReference facilityType SHALL only be present if context is not an encounter facilityType.empty() or context.where(resolve() is Encounter).empty()
docRef-2 warning DocumentReference practiceSetting SHALL only be present if context is not present practiceSetting.empty() or context.where(resolve() is Encounter).empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
regcess-system warning DocumentReference.identifier.system system debe comenzar por urn:regcess: seguido del identificador del sistema. matches('^urn:regcess:[A-Za-z0-9]+$')

Differential View

This structure is derived from DocumentReference

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DocumentReference DocumentReference
DocumentReference.identifier 1..* Identifier Identificador único
DocumentReference.identifier.system C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.identifier.value 1..1 string Identificador interno del sistema para el documento
Example ÚNICAS: 123456
DocumentReference.type 1..1 CodeableConcept Tipo de informe/información ÚNICAS
Binding: Value set de Tipos de informes para ÚNICAS (extensible): Value set de Tipos de informes para ÚNICAS
DocumentReference.type.coding
DocumentReference.type.coding.system 1..1 uri URL del refset Documentos del CMDIC | URL del SNOMED CT. Extensión para España del SNS
DocumentReference.type.coding.code 1..1 code Código del tipo de informe/información ÚNICAS
DocumentReference.type.coding.display 1..1 string Descripción del tipo de informe/información ÚNICAS
DocumentReference.subject 1..1 Reference(Patient Paciente ÚNICAS) Referencia al paciente
DocumentReference.subject.reference 0..1 string Referencia recurso FHIR. Identificador de la referencia del recurso FHIR asociado cuando exista/creamos un recurso en el mismo servidor FHIR
DocumentReference.subject.type 1..1 uri Tipo de recurso FHIR
DocumentReference.subject.identifier 1..1 Identifier Identificador de paciente CIP-SNS. Cuando no tengamos recurso Patient, se debera informar el identificador de paciente mediante CIP-SNS
DocumentReference.subject.identifier.type 0..1 CodeableConcept Tipos de documentos de identificación para persona ÚNICAS
Binding: Value set de Tipos de documentos de identificación para persona ÚNICAS (extensible): Value set de Tipos de documentos de identificación para persona ÚNICAS
DocumentReference.subject.identifier.type.coding
DocumentReference.subject.identifier.type.coding.system 0..1 uri URL del SNOMED CT. Extensión para España del SNS
DocumentReference.subject.identifier.type.coding.code 0..1 code Código del identificador
DocumentReference.subject.identifier.type.coding.display 0..1 string Decripción del identificador
DocumentReference.subject.identifier.system 0..1 uri OID registro de número de CIP-SNS
Example ÚNICAS: urn:oid:2.16.724.4.40
DocumentReference.subject.identifier.value 0..1 string Número CIP-SNS
Example ÚNICAS: BBBBBBBBQR648597
DocumentReference.subject.display 0..1 string Nombre completo del paciente
DocumentReference.context 0..* Reference(Encounter Interacción Clínica ÚNICAS) Referencia a la interacción clínica
DocumentReference.context.reference 0..1 string Referencia recurso FHIR
DocumentReference.context.type 0..1 uri Tipo de recurso FHIR
DocumentReference.context.identifier 0..1 Identifier Identificador del recurso FHIR
DocumentReference.context.identifier.system 0..1 uri Sistema para identificar el origen
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.context.identifier.value 0..1 string Identificador interno del sistema para la interacción clínica
Example ÚNICAS: 123456
DocumentReference.date 1..1 instant Fecha de publicación del informe/información
DocumentReference.custodian 1..1 Reference(Organization Institución ÚNICAS) Referencia a la institución
DocumentReference.custodian.reference 0..1 string Referencia recurso FHIR
DocumentReference.custodian.type 1..1 uri Tipo de recurso FHIR
DocumentReference.custodian.identifier 1..1 Identifier Identificador de la institución. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
DocumentReference.custodian.identifier.system 0..1 uri OID registro de número de REGCESS
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
DocumentReference.custodian.identifier.value 0..1 string Código REGCESS
Example ÚNICAS: 0123456789
DocumentReference.custodian.display 0..1 string Nombre completo de la institución
DocumentReference.description 1..1 markdown Título del informe/información ÚNICAS
DocumentReference.content 1..* BackboneElement Contenido del documento codificado en Base64, que puede incluir formatos como PDF o HL7 CDA
DocumentReference.content.attachment
DocumentReference.content.attachment.contentType 0..1 code Tipo de datos (application/pdf | multipart/x-hl7-cda-level-one)
DocumentReference.content.attachment.data 0..1 base64Binary Datos en base64 (Debe indicar un HL7 CDA o un PDF convertido a datos base64)
DocumentReference.content.attachment.url 1..1 url URL del datos en formato Base64 (recurso Binary)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
DocumentReference.type Base extensible Value set de Tipos de informes para ÚNICAS 📦0.0.12 This IG
DocumentReference.subject.​identifier.type Base extensible Value set de Tipos de documentos de identificación para persona ÚNICAS 📦0.0.12 This IG

Constraints

Id Grade Path(s) Description Expression
regcess-system warning DocumentReference.identifier.system system debe comenzar por urn:regcess: seguido del identificador del sistema. matches('^urn:regcess:[A-Za-z0-9]+$')

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DocumentReference C 0..* DocumentReference A reference to a document
Constraints: docRef-1, docRef-2
DocumentReference.id This element is included in summaries. 0..1 id Logical id of this artifact
DocumentReference.meta This element is included in summaries. 0..1 Meta Metadata about the resource
DocumentReference.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DocumentReference.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
DocumentReference.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
DocumentReference.contained 0..* Resource Contained, inline Resources
DocumentReference.extension 0..* Extension Additional content defined by implementations
DocumentReference.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
DocumentReference.identifier This element is included in summaries. 1..* Identifier Identificador único
DocumentReference.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
DocumentReference.identifier.system This element is included in summaries. C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para el documento
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.version This element is included in summaries. 0..1 string An explicitly assigned identifer of a variation of the content in the DocumentReference
DocumentReference.basedOn 0..* Reference(Appointment | AppointmentResponse | CarePlan | Claim | CommunicationRequest | Contract | CoverageEligibilityRequest | DeviceRequest | EnrollmentRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | RequestOrchestration | ServiceRequest | SupplyRequest | VisionPrescription) Procedure that caused this media to be created
DocumentReference.status This element is a modifier element. This element is included in summaries. 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.
DocumentReference.docStatus This element is included in summaries. 0..1 code registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknown
Binding: CompositionStatus (required): Status of the underlying document.
DocumentReference.modality This element is included in summaries. 0..* CodeableConcept Imaging modality used
Binding: Modality (extensible): Type of acquired data in the instance.
DocumentReference.type This element is included in summaries. 1..1 CodeableConcept Tipo de informe/información ÚNICAS
Binding: Value set de Tipos de informes para ÚNICAS (extensible): Value set de Tipos de informes para ÚNICAS
DocumentReference.type.id 0..1 id Unique id for inter-element referencing
DocumentReference.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.type.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
DocumentReference.type.coding.id 0..1 id Unique id for inter-element referencing
DocumentReference.type.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.type.coding.system This element is included in summaries. 1..1 uri URL del refset Documentos del CMDIC | URL del SNOMED CT. Extensión para España del SNS
DocumentReference.type.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
DocumentReference.type.coding.code This element is included in summaries. C 1..1 code Código del tipo de informe/información ÚNICAS
DocumentReference.type.coding.display This element is included in summaries. C 1..1 string Descripción del tipo de informe/información ÚNICAS
DocumentReference.type.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
DocumentReference.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
DocumentReference.category This element is included in summaries. 0..* CodeableConcept Categorization of document
Binding: ReferencedItemCategoryValueSet (example): High-level kind of document at a macro level.
DocumentReference.subject This element is included in summaries. 1..1 Reference(Patient Paciente ÚNICAS) Referencia al paciente
DocumentReference.subject.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR. Identificador de la referencia del recurso FHIR asociado cuando exista/creamos un recurso en el mismo servidor FHIR
DocumentReference.subject.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.subject.identifier This element is included in summaries. C 1..1 Identifier Identificador de paciente CIP-SNS. Cuando no tengamos recurso Patient, se debera informar el identificador de paciente mediante CIP-SNS
DocumentReference.subject.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.subject.identifier.type This element is included in summaries. 0..1 CodeableConcept Tipos de documentos de identificación para persona ÚNICAS
Binding: Value set de Tipos de documentos de identificación para persona ÚNICAS (extensible): Value set de Tipos de documentos de identificación para persona ÚNICAS
DocumentReference.subject.identifier.type.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.identifier.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.identifier.type.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
DocumentReference.subject.identifier.type.coding.id 0..1 id Unique id for inter-element referencing
DocumentReference.subject.identifier.type.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.subject.identifier.type.coding.system This element is included in summaries. 0..1 uri URL del SNOMED CT. Extensión para España del SNS
DocumentReference.subject.identifier.type.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
DocumentReference.subject.identifier.type.coding.code This element is included in summaries. C 0..1 code Código del identificador
DocumentReference.subject.identifier.type.coding.display This element is included in summaries. C 0..1 string Decripción del identificador
DocumentReference.subject.identifier.type.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
DocumentReference.subject.identifier.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
DocumentReference.subject.identifier.system This element is included in summaries. 0..1 uri OID registro de número de CIP-SNS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.40
DocumentReference.subject.identifier.value This element is included in summaries. C 0..1 string Número CIP-SNS
Example General: 123456
Example ÚNICAS: BBBBBBBBQR648597
DocumentReference.subject.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.subject.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.subject.display This element is included in summaries. C 0..1 string Nombre completo del paciente
DocumentReference.context C 0..* Reference(Encounter Interacción Clínica ÚNICAS) Referencia a la interacción clínica
DocumentReference.context.id 0..1 id Unique id for inter-element referencing
DocumentReference.context.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.context.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.context.type This element is included in summaries. 0..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.context.identifier This element is included in summaries. C 0..1 Identifier Identificador del recurso FHIR
DocumentReference.context.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.context.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.context.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.context.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
DocumentReference.context.identifier.system This element is included in summaries. 0..1 uri Sistema para identificar el origen
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:regcess:0123456789
DocumentReference.context.identifier.value This element is included in summaries. C 0..1 string Identificador interno del sistema para la interacción clínica
Example General: 123456
Example ÚNICAS: 123456
DocumentReference.context.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.context.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.context.display This element is included in summaries. C 0..1 string Text alternative for the resource
DocumentReference.event 0..* CodeableReference() Main clinical acts documented
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
DocumentReference.bodySite This element is included in summaries. 0..* CodeableReference(BodyStructure) Body part included
Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts
DocumentReference.facilityType C 0..1 CodeableConcept Kind of facility where patient was seen
Binding: FacilityTypeCodeValueSet (example): XDS Facility Type.
DocumentReference.practiceSetting C 0..1 CodeableConcept Additional details about where the content was created (e.g. clinical specialty)
Binding: PracticeSettingCodeValueSet (example): Additional details about where the content was created (e.g. clinical specialty).
DocumentReference.period This element is included in summaries. 0..1 Period Time of service that is being documented
DocumentReference.date This element is included in summaries. 1..1 instant Fecha de publicación del informe/información
DocumentReference.author This element is included in summaries. 0..* Reference(Practitioner | PractitionerRole | Organization | Device | Patient | RelatedPerson | CareTeam) Who and/or what authored the document
DocumentReference.attester 0..* BackboneElement Attests to accuracy of the document
DocumentReference.attester.id 0..1 string Unique id for inter-element referencing
DocumentReference.attester.extension 0..* Extension Additional content defined by implementations
DocumentReference.attester.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.attester.mode 1..1 CodeableConcept personal | professional | legal | official
Binding: CompositionAttestationMode (preferred): The way in which a person authenticated a document.
DocumentReference.attester.time 0..1 dateTime When the document was attested
DocumentReference.attester.party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) Who attested the document
DocumentReference.custodian 1..1 Reference(Organization Institución ÚNICAS) Referencia a la institución
DocumentReference.custodian.id 0..1 id Unique id for inter-element referencing
DocumentReference.custodian.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.custodian.reference This element is included in summaries. C 0..1 string Referencia recurso FHIR
DocumentReference.custodian.type This element is included in summaries. 1..1 uri Tipo de recurso FHIR
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DocumentReference.custodian.identifier This element is included in summaries. C 1..1 Identifier Identificador de la institución. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
DocumentReference.custodian.identifier.id 0..1 id Unique id for inter-element referencing
DocumentReference.custodian.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.custodian.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
DocumentReference.custodian.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
DocumentReference.custodian.identifier.system This element is included in summaries. 0..1 uri OID registro de número de REGCESS
Example General: http://www.acme.com/identifiers/patient
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
DocumentReference.custodian.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
DocumentReference.custodian.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
DocumentReference.custodian.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
DocumentReference.custodian.display This element is included in summaries. C 0..1 string Nombre completo de la institución
DocumentReference.relatesTo This element is included in summaries. 0..* BackboneElement Relationships to other documents
DocumentReference.relatesTo.id 0..1 string Unique id for inter-element referencing
DocumentReference.relatesTo.extension 0..* Extension Additional content defined by implementations
DocumentReference.relatesTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.relatesTo.code This element is included in summaries. 1..1 CodeableConcept The relationship type with another document
Binding: DocumentRelationshipType (extensible): The type of relationship between the documents.
DocumentReference.relatesTo.target This element is included in summaries. 1..1 Reference(DocumentReference) Target of the relationship
DocumentReference.description This element is included in summaries. 1..1 markdown Título del informe/información ÚNICAS
DocumentReference.securityLabel This element is included in summaries. 0..* CodeableConcept Document security-tags
Binding: SecurityLabelExamples (example): Example Security Labels from the Healthcare Privacy and Security Classification System.
DocumentReference.content This element is included in summaries. 1..* BackboneElement Contenido del documento codificado en Base64, que puede incluir formatos como PDF o HL7 CDA
DocumentReference.content.id 0..1 string Unique id for inter-element referencing
DocumentReference.content.extension 0..* Extension Additional content defined by implementations
DocumentReference.content.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.content.attachment This element is included in summaries. 1..1 Attachment Where to access the document
DocumentReference.content.attachment.id 0..1 id Unique id for inter-element referencing
DocumentReference.content.attachment.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DocumentReference.content.attachment.contentType This element is included in summaries. C 0..1 code Tipo de datos (application/pdf | multipart/x-hl7-cda-level-one)
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Example General: text/plain; charset=UTF-8, image/png
DocumentReference.content.attachment.language This element is included in summaries. 0..1 code Human language of the content (BCP-47)
Binding: AllLanguages (required): IETF language tag for a human language.
Additional BindingsPurpose
CommonLanguages Starter

Example General: en-AU
DocumentReference.content.attachment.data C 0..1 base64Binary Datos en base64 (Debe indicar un HL7 CDA o un PDF convertido a datos base64)
DocumentReference.content.attachment.url This element is included in summaries. 1..1 url URL del datos en formato Base64 (recurso Binary)
Example General: http://www.acme.com/logo-small.png
DocumentReference.content.attachment.size This element is included in summaries. 0..1 integer64 Number of bytes of content (if url provided)
DocumentReference.content.attachment.hash This element is included in summaries. 0..1 base64Binary Hash of the data (sha-1, base64ed)
DocumentReference.content.attachment.title This element is included in summaries. 0..1 string Label to display in place of the data
Example General: Official Corporate Logo
DocumentReference.content.attachment.creation This element is included in summaries. 0..1 dateTime Date attachment was first created
DocumentReference.content.attachment.height 0..1 positiveInt Height of the image in pixels (photo/video)
DocumentReference.content.attachment.width 0..1 positiveInt Width of the image in pixels (photo/video)
DocumentReference.content.attachment.frames 0..1 positiveInt Number of frames if > 1 (photo)
DocumentReference.content.attachment.duration 0..1 decimal Length in seconds (audio / video)
DocumentReference.content.attachment.pages 0..1 positiveInt Number of printed pages
DocumentReference.content.profile This element is included in summaries. 0..* BackboneElement Content profile rules for the document
DocumentReference.content.profile.id 0..1 string Unique id for inter-element referencing
DocumentReference.content.profile.extension 0..* Extension Additional content defined by implementations
DocumentReference.content.profile.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
DocumentReference.content.profile.value[x] This element is included in summaries. 1..1 Code|uri|canonical
Binding: HL7 ValueSet of Format Codes for use with Document Sharing (preferred): Document Format Codes.
DocumentReference.content.profile.value[x].valueCoding Coding
DocumentReference.content.profile.value[x].valueUri uri
DocumentReference.content.profile.value[x].valueCanonical canonical(Any)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DocumentReference.language Base required All Languages 📍5.0.0 FHIR Std.
DocumentReference.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DocumentReference.status Base required DocumentReferenceStatus 📍5.0.0 FHIR Std.
DocumentReference.docStatus Base required Composition Status 📍5.0.0 FHIR Std.
DocumentReference.modality Base extensible ​ Modality (missing link) 📦2022.4.20221006 This IG
DocumentReference.type Base extensible Value set de Tipos de informes para ÚNICAS 📦0.0.12 This IG
DocumentReference.category Base example Referenced Item Category Value Set 📍5.0.0 FHIR Std.
DocumentReference.subject.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.subject.​identifier.type Base extensible Value set de Tipos de documentos de identificación para persona ÚNICAS 📦0.0.12 This IG
DocumentReference.context.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.context.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.context.​identifier.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DocumentReference.event Base example v3 Code System ActCode 📦3.0.0 THO v7.4
DocumentReference.bodySite Base example SNOMED CT Body Structures 📍5.0.0 FHIR Std.
DocumentReference.facilityType Base example Facility Type Code Value Set 📍5.0.0 FHIR Std.
DocumentReference.practiceSetting Base example Practice Setting Code Value Set 📍5.0.0 FHIR Std.
DocumentReference.attester.​mode Base preferred Composition Attestation Mode 📍5.0.0 FHIR Std.
DocumentReference.custodian.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
DocumentReference.custodian.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DocumentReference.custodian.​identifier.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DocumentReference.relatesTo.​code Base extensible Document Relationship Type 📍5.0.0 FHIR Std.
DocumentReference.securityLabel Base example Example set of Security Labels 📍5.0.0 FHIR Std.
DocumentReference.content.​attachment.contentType Base required Mime Types 📍5.0.0 FHIR Std.
DocumentReference.content.​attachment.language Base required All Languages 📍5.0.0 FHIR Std.
DocumentReference.content.​profile.value[x] Base preferred HL7 ValueSet of Format Codes for use with Document Sharing 📦2.1.0 THO v7.4

Constraints

Id Grade Path(s) Description Expression
dom-2 error DocumentReference If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DocumentReference If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DocumentReference If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DocumentReference A resource should have narrative for robust management text.`div`.exists()
docRef-1 warning DocumentReference facilityType SHALL only be present if context is not an encounter facilityType.empty() or context.where(resolve() is Encounter).empty()
docRef-2 warning DocumentReference practiceSetting SHALL only be present if context is not present practiceSetting.empty() or context.where(resolve() is Encounter).empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
regcess-system warning DocumentReference.identifier.system system debe comenzar por urn:regcess: seguido del identificador del sistema. matches('^urn:regcess:[A-Za-z0-9]+$')

 

Other representations of profile: CSV, Excel, Schematron

ÚNICAS está impulsado por el Consejo Interterritorial del Sistema Nacional de Salud, y financiado con fondos Next Generation de la Unión Europea, en el marco del Plan de Recuperación, Transformación y Resiliencia del Gobierno de España. El Ministerio de Sanidad ejerce la coordinación del proyecto, y Cataluña lidera la parte del desarrollo de los activos tecnológicos para su implementación.