基于FHIR标准的健康档案共享文档实施指南
0.8.0.2022705 - 持续集成版
基于FHIR的健康档案共享文档实施时必须严格遵循本实施指南的规定。
Defining URL: | http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/profile-address-cn |
Version: | 0.8.0.2022705 |
Name: | CNAddress |
Title: | 适用于中国的地址类型 |
Status: | Active as of 2022-07-05T13:46:42+08:00 |
Definition: | 适用于中国的地址类型。 |
Publisher: | CHIMA&HL7中国委员会 |
Source Resource: | XML / JSON / Turtle |
适用于中国的地址类型的正式唯一标识为:
http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/profile-address-cn
适用于中国的地址类型是在FHIR标准的Address基础上进行更加详细的规则约束,下表展示了适用于中国的地址类型的结构表示。
这种结构源自 Address
这种结构源自 Address
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
ext-address-administrativeDivision | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
ext-address-town | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
use | 0..1 | code | 地址的使用用途 | |
type | 0..1 | code | 地址的类型 | |
text | 0..1 | string | 地址的文本形式 | |
line | ||||
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
iso21090-ADXP-streetName | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
iso21090-ADXP-houseNumber | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
city | 0..1 | string | 市 | |
district | 0..1 | string | 县(区) | |
state | 0..1 | string | 省(直辖市) | |
postalCode | 0..1 | string | 邮政编码 | |
country | 0..1 | string | 国家 | |
period | ||||
start | 0..1 | dateTime | 地址的生效时间 | |
end | 0..1 | dateTime | 地址的失效时间 | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
ext-address-administrativeDivision | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
ext-address-town | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
use | ?!Σ | 0..1 | code | 地址的使用用途 Binding: AddressUse (required): The use of an address. Example General: home |
type | Σ | 0..1 | code | 地址的类型 Binding: AddressType (required): The type of an address (physical / postal). Example General: both |
text | Σ | 0..1 | string | 地址的文本形式 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) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
iso21090-ADXP-streetName | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
iso21090-ADXP-houseNumber | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
city | Σ | 0..1 | string | 市 Example General: Erewhon |
district | Σ | 0..1 | string | 县(区) Example General: Madison |
state | Σ | 0..1 | string | 省(直辖市) |
postalCode | Σ | 0..1 | string | 邮政编码 Example General: 9132 |
country | Σ | 0..1 | string | 国家 |
period | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
start | ΣI | 0..1 | dateTime | 地址的生效时间 |
end | ΣI | 0..1 | dateTime | 地址的失效时间 |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
Documentation for this format |
这种结构源自 Address
差异视图
这种结构源自 Address
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
ext-address-administrativeDivision | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
ext-address-town | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
use | 0..1 | code | 地址的使用用途 | |
type | 0..1 | code | 地址的类型 | |
text | 0..1 | string | 地址的文本形式 | |
line | ||||
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
iso21090-ADXP-streetName | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
iso21090-ADXP-houseNumber | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
city | 0..1 | string | 市 | |
district | 0..1 | string | 县(区) | |
state | 0..1 | string | 省(直辖市) | |
postalCode | 0..1 | string | 邮政编码 | |
country | 0..1 | string | 国家 | |
period | ||||
start | 0..1 | dateTime | 地址的生效时间 | |
end | 0..1 | dateTime | 地址的失效时间 | |
Documentation for this format |
快照视图
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
ext-address-administrativeDivision | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
ext-address-town | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
use | ?!Σ | 0..1 | code | 地址的使用用途 Binding: AddressUse (required): The use of an address. Example General: home |
type | Σ | 0..1 | code | 地址的类型 Binding: AddressType (required): The type of an address (physical / postal). Example General: both |
text | Σ | 0..1 | string | 地址的文本形式 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) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
iso21090-ADXP-streetName | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
iso21090-ADXP-houseNumber | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
city | Σ | 0..1 | string | 市 Example General: Erewhon |
district | Σ | 0..1 | string | 县(区) Example General: Madison |
state | Σ | 0..1 | string | 省(直辖市) |
postalCode | Σ | 0..1 | string | 邮政编码 Example General: 9132 |
country | Σ | 0..1 | string | 国家 |
period | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
start | ΣI | 0..1 | dateTime | 地址的生效时间 |
end | ΣI | 0..1 | dateTime | 地址的失效时间 |
Documentation for this format |
本定义的其它表示法: Schematron
Path | Conformance | ValueSet |
Address.use | required | AddressUse |
Address.type | required | AddressType |
Id | Path | Details | Requirements |
ele-1 | Address | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.extension:AD | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.extension:AD | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.extension:Town | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.extension:Town | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.use | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.text | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.line | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.line.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.line.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.line.extension:Street | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.line.extension:Street | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.line.extension:HouseNumber | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.line.extension:HouseNumber | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.city | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.district | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.state | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.postalCode | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.country | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.period | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.period.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Address.period.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Address.period.start | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Address.period.end | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |