Uzbekistan Digital Health Platform
0.12.0 - ci-build Uzbekistan flag

Uzbekistan Digital Health Platform, published by Ministry of Health of the Republic of Uzbekistan. This guide is not an authorized publication; it is the continuous build for version 0.12.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/uzinfocom-org/digital-health-ig/ and changes regularly. See the Directory of published versions

Resource Profile: UZ Core RelatedPerson ( Experimental )

Official URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson Version: 0.12.0
Active as of 2026-10-30 Computable Name: UZCoreRelatedPerson

Uzbekistan Core RelatedPerson profile, used to represent persons related to the patient

UZ Core RelatedPerson represents a person connected to a patient - a next-of-kin, legal representative, or parent/guardian. It always belongs to one Patient and is used wherever the platform needs to record who a patient is associated with: for example, the parent who consents to and views a child's immunizations. Unlike a Practitioner, a RelatedPerson is not a member of staff and has no professional role.

Mandatory and Must Support data elements

The elements below must always be present (mandatory) or must be supported when the data is available (Must Support) - not all are required, but your system must populate each Must Support element when it has the data and process it on receipt. This is the human-readable summary; the formal views below give the exact cardinalities, types, and terminology bindings.

Each UZ Core RelatedPerson Must Have

Every RelatedPerson must carry at least one identifier - a national or document identifier from one of the defined slices (PINFL, local or international passport, birth certificate, driver's licence, diplomatic passport, health card, or military ID); where a value is genuinely absent, the identifier may carry a data-absent-reason (see Identifier systems for the supported system URIs). It must also carry a patient reference - the patient this person is related to (must point to a UZ Core Patient).

Each UZ Core RelatedPerson Must Support

  • the relationship to the patient (coded from a required relationship value set);
  • a name (use, text, family, given, suffix, period);
  • telecom contact details (with required system and use bindings);
  • a gender (with the national gender-other extension where applicable);
  • an address - either an Uzbek address (coded administrative divisions) or an international free-text address;
  • the active flag, a birth date, and the period during which the relationship is/was valid.

Populate the identifier slice that matches your data - you do not populate every slice - but at least one identifier is required. The gender-other extension may only be used when gender is set to other.

Building the JSON, step by step

The examples below go from the smallest instance the server will accept to a full next-of-kin record. Copy one and adapt it - every value shown validates against this profile. The complete reference instance is linked at the bottom of the page (example related person).

The smallest RelatedPerson you should send

A RelatedPerson must carry at least one identifier and must name the patient it is related to - both are mandatory. Every UZ Core resource must also name the profile it claims to conform to in meta.profile, so the server knows which rules to validate against. The PINFL is the identifier you should send when you have it; what makes it a PINFL is its system URI - the one ending in sid/pid/uz/ni. This much already passes validation:

{
  "resourceType": "RelatedPerson",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson" ] },
  "identifier": [
    {
      "use": "official",
      "type": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
            "code": "NI",
            "display": "National unique individual identifier"
          }
        ]
      },
      "system": "https://dhp.uz/fhir/core/sid/pid/uz/ni",
      "value": "12345678901234"
    }
  ],
  "patient": { "reference": "Patient/example-david" }
}

patient is a plain Reference to a UZ Core Patient - the reference string is Type/id. To record a different document instead of (or alongside) the PINFL, use the matching system and type from the table below.

A realistic next-of-kin

In practice you also send the relationship to the patient, a name, a way to reach the person (telecom), and their gender. relationship is a CodeableConcept bound to a required value set; the example below records a witness. Names carry the full text plus the parsed parts:

{
  "resourceType": "RelatedPerson",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson" ] },
  "identifier": [
    {
      "use": "official",
      "type": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
            "code": "NI",
            "display": "National unique individual identifier"
          }
        ]
      },
      "system": "https://dhp.uz/fhir/core/sid/pid/uz/ni",
      "value": "12345678901234"
    }
  ],
  "patient": { "reference": "Patient/example-david" },
  "relationship": [
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
          "code": "WIT",
          "display": "witness"
        }
      ]
    }
  ],
  "name": [
    {
      "use": "usual",
      "text": "Зафаров Дамир Каримович",
      "family": "Зафаров",
      "given": [ "Дамир" ],
      "suffix": [ "Каримович" ]
    }
  ],
  "telecom": [ { "system": "phone", "value": "+998901234567", "use": "mobile" } ],
  "gender": "male"
}

telecom.system and telecom.use each use a required binding, as does relationship - the value must come from the bound value set (the Snapshot view below lists each one). When gender is other, supply the national gender-other extension; that extension is only allowed in that case.

Adding an address and the relationship period

When you have it, add the person's address and the period during which the relationship is valid. An Uzbek address uses coded administrative divisions (region, district, mahalla) rather than free text - the human-readable text travels alongside the codes. These keys slot into the same resource as the realistic record above:

{
  "address": [
    {
      "use": "home",
      "type": "physical",
      "text": "махалля Дилобод, Каторток кўчаси, 9-уй, 15-хонадон",
      "line": ["Каторток кўчаси"],
      "state": "1726",
      "district": "1726294",
      "city": "103-0104",
      "country": "182",
      "period": { "start": "1999-06-04" }
    }
  ],
  "period": { "start": "1998-02-16" }
}

The state / district / city codes come from national SOATO value sets - see Addresses for where each code is sourced. For a related person living abroad, use a free-text address with country set to the foreign ISO code instead.

Carrying more than one identifier, or none

A person usually holds several documents. Add one entry to the identifier array per document, each with its own system and type; populate only the ones you actually have. The system URI is what selects the slice, so it must match exactly:

Identifier system type code
PINFL (national id) https://dhp.uz/fhir/core/sid/pid/uz/ni NI
Local passport https://dhp.uz/fhir/core/sid/pid/uz/ppn/local PPN
International passport https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl PPN
Birth certificate https://dhp.uz/fhir/core/sid/pid/uz/bct BCT
Driver's licence https://dhp.uz/fhir/core/sid/pid/uz/dl DL
Diplomatic passport https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp DP
Health card https://dhp.uz/fhir/core/sid/pid/uz/hc HC
Military ID https://dhp.uz/fhir/core/sid/pid/uz/mi MI

If a value is genuinely absent - the person has no passport, say - do not invent one and do not drop the whole identifier. Mark the value as absent with a data-absent-reason extension on _value:

{
  "identifier": [
    {
      "use": "official",
      "type": { "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v2-0203", "code": "PPN", "display": "Passport number" }] },
      "system": "https://dhp.uz/fhir/core/sid/pid/uz/ppn/local",
      "_value": {
        "extension": [
          { "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "valueCode": "unknown" }
        ]
      }
    }
  ]
}

