Union of http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-humanname and http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-humanname

This is the set of resources that conform to either of the profiles Human Name (http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-humanname) and Human Name (http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-humanname). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. HumanName C0..*Name of a human - parts and usage
ele-1: All FHIR elements must have a @value or children
ch-core-hm-1: if officalName with eCH-011 Extension is specified, it can only be put on a name where use attribute is official
ch-core-hm-2: if orginalName with eCH-011 Extension is specified, it can only be put on a name where use attribute is maiden
ch-core-hm-3: ch-ext-ech-11-name can only be put on a family name
ch-core-hm-4: ch-ext-ech-11-firstname can only be put on a given name
... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... use ?!Σ0..1codeusual | official | temp | nickname | anonymous | old | maiden
Binding: ?? (required): The use of a human name.


ele-1: All FHIR elements must have a @value or children
... text Σ0..1stringText representation of the full name
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... given Σ0..*stringGiven names (not always 'first'). Includes middle names
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... prefix Σ0..*stringFor a salutation use a prefix without the iso21090-EN-qualifier extension. For academical titles and legal status use the http://hl7.org/fhir/ExtensionDefinition/iso21090-EN-qualifier with the codes AC, LS.
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... suffix Σ0..*stringParts that come after the name
ele-1: All FHIR elements must have a @value or children
... period Σ0..1PeriodTime period when name was/is in use
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format