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: NZPersonName_cs - Detailed Descriptions

Draft as of 2024-03-04

Definitions for the NZPersonName-cs logical model.

Guidance on how to interpret the contents of this table can be found here

0. NZPersonName-cs
Definition

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

ShortNZ person name
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. NZPersonName-cs.Title
Definition

The ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person

ShortThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
Control0..1
TypeCodeableConcept
4. NZPersonName-cs.GivenName
Definition

The person’s forename or given name at birth

ShortThe person’s forename or given name at birth
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. NZPersonName-cs.OtherGivenName
Definition

The person’s other given names or middle name and initials, but not the family name at birth

ShortThe person’s other given names or middle name and initials, but not the family name at birth
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. NZPersonName-cs.FamilyName
Definition

The family name (surname) of a person as distinct from their given, second and subsequent name(s)

ShortThe family name (surname) of a person as distinct from their given, second and subsequent name(s)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. NZPersonName-cs.NameSuffix
Definition

The 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

ShortThe 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
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. NZPersonName-cs.PreferredNameIndicator
Definition

An indicator used to denote that a particular person name is the person’s preferred name

ShortAn indicator used to denote that a particular person name is the person’s preferred name
Control0..1
TypeCodeableConcept
14. NZPersonName-cs.NameProtectionFlag
Definition

This indicator denotes that the person’s name information is to be held ‘in confidence’

ShortThis indicator denotes that the person’s name information is to be held ‘in confidence’
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. NZPersonName-cs.age
Definition

NZPersonName.age

ShortNZPersonName.age
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. NZPersonName-cs
Definition

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

ShortNZ person name
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. NZPersonName-cs.Title
Definition

The ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person

ShortThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
Control0..1
TypeCodeableConcept
4. NZPersonName-cs.GivenName
Definition

The person’s forename or given name at birth

ShortThe person’s forename or given name at birth
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. NZPersonName-cs.OtherGivenName
Definition

The person’s other given names or middle name and initials, but not the family name at birth

ShortThe person’s other given names or middle name and initials, but not the family name at birth
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. NZPersonName-cs.FamilyName
Definition

The family name (surname) of a person as distinct from their given, second and subsequent name(s)

ShortThe family name (surname) of a person as distinct from their given, second and subsequent name(s)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. NZPersonName-cs.NameSuffix
Definition

The 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

ShortThe 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
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. NZPersonName-cs.PreferredNameIndicator
Definition

An indicator used to denote that a particular person name is the person’s preferred name

ShortAn indicator used to denote that a particular person name is the person’s preferred name
Control0..1
TypeCodeableConcept
14. NZPersonName-cs.NameProtectionFlag
Definition

This indicator denotes that the person’s name information is to be held ‘in confidence’

ShortThis indicator denotes that the person’s name information is to be held ‘in confidence’
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. NZPersonName-cs.age
Definition

NZPersonName.age

ShortNZPersonName.age
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. NZPersonName-cs
Definition

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

ShortNZ person name
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. NZPersonName-cs.Title
Definition

The ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person

ShortThe ‘Title (prefix)’ is an honorific form of address preceding a name, used when addressing a person
Control0..1
TypeCodeableConcept
4. NZPersonName-cs.GivenName
Definition

The person’s forename or given name at birth

ShortThe person’s forename or given name at birth
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. NZPersonName-cs.OtherGivenName
Definition

The person’s other given names or middle name and initials, but not the family name at birth

ShortThe person’s other given names or middle name and initials, but not the family name at birth
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. NZPersonName-cs.FamilyName
Definition

The family name (surname) of a person as distinct from their given, second and subsequent name(s)

ShortThe family name (surname) of a person as distinct from their given, second and subsequent name(s)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. NZPersonName-cs.NameSuffix
Definition

The 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

ShortThe 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
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. NZPersonName-cs.PreferredNameIndicator
Definition

An indicator used to denote that a particular person name is the person’s preferred name

ShortAn indicator used to denote that a particular person name is the person’s preferred name
Control0..1
TypeCodeableConcept
14. NZPersonName-cs.NameProtectionFlag
Definition

This indicator denotes that the person’s name information is to be held ‘in confidence’

ShortThis indicator denotes that the person’s name information is to be held ‘in confidence’
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. NZPersonName-cs.age
Definition

NZPersonName.age

ShortNZPersonName.age
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension