HL7 Czech Core Resources IG
0.1.0 - ci-build
HL7 Czech Core Resources IG, published by HL7 Czech Republic. 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/HL7-cz/cz-core/ and changes regularly. See the Directory of published versions
Official URL: https://hl7.cz/fhir/core/StructureDefinition/cz-address | Version: 0.1.0 | |||
Standards status: Draft | Maturity Level: 1 | Computable Name: CZ_Address |
Národní profil specifikující české konvence pro vyjádření adresy. Profil zahrnuje standardní extenze umožňující explicitní vyjádření jména ulice, čísla domu a P.O.Box. Tato rozšíření jsou rovněž použita v evropské standardní specifikaci adresy a jejich požití je DOPORUČENO všem implementátorům. Národní specifikace dále obsahuje možnost zadání adresního místa dle registru RUIAN a označení adresy jako adresy trvalého bydliště.
Czech national profile on address, to provide the possibility in the 'line' element to provide a seperate streetname, housenumber and postal box. It is always RECOMMENDED to give these elements seperately. The national specification also includes the option of entering the address location according to the RUIAN register and marking the address as the permanent residence address.
Tento profil upravuje způsob reprezentace adresy v rámci českého národního projektu interoperability. / This profile constrains the representation of address in the context of the Czech national interoperability project.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Address
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | C | 0..* | Address | Adresa dle českých poštovních konvencí / Address according to Czech postal conventions text-or-ctry: Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element POB-and-PCS: Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too street-and-city: Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too POB-only-postal: Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" POB-ext-only: Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. |
Slices for extension | Content/Rules for all slices | |||
addressPoint | 0..1 | Identifier | Kód adresního místa dle systému RÚIAN (ČÚZK) URL: https://hl7.cz/fhir/core/StructureDefinition/address-point-cz | |
trvalyPobyt | 0..1 | CodeableConcept | Adresa trvalého pobytu URL: https://hl7.cz/fhir/core/StructureDefinition/addresa-trvaleho-pobytu-cz Binding: Iso3166-1-2 (preferred) | |
use | 0..1 | code | home | work | temp | old | billing - purpose of this address | |
line | 0..* | string | Street name, number, direction & P.O. Box etc. | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
streetName | 0..* | string | streetName URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
houseNumber | 0..* | string | houseNumber URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
postBox | 0..* | string | postBox URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
country | 0..1 | string | Země | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
countryCode | 0..1 | (Complex) | code for string URL: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding | |
value[x] | 1..1 | Coding | Value of extension Binding: Iso3166-1-2 (preferred) | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Address.country.extension:countryCode.value[x] | preferred | Iso3166-1-2http://hl7.org/fhir/ValueSet/iso3166-1-2 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
POB-and-PCS | error | Address | Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists()) | |
POB-ext-only | warning | Address | Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty())) | |
POB-only-postal | warning | Address | Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.empty() | |
street-and-city | error | Address | Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists() | |
text-or-ctry | error | Address | Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element : ( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists()) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | C | 0..* | Address | Adresa dle českých poštovních konvencí / Address according to Czech postal conventions text-or-ctry: Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element POB-and-PCS: Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too street-and-city: Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too POB-only-postal: Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" POB-ext-only: Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. |
Slices for extension | Content/Rules for all slices | |||
addressPoint | 0..1 | Identifier | Kód adresního místa dle systému RÚIAN (ČÚZK) URL: https://hl7.cz/fhir/core/StructureDefinition/address-point-cz | |
trvalyPobyt | 0..1 | CodeableConcept | Adresa trvalého pobytu URL: https://hl7.cz/fhir/core/StructureDefinition/addresa-trvaleho-pobytu-cz Binding: Iso3166-1-2 (preferred) | |
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home |
line | Σ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
streetName | 0..* | string | streetName URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
houseNumber | 0..* | string | houseNumber URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
postBox | 0..* | string | postBox URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
country | Σ | 0..1 | string | Země |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
countryCode | 0..1 | (Complex) | code for string URL: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding | |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" | |
value[x] | 1..1 | Coding | Value of extension Binding: Iso3166-1-2 (preferred) | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard | |
Address.country.extension:countryCode.value[x] | preferred | Iso3166-1-2http://hl7.org/fhir/ValueSet/iso3166-1-2 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
POB-and-PCS | error | Address | Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists()) | |
POB-ext-only | warning | Address | Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty())) | |
POB-only-postal | warning | Address | Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.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() | |
street-and-city | error | Address | Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists() | |
text-or-ctry | error | Address | Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element : ( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists()) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | C | 0..* | Address | Adresa dle českých poštovních konvencí / Address according to Czech postal conventions text-or-ctry: Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element POB-and-PCS: Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too street-and-city: Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too POB-only-postal: Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" POB-ext-only: Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
addressPoint | 0..1 | Identifier | Kód adresního místa dle systému RÚIAN (ČÚZK) URL: https://hl7.cz/fhir/core/StructureDefinition/address-point-cz | |
trvalyPobyt | 0..1 | CodeableConcept | Adresa trvalého pobytu URL: https://hl7.cz/fhir/core/StructureDefinition/addresa-trvaleho-pobytu-cz Binding: Iso3166-1-2 (preferred) | |
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home |
type | Σ | 0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both |
text | Σ | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132 |
line | Σ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
streetName | 0..* | string | streetName URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
houseNumber | 0..* | string | houseNumber URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
postBox | 0..* | string | postBox URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
city | Σ | 0..1 | string | Name of city, town etc. Example General: Erewhon |
district | Σ | 0..1 | string | District name (aka county) Example General: Madison |
state | Σ | 0..1 | string | Sub-unit of country (abbreviations ok) |
postalCode | Σ | 0..1 | string | Postal code for area Example General: 9132 |
country | Σ | 0..1 | string | Země |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
countryCode | 0..1 | (Complex) | code for string URL: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" | |
value[x] | 1..1 | Coding | Value of extension Binding: Iso3166-1-2 (preferred) | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
period | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard | |
Address.type | required | AddressTypehttp://hl7.org/fhir/ValueSet/address-type|4.0.1 from the FHIR Standard | |
Address.country.extension:countryCode.value[x] | preferred | Iso3166-1-2http://hl7.org/fhir/ValueSet/iso3166-1-2 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
POB-and-PCS | error | Address | Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists()) | |
POB-ext-only | warning | Address | Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty())) | |
POB-only-postal | warning | Address | Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.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() | |
street-and-city | error | Address | Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists() | |
text-or-ctry | error | Address | Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element : ( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists()) |
This structure is derived from Address
Summary
Extensions
This structure refers to these extensions:
Maturity: 1
Differential View
This structure is derived from Address
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | C | 0..* | Address | Adresa dle českých poštovních konvencí / Address according to Czech postal conventions text-or-ctry: Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element POB-and-PCS: Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too street-and-city: Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too POB-only-postal: Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" POB-ext-only: Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. |
Slices for extension | Content/Rules for all slices | |||
addressPoint | 0..1 | Identifier | Kód adresního místa dle systému RÚIAN (ČÚZK) URL: https://hl7.cz/fhir/core/StructureDefinition/address-point-cz | |
trvalyPobyt | 0..1 | CodeableConcept | Adresa trvalého pobytu URL: https://hl7.cz/fhir/core/StructureDefinition/addresa-trvaleho-pobytu-cz Binding: Iso3166-1-2 (preferred) | |
use | 0..1 | code | home | work | temp | old | billing - purpose of this address | |
line | 0..* | string | Street name, number, direction & P.O. Box etc. | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
streetName | 0..* | string | streetName URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
houseNumber | 0..* | string | houseNumber URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
postBox | 0..* | string | postBox URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
country | 0..1 | string | Země | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
countryCode | 0..1 | (Complex) | code for string URL: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding | |
value[x] | 1..1 | Coding | Value of extension Binding: Iso3166-1-2 (preferred) | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Address.country.extension:countryCode.value[x] | preferred | Iso3166-1-2http://hl7.org/fhir/ValueSet/iso3166-1-2 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
POB-and-PCS | error | Address | Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists()) | |
POB-ext-only | warning | Address | Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty())) | |
POB-only-postal | warning | Address | Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.empty() | |
street-and-city | error | Address | Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists() | |
text-or-ctry | error | Address | Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element : ( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists()) |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | C | 0..* | Address | Adresa dle českých poštovních konvencí / Address according to Czech postal conventions text-or-ctry: Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element POB-and-PCS: Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too street-and-city: Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too POB-only-postal: Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" POB-ext-only: Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. |
Slices for extension | Content/Rules for all slices | |||
addressPoint | 0..1 | Identifier | Kód adresního místa dle systému RÚIAN (ČÚZK) URL: https://hl7.cz/fhir/core/StructureDefinition/address-point-cz | |
trvalyPobyt | 0..1 | CodeableConcept | Adresa trvalého pobytu URL: https://hl7.cz/fhir/core/StructureDefinition/addresa-trvaleho-pobytu-cz Binding: Iso3166-1-2 (preferred) | |
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home |
line | Σ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
streetName | 0..* | string | streetName URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
houseNumber | 0..* | string | houseNumber URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
postBox | 0..* | string | postBox URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
country | Σ | 0..1 | string | Země |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
countryCode | 0..1 | (Complex) | code for string URL: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding | |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" | |
value[x] | 1..1 | Coding | Value of extension Binding: Iso3166-1-2 (preferred) | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard | |
Address.country.extension:countryCode.value[x] | preferred | Iso3166-1-2http://hl7.org/fhir/ValueSet/iso3166-1-2 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
POB-and-PCS | error | Address | Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists()) | |
POB-ext-only | warning | Address | Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty())) | |
POB-only-postal | warning | Address | Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.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() | |
street-and-city | error | Address | Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists() | |
text-or-ctry | error | Address | Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element : ( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists()) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | C | 0..* | Address | Adresa dle českých poštovních konvencí / Address according to Czech postal conventions text-or-ctry: Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element POB-and-PCS: Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too street-and-city: Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too POB-only-postal: Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" POB-ext-only: Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
addressPoint | 0..1 | Identifier | Kód adresního místa dle systému RÚIAN (ČÚZK) URL: https://hl7.cz/fhir/core/StructureDefinition/address-point-cz | |
trvalyPobyt | 0..1 | CodeableConcept | Adresa trvalého pobytu URL: https://hl7.cz/fhir/core/StructureDefinition/addresa-trvaleho-pobytu-cz Binding: Iso3166-1-2 (preferred) | |
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home |
type | Σ | 0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both |
text | Σ | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132 |
line | Σ | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
streetName | 0..* | string | streetName URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
houseNumber | 0..* | string | houseNumber URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
postBox | 0..* | string | postBox URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
city | Σ | 0..1 | string | Name of city, town etc. Example General: Erewhon |
district | Σ | 0..1 | string | District name (aka county) Example General: Madison |
state | Σ | 0..1 | string | Sub-unit of country (abbreviations ok) |
postalCode | Σ | 0..1 | string | Postal code for area Example General: 9132 |
country | Σ | 0..1 | string | Země |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
countryCode | 0..1 | (Complex) | code for string URL: http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" | |
value[x] | 1..1 | Coding | Value of extension Binding: Iso3166-1-2 (preferred) | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
period | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Address.use | required | AddressUsehttp://hl7.org/fhir/ValueSet/address-use|4.0.1 from the FHIR Standard | |
Address.type | required | AddressTypehttp://hl7.org/fhir/ValueSet/address-type|4.0.1 from the FHIR Standard | |
Address.country.extension:countryCode.value[x] | preferred | Iso3166-1-2http://hl7.org/fhir/ValueSet/iso3166-1-2 from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
POB-and-PCS | error | Address | Pokud je uvedena extenze P.O.Box, pak musí být evedeno také PSČ / If P.O.Box extension is present, Postal code must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or (postalCode.exists()) | |
POB-ext-only | warning | Address | Pokud je uvedena extenze P.O.Box, nesmí být uvedena extenze 'Street' a 'House number' / If the extension 'P.O.Box' is used, the extensions 'Street' and 'House number' must not be used. : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty() or ($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty() and $this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty())) | |
POB-only-postal | warning | Address | Adresa obsahující extenzi P.O.Box nemůže mít typ "physical" or "both" / Address with P.O.Box cannot be "physical" or "both" : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox').empty()) or type='postal' or type.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() | |
street-and-city | error | Address | Pokud je uvedena extenze streetName, pak musí být evedeno také PSČ nebo město / If streetName extension is present, Postal code or city must be present too : line.all($this.extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty()) or postalCode.exists() or city.exists() | |
text-or-ctry | error | Address | Adresa musí obsahovat minimálně element text nebo země / Address must contain at least text or country element : ( line.all($this.empty()) and city.empty() ) implies (text.exists() or country.exists()) |
This structure is derived from Address
Summary
Extensions
This structure refers to these extensions:
Maturity: 1
Other representations of profile: CSV, Excel, Schematron