Generated Narrative: StructureDefinition sm-address Name Flags Card. Type Description & Constraints Address 0..* Address 使用邮政规范表达的地址（相对于GPS或其他位置定义格式） id 0..1 string 唯一可识别ID，以供资料项目间相互参照。 use S 0..1 code home ｜ work ｜ temp ｜ old ｜ billing － 此地址的用途 Binding: AddressUse (required): 应填入AddressUse值集中的其中一个代码 type S 0..1 code postal ｜ physical ｜ both Binding: AddressType (required): 应填入AddressType值集中的其中一个代码 text 0..1 string 地址的文字表述 line S 0..1 string 路/街 city S 0..1 string 乡/镇/市/区 district S 0..1 string 县/市 state 0..1 string 国家的子单位（缩写也可以） postalCode S 0..1 string 邮递区号 id 0..1 string xml：id（或JSON格式）。 value 0..1 string 邮递区号 country S 0..1 string 国家（例如：ISO 3166的2个或3个字母代码）。 period 0..1 Period 此地址曾经／正在使用的时间区间 Documentation for this format
地址（Address) 若有详细地址信息需求，可依情况填选；若无需区分详细地址信息，可使用原生栏位`text`、`line`、`district`呈现。
使用邮政规范表达的地址（相对于GPS或其他位置定义格式）
使用邮政规范表达的地址（相对于GPS或其他位置定义格式）。这种data type可用于传达投递邮件的位址，以及用于访问可能对邮件投递无效的位置，这世界定义了各种邮政地址格式。
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
唯一可识别ID，以供资料项目间相互参照。
resource中资料项目的唯一ID（用于内部参照）。这可以是任何不含空格的字串。
Extensions are always sliced by (at least) url
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
home ｜ work ｜ temp ｜ old ｜ billing － 此地址的用途
应用程序可假定一个地址是目前使用中，除非它明确说它是暂时的或旧的。
允许从清单中挑选适当的地址用途
This is labeled as "Is Modifier" because applications should not mistake a temporary or old address etc.for a current/permanent one
区分实际地址（你可以拜访的地址）和邮寄地址（如邮政信箱和转递地址），大多数地址都是这两种。
地址的定义指出「地址旨在描述邮政地址，而不是实体位置」。但许多应用程序追踪一个地址是否具有双重目的，既是一个可以拜访的地点，亦是一个有效的投递目的地，邮政地址经常被用作实体位置的代表（亦可见[Location](http://hl7.org/fhir/R4/location.html#)resource）。
具体说明整个地址，因为它应该显示在邮政标签上，这可替代或与特定的部分一起提供。
可以同时提供文字表述和各部分的地址资料项目内容。更新地址的应用程序 **必须（SHALL）** 确保当文字表述和各部分的地址资料项目内容都存在时，文字表述不包括各部分的地址资料项目内容中没有的内容，意即两者内容会一致。
XAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6
此部分包含门牌号码、公寓号码、街道名称、街道方向、邮政信箱号码、送货提示以及类似的地址信息。
The order in which lines should appear in an address label
XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
市、乡、镇、村或其他社区或配送中心的名称。
一个国家的子单位，在联邦组织的国家中拥有有限的主权。如果代码被普遍使用，可使用代码（例如：美国2个字母的州代码）。
指定一个由邮政服务定义的区域之邮递区号
May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
国家—通常被理解为或普遍被接受的一个国家。
可用ISO 3166的3个字母代码来代替人类可读的国家名