## Common Resource Elements The following elements are used across a variety of resources (e.g., patient, practitioner, practitionerRole, oganization), but are treated the same in each resource for this specification. ### Telecom Elements Telecom elements are used to descibe how to connect with a patient, practitioner, organization or servier (e.g., phone, email, fax, etc..). It is of type [ContactPoint](http://hl7.org/fhir/2018Jan/datatypes.html#ContactPoint). | Name | Card | Type | Comments |---|---|---|---| |system| `1`..1 | code | Required | |value| `1`..1 | string | Required | |use| 0..1 | code | Can be used for home, work, mobile as extra information on top of ".rank". When ".rank" is not specificed, ".use = home" will be treated as the ".rank = 1" | |rank| 0..1 | positiveInt | Can be used to indicate 1 (Primary) , 2 (Secondary), etc..., and is the preferred way to indicate phone use priority. | | ~~period~~ | ~~0..1~~ | ~~Period~~ | | ### Address Elements Address elements are used to describe the location of a service, and are of type [Address](http://hl7.org/fhir/2018Jan/datatypes.html#Address) | Name | Card | Type | Comments |---|---|---|---| | ~~use~~ | ~~0..1~~ | ~~code~~ | | | type | 0..1 | code | If omitted, assume to be physical | | text | 0..1 | string | Text representation of address. If used, should be resolvable in geo-spacial services such as google maps. | | line | 0..* | string | The first line equals the street number and address. Line 2 can be used for unit/building name, etc... The 3rd and above "line" will be ignored.| | city | 0..1 | string || | ~~district~~ | ~~0..1~~ | ~~string~~ || | state | 0..1 | string| Province in Canada | | postalCode | 0..1 | string | | | country | 0..1 | string | If omitted, assume this to be the country of the referred service | | ~~period~~ | ~~0..1~~ | ~~Period~~ || ### Name Elements Name elements are used to name an individual such as a patient or practitioner, and are of type [HumanName](https://hl7.org/fhir/2018Jan/datatypes.html#HumanName) | Name | Card | Type | Comments |---|---|---|---| | ~~use~~ | ~~0..1~~ | ~~code~~ | ~~usual / official / temp / nickname / anonymous / old / maider~~ | text | 0..1 | string | text representation of the full name | family | 0..1 | string | family name (often called 'Surname') | given | 0..* | string | Given names (not always 'first'). Includes middle names. This repeating element order: Given Names appear in the correct order for presenting the name | prefix | 0..* | string | Parts that come before the name. This repeating element order: Prefixes appear in the correct order for presenting the name | suffix | 0..* | string | Parts that come after the name. This repeating element order: Suffixes appear in the correct order for presenting the names | ~~period~~ | ~~0..1~~ | ~~Period~~ | ~~Time period when name was/is in use~~