3.32 StructureDefinition: Shared Health HumanName
The official URL for this profile is:
http://sharedhealth.exchange/fhir/StructureDefinition/dtprofile-humanname
3.32.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 HumanName
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
HumanName | 0..* | Definition: A human's name with the ability to identify parts and usage. Comments: This data type is used to support both Practitioner names and Patient names. These name values are used for SAML validation (Practitioner) and eFax generation, and possibly patient matching algorithms. Conformance Rule: For the purpose of presentation, the data elements will be organized as Prefix + Given1 + Given2 + Family + Suffix. | |
use | 1..1 | code | Binding: SharedNameUse (required) Definition: Identifies the purpose for this name. Comments: This is labeled as "Is Modifier" because applications should not mistake a temporary or old name etc.for a current/permanent one. Applications can assume that a name is current unless it explicitly says that it is temporary or old. |
family | 1..1 | string | Definition: The part of a name that links to the genealogy. In some cultures (e.g. Eritrea) the family name of a son is the first name of his father. Comments: Conformance rule: Family is not to include professional designations |
given | 1..2 | string | Definition: Given name. Comments: Conformance Rule: Given name(s) is not to include profession designations |
prefix | 0..1 | string | Definition: Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the start of the name. Comments: Conformance Rule: Prefix or Suffix must be used for Practitioner to represent the appropriate professional designation. |
suffix | 0..1 | string | Definition: Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the end of the name. Comments: Conformance Rule: Prefix or Suffix must be used for Practitioner to represent the appropriate professional designation. |
This structure is derived from HumanName
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
HumanName | S | 0..* | Name of a human - parts and usage | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
use | ?!SΣ | 1..1 | code | official | usual Binding: SharedNameUse (required) |
text | Σ | 0..1 | string | Text representation of the full name |
family | SΣ | 1..1 | string | Family name (often called 'Surname') |
given | SΣ | 1..2 | string | Given names (not always 'first'). Includes middle names |
prefix | SΣ | 0..1 | string | Parts that come before the name |
suffix | SΣ | 0..1 | string | Parts that come after the name |
period | Σ | 0..1 | Period | Time period when name was/is in use |
Documentation for this format |
Grid View
This structure is derived from HumanName
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
HumanName | 0..* | Definition: A human's name with the ability to identify parts and usage. Comments: This data type is used to support both Practitioner names and Patient names. These name values are used for SAML validation (Practitioner) and eFax generation, and possibly patient matching algorithms. Conformance Rule: For the purpose of presentation, the data elements will be organized as Prefix + Given1 + Given2 + Family + Suffix. | |
use | 1..1 | code | Binding: SharedNameUse (required) Definition: Identifies the purpose for this name. Comments: This is labeled as "Is Modifier" because applications should not mistake a temporary or old name etc.for a current/permanent one. Applications can assume that a name is current unless it explicitly says that it is temporary or old. |
family | 1..1 | string | Definition: The part of a name that links to the genealogy. In some cultures (e.g. Eritrea) the family name of a son is the first name of his father. Comments: Conformance rule: Family is not to include professional designations |
given | 1..2 | string | Definition: Given name. Comments: Conformance Rule: Given name(s) is not to include profession designations |
prefix | 0..1 | string | Definition: Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the start of the name. Comments: Conformance Rule: Prefix or Suffix must be used for Practitioner to represent the appropriate professional designation. |
suffix | 0..1 | string | Definition: Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the end of the name. Comments: Conformance Rule: Prefix or Suffix must be used for Practitioner to represent the appropriate professional designation. |
This structure is derived from HumanName
Differential View
This structure is derived from HumanName
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
HumanName | S | 0..* | Name of a human - parts and usage | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
use | ?!SΣ | 1..1 | code | official | usual Binding: SharedNameUse (required) |
text | Σ | 0..1 | string | Text representation of the full name |
family | SΣ | 1..1 | string | Family name (often called 'Surname') |
given | SΣ | 1..2 | string | Given names (not always 'first'). Includes middle names |
prefix | SΣ | 0..1 | string | Parts that come before the name |
suffix | SΣ | 0..1 | string | Parts that come after the name |
period | Σ | 0..1 | Period | Time period when name was/is in use |
Documentation for this format |
Other representations of profile: Schematron
3.32.3 Terminology Bindings
Terminology Bindings
Path | Name | Conformance | ValueSet |
HumanName.use | SharedNameUse | required | SharedNameUse |
3.32.4 Constraints
Constraints
Id | Path | Details | Requirements |