CanShare models
0.1.0 - ci-build

CanShare models, published by David hay. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/davidhay25/models/ and changes regularly. See the Directory of published versions

Logical Model: NZ person name

Official URL: http://example.org/StructureDefinition/NZPersonName-cs Version: 0.1.0
Draft as of 2024-03-04 Computable Name: NZPersonName_cs

The name of a person, e.g. patient or healthcare provider, structured following the HISO naming standards.

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. NZPersonName-cs 0..*BaseNZ person name
Instances of this logical model are not marked to be the target of a Reference
... Title 0..1CodeableConceptThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
... GivenName 0..1stringThe person’s forename or given name at birth
... OtherGivenName 0..*stringThe person’s other given names or middle name and initials, but not the family name at birth
... NameSuffix 0..*stringThe suffix contains the parts of a person’s name attached to the end of a name but other than the title, given names and family name – eg, awards, qualifications, academic, honorary, esquire, professional and professional membership
... PreferredNameIndicator 0..1CodeableConceptAn indicator used to denote that a particular person name is the person’s preferred name
... NameProtectionFlag 0..1booleanThis indicator denotes that the person’s name information is to be held ‘in confidence’
... age 0..1stringNZPersonName.age

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. NZPersonName-cs 0..*BaseNZ person name
Instances of this logical model are not marked to be the target of a Reference
... Title 0..1CodeableConceptThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
... GivenName 0..1stringThe person’s forename or given name at birth
... OtherGivenName 0..*stringThe person’s other given names or middle name and initials, but not the family name at birth
... NameSuffix 0..*stringThe suffix contains the parts of a person’s name attached to the end of a name but other than the title, given names and family name – eg, awards, qualifications, academic, honorary, esquire, professional and professional membership
... PreferredNameIndicator 0..1CodeableConceptAn indicator used to denote that a particular person name is the person’s preferred name
... NameProtectionFlag 0..1booleanThis indicator denotes that the person’s name information is to be held ‘in confidence’
... age 0..1stringNZPersonName.age

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. NZPersonName-cs 0..*BaseNZ person name
Instances of this logical model are not marked to be the target of a Reference
... Title 0..1CodeableConceptThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
... GivenName 0..1stringThe person’s forename or given name at birth
... OtherGivenName 0..*stringThe person’s other given names or middle name and initials, but not the family name at birth
... NameSuffix 0..*stringThe suffix contains the parts of a person’s name attached to the end of a name but other than the title, given names and family name – eg, awards, qualifications, academic, honorary, esquire, professional and professional membership
... PreferredNameIndicator 0..1CodeableConceptAn indicator used to denote that a particular person name is the person’s preferred name
... NameProtectionFlag 0..1booleanThis indicator denotes that the person’s name information is to be held ‘in confidence’
... age 0..1stringNZPersonName.age

doco Documentation for this format

This structure is derived from Base

Summary

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. NZPersonName-cs 0..*BaseNZ person name
Instances of this logical model are not marked to be the target of a Reference
... Title 0..1CodeableConceptThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
... GivenName 0..1stringThe person’s forename or given name at birth
... OtherGivenName 0..*stringThe person’s other given names or middle name and initials, but not the family name at birth
... NameSuffix 0..*stringThe suffix contains the parts of a person’s name attached to the end of a name but other than the title, given names and family name – eg, awards, qualifications, academic, honorary, esquire, professional and professional membership
... PreferredNameIndicator 0..1CodeableConceptAn indicator used to denote that a particular person name is the person’s preferred name
... NameProtectionFlag 0..1booleanThis indicator denotes that the person’s name information is to be held ‘in confidence’
... age 0..1stringNZPersonName.age

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. NZPersonName-cs 0..*BaseNZ person name
Instances of this logical model are not marked to be the target of a Reference
... Title 0..1CodeableConceptThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
... GivenName 0..1stringThe person’s forename or given name at birth
... OtherGivenName 0..*stringThe person’s other given names or middle name and initials, but not the family name at birth
... NameSuffix 0..*stringThe suffix contains the parts of a person’s name attached to the end of a name but other than the title, given names and family name – eg, awards, qualifications, academic, honorary, esquire, professional and professional membership
... PreferredNameIndicator 0..1CodeableConceptAn indicator used to denote that a particular person name is the person’s preferred name
... NameProtectionFlag 0..1booleanThis indicator denotes that the person’s name information is to be held ‘in confidence’
... age 0..1stringNZPersonName.age

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. NZPersonName-cs 0..*BaseNZ person name
Instances of this logical model are not marked to be the target of a Reference
... Title 0..1CodeableConceptThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
... GivenName 0..1stringThe person’s forename or given name at birth
... OtherGivenName 0..*stringThe person’s other given names or middle name and initials, but not the family name at birth
... NameSuffix 0..*stringThe suffix contains the parts of a person’s name attached to the end of a name but other than the title, given names and family name – eg, awards, qualifications, academic, honorary, esquire, professional and professional membership
... PreferredNameIndicator 0..1CodeableConceptAn indicator used to denote that a particular person name is the person’s preferred name
... NameProtectionFlag 0..1booleanThis indicator denotes that the person’s name information is to be held ‘in confidence’
... age 0..1stringNZPersonName.age

doco Documentation for this format

This structure is derived from Base

Summary

 

Other representations of profile: CSV, Excel