IL Core Implementation Guide
0.18.0 - draft Israel flag

This page is part of the IL-Core IG (v0.18.0: draft-1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Extension: Ext: Administrative Parent Name

Official URL: http://fhir.health.gov.il/StructureDefinition/ext-administrative-parent-name Version: 0.18.0
Draft as of 2024-04-07 Computable Name: AdminParentName

Extension: The name of a person’s parent, recorded for administrative purposes as part of the person’s demographics (e.g to help with identification). This SHOULD NOT be confused with a parent whose details are recorded for contact purposes (Patient.contact) or as a family member (RelatedPerson). Most systems will use the “father’s name” field as the source of data for this extension. NOTE: This extension replaces the old ParentName extension and is the PREFFERED extension. Note: there SHOULD be only one parent marked as ‘official’

Context of Use

This extension may be used on the following element(s):

  • Element ID Patient
  • Element ID Practitioner
  • Element ID RelatedPerson
  • Element ID Person

Usage info

Usage:

Formal Views of Extension Content

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

This structure is derived from Extension

Summary

Complex Extension: Extension: The name of a person’s parent, recorded for administrative purposes as part of the person’s demographics (e.g to help with identification). This SHOULD NOT be confused with a parent whose details are recorded for contact purposes (Patient.contact) or as a family member (RelatedPerson). Most systems will use the “father’s name” field as the source of data for this extension. NOTE: This extension replaces the old ParentName extension and is the PREFFERED extension. Note: there SHOULD be only one parent marked as 'official'

  • given: string: when recording a parent’s name as part of a person’s record, only the given name is used
  • role: code: most systems define this field as “father’s name”, but it may actually contain the name of a mother. When the role is explicitly known, systems should populate this element.
  • official: boolean: A parent’s name marked as ‘official’ is the one expected to match the person’s father name in governmental records.

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* Extension Ext: Administrative Parent Name
... extension 1..* Extension Extension
... Slices for extension Content/Rules for all slices
.... extension:given 1..1 Extension first/given name of parent
..... extension 0..0
..... url 1..1 uri "given"
..... value[x] 1..1 string Value of extension
Example Valid Example: James
.... extension:role 0..1 Extension role of parent
..... extension 0..0
..... url 1..1 uri "role"
..... value[x] 1..1 code Value of extension
Binding: The role of the parent (father/mother) whose name is recorded (required)
Example Valid Example: MTH
.... extension:official 0..1 Extension this parent name is the official one
..... extension 0..0
..... url 1..1 uri "official"
..... value[x] 1..1 boolean Value of extension
Example Valid Example: true
... url 1..1 uri "http://fhir.health.gov.il/StructureDefinition/ext-administrative-parent-name"

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* Extension Ext: Administrative Parent Name
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:given 1..1 Extension first/given name of parent
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "given"
..... value[x] 1..1 string Value of extension
Example Valid Example: James
.... extension:role 0..1 Extension role of parent
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "role"
..... value[x] 1..1 code Value of extension
Binding: The role of the parent (father/mother) whose name is recorded (required)
Example Valid Example: MTH
.... extension:official 0..1 Extension this parent name is the official one
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "official"
..... value[x] 1..1 boolean Value of extension
Example Valid Example: true
... url 1..1 uri "http://fhir.health.gov.il/StructureDefinition/ext-administrative-parent-name"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: Extension: The name of a person’s parent, recorded for administrative purposes as part of the person’s demographics (e.g to help with identification). This SHOULD NOT be confused with a parent whose details are recorded for contact purposes (Patient.contact) or as a family member (RelatedPerson). Most systems will use the “father’s name” field as the source of data for this extension. NOTE: This extension replaces the old ParentName extension and is the PREFFERED extension. Note: there SHOULD be only one parent marked as 'official'

  • given: string: when recording a parent’s name as part of a person’s record, only the given name is used
  • role: code: most systems define this field as “father’s name”, but it may actually contain the name of a mother. When the role is explicitly known, systems should populate this element.
  • official: boolean: A parent’s name marked as ‘official’ is the one expected to match the person’s father name in governmental records.

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* Extension Ext: Administrative Parent Name
... extension 1..* Extension Extension
... Slices for extension Content/Rules for all slices
.... extension:given 1..1 Extension first/given name of parent
..... extension 0..0
..... url 1..1 uri "given"
..... value[x] 1..1 string Value of extension
Example Valid Example: James
.... extension:role 0..1 Extension role of parent
..... extension 0..0
..... url 1..1 uri "role"
..... value[x] 1..1 code Value of extension
Binding: The role of the parent (father/mother) whose name is recorded (required)
Example Valid Example: MTH
.... extension:official 0..1 Extension this parent name is the official one
..... extension 0..0
..... url 1..1 uri "official"
..... value[x] 1..1 boolean Value of extension
Example Valid Example: true
... url 1..1 uri "http://fhir.health.gov.il/StructureDefinition/ext-administrative-parent-name"

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* Extension Ext: Administrative Parent Name
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:given 1..1 Extension first/given name of parent
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "given"
..... value[x] 1..1 string Value of extension
Example Valid Example: James
.... extension:role 0..1 Extension role of parent
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "role"
..... value[x] 1..1 code Value of extension
Binding: The role of the parent (father/mother) whose name is recorded (required)
Example Valid Example: MTH
.... extension:official 0..1 Extension this parent name is the official one
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "official"
..... value[x] 1..1 boolean Value of extension
Example Valid Example: true
... url 1..1 uri "http://fhir.health.gov.il/StructureDefinition/ext-administrative-parent-name"

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSetURI
Extension.extension:role.value[x]requiredILCoreParentNameRole
http://fhir.health.gov.il/ValueSet/il-core-parent-name-role
from this IG