description: Uzbekistan Core RelatedPerson profile, used to represent persons related to the patient package_name: uz.dhp.core derivation: constraint name: UZCoreRelatedPerson type: RelatedPerson elements: patient: type: Reference mustSupport: true refers: ['https://dhp.uz/fhir/core/StructureDefinition/uz-core-patient|0.5.0'] index: 54 address: mustSupport: true index: 70 slicing: rules: open description: Address slicing based on country to support Uzbek and international addresses discriminator: - {path: country, type: value} min: null slices: uzAddress: match: {country: UZ} schema: short: An Uzbekistan address _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: An Uzbekistan address} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: An Uzbekistan address} mustSupport: true array: true index: 71 elements: use: short: Type of address, home | temp _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'Type of address, home | temp'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'Type of address, home | temp'} binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/address-use-vs|0.5.0'} mustSupport: true index: 72 city: short: Mahalla code (citizens' assembly) _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Mahalla code (citizens' assembly)} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Mahalla code (citizens' assembly)} binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/mahalla-vs|0.5.0'} mustSupport: true index: 76 type: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/address-type-vs|0.5.0'} mustSupport: true index: 73 state: short: Region code _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Region code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Region code} binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/state-vs|0.5.0'} mustSupport: true index: 78 line: short: Text street name provided by DPM _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Text street name provided by DPM} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Text street name provided by DPM} mustSupport: true index: 75 period: short: Time period when the address was/is used _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Time period when the address was/is used} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Time period when the address was/is used} mustSupport: true index: 80 country: short: Country code (ISO 3166-1 2 letter code) _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Country code (ISO 3166-1 2 letter code)} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Country code (ISO 3166-1 2 letter code)} mustSupport: true pattern: {type: String, value: UZ} index: 79 district: short: District or city code _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: District or city code} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: District or city code} binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/regions-vs|0.5.0'} mustSupport: true index: 77 text: short: Text part of the address provided by DPM. Mahalla name, street, house number, apartment number _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'Text part of the address provided by DPM. Mahalla name, street, house number, apartment number'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'Text part of the address provided by DPM. Mahalla name, street, house number, apartment number'} mustSupport: true index: 74 required: [country] i18nAddress: match: {country: null} schema: short: An international, non-Uzbekistan address _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'An international, non-Uzbekistan address'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'An international, non-Uzbekistan address'} mustSupport: true array: true index: 81 elements: use: short: Type of address, home | temp _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'Type of address, home | temp'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'Type of address, home | temp'} binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/address-use-vs|0.5.0'} mustSupport: true index: 82 city: short: City or locality _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: City or locality} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: City or locality} mustSupport: true index: 86 type: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/address-type-vs|0.5.0'} mustSupport: true index: 83 state: short: State, province, or region _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'State, province, or region'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'State, province, or region'} mustSupport: true index: 88 line: short: Street name or address line _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Street name or address line} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Street name or address line} mustSupport: true index: 85 period: short: Time period when the address was/is used _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Time period when the address was/is used} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Time period when the address was/is used} mustSupport: true index: 90 country: short: Country code (ISO 3166-1 2 letter code) _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Country code (ISO 3166-1 2 letter code)} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Country code (ISO 3166-1 2 letter code)} binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz|0.5.0'} mustSupport: true index: 89 district: short: District, county, or administrative division _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'District, county, or administrative division'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'District, county, or administrative division'} mustSupport: true index: 87 text: short: Text part of the address _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Text part of the address} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Text part of the address} mustSupport: true index: 84 required: [country] name: mustSupport: true index: 56 elements: use: {mustSupport: true, index: 57} text: {mustSupport: true, index: 58} family: {mustSupport: true, index: 59} given: {mustSupport: true, index: 60} suffix: {mustSupport: true, index: 61} period: {mustSupport: true, index: 62} birthDate: {mustSupport: true, index: 69} relationship: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/relationship-type-vs|0.5.0'} mustSupport: true index: 55 active: {mustSupport: true, index: 53} identifier: mustSupport: true index: 0 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 2} elements: extension: short: 'Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.' _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'Это используется, если значение отсутствует: например, пациент не имеет паспорта, и нужно указать причину отсутствия.'} index: 1 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 2} min: 0 max: 1 use: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/identifier-use-vs|0.5.0'} index: 3 type: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/identifier-type-vs|0.5.0'} index: 4 slicing: rules: open ordered: false description: Ways a related person can be identified discriminator: - {path: system, type: value} min: 1 slices: nationalId: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/ni'} schema: short: PINFL of the related person mustSupport: true index: 5 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 6} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 6 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 6} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 7 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: NI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: National unique individual identifier} index: 8 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ni'} mustSupport: true index: 9 value: {mustSupport: true, index: 10} required: [value, type, system] passportLocal: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/local'} schema: mustSupport: true index: 11 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 12} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 12 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 12} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 13 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PPN, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Passport number} index: 14 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/local'} mustSupport: true index: 15 value: {mustSupport: true, index: 16} required: [value, type, system] passportInternational: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl'} schema: mustSupport: true index: 17 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 18} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 18 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 18} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 19 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PPN, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Passport number} index: 20 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl'} mustSupport: true index: 21 value: {mustSupport: true, index: 22} required: [value, type, system] birthCertificate: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/bct'} schema: mustSupport: true index: 23 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 24} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 24 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 24} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 25 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: BCT, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Birth Certificate} index: 26 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/bct'} mustSupport: true index: 27 value: {mustSupport: true, index: 28} required: [value, type, system] driversLicense: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/dl'} schema: mustSupport: true index: 29 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 30} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 30 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 30} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 31 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: DL, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Driver's license number} index: 32 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/dl'} mustSupport: true index: 33 value: {mustSupport: true, index: 34} required: [value, type, system] diplomaticPassport: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp'} schema: mustSupport: true index: 35 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 36} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 36 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 36} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 37 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: DP, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Diplomatic Passport} index: 38 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp'} mustSupport: true index: 39 value: {mustSupport: true, index: 40} required: [value, type, system] healthCard: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/hc'} schema: mustSupport: true index: 41 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 42} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 42 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 42} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 43 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: HC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Health card number} index: 44 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/hc'} mustSupport: true index: 45 value: {mustSupport: true, index: 46} required: [value, type, system] militaryId: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/mi'} schema: mustSupport: true index: 47 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 48} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0 index: 48 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.2.0', index: 48} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 49 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: MI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Military ID number} index: 50 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/mi'} mustSupport: true index: 51 value: {mustSupport: true, index: 52} required: [value, type, system] telecom: mustSupport: true index: 63 elements: system: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/contact-point-system-vs|0.5.0'} mustSupport: true index: 64 use: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/telecom-use-vs|0.5.0'} mustSupport: true index: 65 gender: mustSupport: true index: 66 extensions: gender-other-2: {url: 'https://dhp.uz/fhir/core/StructureDefinition/gender-other|0.5.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 68} elements: extension: index: 67 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: gender-other-2: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'https://dhp.uz/fhir/core/StructureDefinition/gender-other|0.5.0', index: 68} min: 0 max: 1 period: {mustSupport: true, index: 91} package_version: 0.5.0 class: profile kind: resource url: https://dhp.uz/fhir/core/StructureDefinition/uz-core-relatedperson base: http://hl7.org/fhir/StructureDefinition/RelatedPerson|5.0.0 version: 0.5.0 required: [identifier]