Note the leading underscore: _value is where FHIR puts the extension that stands in for the missing value. See Identifier systems for the complete list of supported system URIs and Missing & suppressed data for choosing the right absence mechanism.

A parent and their child

A parent is recorded against their child the same way: one RelatedPerson per parent-child pair, pointing at the child, with the parent's own details on it. The patient reference names the child, and relationship says what the person is to them, from the v3 RoleCode system: MTH for a mother, FTH for a father, GUARD for a legal guardian. Nothing about it depends on how old the child is - the same resource stands whether the parent acts for a young child or is simply the parent of an adult one. The example below is a mother:

{
  "resourceType": "RelatedPerson",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson" ] },
  "identifier": [
    {
      "use": "official",
      "type": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
            "code": "NI",
            "display": "National unique individual identifier"
          }
        ]
      },
      "system": "https://dhp.uz/fhir/core/sid/pid/uz/ni",
      "value": "40503855900021"
    }
  ],
  "active": true,
  "patient": { "reference": "Patient/example-jasur" },
  "relationship": [
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
          "code": "MTH",
          "display": "mother"
        }
      ]
    }
  ],
  "name": [
    {
      "use": "usual",
      "text": "Karimova Nodira Anvarovna",
      "family": "Karimova",
      "given": [ "Nodira" ],
      "suffix": [ "Anvarovna" ]
    }
  ],
  "gender": "female",
  "birthDate": "1985-03-05"
}

The parent carries their own PINFL in identifier, the same one that identifies their own Patient record, so a system that knows the parent's PINFL finds the children they may act for with a single search:

GET [base]/RelatedPerson?identifier=https://dhp.uz/fhir/core/sid/pid/uz/ni|40503855900021

patient names the child, so the child's age is read from the child's Patient.birthDate rather than from this resource. RelatedPerson records that the relationship exists; it does not by itself grant access. Whether the parent may act for the child - see their record, or consent on their behalf - is decided by the system holding it, against the relationship and the rules that apply, the child's age among them.

The full instance is example-mother-of-a-child, pointing at the child example-jasur.

For example API calls and a sample payload, see the Quick Start at the bottom of this page.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPerson(5.0.0) A person that is related to a patient, but who is not a direct target of care
Constraints: uzcore-gender-other-2
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.contained 0..* Resource Contained, inline Resources
RelatedPerson.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
RelatedPerson.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier A human identifier for this person
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension 0..* Extension Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUseVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:nationalId This element must be supported. This element is included in summaries. 0..1 Identifier PINFL of the related person
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:nationalId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "NI",
      "display" : "National unique individual identifier"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:nationalId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ni (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportLocal This element must be supported. This element is included in summaries. 0..* Identifier Local passport / ID card number
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportLocal.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:passportLocal.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportLocal.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportLocal.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportInternational This element must be supported. This element is included in summaries. 0..* Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportInternational.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportInternational.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:birthCertificate This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:birthCertificate.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "BCT",
      "display" : "Birth Certificate"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:birthCertificate.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/bct (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:driversLicense This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:driversLicense.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DL",
      "display" : "Driver's license number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:driversLicense.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/dl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:diplomaticPassport This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DP",
      "display" : "Diplomatic Passport"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:healthCard This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:healthCard.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "HC",
      "display" : "Health card number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:healthCard.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/hc (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:militaryId This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:militaryId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "MI",
      "display" : "Military ID number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:militaryId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/mi (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(UZ Core Patient(0.12.0)) The patient this person is related to
RelatedPerson.Slices for relationship This element must be supported. This element is included in summaries. 0..* CodeableConcept The relationship of the related person to the patient
Slice: Unordered, Open by value:$this
Binding: RelationshipTypeVS (0.12.0) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for relationship.relationship:dhpRelationship This element must be supported. This element is included in summaries. 0..* CodeableConcept Relationship from the national value set
Binding: RelationshipTypeVS (0.12.0) (required)
RelatedPerson.name This element must be supported. This element is included in summaries. 0..* HumanName A name associated with the person
RelatedPerson.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.text This element must be supported. This element is included in summaries. 0..1 string Text representation of the full name
RelatedPerson.name.family This element must be supported. This element is included in summaries. 0..1 string Family name (often called 'Surname')
RelatedPerson.name.given This element must be supported. This element is included in summaries. 0..* string Given names (not always 'first'). Includes middle names
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.suffix This element must be supported. This element is included in summaries. 0..* string Parts that come after the name
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.name.period This element must be supported. This element is included in summaries. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.telecom.system This element must be supported. This element is included in summaries. C 0..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystemVS (0.12.0) (required)
RelatedPerson.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: TelecomUseVS (0.12.0) (required)
RelatedPerson.gender This element must be supported. This element is included in summaries. 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
RelatedPerson.gender.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.gender.Slices for extension.extension:gender-other-2 This element must be supported. 0..1 Coding Differentiation of the administrative gender 'other'
URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other
Binding: GenderOtherVS (0.12.0) (required)
Constraints: ext-1
RelatedPerson.birthDate This element must be supported. This element is included in summaries. 0..1 date The date on which the related person was born
RelatedPerson.Slices for address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited
Slice: Unordered, Open by value:country

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for address.address:uzAddress This element must be supported. This element is included in summaries. 0..* Address An Uzbekistan address
RelatedPerson.Slices for address.address:uzAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:uzAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:uzAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address provided by DPM. Mahalla name, street, house number, apartment number
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:uzAddress.line This element must be supported. This element is included in summaries. 0..* string Text street name provided by DPM
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:uzAddress.city This element must be supported. This element is included in summaries. 0..1 string Mahalla code (citizens' assembly)
Binding: MahallaVS (0.12.0) (required)
Example General: Erewhon
RelatedPerson.Slices for address.address:uzAddress.district This element must be supported. This element is included in summaries. 0..1 string District or city code
Binding: RegionsVS (0.12.0) (required)
Example General: Madison
RelatedPerson.Slices for address.address:uzAddress.state This element must be supported. This element is included in summaries. 0..1 string Region code
Binding: StateVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Required Pattern: UZ (extensions allowed)
RelatedPerson.Slices for address.address:uzAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.Slices for address.address:i18nAddress This element must be supported. This element is included in summaries. 0..* Address An international, non-Uzbekistan address
RelatedPerson.Slices for address.address:i18nAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:i18nAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:i18nAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:i18nAddress.line This element must be supported. This element is included in summaries. 0..* string Street name or address line
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:i18nAddress.city This element must be supported. This element is included in summaries. 0..1 string City or locality
Example General: Erewhon
RelatedPerson.Slices for address.address:i18nAddress.district This element must be supported. This element is included in summaries. 0..1 string District, county, or administrative division
Example General: Madison
RelatedPerson.Slices for address.address:i18nAddress.state This element must be supported. This element is included in summaries. 0..1 string State, province, or region
RelatedPerson.Slices for address.address:i18nAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Binding: ISO3166_2SansUZ (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.period This element must be supported. 0..1 Period Period of time that this relationship is considered valid

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.identifier.​use Base required Identifier use 📍0.12.0 This IG
RelatedPerson.identifier.​type Base required Identifier type 📍0.12.0 This IG
RelatedPerson.identifier:nationalId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:nationalId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.relationship Base preferred Relationship type 📍0.12.0 This IG
RelatedPerson.relationship:dhpRelationship Base required Relationship type 📍0.12.0 This IG
RelatedPerson.name.use Base required NameUse 📍5.0.0 FHIR Std.
RelatedPerson.telecom.​system Base required Contact point system 📍0.12.0 This IG
RelatedPerson.telecom.​use Base required Telecom use 📍0.12.0 This IG
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 FHIR Std.
RelatedPerson.address:uzAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​city Base required Mahalla 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​district Base required Uzbekistan regions and locations 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and locations 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​country Base required ISO 3166-1 two-letter code, except Uzbekistan 📍0.12.0 This IG

Constraints

Id Grade Path(s) Description Expression
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/core/StructureDefinition/gender-other').exists()

This structure is derived from RelatedPerson

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPerson(5.0.0) A person that is related to a patient, but who is not a direct target of care
RelatedPerson.Slices for identifier This element must be supported. 1..* Identifier A human identifier for this person
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.extension 0..* Extension Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:All Slices.use 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUseVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.type 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:nationalId This element must be supported. 0..1 Identifier PINFL of the related person
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:nationalId.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "NI",
      "display" : "National unique individual identifier"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:nationalId.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ni (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:passportLocal This element must be supported. 0..* Identifier Local passport / ID card number
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:passportLocal.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportLocal.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportLocal.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:passportInternational This element must be supported. 0..* Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:passportInternational.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportInternational.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:birthCertificate This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:birthCertificate.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "BCT",
      "display" : "Birth Certificate"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:birthCertificate.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/bct (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:driversLicense This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:driversLicense.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DL",
      "display" : "Driver's license number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:driversLicense.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/dl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:diplomaticPassport This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DP",
      "display" : "Diplomatic Passport"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:healthCard This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:healthCard.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "HC",
      "display" : "Health card number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:healthCard.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/hc (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:militaryId This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:militaryId.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "MI",
      "display" : "Military ID number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:militaryId.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/mi (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.active This element must be supported. 0..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. 1..1 Reference(UZ Core Patient(0.12.0)) The patient this person is related to
RelatedPerson.Slices for relationship.relationship:dhpRelationship This element must be supported. 0..* CodeableConcept Relationship from the national value set
Binding: RelationshipTypeVS (0.12.0) (required)
RelatedPerson.name This element must be supported. 0..* HumanName A name associated with the person
RelatedPerson.name.use This element must be supported. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
RelatedPerson.name.text This element must be supported. 0..1 string Text representation of the full name
RelatedPerson.name.family This element must be supported. 0..1 string Family name (often called 'Surname')
RelatedPerson.name.given This element must be supported. 0..* string Given names (not always 'first'). Includes middle names
RelatedPerson.name.suffix This element must be supported. 0..* string Parts that come after the name
RelatedPerson.name.period This element must be supported. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. 0..* ContactPoint A contact detail for the person
RelatedPerson.telecom.system This element must be supported. 0..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystemVS (0.12.0) (required)
RelatedPerson.telecom.use This element must be supported. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: TelecomUseVS (0.12.0) (required)
RelatedPerson.gender This element must be supported. 0..1 code male | female | other | unknown
RelatedPerson.gender.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.gender.Slices for extension.extension:gender-other-2 This element must be supported. 0..1 Coding Differentiation of the administrative gender 'other'
URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other
Binding: GenderOtherVS (0.12.0) (required)
RelatedPerson.birthDate This element must be supported. 0..1 date The date on which the related person was born
RelatedPerson.Slices for address This element must be supported. 0..* Address Address where the related person can be contacted or visited
Slice: Unordered, Open by value:country
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for address.address:uzAddress This element must be supported. 0..* Address An Uzbekistan address
RelatedPerson.Slices for address.address:uzAddress.use This element must be supported. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.type This element must be supported. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.text This element must be supported. 0..1 string Text part of the address provided by DPM. Mahalla name, street, house number, apartment number
RelatedPerson.Slices for address.address:uzAddress.line This element must be supported. 0..* string Text street name provided by DPM
RelatedPerson.Slices for address.address:uzAddress.city This element must be supported. 0..1 string Mahalla code (citizens' assembly)
Binding: MahallaVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.district This element must be supported. 0..1 string District or city code
Binding: RegionsVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.state This element must be supported. 0..1 string Region code
Binding: StateVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.country This element must be supported. 1..1 string Country code (ISO 3166-1 2 letter code)
Required Pattern: UZ (extensions allowed)
RelatedPerson.Slices for address.address:uzAddress.period This element must be supported. 0..1 Period Time period when the address was/is used
RelatedPerson.Slices for address.address:i18nAddress This element must be supported. 0..* Address An international, non-Uzbekistan address
RelatedPerson.Slices for address.address:i18nAddress.use This element must be supported. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.type This element must be supported. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.text This element must be supported. 0..1 string Text part of the address
RelatedPerson.Slices for address.address:i18nAddress.line This element must be supported. 0..* string Street name or address line
RelatedPerson.Slices for address.address:i18nAddress.city This element must be supported. 0..1 string City or locality
RelatedPerson.Slices for address.address:i18nAddress.district This element must be supported. 0..1 string District, county, or administrative division
RelatedPerson.Slices for address.address:i18nAddress.state This element must be supported. 0..1 string State, province, or region
RelatedPerson.Slices for address.address:i18nAddress.country This element must be supported. 1..1 string Country code (ISO 3166-1 2 letter code)
Binding: ISO3166_2SansUZ (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.period This element must be supported. 0..1 Period Time period when the address was/is used
RelatedPerson.period This element must be supported. 0..1 Period Period of time that this relationship is considered valid

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
RelatedPerson.identifier.​use Base required Identifier use 📍0.12.0 This IG
RelatedPerson.identifier.​type Base required Identifier type 📍0.12.0 This IG
RelatedPerson.relationship Base preferred Relationship type 📍0.12.0 This IG
RelatedPerson.relationship:dhpRelationship Base required Relationship type 📍0.12.0 This IG
RelatedPerson.telecom.​system Base required Contact point system 📍0.12.0 This IG
RelatedPerson.telecom.​use Base required Telecom use 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​city Base required Mahalla 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​district Base required Uzbekistan regions and locations 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and locations 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​country Base required ISO 3166-1 two-letter code, except Uzbekistan 📍0.12.0 This IG

Constraints

Id Grade Path(s) Description Expression
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/core/StructureDefinition/gender-other').exists()
NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPerson(5.0.0) A person that is related to a patient, but who is not a direct target of care
Constraints: uzcore-gender-other-2
RelatedPerson.id This element is included in summaries. 0..1 id Logical id of this artifact
RelatedPerson.meta This element is included in summaries. 0..1 Meta Metadata about the resource
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
RelatedPerson.text 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
RelatedPerson.contained 0..* Resource Contained, inline Resources
RelatedPerson.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
RelatedPerson.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
RelatedPerson.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier A human identifier for this person
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension 0..* Extension Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUseVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
RelatedPerson.Slices for identifier.identifier:All Slices.value This element is included in summaries. C 0..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:All Slices.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:All Slices.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:nationalId This element must be supported. This element is included in summaries. 0..1 Identifier PINFL of the related person
RelatedPerson.Slices for identifier.identifier:nationalId.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:nationalId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "NI",
      "display" : "National unique individual identifier"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:nationalId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ni (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:nationalId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:nationalId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:passportLocal This element must be supported. This element is included in summaries. 0..* Identifier Local passport / ID card number
RelatedPerson.Slices for identifier.identifier:passportLocal.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportLocal.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:passportLocal.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportLocal.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportLocal.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportLocal.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:passportLocal.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:passportInternational This element must be supported. This element is included in summaries. 0..* Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:passportInternational.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportInternational.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportInternational.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportInternational.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:passportInternational.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:birthCertificate This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:birthCertificate.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:birthCertificate.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "BCT",
      "display" : "Birth Certificate"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:birthCertificate.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/bct (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:birthCertificate.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:birthCertificate.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:driversLicense This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:driversLicense.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:driversLicense.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DL",
      "display" : "Driver's license number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:driversLicense.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/dl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:driversLicense.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:driversLicense.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DP",
      "display" : "Diplomatic Passport"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:healthCard This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:healthCard.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:healthCard.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "HC",
      "display" : "Health card number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:healthCard.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/hc (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:healthCard.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:healthCard.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:militaryId This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:militaryId.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:militaryId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "MI",
      "display" : "Military ID number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:militaryId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/mi (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:militaryId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:militaryId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(UZ Core Patient(0.12.0)) The patient this person is related to
RelatedPerson.Slices for relationship This element must be supported. This element is included in summaries. 0..* CodeableConcept The relationship of the related person to the patient
Slice: Unordered, Open by value:$this
Binding: RelationshipTypeVS (0.12.0) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for relationship.relationship:dhpRelationship This element must be supported. This element is included in summaries. 0..* CodeableConcept Relationship from the national value set
Binding: RelationshipTypeVS (0.12.0) (required)
RelatedPerson.name This element must be supported. This element is included in summaries. 0..* HumanName A name associated with the person
RelatedPerson.name.id 0..1 id Unique id for inter-element referencing
RelatedPerson.name.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.text This element must be supported. This element is included in summaries. 0..1 string Text representation of the full name
RelatedPerson.name.family This element must be supported. This element is included in summaries. 0..1 string Family name (often called 'Surname')
RelatedPerson.name.given This element must be supported. This element is included in summaries. 0..* string Given names (not always 'first'). Includes middle names
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.prefix This element is included in summaries. 0..* string Parts that come before the name
This repeating element order: Prefixes appear in the correct order for presenting the name
RelatedPerson.name.suffix This element must be supported. This element is included in summaries. 0..* string Parts that come after the name
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.name.period This element must be supported. This element is included in summaries. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.telecom.id 0..1 id Unique id for inter-element referencing
RelatedPerson.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.telecom.system This element must be supported. This element is included in summaries. C 0..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystemVS (0.12.0) (required)
RelatedPerson.telecom.value This element is included in summaries. C 0..1 string The actual contact point details
RelatedPerson.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: TelecomUseVS (0.12.0) (required)
RelatedPerson.telecom.rank This element is included in summaries. 0..1 positiveInt Specify preferred order of use (1 = highest)
RelatedPerson.telecom.period This element is included in summaries. 0..1 Period Time period when the contact point was/is in use
RelatedPerson.gender This element must be supported. This element is included in summaries. 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
RelatedPerson.gender.id 0..1 string xml:id (or equivalent in JSON)
RelatedPerson.gender.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.gender.Slices for extension.extension:gender-other-2 This element must be supported. 0..1 Coding Differentiation of the administrative gender 'other'
URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other
Binding: GenderOtherVS (0.12.0) (required)
Constraints: ext-1
RelatedPerson.gender.value 0..1 code Primitive value for code
RelatedPerson.birthDate This element must be supported. This element is included in summaries. 0..1 date The date on which the related person was born
RelatedPerson.Slices for address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited
Slice: Unordered, Open by value:country

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for address.address:uzAddress This element must be supported. This element is included in summaries. 0..* Address An Uzbekistan address
RelatedPerson.Slices for address.address:uzAddress.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for address.address:uzAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for address.address:uzAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:uzAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:uzAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address provided by DPM. Mahalla name, street, house number, apartment number
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:uzAddress.line This element must be supported. This element is included in summaries. 0..* string Text street name provided by DPM
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:uzAddress.city This element must be supported. This element is included in summaries. 0..1 string Mahalla code (citizens' assembly)
Binding: MahallaVS (0.12.0) (required)
Example General: Erewhon
RelatedPerson.Slices for address.address:uzAddress.district This element must be supported. This element is included in summaries. 0..1 string District or city code
Binding: RegionsVS (0.12.0) (required)
Example General: Madison
RelatedPerson.Slices for address.address:uzAddress.state This element must be supported. This element is included in summaries. 0..1 string Region code
Binding: StateVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
RelatedPerson.Slices for address.address:uzAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Required Pattern: UZ (extensions allowed)
RelatedPerson.Slices for address.address:uzAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.Slices for address.address:i18nAddress This element must be supported. This element is included in summaries. 0..* Address An international, non-Uzbekistan address
RelatedPerson.Slices for address.address:i18nAddress.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for address.address:i18nAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for address.address:i18nAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:i18nAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:i18nAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:i18nAddress.line This element must be supported. This element is included in summaries. 0..* string Street name or address line
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:i18nAddress.city This element must be supported. This element is included in summaries. 0..1 string City or locality
Example General: Erewhon
RelatedPerson.Slices for address.address:i18nAddress.district This element must be supported. This element is included in summaries. 0..1 string District, county, or administrative division
Example General: Madison
RelatedPerson.Slices for address.address:i18nAddress.state This element must be supported. This element is included in summaries. 0..1 string State, province, or region
RelatedPerson.Slices for address.address:i18nAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
RelatedPerson.Slices for address.address:i18nAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Binding: ISO3166_2SansUZ (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.photo 0..* Attachment Image of the person
RelatedPerson.period This element must be supported. 0..1 Period Period of time that this relationship is considered valid
RelatedPerson.communication 0..* BackboneElement A language which may be used to communicate with the related person about the patient's health
RelatedPerson.communication.id 0..1 string Unique id for inter-element referencing
RelatedPerson.communication.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
RelatedPerson.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
RelatedPerson.communication.language 1..1 CodeableConcept The language which can be used to communicate with the related person about the patient's health
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
RelatedPerson.communication.preferred 0..1 boolean Language preference indicator

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.language Base required All Languages 📍5.0.0 FHIR Std.
RelatedPerson.identifier.​use Base required Identifier use 📍0.12.0 This IG
RelatedPerson.identifier.​type Base required Identifier type 📍0.12.0 This IG
RelatedPerson.identifier:nationalId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:nationalId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.relationship Base preferred Relationship type 📍0.12.0 This IG
RelatedPerson.relationship:dhpRelationship Base required Relationship type 📍0.12.0 This IG
RelatedPerson.name.use Base required NameUse 📍5.0.0 FHIR Std.
RelatedPerson.telecom.​system Base required Contact point system 📍0.12.0 This IG
RelatedPerson.telecom.​use Base required Telecom use 📍0.12.0 This IG
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 FHIR Std.
RelatedPerson.address:uzAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​city Base required Mahalla 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​district Base required Uzbekistan regions and locations 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and locations 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​country Base required ISO 3166-1 two-letter code, except Uzbekistan 📍0.12.0 This IG
RelatedPerson.communication.​language Base required All Languages 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/core/StructureDefinition/gender-other').exists()

This structure is derived from RelatedPerson

Summary

Mandatory: 1 element(26 nested mandatory elements)
Must-Support: 81 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of RelatedPerson.identifier
  • The element 1 is sliced based on the value of RelatedPerson.relationship
  • The element 1 is sliced based on the value of RelatedPerson.address

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPerson(5.0.0) A person that is related to a patient, but who is not a direct target of care
Constraints: uzcore-gender-other-2
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.contained 0..* Resource Contained, inline Resources
RelatedPerson.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
RelatedPerson.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier A human identifier for this person
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension 0..* Extension Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUseVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:nationalId This element must be supported. This element is included in summaries. 0..1 Identifier PINFL of the related person
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:nationalId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "NI",
      "display" : "National unique individual identifier"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:nationalId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ni (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportLocal This element must be supported. This element is included in summaries. 0..* Identifier Local passport / ID card number
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportLocal.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:passportLocal.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportLocal.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportLocal.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportInternational This element must be supported. This element is included in summaries. 0..* Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportInternational.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportInternational.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:birthCertificate This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:birthCertificate.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "BCT",
      "display" : "Birth Certificate"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:birthCertificate.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/bct (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:driversLicense This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:driversLicense.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DL",
      "display" : "Driver's license number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:driversLicense.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/dl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:diplomaticPassport This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DP",
      "display" : "Diplomatic Passport"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:healthCard This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:healthCard.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "HC",
      "display" : "Health card number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:healthCard.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/hc (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:militaryId This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:militaryId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "MI",
      "display" : "Military ID number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:militaryId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/mi (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(UZ Core Patient(0.12.0)) The patient this person is related to
RelatedPerson.Slices for relationship This element must be supported. This element is included in summaries. 0..* CodeableConcept The relationship of the related person to the patient
Slice: Unordered, Open by value:$this
Binding: RelationshipTypeVS (0.12.0) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for relationship.relationship:dhpRelationship This element must be supported. This element is included in summaries. 0..* CodeableConcept Relationship from the national value set
Binding: RelationshipTypeVS (0.12.0) (required)
RelatedPerson.name This element must be supported. This element is included in summaries. 0..* HumanName A name associated with the person
RelatedPerson.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.text This element must be supported. This element is included in summaries. 0..1 string Text representation of the full name
RelatedPerson.name.family This element must be supported. This element is included in summaries. 0..1 string Family name (often called 'Surname')
RelatedPerson.name.given This element must be supported. This element is included in summaries. 0..* string Given names (not always 'first'). Includes middle names
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.suffix This element must be supported. This element is included in summaries. 0..* string Parts that come after the name
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.name.period This element must be supported. This element is included in summaries. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.telecom.system This element must be supported. This element is included in summaries. C 0..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystemVS (0.12.0) (required)
RelatedPerson.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: TelecomUseVS (0.12.0) (required)
RelatedPerson.gender This element must be supported. This element is included in summaries. 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
RelatedPerson.gender.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.gender.Slices for extension.extension:gender-other-2 This element must be supported. 0..1 Coding Differentiation of the administrative gender 'other'
URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other
Binding: GenderOtherVS (0.12.0) (required)
Constraints: ext-1
RelatedPerson.birthDate This element must be supported. This element is included in summaries. 0..1 date The date on which the related person was born
RelatedPerson.Slices for address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited
Slice: Unordered, Open by value:country

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for address.address:uzAddress This element must be supported. This element is included in summaries. 0..* Address An Uzbekistan address
RelatedPerson.Slices for address.address:uzAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:uzAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:uzAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address provided by DPM. Mahalla name, street, house number, apartment number
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:uzAddress.line This element must be supported. This element is included in summaries. 0..* string Text street name provided by DPM
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:uzAddress.city This element must be supported. This element is included in summaries. 0..1 string Mahalla code (citizens' assembly)
Binding: MahallaVS (0.12.0) (required)
Example General: Erewhon
RelatedPerson.Slices for address.address:uzAddress.district This element must be supported. This element is included in summaries. 0..1 string District or city code
Binding: RegionsVS (0.12.0) (required)
Example General: Madison
RelatedPerson.Slices for address.address:uzAddress.state This element must be supported. This element is included in summaries. 0..1 string Region code
Binding: StateVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Required Pattern: UZ (extensions allowed)
RelatedPerson.Slices for address.address:uzAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.Slices for address.address:i18nAddress This element must be supported. This element is included in summaries. 0..* Address An international, non-Uzbekistan address
RelatedPerson.Slices for address.address:i18nAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:i18nAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:i18nAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:i18nAddress.line This element must be supported. This element is included in summaries. 0..* string Street name or address line
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:i18nAddress.city This element must be supported. This element is included in summaries. 0..1 string City or locality
Example General: Erewhon
RelatedPerson.Slices for address.address:i18nAddress.district This element must be supported. This element is included in summaries. 0..1 string District, county, or administrative division
Example General: Madison
RelatedPerson.Slices for address.address:i18nAddress.state This element must be supported. This element is included in summaries. 0..1 string State, province, or region
RelatedPerson.Slices for address.address:i18nAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Binding: ISO3166_2SansUZ (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.period This element must be supported. 0..1 Period Period of time that this relationship is considered valid

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.identifier.​use Base required Identifier use 📍0.12.0 This IG
RelatedPerson.identifier.​type Base required Identifier type 📍0.12.0 This IG
RelatedPerson.identifier:nationalId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:nationalId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.relationship Base preferred Relationship type 📍0.12.0 This IG
RelatedPerson.relationship:dhpRelationship Base required Relationship type 📍0.12.0 This IG
RelatedPerson.name.use Base required NameUse 📍5.0.0 FHIR Std.
RelatedPerson.telecom.​system Base required Contact point system 📍0.12.0 This IG
RelatedPerson.telecom.​use Base required Telecom use 📍0.12.0 This IG
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 FHIR Std.
RelatedPerson.address:uzAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​city Base required Mahalla 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​district Base required Uzbekistan regions and locations 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and locations 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​country Base required ISO 3166-1 two-letter code, except Uzbekistan 📍0.12.0 This IG

Constraints

Id Grade Path(s) Description Expression
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/core/StructureDefinition/gender-other').exists()

Differential View

This structure is derived from RelatedPerson

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPerson(5.0.0) A person that is related to a patient, but who is not a direct target of care
RelatedPerson.Slices for identifier This element must be supported. 1..* Identifier A human identifier for this person
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.extension 0..* Extension Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:All Slices.use 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUseVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.type 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:nationalId This element must be supported. 0..1 Identifier PINFL of the related person
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:nationalId.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "NI",
      "display" : "National unique individual identifier"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:nationalId.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ni (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:passportLocal This element must be supported. 0..* Identifier Local passport / ID card number
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:passportLocal.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportLocal.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportLocal.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:passportInternational This element must be supported. 0..* Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:passportInternational.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportInternational.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:birthCertificate This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:birthCertificate.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "BCT",
      "display" : "Birth Certificate"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:birthCertificate.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/bct (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:driversLicense This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:driversLicense.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DL",
      "display" : "Driver's license number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:driversLicense.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/dl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:diplomaticPassport This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DP",
      "display" : "Diplomatic Passport"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:healthCard This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:healthCard.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "HC",
      "display" : "Health card number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:healthCard.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/hc (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.Slices for identifier.identifier:militaryId This element must be supported. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
RelatedPerson.Slices for identifier.identifier:militaryId.use 0..1 code usual | official | temp | secondary | old (If known)
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.type This element must be supported. 1..1 CodeableConcept Description of identifier
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "MI",
      "display" : "Military ID number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:militaryId.system This element must be supported. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/mi (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.value This element must be supported. 1..1 string The value that is unique
RelatedPerson.active This element must be supported. 0..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. 1..1 Reference(UZ Core Patient(0.12.0)) The patient this person is related to
RelatedPerson.Slices for relationship This element must be supported. 0..* CodeableConcept The relationship of the related person to the patient
Slice: Unordered, Open by value:$this
Binding: RelationshipTypeVS (0.12.0) (preferred)
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for relationship.relationship:dhpRelationship This element must be supported. 0..* CodeableConcept Relationship from the national value set
Binding: RelationshipTypeVS (0.12.0) (required)
RelatedPerson.name This element must be supported. 0..* HumanName A name associated with the person
RelatedPerson.name.use This element must be supported. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
RelatedPerson.name.text This element must be supported. 0..1 string Text representation of the full name
RelatedPerson.name.family This element must be supported. 0..1 string Family name (often called 'Surname')
RelatedPerson.name.given This element must be supported. 0..* string Given names (not always 'first'). Includes middle names
RelatedPerson.name.suffix This element must be supported. 0..* string Parts that come after the name
RelatedPerson.name.period This element must be supported. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. 0..* ContactPoint A contact detail for the person
RelatedPerson.telecom.system This element must be supported. 0..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystemVS (0.12.0) (required)
RelatedPerson.telecom.use This element must be supported. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: TelecomUseVS (0.12.0) (required)
RelatedPerson.gender This element must be supported. 0..1 code male | female | other | unknown
RelatedPerson.gender.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.gender.Slices for extension.extension:gender-other-2 This element must be supported. 0..1 Coding Differentiation of the administrative gender 'other'
URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other
Binding: GenderOtherVS (0.12.0) (required)
RelatedPerson.birthDate This element must be supported. 0..1 date The date on which the related person was born
RelatedPerson.Slices for address This element must be supported. 0..* Address Address where the related person can be contacted or visited
Slice: Unordered, Open by value:country
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for address.address:uzAddress This element must be supported. 0..* Address An Uzbekistan address
RelatedPerson.Slices for address.address:uzAddress.use This element must be supported. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.type This element must be supported. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.text This element must be supported. 0..1 string Text part of the address provided by DPM. Mahalla name, street, house number, apartment number
RelatedPerson.Slices for address.address:uzAddress.line This element must be supported. 0..* string Text street name provided by DPM
RelatedPerson.Slices for address.address:uzAddress.city This element must be supported. 0..1 string Mahalla code (citizens' assembly)
Binding: MahallaVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.district This element must be supported. 0..1 string District or city code
Binding: RegionsVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.state This element must be supported. 0..1 string Region code
Binding: StateVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.country This element must be supported. 1..1 string Country code (ISO 3166-1 2 letter code)
Required Pattern: UZ (extensions allowed)
RelatedPerson.Slices for address.address:uzAddress.period This element must be supported. 0..1 Period Time period when the address was/is used
RelatedPerson.Slices for address.address:i18nAddress This element must be supported. 0..* Address An international, non-Uzbekistan address
RelatedPerson.Slices for address.address:i18nAddress.use This element must be supported. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.type This element must be supported. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.text This element must be supported. 0..1 string Text part of the address
RelatedPerson.Slices for address.address:i18nAddress.line This element must be supported. 0..* string Street name or address line
RelatedPerson.Slices for address.address:i18nAddress.city This element must be supported. 0..1 string City or locality
RelatedPerson.Slices for address.address:i18nAddress.district This element must be supported. 0..1 string District, county, or administrative division
RelatedPerson.Slices for address.address:i18nAddress.state This element must be supported. 0..1 string State, province, or region
RelatedPerson.Slices for address.address:i18nAddress.country This element must be supported. 1..1 string Country code (ISO 3166-1 2 letter code)
Binding: ISO3166_2SansUZ (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.period This element must be supported. 0..1 Period Time period when the address was/is used
RelatedPerson.period This element must be supported. 0..1 Period Period of time that this relationship is considered valid

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
RelatedPerson.identifier.​use Base required Identifier use 📍0.12.0 This IG
RelatedPerson.identifier.​type Base required Identifier type 📍0.12.0 This IG
RelatedPerson.relationship Base preferred Relationship type 📍0.12.0 This IG
RelatedPerson.relationship:dhpRelationship Base required Relationship type 📍0.12.0 This IG
RelatedPerson.telecom.​system Base required Contact point system 📍0.12.0 This IG
RelatedPerson.telecom.​use Base required Telecom use 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​city Base required Mahalla 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​district Base required Uzbekistan regions and locations 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and locations 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​country Base required ISO 3166-1 two-letter code, except Uzbekistan 📍0.12.0 This IG

Constraints

Id Grade Path(s) Description Expression
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/core/StructureDefinition/gender-other').exists()

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPerson(5.0.0) A person that is related to a patient, but who is not a direct target of care
Constraints: uzcore-gender-other-2
RelatedPerson.id This element is included in summaries. 0..1 id Logical id of this artifact
RelatedPerson.meta This element is included in summaries. 0..1 Meta Metadata about the resource
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
RelatedPerson.text 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
RelatedPerson.contained 0..* Resource Contained, inline Resources
RelatedPerson.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
RelatedPerson.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
RelatedPerson.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier A human identifier for this person
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:All Slices.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension 0..* Extension Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for identifier.identifier:All Slices.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:All Slices.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUseVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeVS (0.12.0) (required)
RelatedPerson.Slices for identifier.identifier:All Slices.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
RelatedPerson.Slices for identifier.identifier:All Slices.value This element is included in summaries. C 0..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:All Slices.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:All Slices.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:nationalId This element must be supported. This element is included in summaries. 0..1 Identifier PINFL of the related person
RelatedPerson.Slices for identifier.identifier:nationalId.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:nationalId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:nationalId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "NI",
      "display" : "National unique individual identifier"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:nationalId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ni (extensions allowed)
RelatedPerson.Slices for identifier.identifier:nationalId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:nationalId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:nationalId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:passportLocal This element must be supported. This element is included in summaries. 0..* Identifier Local passport / ID card number
RelatedPerson.Slices for identifier.identifier:passportLocal.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportLocal.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportLocal.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:passportLocal.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportLocal.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/local (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportLocal.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportLocal.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:passportLocal.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:passportInternational This element must be supported. This element is included in summaries. 0..* Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:passportInternational.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:passportInternational.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:passportInternational.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "PPN",
      "display" : "Passport number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:passportInternational.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:passportInternational.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:passportInternational.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:passportInternational.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:birthCertificate This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:birthCertificate.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:birthCertificate.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:birthCertificate.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "BCT",
      "display" : "Birth Certificate"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:birthCertificate.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/bct (extensions allowed)
RelatedPerson.Slices for identifier.identifier:birthCertificate.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:birthCertificate.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:birthCertificate.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:driversLicense This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:driversLicense.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:driversLicense.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:driversLicense.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DL",
      "display" : "Driver's license number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:driversLicense.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/dl (extensions allowed)
RelatedPerson.Slices for identifier.identifier:driversLicense.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:driversLicense.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:driversLicense.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "DP",
      "display" : "Diplomatic Passport"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp (extensions allowed)
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:diplomaticPassport.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:healthCard This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:healthCard.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:healthCard.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:healthCard.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "HC",
      "display" : "Health card number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:healthCard.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/hc (extensions allowed)
RelatedPerson.Slices for identifier.identifier:healthCard.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:healthCard.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:healthCard.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.Slices for identifier.identifier:militaryId This element must be supported. This element is included in summaries. 0..1 Identifier A human identifier for this person
RelatedPerson.Slices for identifier.identifier:militaryId.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:militaryId.Slices for extension.extension:data-absent-reason This element must be supported. 0..1 code unknown | asked | temp | notasked | masked | unsupported | astext | error
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Binding: DataAbsentReason (required)
Constraints: ext-1
RelatedPerson.Slices for identifier.identifier:militaryId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: official (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "MI",
      "display" : "Military ID number"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:militaryId.system This element must be supported. This element is included in summaries. 1..1 uri The namespace for the identifier value
Required Pattern: https://dhp.uz/fhir/core/sid/pid/uz/mi (extensions allowed)
RelatedPerson.Slices for identifier.identifier:militaryId.value This element must be supported. This element is included in summaries. C 1..1 string The value that is unique
Example General: 123456
RelatedPerson.Slices for identifier.identifier:militaryId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:militaryId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(UZ Core Patient(0.12.0)) The patient this person is related to
RelatedPerson.Slices for relationship This element must be supported. This element is included in summaries. 0..* CodeableConcept The relationship of the related person to the patient
Slice: Unordered, Open by value:$this
Binding: RelationshipTypeVS (0.12.0) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for relationship.relationship:dhpRelationship This element must be supported. This element is included in summaries. 0..* CodeableConcept Relationship from the national value set
Binding: RelationshipTypeVS (0.12.0) (required)
RelatedPerson.name This element must be supported. This element is included in summaries. 0..* HumanName A name associated with the person
RelatedPerson.name.id 0..1 id Unique id for inter-element referencing
RelatedPerson.name.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.text This element must be supported. This element is included in summaries. 0..1 string Text representation of the full name
RelatedPerson.name.family This element must be supported. This element is included in summaries. 0..1 string Family name (often called 'Surname')
RelatedPerson.name.given This element must be supported. This element is included in summaries. 0..* string Given names (not always 'first'). Includes middle names
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.prefix This element is included in summaries. 0..* string Parts that come before the name
This repeating element order: Prefixes appear in the correct order for presenting the name
RelatedPerson.name.suffix This element must be supported. This element is included in summaries. 0..* string Parts that come after the name
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.name.period This element must be supported. This element is included in summaries. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.telecom.id 0..1 id Unique id for inter-element referencing
RelatedPerson.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.telecom.system This element must be supported. This element is included in summaries. C 0..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystemVS (0.12.0) (required)
RelatedPerson.telecom.value This element is included in summaries. C 0..1 string The actual contact point details
RelatedPerson.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile - purpose of this contact point
Binding: TelecomUseVS (0.12.0) (required)
RelatedPerson.telecom.rank This element is included in summaries. 0..1 positiveInt Specify preferred order of use (1 = highest)
RelatedPerson.telecom.period This element is included in summaries. 0..1 Period Time period when the contact point was/is in use
RelatedPerson.gender This element must be supported. This element is included in summaries. 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
RelatedPerson.gender.id 0..1 string xml:id (or equivalent in JSON)
RelatedPerson.gender.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.gender.Slices for extension.extension:gender-other-2 This element must be supported. 0..1 Coding Differentiation of the administrative gender 'other'
URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other
Binding: GenderOtherVS (0.12.0) (required)
Constraints: ext-1
RelatedPerson.gender.value 0..1 code Primitive value for code
RelatedPerson.birthDate This element must be supported. This element is included in summaries. 0..1 date The date on which the related person was born
RelatedPerson.Slices for address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited
Slice: Unordered, Open by value:country

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
RelatedPerson.Slices for address.address:uzAddress This element must be supported. This element is included in summaries. 0..* Address An Uzbekistan address
RelatedPerson.Slices for address.address:uzAddress.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for address.address:uzAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for address.address:uzAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:uzAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:uzAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address provided by DPM. Mahalla name, street, house number, apartment number
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:uzAddress.line This element must be supported. This element is included in summaries. 0..* string Text street name provided by DPM
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:uzAddress.city This element must be supported. This element is included in summaries. 0..1 string Mahalla code (citizens' assembly)
Binding: MahallaVS (0.12.0) (required)
Example General: Erewhon
RelatedPerson.Slices for address.address:uzAddress.district This element must be supported. This element is included in summaries. 0..1 string District or city code
Binding: RegionsVS (0.12.0) (required)
Example General: Madison
RelatedPerson.Slices for address.address:uzAddress.state This element must be supported. This element is included in summaries. 0..1 string Region code
Binding: StateVS (0.12.0) (required)
RelatedPerson.Slices for address.address:uzAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
RelatedPerson.Slices for address.address:uzAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Required Pattern: UZ (extensions allowed)
RelatedPerson.Slices for address.address:uzAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.Slices for address.address:i18nAddress This element must be supported. This element is included in summaries. 0..* Address An international, non-Uzbekistan address
RelatedPerson.Slices for address.address:i18nAddress.id 0..1 id Unique id for inter-element referencing
RelatedPerson.Slices for address.address:i18nAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
RelatedPerson.Slices for address.address:i18nAddress.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code Type of address, home | temp
Binding: AddressUseVS (0.12.0) (required)
Example General: home
RelatedPerson.Slices for address.address:i18nAddress.type This element must be supported. This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressTypeVS (0.12.0) (required)
Example General: both
RelatedPerson.Slices for address.address:i18nAddress.text This element must be supported. This element is included in summaries. 0..1 string Text part of the address
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for address.address:i18nAddress.line This element must be supported. This element is included in summaries. 0..* string Street name or address line
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for address.address:i18nAddress.city This element must be supported. This element is included in summaries. 0..1 string City or locality
Example General: Erewhon
RelatedPerson.Slices for address.address:i18nAddress.district This element must be supported. This element is included in summaries. 0..1 string District, county, or administrative division
Example General: Madison
RelatedPerson.Slices for address.address:i18nAddress.state This element must be supported. This element is included in summaries. 0..1 string State, province, or region
RelatedPerson.Slices for address.address:i18nAddress.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
RelatedPerson.Slices for address.address:i18nAddress.country This element must be supported. This element is included in summaries. 1..1 string Country code (ISO 3166-1 2 letter code)
Binding: ISO3166_2SansUZ (0.12.0) (required)
RelatedPerson.Slices for address.address:i18nAddress.period This element must be supported. This element is included in summaries. 0..1 Period Time period when the address was/is used
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.photo 0..* Attachment Image of the person
RelatedPerson.period This element must be supported. 0..1 Period Period of time that this relationship is considered valid
RelatedPerson.communication 0..* BackboneElement A language which may be used to communicate with the related person about the patient's health
RelatedPerson.communication.id 0..1 string Unique id for inter-element referencing
RelatedPerson.communication.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
RelatedPerson.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
RelatedPerson.communication.language 1..1 CodeableConcept The language which can be used to communicate with the related person about the patient's health
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
RelatedPerson.communication.preferred 0..1 boolean Language preference indicator

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.language Base required All Languages 📍5.0.0 FHIR Std.
RelatedPerson.identifier.​use Base required Identifier use 📍0.12.0 This IG
RelatedPerson.identifier.​type Base required Identifier type 📍0.12.0 This IG
RelatedPerson.identifier:nationalId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:nationalId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportLocal.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:birthCertificate.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:driversLicense.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:diplomaticPassport.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:healthCard.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
RelatedPerson.identifier:militaryId.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
RelatedPerson.relationship Base preferred Relationship type 📍0.12.0 This IG
RelatedPerson.relationship:dhpRelationship Base required Relationship type 📍0.12.0 This IG
RelatedPerson.name.use Base required NameUse 📍5.0.0 FHIR Std.
RelatedPerson.telecom.​system Base required Contact point system 📍0.12.0 This IG
RelatedPerson.telecom.​use Base required Telecom use 📍0.12.0 This IG
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 FHIR Std.
RelatedPerson.address:uzAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​city Base required Mahalla 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​district Base required Uzbekistan regions and locations 📍0.12.0 This IG
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and locations 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​use Base required Address registration type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​type Base required Address type 📍0.12.0 This IG
RelatedPerson.address:i18nAddress.​country Base required ISO 3166-1 two-letter code, except Uzbekistan 📍0.12.0 This IG
RelatedPerson.communication.​language Base required All Languages 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/core/StructureDefinition/gender-other').exists()

This structure is derived from RelatedPerson

Summary

Mandatory: 1 element(26 nested mandatory elements)
Must-Support: 81 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of RelatedPerson.identifier
  • The element 1 is sliced based on the value of RelatedPerson.relationship
  • The element 1 is sliced based on the value of RelatedPerson.address

 

Other representations of profile: CSV, Excel, Schematron

Quick Start

Common API interactions for this profile. Requests require a JWT access token - see Security and authentication. [base] is the FHIR server base URL; | separates an identifier system from its value and must be URL-encoded as %7C.

Read a related person by server id

GET [base]/RelatedPerson/[id]

Find the people related to a patient

GET [base]/RelatedPerson?patient=Patient/[id]
GET [base]/RelatedPerson?patient=Patient/[id]&relationship=PRN
GET [base]/RelatedPerson?identifier=https://dhp.uz/fhir/core/sid/pid/uz/ni|12345678901234
GET [base]/RelatedPerson?name=Zafarov

Create a new related person

POST [base]/RelatedPerson
{
  "resourceType": "RelatedPerson",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson" ] },
  "patient": { "reference": "Patient/[id]" },
  ...
}

Update an existing related person

PUT [base]/RelatedPerson/[id]
If-Match: W/"3"   # the ETag from your last read; 412 if it changed since
{
  "resourceType": "RelatedPerson",
  "id": "[id]",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson" ] },
  ...
}

See the CapabilityStatement for the full list of supported search parameters, and Identifier systems for the identifier system URIs.