Guía de Implementación Core de Costa Rica
0.1.0 - ci-build Costa Rica bandera

Guía de Implementación Core de Costa Rica - Versión en desarrollo (v0.1.0): borrador de trabajo de la Iniciativa HL7® Costa Rica, que puede cambiar sin aviso.

Perfil del tipo de datos: Dirección

URL oficial: https://hl7.or.cr/fhir/core/StructureDefinition/cr-address Versión: 0.1.0
Standards status: Draft Nombre computable: CRAddress

Dirección en Costa Rica o en otro país. En Costa Rica, la provincia, el cantón y el distrito llevan el código de la División Territorial Administrativa (DTA) del SNIT y deben ser concordantes entre sí; en otros países son texto libre.

Usos:

También puede consultar los usos en las estadísticas de IG de FHIR

Vistas formales del contenido del perfil

Descripción de perfiles, diferenciales, instantáneas y sus representaciones.

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. Address C 0..* Address Dirección en Costa Rica o en otro país
Constraints: cr-direccion-cri, cr-direccion-dta, cr-direccion-concordancia
... Slices for extension Content/Rules for all slices
.... extension:barrioPoblado S 0..1 (Complex) Barrio (zona urbana) o poblado (zona rural)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct
..... extension 0..0 Extension
Slice: Sin orden, Abierto by value:url
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct"
..... value[x] 1..1 string Nombre del barrio o del poblado
Max Length:100
... use ?!Σ 0..1 code home | work | temp | old | billing - purpose of this address
Vinculación: AddressUse (required): The use of an address (home / work / etc.).
Example General: home
... text SΣ 0..1 string Dirección completa, con los nombres (no los códigos) de provincia, cantón y distrito
Example General: 137 Nowhere Street, Erewhon 9132
Max Length:250
... city SΣ 0..1 string Cantón (código de la DTA en Costa Rica) o ciudad
Vinculación: Cantones de Costa Rica (preferred): En Costa Rica (CRI), el código de cantón de la DTA es obligatorio y pertenece a la provincia (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
Example General: Erewhon
... district SΣ 0..1 string Distrito (código de la DTA en Costa Rica)
Vinculación: Distritos de Costa Rica (preferred): En Costa Rica (CRI), el código de distrito de la DTA es obligatorio y pertenece al cantón (invariantes cr-direccion-dta y cr-direccion-concordancia).
Example General: Madison
... state SΣ 0..1 string Provincia (código de la DTA en Costa Rica) o estado, región o departamento
Vinculación: Provincias de Costa Rica (preferred): En Costa Rica (CRI), el código de provincia de la DTA es obligatorio (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
... postalCode SΣ 0..1 string Código postal
Example General: 9132
... country SΣ 1..1 string País, con código ISO 3166-1 alfa-3 (CRI para Costa Rica)
Vinculación: Iso316613 (required)

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
Address.use Base required AddressUse 📍5.0.0 Estándar FHIR
Address.city Base preferred Cantones de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.district Base preferred Distritos de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.state Base preferred Provincias de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.country Base required Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
cr-direccion-concordancia error Address Si el país es Costa Rica (CRI), el cantón pertenece a la provincia y el distrito al cantón. country = 'CRI' implies ((state.empty() or city.empty() or city.startsWith(state)) and (city.empty() or district.empty() or district.startsWith(city)))
cr-direccion-cri error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son obligatorios. country = 'CRI' implies (state.exists() and city.exists() and district.exists())
cr-direccion-dta error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son códigos de la División Territorial Administrativa del SNIT. country = 'CRI' implies ((state.empty() or state.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia')) and (city.empty() or city.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton')) and (district.empty() or district.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito')))
ele-1 error **TODOS** los elementos All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TODAS** las extensiones Must have either extensions or value[x], not both extension.exists() != value.exists()

Esta estructura se deriva de Address .

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. Address C 0..* Address Dirección en Costa Rica o en otro país
Constraints: cr-direccion-cri, cr-direccion-dta, cr-direccion-concordancia
... Slices for extension Content/Rules for all slices
.... extension:barrioPoblado S 0..1 (Complex) Barrio (zona urbana) o poblado (zona rural)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct
..... value[x] 1..1 string Nombre del barrio o del poblado
Max Length:100
... text S 0..1 string Dirección completa, con los nombres (no los códigos) de provincia, cantón y distrito
Max Length:250
... line S 0..* string Señas (Costa Rica) o calle y número (otro país)
Max Length:250
... district S 0..1 string Distrito (código de la DTA en Costa Rica)
Vinculación: Distritos de Costa Rica (preferred): En Costa Rica (CRI), el código de distrito de la DTA es obligatorio y pertenece al cantón (invariantes cr-direccion-dta y cr-direccion-concordancia).
... state S 0..1 string Provincia (código de la DTA en Costa Rica) o estado, región o departamento
Vinculación: Provincias de Costa Rica (preferred): En Costa Rica (CRI), el código de provincia de la DTA es obligatorio (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
... postalCode S 0..1 string Código postal
... country S 1..1 string País, con código ISO 3166-1 alfa-3 (CRI para Costa Rica)
Vinculación: Iso316613 (required)

doco Documentación de este formato

Vinculaciones terminológicas (diferencial)

Ruta Estado Uso ValueSet Versión Fuente
Address.city Base preferred Cantones de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.district Base preferred Distritos de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.state Base preferred Provincias de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.country Base required Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
cr-direccion-concordancia error Address Si el país es Costa Rica (CRI), el cantón pertenece a la provincia y el distrito al cantón. country = 'CRI' implies ((state.empty() or city.empty() or city.startsWith(state)) and (city.empty() or district.empty() or district.startsWith(city)))
cr-direccion-cri error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son obligatorios. country = 'CRI' implies (state.exists() and city.exists() and district.exists())
cr-direccion-dta error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son códigos de la División Territorial Administrativa del SNIT. country = 'CRI' implies ((state.empty() or state.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia')) and (city.empty() or city.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton')) and (district.empty() or district.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito')))
NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. Address C 0..* Address Dirección en Costa Rica o en otro país
Constraints: cr-direccion-cri, cr-direccion-dta, cr-direccion-concordancia
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Sin orden, Abierto by value:url
.... extension:barrioPoblado S 0..1 (Complex) Barrio (zona urbana) o poblado (zona rural)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Sin orden, Abierto by value:url
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct"
..... value[x] 1..1 string Nombre del barrio o del poblado
Max Length:100
... use ?!Σ 0..1 code home | work | temp | old | billing - purpose of this address
Vinculación: AddressUse (required): The use of an address (home / work / etc.).
Example General: home
... text SΣ 0..1 string Dirección completa, con los nombres (no los códigos) de provincia, cantón y distrito
Example General: 137 Nowhere Street, Erewhon 9132
Max Length:250
... line SΣ 0..* string Señas (Costa Rica) o calle y número (otro país)
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
Max Length:250
... city SΣ 0..1 string Cantón (código de la DTA en Costa Rica) o ciudad
Vinculación: Cantones de Costa Rica (preferred): En Costa Rica (CRI), el código de cantón de la DTA es obligatorio y pertenece a la provincia (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
Example General: Erewhon
... district SΣ 0..1 string Distrito (código de la DTA en Costa Rica)
Vinculación: Distritos de Costa Rica (preferred): En Costa Rica (CRI), el código de distrito de la DTA es obligatorio y pertenece al cantón (invariantes cr-direccion-dta y cr-direccion-concordancia).
Example General: Madison
... state SΣ 0..1 string Provincia (código de la DTA en Costa Rica) o estado, región o departamento
Vinculación: Provincias de Costa Rica (preferred): En Costa Rica (CRI), el código de provincia de la DTA es obligatorio (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
... postalCode SΣ 0..1 string Código postal
Example General: 9132
... country SΣ 1..1 string País, con código ISO 3166-1 alfa-3 (CRI para Costa Rica)
Vinculación: Iso316613 (required)
... period Σ 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
Address.use Base required AddressUse 📍5.0.0 Estándar FHIR
Address.type Base required AddressType 📍5.0.0 Estándar FHIR
Address.city Base preferred Cantones de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.district Base preferred Distritos de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.state Base preferred Provincias de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.country Base required Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
cr-direccion-concordancia error Address Si el país es Costa Rica (CRI), el cantón pertenece a la provincia y el distrito al cantón. country = 'CRI' implies ((state.empty() or city.empty() or city.startsWith(state)) and (city.empty() or district.empty() or district.startsWith(city)))
cr-direccion-cri error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son obligatorios. country = 'CRI' implies (state.exists() and city.exists() and district.exists())
cr-direccion-dta error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son códigos de la División Territorial Administrativa del SNIT. country = 'CRI' implies ((state.empty() or state.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia')) and (city.empty() or city.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton')) and (district.empty() or district.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito')))
ele-1 error **TODOS** los elementos All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TODAS** las extensiones Must have either extensions or value[x], not both extension.exists() != value.exists()

Esta estructura se deriva de Address .

Resumen

Obligatorios: 1 elemento
Must-Support: 8 elementos

Extensiones

This structure refers to these extensions:

Vista de elementos clave

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. Address C 0..* Address Dirección en Costa Rica o en otro país
Constraints: cr-direccion-cri, cr-direccion-dta, cr-direccion-concordancia
... Slices for extension Content/Rules for all slices
.... extension:barrioPoblado S 0..1 (Complex) Barrio (zona urbana) o poblado (zona rural)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct
..... extension 0..0 Extension
Slice: Sin orden, Abierto by value:url
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct"
..... value[x] 1..1 string Nombre del barrio o del poblado
Max Length:100
... use ?!Σ 0..1 code home | work | temp | old | billing - purpose of this address
Vinculación: AddressUse (required): The use of an address (home / work / etc.).
Example General: home
... text SΣ 0..1 string Dirección completa, con los nombres (no los códigos) de provincia, cantón y distrito
Example General: 137 Nowhere Street, Erewhon 9132
Max Length:250
... city SΣ 0..1 string Cantón (código de la DTA en Costa Rica) o ciudad
Vinculación: Cantones de Costa Rica (preferred): En Costa Rica (CRI), el código de cantón de la DTA es obligatorio y pertenece a la provincia (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
Example General: Erewhon
... district SΣ 0..1 string Distrito (código de la DTA en Costa Rica)
Vinculación: Distritos de Costa Rica (preferred): En Costa Rica (CRI), el código de distrito de la DTA es obligatorio y pertenece al cantón (invariantes cr-direccion-dta y cr-direccion-concordancia).
Example General: Madison
... state SΣ 0..1 string Provincia (código de la DTA en Costa Rica) o estado, región o departamento
Vinculación: Provincias de Costa Rica (preferred): En Costa Rica (CRI), el código de provincia de la DTA es obligatorio (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
... postalCode SΣ 0..1 string Código postal
Example General: 9132
... country SΣ 1..1 string País, con código ISO 3166-1 alfa-3 (CRI para Costa Rica)
Vinculación: Iso316613 (required)

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
Address.use Base required AddressUse 📍5.0.0 Estándar FHIR
Address.city Base preferred Cantones de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.district Base preferred Distritos de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.state Base preferred Provincias de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.country Base required Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
cr-direccion-concordancia error Address Si el país es Costa Rica (CRI), el cantón pertenece a la provincia y el distrito al cantón. country = 'CRI' implies ((state.empty() or city.empty() or city.startsWith(state)) and (city.empty() or district.empty() or district.startsWith(city)))
cr-direccion-cri error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son obligatorios. country = 'CRI' implies (state.exists() and city.exists() and district.exists())
cr-direccion-dta error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son códigos de la División Territorial Administrativa del SNIT. country = 'CRI' implies ((state.empty() or state.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia')) and (city.empty() or city.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton')) and (district.empty() or district.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito')))
ele-1 error **TODOS** los elementos All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TODAS** las extensiones Must have either extensions or value[x], not both extension.exists() != value.exists()

Vista diferencial

Esta estructura se deriva de Address .

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. Address C 0..* Address Dirección en Costa Rica o en otro país
Constraints: cr-direccion-cri, cr-direccion-dta, cr-direccion-concordancia
... Slices for extension Content/Rules for all slices
.... extension:barrioPoblado S 0..1 (Complex) Barrio (zona urbana) o poblado (zona rural)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct
..... value[x] 1..1 string Nombre del barrio o del poblado
Max Length:100
... text S 0..1 string Dirección completa, con los nombres (no los códigos) de provincia, cantón y distrito
Max Length:250
... line S 0..* string Señas (Costa Rica) o calle y número (otro país)
Max Length:250
... district S 0..1 string Distrito (código de la DTA en Costa Rica)
Vinculación: Distritos de Costa Rica (preferred): En Costa Rica (CRI), el código de distrito de la DTA es obligatorio y pertenece al cantón (invariantes cr-direccion-dta y cr-direccion-concordancia).
... state S 0..1 string Provincia (código de la DTA en Costa Rica) o estado, región o departamento
Vinculación: Provincias de Costa Rica (preferred): En Costa Rica (CRI), el código de provincia de la DTA es obligatorio (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
... postalCode S 0..1 string Código postal
... country S 1..1 string País, con código ISO 3166-1 alfa-3 (CRI para Costa Rica)
Vinculación: Iso316613 (required)

doco Documentación de este formato

Vinculaciones terminológicas (diferencial)

Ruta Estado Uso ValueSet Versión Fuente
Address.city Base preferred Cantones de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.district Base preferred Distritos de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.state Base preferred Provincias de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.country Base required Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
cr-direccion-concordancia error Address Si el país es Costa Rica (CRI), el cantón pertenece a la provincia y el distrito al cantón. country = 'CRI' implies ((state.empty() or city.empty() or city.startsWith(state)) and (city.empty() or district.empty() or district.startsWith(city)))
cr-direccion-cri error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son obligatorios. country = 'CRI' implies (state.exists() and city.exists() and district.exists())
cr-direccion-dta error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son códigos de la División Territorial Administrativa del SNIT. country = 'CRI' implies ((state.empty() or state.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia')) and (city.empty() or city.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton')) and (district.empty() or district.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito')))

Vista instantáneaView

NombreMarcasCard.TipoDescripción y restricciones    Filter: Filtersdoco
.. Address C 0..* Address Dirección en Costa Rica o en otro país
Constraints: cr-direccion-cri, cr-direccion-dta, cr-direccion-concordancia
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Sin orden, Abierto by value:url
.... extension:barrioPoblado S 0..1 (Complex) Barrio (zona urbana) o poblado (zona rural)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Sin orden, Abierto by value:url
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct"
..... value[x] 1..1 string Nombre del barrio o del poblado
Max Length:100
... use ?!Σ 0..1 code home | work | temp | old | billing - purpose of this address
Vinculación: AddressUse (required): The use of an address (home / work / etc.).
Example General: home
... text SΣ 0..1 string Dirección completa, con los nombres (no los códigos) de provincia, cantón y distrito
Example General: 137 Nowhere Street, Erewhon 9132
Max Length:250
... line SΣ 0..* string Señas (Costa Rica) o calle y número (otro país)
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
Max Length:250
... city SΣ 0..1 string Cantón (código de la DTA en Costa Rica) o ciudad
Vinculación: Cantones de Costa Rica (preferred): En Costa Rica (CRI), el código de cantón de la DTA es obligatorio y pertenece a la provincia (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
Example General: Erewhon
... district SΣ 0..1 string Distrito (código de la DTA en Costa Rica)
Vinculación: Distritos de Costa Rica (preferred): En Costa Rica (CRI), el código de distrito de la DTA es obligatorio y pertenece al cantón (invariantes cr-direccion-dta y cr-direccion-concordancia).
Example General: Madison
... state SΣ 0..1 string Provincia (código de la DTA en Costa Rica) o estado, región o departamento
Vinculación: Provincias de Costa Rica (preferred): En Costa Rica (CRI), el código de provincia de la DTA es obligatorio (invariantes cr-direccion-dta y cr-direccion-concordancia). En otro país, texto libre.
... postalCode SΣ 0..1 string Código postal
Example General: 9132
... country SΣ 1..1 string País, con código ISO 3166-1 alfa-3 (CRI para Costa Rica)
Vinculación: Iso316613 (required)
... period Σ 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentación de este formato

Vinculaciones terminológicas

Ruta Estado Uso ValueSet Versión Fuente
Address.use Base required AddressUse 📍5.0.0 Estándar FHIR
Address.type Base required AddressType 📍5.0.0 Estándar FHIR
Address.city Base preferred Cantones de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.district Base preferred Distritos de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.state Base preferred Provincias de Costa Rica 📦0.1.0 Guía de Implementación de Terminología de Costa Rica vnull
Address.country Base required Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 Estándar FHIR

Restricciones

Id Nivel Ruta(s) Descripción Expression
cr-direccion-concordancia error Address Si el país es Costa Rica (CRI), el cantón pertenece a la provincia y el distrito al cantón. country = 'CRI' implies ((state.empty() or city.empty() or city.startsWith(state)) and (city.empty() or district.empty() or district.startsWith(city)))
cr-direccion-cri error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son obligatorios. country = 'CRI' implies (state.exists() and city.exists() and district.exists())
cr-direccion-dta error Address Si el país es Costa Rica (CRI), la provincia, el cantón y el distrito son códigos de la División Territorial Administrativa del SNIT. country = 'CRI' implies ((state.empty() or state.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-provincia')) and (city.empty() or city.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-canton')) and (district.empty() or district.memberOf('https://hl7.or.cr/fhir/terminology/ValueSet/cr-distrito')))
ele-1 error **TODOS** los elementos All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TODAS** las extensiones Must have either extensions or value[x], not both extension.exists() != value.exists()

Esta estructura se deriva de Address .

Resumen

Obligatorios: 1 elemento
Must-Support: 8 elementos

Extensiones

This structure refers to these extensions:

 

Otras representaciones de perfil: CSV, Excel, Schematron