Nictiz FHIR NL STU3 Zib2017
1.3.15 - CI Build
Nictiz FHIR NL STU3 Zib2017 - Local Development build (v1.3.15) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://fhir.nl/fhir/StructureDefinition/nl-core-person | Version: 1.3.15 | |||
Active as of 2025-09-22 | Computable Name: nl-core-person | |||
Copyright/Legal: CC0 |
A Person resource as defined by the Dutch Health and Care Information models or HCIM (Dutch: Zorginformatiebouwsteen or ZIB) ContactPersoon version 1.2 (Release 2015). The HCIM ContactPerson is meant to deal with both related persons and contacts. This profile targets instantiations of the HCIM ContactPerson who are related persons. An HCIM ContactPerson who is a contact for a patient, belongs in Patient.contact. If a person is both a related person and a contact person, then some data duplication is inevitable. This may or may not be resolved in a future version of the Patient/Person resources.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Person
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Person | A generic person record | |
![]() ![]() ![]() |
0..* | Identifier | Identifier Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | BSN | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.nl/fhir/NamingSystem/bsn | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | BSN (Burgerservicenummer (Dutch person identification number)) Example Example of a burgerservicenummer: 123456782 | |
![]() ![]() ![]() |
0..* | nl-core-humanname | NameInformation | |
![]() ![]() ![]() |
0..* | nl-core-contactpoint | ContactInformation | |
![]() ![]() ![]() |
0..1 | code | Gender | |
![]() ![]() ![]() |
0..1 | date | Persons date of birth. An incomplete date, e.g. only year or only year + month, is permitted. | |
![]() ![]() ![]() |
0..* | nl-core-address | AddressInformation | |
![]() ![]() ![]() |
0..1 | Reference(nl-core-organization) | The organization that is the custodian of the person record | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1..1 | Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-person) | The resource to which this actual person is associated | |
![]() |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Person | A generic person record | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
0..* | Identifier | Identifier Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | BSN | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.nl/fhir/NamingSystem/bsn |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | BSN (Burgerservicenummer (Dutch person identification number)) Example General: 123456 Example Example of a burgerservicenummer: 123456782 |
![]() ![]() ![]() |
Σ | 0..* | nl-core-humanname | NameInformation |
![]() ![]() ![]() |
Σ | 0..* | nl-core-contactpoint | ContactInformation |
![]() ![]() ![]() |
Σ | 0..1 | code | Gender Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. |
![]() ![]() ![]() |
Σ | 0..1 | date | Persons date of birth. An incomplete date, e.g. only year or only year + month, is permitted. |
![]() ![]() ![]() |
0..* | nl-core-address | AddressInformation | |
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-organization) | The organization that is the custodian of the person record |
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | This person's record is in active use |
![]() |
Path | Conformance | ValueSet | URI |
Person.identifier:BSN.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|3.0.2 From the FHIR Standard | |
Person.gender | required | AdministrativeGenderhttp://hl7.org/fhir/ValueSet/administrative-gender|3.0.2 From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-1 | error | Person | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Person | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Person | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Person | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Person | A generic person record | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: Common Languages (extensible): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
0..* | Identifier | Identifier Slice: Unordered, Open by value:system | |||||
![]() ![]() ![]() ![]() |
0..1 | Identifier | BSN | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.nl/fhir/NamingSystem/bsn | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | BSN (Burgerservicenummer (Dutch person identification number)) Example General: 123456 Example Example of a burgerservicenummer: 123456782 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
Σ | 0..* | nl-core-humanname | NameInformation | ||||
![]() ![]() ![]() |
Σ | 0..* | nl-core-contactpoint | ContactInformation | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Gender Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. | ||||
![]() ![]() ![]() |
Σ | 0..1 | date | Persons date of birth. An incomplete date, e.g. only year or only year + month, is permitted. | ||||
![]() ![]() ![]() |
0..* | nl-core-address | AddressInformation | |||||
![]() ![]() ![]() |
0..1 | Attachment | Image of the person | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-organization) | The organization that is the custodian of the person record | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | This person's record is in active use | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Link to a resource that concerns the same actual person | |||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() ![]() |
1..1 | Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-person) | The resource to which this actual person is associated | |||||
![]() ![]() ![]() ![]() |
0..1 | code | level1 | level2 | level3 | level4 Binding: IdentityAssuranceLevel (required): The level of confidence that this link represents the same actual person, based on NIST Authentication Levels. | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Person.language | extensible | Common Languageshttp://hl7.org/fhir/ValueSet/languages|3.0.2 From the FHIR Standard
| ||||
Person.identifier:BSN.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|3.0.2 From the FHIR Standard | ||||
Person.identifier:BSN.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type|3.0.2 From the FHIR Standard | ||||
Person.gender | required | AdministrativeGenderhttp://hl7.org/fhir/ValueSet/administrative-gender|3.0.2 From the FHIR Standard | ||||
Person.link.assurance | required | IdentityAssuranceLevelhttp://hl7.org/fhir/ValueSet/identity-assuranceLevel|3.0.2 From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-1 | error | Person | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Person | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Person | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Person | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) |
This structure is derived from Person
Summary
Mandatory: 0 element(2 nested mandatory elements)
Fixed: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Person
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Person | A generic person record | |
![]() ![]() ![]() |
0..* | Identifier | Identifier Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | BSN | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.nl/fhir/NamingSystem/bsn | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | BSN (Burgerservicenummer (Dutch person identification number)) Example Example of a burgerservicenummer: 123456782 | |
![]() ![]() ![]() |
0..* | nl-core-humanname | NameInformation | |
![]() ![]() ![]() |
0..* | nl-core-contactpoint | ContactInformation | |
![]() ![]() ![]() |
0..1 | code | Gender | |
![]() ![]() ![]() |
0..1 | date | Persons date of birth. An incomplete date, e.g. only year or only year + month, is permitted. | |
![]() ![]() ![]() |
0..* | nl-core-address | AddressInformation | |
![]() ![]() ![]() |
0..1 | Reference(nl-core-organization) | The organization that is the custodian of the person record | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1..1 | Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-person) | The resource to which this actual person is associated | |
![]() |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Person | A generic person record | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
0..* | Identifier | Identifier Slice: Unordered, Open by value:system | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | BSN | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.nl/fhir/NamingSystem/bsn |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | BSN (Burgerservicenummer (Dutch person identification number)) Example General: 123456 Example Example of a burgerservicenummer: 123456782 |
![]() ![]() ![]() |
Σ | 0..* | nl-core-humanname | NameInformation |
![]() ![]() ![]() |
Σ | 0..* | nl-core-contactpoint | ContactInformation |
![]() ![]() ![]() |
Σ | 0..1 | code | Gender Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. |
![]() ![]() ![]() |
Σ | 0..1 | date | Persons date of birth. An incomplete date, e.g. only year or only year + month, is permitted. |
![]() ![]() ![]() |
0..* | nl-core-address | AddressInformation | |
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-organization) | The organization that is the custodian of the person record |
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | This person's record is in active use |
![]() |
Path | Conformance | ValueSet | URI |
Person.identifier:BSN.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|3.0.2 From the FHIR Standard | |
Person.gender | required | AdministrativeGenderhttp://hl7.org/fhir/ValueSet/administrative-gender|3.0.2 From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-1 | error | Person | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Person | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Person | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Person | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Person | A generic person record | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: Common Languages (extensible): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
0..* | Identifier | Identifier Slice: Unordered, Open by value:system | |||||
![]() ![]() ![]() ![]() |
0..1 | Identifier | BSN | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://fhir.nl/fhir/NamingSystem/bsn | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | BSN (Burgerservicenummer (Dutch person identification number)) Example General: 123456 Example Example of a burgerservicenummer: 123456782 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
Σ | 0..* | nl-core-humanname | NameInformation | ||||
![]() ![]() ![]() |
Σ | 0..* | nl-core-contactpoint | ContactInformation | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Gender Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. | ||||
![]() ![]() ![]() |
Σ | 0..1 | date | Persons date of birth. An incomplete date, e.g. only year or only year + month, is permitted. | ||||
![]() ![]() ![]() |
0..* | nl-core-address | AddressInformation | |||||
![]() ![]() ![]() |
0..1 | Attachment | Image of the person | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-organization) | The organization that is the custodian of the person record | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | This person's record is in active use | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Link to a resource that concerns the same actual person | |||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() ![]() |
1..1 | Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-person) | The resource to which this actual person is associated | |||||
![]() ![]() ![]() ![]() |
0..1 | code | level1 | level2 | level3 | level4 Binding: IdentityAssuranceLevel (required): The level of confidence that this link represents the same actual person, based on NIST Authentication Levels. | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Person.language | extensible | Common Languageshttp://hl7.org/fhir/ValueSet/languages|3.0.2 From the FHIR Standard
| ||||
Person.identifier:BSN.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|3.0.2 From the FHIR Standard | ||||
Person.identifier:BSN.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type|3.0.2 From the FHIR Standard | ||||
Person.gender | required | AdministrativeGenderhttp://hl7.org/fhir/ValueSet/administrative-gender|3.0.2 From the FHIR Standard | ||||
Person.link.assurance | required | IdentityAssuranceLevelhttp://hl7.org/fhir/ValueSet/identity-assuranceLevel|3.0.2 From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-1 | error | Person | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Person | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Person | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Person | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) |
This structure is derived from Person
Summary
Mandatory: 0 element(2 nested mandatory elements)
Fixed: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron