Ú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: Location Localización y Servicio Asistencial ÚNICAS

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

Este profile define las restricciones del recurso Location para representar la localización y el servicio asistencial 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
Location 0..* Location Details and position information for a place
Location.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
Location.contained 0..* Resource Contained, inline Resources
Location.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Location.identifier This element is included in summaries. 1..* Identifier Identificador único
Location.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 .
Location.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
Location.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para la localización
Example General: 123456
Example ÚNICAS: 123456
Location.status This element is a modifier element. This element is included in summaries. 0..1 code active | suspended | inactive
Binding: LocationStatus (required): Indicates whether the location is still in use.
Location.name This element is included in summaries. 1..1 string Lugar donde se realiza la cita
Location.description This element is included in summaries. 0..1 markdown Descripción completa de lugar donde se realiza la cita
Location.managingOrganization This element is included in summaries. 1..1 Reference(Organization Institución ÚNICAS) Referencia al servicio asistencial donde se realiza la cita
Location.managingOrganization.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
Location.managingOrganization.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).
Location.managingOrganization.identifier This element is included in summaries. C 1..1 Identifier Identificador del centro de atención primaria. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
Location.managingOrganization.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 .
Location.managingOrganization.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
Location.managingOrganization.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
Location.managingOrganization.display This element is included in summaries. C 0..1 string Nombre completo del servicio asistencial

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Location.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Location.status Base required Location Status 📍5.0.0 FHIR Std.
Location.managingOrganization.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
Location.managingOrganization.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Location If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Location 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 Location 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 Location If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Location A resource should have narrative for robust management text.`div`.exists()
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 Location.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 Location

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Location Location
Location.identifier 1..* Identifier Identificador único
Location.identifier.system C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example ÚNICAS: urn:regcess:0123456789
Location.identifier.value 1..1 string Identificador interno del sistema para la localización
Example ÚNICAS: 123456
Location.name 1..1 string Lugar donde se realiza la cita
Location.description 0..1 markdown Descripción completa de lugar donde se realiza la cita
Location.managingOrganization.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
Location.managingOrganization.type 1..1 uri Tipo de recurso FHIR
Location.managingOrganization.identifier 1..1 Identifier Identificador del centro de atención primaria. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
Location.managingOrganization.identifier.system 0..1 uri OID registro de número de REGCESS
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
Location.managingOrganization.identifier.value 0..1 string Código REGCESS
Example ÚNICAS: 0123456789
Location.managingOrganization.display 0..1 string Nombre completo del servicio asistencial

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
regcess-system warning Location.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
Location 0..* Location Details and position information for a place
Location.id This element is included in summaries. 0..1 id Logical id of this artifact
Location.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Location.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
Location.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Location.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
Location.contained 0..* Resource Contained, inline Resources
Location.extension 0..* Extension Additional content defined by implementations
Location.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Location.identifier This element is included in summaries. 1..* Identifier Identificador único
Location.identifier.id 0..1 id Unique id for inter-element referencing
Location.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Location.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 .
Location.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.
Location.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
Location.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para la localización
Example General: 123456
Example ÚNICAS: 123456
Location.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Location.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Location.status This element is a modifier element. This element is included in summaries. 0..1 code active | suspended | inactive
Binding: LocationStatus (required): Indicates whether the location is still in use.
Location.operationalStatus This element is included in summaries. 0..1 Coding The operational status of the location (typically only for a bed/room)
Binding: hl7VS-bedStatus (preferred): The operational status if the location (where typically a bed/room).
Location.name This element is included in summaries. 1..1 string Lugar donde se realiza la cita
Location.alias 0..* string A list of alternate names that the location is known as, or was known as, in the past
Location.description This element is included in summaries. 0..1 markdown Descripción completa de lugar donde se realiza la cita
Location.mode This element is included in summaries. 0..1 code instance | kind
Binding: LocationMode (required): Indicates whether a resource instance represents a specific location or a class of locations.
Location.type This element is included in summaries. 0..* CodeableConcept Type of function performed
Binding: ServiceDeliveryLocationRoleType (extensible): Indicates the type of function performed at the location.
Location.contact 0..* ExtendedContactDetail Official contact details for the location
Location.address 0..1 Address Physical location
Location.form This element is included in summaries. 0..1 CodeableConcept Physical form of the location
Binding: LocationForm (example): Physical form of the location.
Location.position 0..1 BackboneElement The absolute geographic location
Location.position.id 0..1 string Unique id for inter-element referencing
Location.position.extension 0..* Extension Additional content defined by implementations
Location.position.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Location.position.longitude 1..1 decimal Longitude with WGS84 datum
Location.position.latitude 1..1 decimal Latitude with WGS84 datum
Location.position.altitude 0..1 decimal Altitude with WGS84 datum
Location.managingOrganization This element is included in summaries. 1..1 Reference(Organization Institución ÚNICAS) Referencia al servicio asistencial donde se realiza la cita
Location.managingOrganization.id 0..1 id Unique id for inter-element referencing
Location.managingOrganization.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Location.managingOrganization.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
Location.managingOrganization.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).
Location.managingOrganization.identifier This element is included in summaries. C 1..1 Identifier Identificador del centro de atención primaria. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
Location.managingOrganization.identifier.id 0..1 id Unique id for inter-element referencing
Location.managingOrganization.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Location.managingOrganization.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 .
Location.managingOrganization.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.
Location.managingOrganization.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
Location.managingOrganization.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
Location.managingOrganization.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Location.managingOrganization.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Location.managingOrganization.display This element is included in summaries. C 0..1 string Nombre completo del servicio asistencial
Location.partOf 0..1 Reference(Location) Another Location this one is physically a part of
Location.characteristic 0..* CodeableConcept Collection of characteristics (attributes)
Binding: LocationCharacteristic (example): A custom attribute that could be provided at a service (e.g. Wheelchair accessibiliy).
Location.hoursOfOperation 0..* Availability What days/times during a week is this location usually open (including exceptions)
Location.virtualService 0..* VirtualServiceDetail Connection details of a virtual service (e.g. conference call)
Location.endpoint 0..* Reference(Endpoint) Technical endpoints providing access to services operated for the location

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Location.language Base required All Languages 📍5.0.0 FHIR Std.
Location.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Location.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Location.status Base required Location Status 📍5.0.0 FHIR Std.
Location.operationalStatus Base preferred hl7VS-bedStatus 📦3.0.0 THO v7.4
Location.mode Base required Location Mode 📍5.0.0 FHIR Std.
Location.type Base extensible ServiceDeliveryLocationRoleType 📦3.0.0 THO v7.4
Location.form Base example Location Form 📍5.0.0 FHIR Std.
Location.managingOrganization.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
Location.managingOrganization.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
Location.managingOrganization.​identifier.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Location.characteristic Base example Location Characteristic 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Location If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Location 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 Location 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 Location If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Location A resource should have narrative for robust management text.`div`.exists()
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 Location.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 Location

Summary

Mandatory: 7 elements

Structures

This structure refers to these other structures:

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Location 0..* Location Details and position information for a place
Location.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
Location.contained 0..* Resource Contained, inline Resources
Location.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Location.identifier This element is included in summaries. 1..* Identifier Identificador único
Location.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 .
Location.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
Location.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para la localización
Example General: 123456
Example ÚNICAS: 123456
Location.status This element is a modifier element. This element is included in summaries. 0..1 code active | suspended | inactive
Binding: LocationStatus (required): Indicates whether the location is still in use.
Location.name This element is included in summaries. 1..1 string Lugar donde se realiza la cita
Location.description This element is included in summaries. 0..1 markdown Descripción completa de lugar donde se realiza la cita
Location.managingOrganization This element is included in summaries. 1..1 Reference(Organization Institución ÚNICAS) Referencia al servicio asistencial donde se realiza la cita
Location.managingOrganization.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
Location.managingOrganization.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).
Location.managingOrganization.identifier This element is included in summaries. C 1..1 Identifier Identificador del centro de atención primaria. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
Location.managingOrganization.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 .
Location.managingOrganization.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
Location.managingOrganization.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
Location.managingOrganization.display This element is included in summaries. C 0..1 string Nombre completo del servicio asistencial

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Location.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Location.status Base required Location Status 📍5.0.0 FHIR Std.
Location.managingOrganization.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
Location.managingOrganization.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Location If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Location 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 Location 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 Location If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Location A resource should have narrative for robust management text.`div`.exists()
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 Location.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 Location

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Location Location
Location.identifier 1..* Identifier Identificador único
Location.identifier.system C 1..1 uri Sistema para identificar el origen
Constraints: regcess-system
Example ÚNICAS: urn:regcess:0123456789
Location.identifier.value 1..1 string Identificador interno del sistema para la localización
Example ÚNICAS: 123456
Location.name 1..1 string Lugar donde se realiza la cita
Location.description 0..1 markdown Descripción completa de lugar donde se realiza la cita
Location.managingOrganization 1..1 Reference(Organization Institución ÚNICAS) Referencia al servicio asistencial donde se realiza la cita
Location.managingOrganization.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
Location.managingOrganization.type 1..1 uri Tipo de recurso FHIR
Location.managingOrganization.identifier 1..1 Identifier Identificador del centro de atención primaria. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
Location.managingOrganization.identifier.system 0..1 uri OID registro de número de REGCESS
Example ÚNICAS: urn:oid:2.16.724.4.21.5.10
Location.managingOrganization.identifier.value 0..1 string Código REGCESS
Example ÚNICAS: 0123456789
Location.managingOrganization.display 0..1 string Nombre completo del servicio asistencial

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
regcess-system warning Location.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
Location 0..* Location Details and position information for a place
Location.id This element is included in summaries. 0..1 id Logical id of this artifact
Location.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Location.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
Location.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Location.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
Location.contained 0..* Resource Contained, inline Resources
Location.extension 0..* Extension Additional content defined by implementations
Location.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Location.identifier This element is included in summaries. 1..* Identifier Identificador único
Location.identifier.id 0..1 id Unique id for inter-element referencing
Location.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Location.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 .
Location.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.
Location.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
Location.identifier.value This element is included in summaries. C 1..1 string Identificador interno del sistema para la localización
Example General: 123456
Example ÚNICAS: 123456
Location.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Location.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Location.status This element is a modifier element. This element is included in summaries. 0..1 code active | suspended | inactive
Binding: LocationStatus (required): Indicates whether the location is still in use.
Location.operationalStatus This element is included in summaries. 0..1 Coding The operational status of the location (typically only for a bed/room)
Binding: hl7VS-bedStatus (preferred): The operational status if the location (where typically a bed/room).
Location.name This element is included in summaries. 1..1 string Lugar donde se realiza la cita
Location.alias 0..* string A list of alternate names that the location is known as, or was known as, in the past
Location.description This element is included in summaries. 0..1 markdown Descripción completa de lugar donde se realiza la cita
Location.mode This element is included in summaries. 0..1 code instance | kind
Binding: LocationMode (required): Indicates whether a resource instance represents a specific location or a class of locations.
Location.type This element is included in summaries. 0..* CodeableConcept Type of function performed
Binding: ServiceDeliveryLocationRoleType (extensible): Indicates the type of function performed at the location.
Location.contact 0..* ExtendedContactDetail Official contact details for the location
Location.address 0..1 Address Physical location
Location.form This element is included in summaries. 0..1 CodeableConcept Physical form of the location
Binding: LocationForm (example): Physical form of the location.
Location.position 0..1 BackboneElement The absolute geographic location
Location.position.id 0..1 string Unique id for inter-element referencing
Location.position.extension 0..* Extension Additional content defined by implementations
Location.position.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Location.position.longitude 1..1 decimal Longitude with WGS84 datum
Location.position.latitude 1..1 decimal Latitude with WGS84 datum
Location.position.altitude 0..1 decimal Altitude with WGS84 datum
Location.managingOrganization This element is included in summaries. 1..1 Reference(Organization Institución ÚNICAS) Referencia al servicio asistencial donde se realiza la cita
Location.managingOrganization.id 0..1 id Unique id for inter-element referencing
Location.managingOrganization.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Location.managingOrganization.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
Location.managingOrganization.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).
Location.managingOrganization.identifier This element is included in summaries. C 1..1 Identifier Identificador del centro de atención primaria. Cuando no tengamos recurso Organization, se debera informar el identificador de institución mediante código REGCESS
Location.managingOrganization.identifier.id 0..1 id Unique id for inter-element referencing
Location.managingOrganization.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Location.managingOrganization.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 .
Location.managingOrganization.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.
Location.managingOrganization.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
Location.managingOrganization.identifier.value This element is included in summaries. C 0..1 string Código REGCESS
Example General: 123456
Example ÚNICAS: 0123456789
Location.managingOrganization.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Location.managingOrganization.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Location.managingOrganization.display This element is included in summaries. C 0..1 string Nombre completo del servicio asistencial
Location.partOf 0..1 Reference(Location) Another Location this one is physically a part of
Location.characteristic 0..* CodeableConcept Collection of characteristics (attributes)
Binding: LocationCharacteristic (example): A custom attribute that could be provided at a service (e.g. Wheelchair accessibiliy).
Location.hoursOfOperation 0..* Availability What days/times during a week is this location usually open (including exceptions)
Location.virtualService 0..* VirtualServiceDetail Connection details of a virtual service (e.g. conference call)
Location.endpoint 0..* Reference(Endpoint) Technical endpoints providing access to services operated for the location

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Location.language Base required All Languages 📍5.0.0 FHIR Std.
Location.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Location.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Location.status Base required Location Status 📍5.0.0 FHIR Std.
Location.operationalStatus Base preferred hl7VS-bedStatus 📦3.0.0 THO v7.4
Location.mode Base required Location Mode 📍5.0.0 FHIR Std.
Location.type Base extensible ServiceDeliveryLocationRoleType 📦3.0.0 THO v7.4
Location.form Base example Location Form 📍5.0.0 FHIR Std.
Location.managingOrganization.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
Location.managingOrganization.​identifier.use Base required IdentifierUse 📍5.0.0 FHIR Std.
Location.managingOrganization.​identifier.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Location.characteristic Base example Location Characteristic 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Location If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Location 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 Location 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 Location If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Location A resource should have narrative for robust management text.`div`.exists()
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 Location.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 Location

Summary

Mandatory: 7 elements

Structures

This structure refers to these other structures:

 

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.