3.22 StructureDefinition: Shared Health Address
The official URL for this profile is:
http://sharedhealth.exchange/fhir/StructureDefinition/dtprofile-address
3.22.2 Formal Views of Profile Content
Download Excel representation
Description of Profiles, Differentials, Snapshots and how the different presentations work.
>
This structure is derived from Address
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Address | 0..* | Definition: An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations and which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. Comments: Note: address is for postal addresses, not physical locations. | |
type | 0..1 | code | Binding: AddressType (required) Example' General': both Example' ???': both Definition: Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both. |
line | 0..2 | string | Example' General': 137 Nowhere Street Example' ???': 137 Nowhere Street Definition: This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information. Comments: Conformance Rule: As this is a string data type, reminder to structure for readability and presentation. |
city | 0..1 | string | Example' General': Erewhon Example' ???': Erewhon Definition: The name of the city, town, village or other community or delivery center. Comments: Conformance Rule: As this is a string data type, reminder to structure for readability and presentation. |
state | 0..1 | string | Binding: CanadianJurisdiction (required) Definition: Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (i.e. US 2 letter state codes). Comments: For ORGANIZATION Address - Conformance Rule: The following values will be supported to represent province;AB - Alberta, BC - British Columbia, MB - Manitoba, NB - New Brunswick, NL- Newfoundland and Labrador,NS - Nova Scotia, NT - Nowrthwest Territories, NU - Nunavet, ON - Ontario, PE - Prince Edward Island, QC - Quebec, SK - Saskatchewan, YT - Yukon Territories. |
postalCode | 0..1 | string | Example' General': 9132 Example' ???': 9132 Definition: A postal code designating a region defined by the postal service. Comments: For Organization Address - Conformance Rule: Format postal code as A#A #A#. For Patient Address - A properly formatted postal code should be provided (A#A #A#) where it can be. If unknown, this can be populated with any acceptable format (until next release) where this will be moved to 0..1 |
country | 0..1 | string | Definition: Country - a nation as commonly understood or generally accepted. Comments: Conformance Rule: Set value to Canada. |
This structure is derived from Address
This structure is derived from Address
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | |||
use | 0..1 | code | Example ???': home | |
type | S | 0..1 | code | Example ???': both |
line | S | 0..2 | string | Example ???': 137 Nowhere Street |
city | S | 0..1 | string | Example ???': Erewhon |
state | S | 0..1 | string | Binding: CanadianJurisdiction (required) |
postalCode | S | 0..1 | string | Example ???': 9132 |
country | S | 0..1 | string | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | ||
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
use | ?!Σ | 0..1 | code | home | work | temp | old - purpose of this address Binding: AddressUse (required) Example General': home Example ???': home |
type | SΣ | 0..1 | code | postal | physical | both Binding: AddressType (required) Example General': both Example ???': both |
text | Σ | 0..1 | string | Text representation of the address Example General': 137 Nowhere Street, Erewhon 9132 |
line | SΣ | 0..2 | string | Street name, number, direction & P.O. Box etc. Example General': 137 Nowhere Street Example ???': 137 Nowhere Street |
city | SΣ | 0..1 | string | Name of city, town etc. Example General': Erewhon Example ???': Erewhon |
district | Σ | 0..1 | string | District name (aka county) Example General': Madison |
state | SΣ | 0..1 | string | Sub-unit of country (abbreviations ok) Binding: CanadianJurisdiction (required) |
postalCode | SΣ | 0..1 | string | Postal code for area Example General': 9132 Example ???': 9132 |
country | SΣ | 0..1 | string | Country (can be ISO 3166 3 letter code) |
period | Σ | 0..1 | Period | Time period when address was/is in use Example General': {"start":"2010-03-22T09:00:00-04:00","end":"2010-06-30T10:00:00-04:00"} |
Documentation for this format |
Grid View
This structure is derived from Address
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Address | 0..* | Definition: An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations and which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. Comments: Note: address is for postal addresses, not physical locations. | |
type | 0..1 | code | Binding: AddressType (required) Example' General': both Example' ???': both Definition: Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both. |
line | 0..2 | string | Example' General': 137 Nowhere Street Example' ???': 137 Nowhere Street Definition: This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information. Comments: Conformance Rule: As this is a string data type, reminder to structure for readability and presentation. |
city | 0..1 | string | Example' General': Erewhon Example' ???': Erewhon Definition: The name of the city, town, village or other community or delivery center. Comments: Conformance Rule: As this is a string data type, reminder to structure for readability and presentation. |
state | 0..1 | string | Binding: CanadianJurisdiction (required) Definition: Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (i.e. US 2 letter state codes). Comments: For ORGANIZATION Address - Conformance Rule: The following values will be supported to represent province;AB - Alberta, BC - British Columbia, MB - Manitoba, NB - New Brunswick, NL- Newfoundland and Labrador,NS - Nova Scotia, NT - Nowrthwest Territories, NU - Nunavet, ON - Ontario, PE - Prince Edward Island, QC - Quebec, SK - Saskatchewan, YT - Yukon Territories. |
postalCode | 0..1 | string | Example' General': 9132 Example' ???': 9132 Definition: A postal code designating a region defined by the postal service. Comments: For Organization Address - Conformance Rule: Format postal code as A#A #A#. For Patient Address - A properly formatted postal code should be provided (A#A #A#) where it can be. If unknown, this can be populated with any acceptable format (until next release) where this will be moved to 0..1 |
country | 0..1 | string | Definition: Country - a nation as commonly understood or generally accepted. Comments: Conformance Rule: Set value to Canada. |
This structure is derived from Address
Differential View
This structure is derived from Address
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | |||
use | 0..1 | code | Example ???': home | |
type | S | 0..1 | code | Example ???': both |
line | S | 0..2 | string | Example ???': 137 Nowhere Street |
city | S | 0..1 | string | Example ???': Erewhon |
state | S | 0..1 | string | Binding: CanadianJurisdiction (required) |
postalCode | S | 0..1 | string | Example ???': 9132 |
country | S | 0..1 | string | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Address | 0..* | An address expressed using postal conventions (as opposed to GPS or other location definition formats) | ||
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
use | ?!Σ | 0..1 | code | home | work | temp | old - purpose of this address Binding: AddressUse (required) Example General': home Example ???': home |
type | SΣ | 0..1 | code | postal | physical | both Binding: AddressType (required) Example General': both Example ???': both |
text | Σ | 0..1 | string | Text representation of the address Example General': 137 Nowhere Street, Erewhon 9132 |
line | SΣ | 0..2 | string | Street name, number, direction & P.O. Box etc. Example General': 137 Nowhere Street Example ???': 137 Nowhere Street |
city | SΣ | 0..1 | string | Name of city, town etc. Example General': Erewhon Example ???': Erewhon |
district | Σ | 0..1 | string | District name (aka county) Example General': Madison |
state | SΣ | 0..1 | string | Sub-unit of country (abbreviations ok) Binding: CanadianJurisdiction (required) |
postalCode | SΣ | 0..1 | string | Postal code for area Example General': 9132 Example ???': 9132 |
country | SΣ | 0..1 | string | Country (can be ISO 3166 3 letter code) |
period | Σ | 0..1 | Period | Time period when address was/is in use Example General': {"start":"2010-03-22T09:00:00-04:00","end":"2010-06-30T10:00:00-04:00"} |
Documentation for this format |
Other representations of profile: Schematron
3.22.3 Terminology Bindings
Terminology Bindings
Path | Name | Conformance | ValueSet |
Address.use | AddressUse | required | AddressUse |
Address.type | AddressType | required | AddressType |
Address.state | CanadianJurisdiction | required | CanadianJurisdiction |
3.22.4 Constraints
Constraints
Id | Path | Details | Requirements |