0.1.0 - ci-build

RuCoreIG, published by HL7 FHIR Россия. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/fhir-ru/RuCoreIG/ and changes regularly. See the Directory of published versions

Data Type Profile: Core Address (Адрес)

Official URL: https://fhir.ru/ig/core/StructureDefinition/core-address Version: 0.1.0
Active as of 2024-12-10 Computable Name: Core_Address

Адрес

Профиль Core Address типа данных Address обеспечивает возможность указания адреса по национальной адресной системе ФИАС. Профиль использует расширение Core_Ex_Address_FIAS для передачи полей, которые являются типичными при передаче адреса: • Код адресного объекта по ФИАС • Код дома по ФИАС

Usage:

Formal Views of Profile Content

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

This structure is derived from Address

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
... Slices for extension Content/Rules for all slices
.... fias S 0..1 (Complex) Core Extension address fias (Кодирование адреса по ФИАС)
URL: https://fhir.ru/ig/core/StructureDefinition/core-ex-address-fias
... use 0..1 code Целевое назначение адреса: home | work | temp | old | billing
... type 0..1 code Тип адреса: postal | physical | both
... line 0..* string Улица
... city 0..1 string Город
... state 0..1 string Регион
... postalCode 0..1 string Почтовый код
... country 0..1 string Страна
... period 0..1 Period Период времени, когда адрес был/является действительным

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
... Slices for extension Content/Rules for all slices
.... fias S 0..1 (Complex) Core Extension address fias (Кодирование адреса по ФИАС)
URL: https://fhir.ru/ig/core/StructureDefinition/core-ex-address-fias
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... use ?!Σ 0..1 code Целевое назначение адреса: home | work | temp | old | billing
Binding: AddressUse (required): The use of an address (home / work / etc.).


ele-1: All FHIR elements must have a @value or children
Example General: home
... type Σ 0..1 code Тип адреса: postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).


ele-1: All FHIR elements must have a @value or children
Example General: both
... line Σ 0..* string Улица
ele-1: All FHIR elements must have a @value or children
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
... city Σ 0..1 string Город
ele-1: All FHIR elements must have a @value or children
Example General: Erewhon
... state Σ 0..1 string Регион
ele-1: All FHIR elements must have a @value or children
... postalCode Σ 0..1 string Почтовый код
ele-1: All FHIR elements must have a @value or children
Example General: 9132
... country Σ 0..1 string Страна
ele-1: All FHIR elements must have a @value or children
... period Σ 0..1 Period Период времени, когда адрес был/является действительным
ele-1: All FHIR elements must have a @value or children
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.3.0
from the FHIR Standard
Address.typerequiredAddressType
http://hl7.org/fhir/ValueSet/address-type|4.3.0
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children unless an empty Parameters resource
: hasValue() or (children().count() > id.count()) or $this is Parameters
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... fias S 0..1 (Complex) Core Extension address fias (Кодирование адреса по ФИАС)
URL: https://fhir.ru/ig/core/StructureDefinition/core-ex-address-fias
... use ?!Σ 0..1 code Целевое назначение адреса: home | work | temp | old | billing
Binding: AddressUse (required): The use of an address (home / work / etc.).


Example General: home
... text Σ 0..1 string Текстовое представление адреса
Example General: 137 Nowhere Street, Erewhon 9132
... line Σ 0..* string Улица
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
... city Σ 0..1 string Город
Example General: Erewhon
... district Σ 0..1 string District name (aka county)
Example General: Madison
... state Σ 0..1 string Регион
... postalCode Σ 0..1 string Почтовый код
Example General: 9132
... country Σ 0..1 string Страна
... period Σ 0..1 Period Период времени, когда адрес был/является действительным
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.3.0
from the FHIR Standard
Address.typerequiredAddressType
http://hl7.org/fhir/ValueSet/address-type|4.3.0
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children unless an empty Parameters resource
: hasValue() or (children().count() > id.count()) or $this is Parameters
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Address

Summary

Must-Support: 1 element

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from Address

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
... Slices for extension Content/Rules for all slices
.... fias S 0..1 (Complex) Core Extension address fias (Кодирование адреса по ФИАС)
URL: https://fhir.ru/ig/core/StructureDefinition/core-ex-address-fias
... use 0..1 code Целевое назначение адреса: home | work | temp | old | billing
... type 0..1 code Тип адреса: postal | physical | both
... line 0..* string Улица
... city 0..1 string Город
... state 0..1 string Регион
... postalCode 0..1 string Почтовый код
... country 0..1 string Страна
... period 0..1 Period Период времени, когда адрес был/является действительным

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
... Slices for extension Content/Rules for all slices
.... fias S 0..1 (Complex) Core Extension address fias (Кодирование адреса по ФИАС)
URL: https://fhir.ru/ig/core/StructureDefinition/core-ex-address-fias
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... use ?!Σ 0..1 code Целевое назначение адреса: home | work | temp | old | billing
Binding: AddressUse (required): The use of an address (home / work / etc.).


ele-1: All FHIR elements must have a @value or children
Example General: home
... type Σ 0..1 code Тип адреса: postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).


ele-1: All FHIR elements must have a @value or children
Example General: both
... line Σ 0..* string Улица
ele-1: All FHIR elements must have a @value or children
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
... city Σ 0..1 string Город
ele-1: All FHIR elements must have a @value or children
Example General: Erewhon
... state Σ 0..1 string Регион
ele-1: All FHIR elements must have a @value or children
... postalCode Σ 0..1 string Почтовый код
ele-1: All FHIR elements must have a @value or children
Example General: 9132
... country Σ 0..1 string Страна
ele-1: All FHIR elements must have a @value or children
... period Σ 0..1 Period Период времени, когда адрес был/является действительным
ele-1: All FHIR elements must have a @value or children
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.3.0
from the FHIR Standard
Address.typerequiredAddressType
http://hl7.org/fhir/ValueSet/address-type|4.3.0
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children unless an empty Parameters resource
: hasValue() or (children().count() > id.count()) or $this is Parameters
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... fias S 0..1 (Complex) Core Extension address fias (Кодирование адреса по ФИАС)
URL: https://fhir.ru/ig/core/StructureDefinition/core-ex-address-fias
... use ?!Σ 0..1 code Целевое назначение адреса: home | work | temp | old | billing
Binding: AddressUse (required): The use of an address (home / work / etc.).


Example General: home
... text Σ 0..1 string Текстовое представление адреса
Example General: 137 Nowhere Street, Erewhon 9132
... line Σ 0..* string Улица
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
... city Σ 0..1 string Город
Example General: Erewhon
... district Σ 0..1 string District name (aka county)
Example General: Madison
... state Σ 0..1 string Регион
... postalCode Σ 0..1 string Почтовый код
Example General: 9132
... country Σ 0..1 string Страна
... period Σ 0..1 Period Период времени, когда адрес был/является действительным
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.3.0
from the FHIR Standard
Address.typerequiredAddressType
http://hl7.org/fhir/ValueSet/address-type|4.3.0
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children unless an empty Parameters resource
: hasValue() or (children().count() > id.count()) or $this is Parameters
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Address

Summary

Must-Support: 1 element

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel, Schematron