基于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![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
![]() ![]() ![]() | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
![]() ![]() ![]() | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
![]() ![]() ![]() | 0..1 | code | 地址的使用用途 | |
![]() ![]() ![]() | 0..1 | code | 地址的类型 | |
![]() ![]() ![]() | 0..1 | string | 地址的文本形式 | |
![]() ![]() ![]() | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
![]() ![]() ![]() ![]() | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
![]() ![]() ![]() | 0..1 | string | 市 | |
![]() ![]() ![]() | 0..1 | string | 县(区) | |
![]() ![]() ![]() | 0..1 | string | 省(直辖市) | |
![]() ![]() ![]() | 0..1 | string | 邮政编码 | |
![]() ![]() ![]() | 0..1 | string | 国家 | |
![]() ![]() ![]() | ||||
![]() ![]() ![]() ![]() | 0..1 | dateTime | 地址的生效时间 | |
![]() ![]() ![]() ![]() | 0..1 | dateTime | 地址的失效时间 | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
![]() ![]() ![]() | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
![]() ![]() ![]() | ?!Σ | 0..1 | code | 地址的使用用途 Binding: AddressUse (required): The use of an address. Example General: home |
![]() ![]() ![]() | Σ | 0..1 | code | 地址的类型 Binding: AddressType (required): The type of an address (physical / postal). Example General: both |
![]() ![]() ![]() | Σ | 0..1 | string | 地址的文本形式 Example General: 137 Nowhere Street, Erewhon 9132 |
![]() ![]() ![]() | Σ | 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 |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
![]() ![]() ![]() ![]() | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
![]() ![]() ![]() ![]() | 0..1 | string | Primitive value for string Max Length: 1048576 | |
![]() ![]() ![]() | Σ | 0..1 | string | 市 Example General: Erewhon |
![]() ![]() ![]() | Σ | 0..1 | string | 县(区) Example General: Madison |
![]() ![]() ![]() | Σ | 0..1 | string | 省(直辖市) |
![]() ![]() ![]() | Σ | 0..1 | string | 邮政编码 Example General: 9132 |
![]() ![]() ![]() | Σ | 0..1 | string | 国家 |
![]() ![]() ![]() | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | ΣI | 0..1 | dateTime | 地址的生效时间 |
![]() ![]() ![]() ![]() | ΣI | 0..1 | dateTime | 地址的失效时间 |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
![]() |
这种结构源自 Address
差异视图
这种结构源自 Address
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
![]() ![]() ![]() | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
![]() ![]() ![]() | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
![]() ![]() ![]() | 0..1 | code | 地址的使用用途 | |
![]() ![]() ![]() | 0..1 | code | 地址的类型 | |
![]() ![]() ![]() | 0..1 | string | 地址的文本形式 | |
![]() ![]() ![]() | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
![]() ![]() ![]() ![]() | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
![]() ![]() ![]() | 0..1 | string | 市 | |
![]() ![]() ![]() | 0..1 | string | 县(区) | |
![]() ![]() ![]() | 0..1 | string | 省(直辖市) | |
![]() ![]() ![]() | 0..1 | string | 邮政编码 | |
![]() ![]() ![]() | 0..1 | string | 国家 | |
![]() ![]() ![]() | ||||
![]() ![]() ![]() ![]() | 0..1 | dateTime | 地址的生效时间 | |
![]() ![]() ![]() ![]() | 0..1 | dateTime | 地址的失效时间 | |
![]() |
快照视图
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Address | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 0..1 | string | 行政区划 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-administrativeDivision | |
![]() ![]() ![]() | 0..1 | string | 乡镇 URL: http://hl7.org.cn/fhir/sd/ehr/StructureDefinition/ext-address-town | |
![]() ![]() ![]() | ?!Σ | 0..1 | code | 地址的使用用途 Binding: AddressUse (required): The use of an address. Example General: home |
![]() ![]() ![]() | Σ | 0..1 | code | 地址的类型 Binding: AddressType (required): The type of an address (physical / postal). Example General: both |
![]() ![]() ![]() | Σ | 0..1 | string | 地址的文本形式 Example General: 137 Nowhere Street, Erewhon 9132 |
![]() ![]() ![]() | Σ | 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 |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 0..1 | string | 街道名称 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName | |
![]() ![]() ![]() ![]() | 0..1 | string | 门牌号 URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber | |
![]() ![]() ![]() ![]() | 0..1 | string | Primitive value for string Max Length: 1048576 | |
![]() ![]() ![]() | Σ | 0..1 | string | 市 Example General: Erewhon |
![]() ![]() ![]() | Σ | 0..1 | string | 县(区) Example General: Madison |
![]() ![]() ![]() | Σ | 0..1 | string | 省(直辖市) |
![]() ![]() ![]() | Σ | 0..1 | string | 邮政编码 Example General: 9132 |
![]() ![]() ![]() | Σ | 0..1 | string | 国家 |
![]() ![]() ![]() | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | ΣI | 0..1 | dateTime | 地址的生效时间 |
![]() ![]() ![]() ![]() | ΣI | 0..1 | dateTime | 地址的失效时间 |
![]() |
本定义的其它表示法: 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()) |