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.6.0'] index: 53 address: mustSupport: true index: 69 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: 70 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.6.0'} mustSupport: true index: 71 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.6.0'} mustSupport: true index: 75 type: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/address-type-vs|0.6.0'} mustSupport: true index: 72 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.6.0'} mustSupport: true index: 77 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: 74 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: 79 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: 78 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.6.0'} mustSupport: true index: 76 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: 73 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: 80 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.6.0'} mustSupport: true index: 81 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: 85 type: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/address-type-vs|0.6.0'} mustSupport: true index: 82 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: 87 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: 84 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: 89 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.6.0'} mustSupport: true index: 88 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: 86 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: 83 required: [country] name: mustSupport: true index: 55 elements: use: {mustSupport: true, index: 56} text: {mustSupport: true, index: 57} family: {mustSupport: true, index: 58} given: {mustSupport: true, index: 59} suffix: {mustSupport: true, index: 60} period: {mustSupport: true, index: 61} birthDate: {mustSupport: true, index: 68} relationship: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/relationship-type-vs|0.6.0'} mustSupport: true index: 54 active: {mustSupport: true, index: 52} identifier: mustSupport: true index: 0 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.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.3.0', index: 2} min: 0 max: 1 use: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/identifier-use-vs|0.6.0'} index: 3 type: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/identifier-type-vs|0.6.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 _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: PINFL of the related person} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: PINFL of the related person} mustSupport: true index: 5 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.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.3.0 index: 6 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.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: short: Local passport / ID card number _definition: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: 'Номер местного (внутреннего) паспорта, общий для современной ID-карты и более старого паспорта в виде книжки. Указывайте use = official для действующего документа (обычно ID-карта) и use = old для устаревшего бумажного паспорта.'} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: 'Mahalliy (ichki) passport raqami bo''lib, zamonaviy ID-karta va undan oldingi kitobcha ko''rinishidagi passport uchun umumiydir. Amaldagi hujjat uchun (odatda ID-karta) use = official, eskirgan qog''oz passport raqami uchun esa use = old qiymatini belgilang.'} mustSupport: true _short: extension: - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: ru} - {url: content, valueString: Номер местного паспорта / ID-карты} - url: http://hl7.org/fhir/StructureDefinition/translation extension: - {url: lang, valueCode: uz} - {url: content, valueString: Mahalliy passport / ID-karta raqami} index: 11 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.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.3.0 index: 12 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 12} min: 0 max: 1 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PPN, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Passport number} index: 13 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/local'} mustSupport: true index: 14 value: {mustSupport: true, index: 15} required: [value, type, system] passportInternational: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl'} schema: mustSupport: true index: 16 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 17} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0 index: 17 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 17} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 18 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PPN, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Passport number} index: 19 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/intl'} mustSupport: true index: 20 value: {mustSupport: true, index: 21} required: [value, type, system] birthCertificate: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/bct'} schema: mustSupport: true index: 22 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 23} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0 index: 23 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 23} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 24 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: BCT, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Birth Certificate} index: 25 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/bct'} mustSupport: true index: 26 value: {mustSupport: true, index: 27} required: [value, type, system] driversLicense: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/dl'} schema: mustSupport: true index: 28 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 29} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0 index: 29 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 29} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 30 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: DL, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Driver's license number} index: 31 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/dl'} mustSupport: true index: 32 value: {mustSupport: true, index: 33} required: [value, type, system] diplomaticPassport: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp'} schema: mustSupport: true index: 34 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 35} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0 index: 35 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 35} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 36 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: DP, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Diplomatic Passport} index: 37 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/ppn/dp'} mustSupport: true index: 38 value: {mustSupport: true, index: 39} required: [value, type, system] healthCard: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/hc'} schema: mustSupport: true index: 40 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 41} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0 index: 41 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 41} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 42 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: HC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Health card number} index: 43 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/hc'} mustSupport: true index: 44 value: {mustSupport: true, index: 45} required: [value, type, system] militaryId: match: {system: 'https://dhp.uz/fhir/core/sid/pid/uz/mi'} schema: mustSupport: true index: 46 extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 47} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0 index: 47 slicing: slices: data-absent-reason: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason|5.3.0', index: 47} min: 0 max: 1 use: pattern: {type: Code, value: official} index: 48 type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: MI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Military ID number} index: 49 system: pattern: {type: Uri, value: 'https://dhp.uz/fhir/core/sid/pid/uz/mi'} mustSupport: true index: 50 value: {mustSupport: true, index: 51} required: [value, type, system] telecom: mustSupport: true index: 62 elements: system: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/contact-point-system-vs|0.6.0'} mustSupport: true index: 63 use: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/core/ValueSet/telecom-use-vs|0.6.0'} mustSupport: true index: 64 gender: mustSupport: true index: 65 extensions: gender-other-2: {url: 'https://dhp.uz/fhir/core/StructureDefinition/gender-other|0.6.0', min: 0, max: 1, type: Extension, mustSupport: true, index: 67} elements: extension: index: 66 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.6.0', index: 67} min: 0 max: 1 period: {mustSupport: true, index: 90} package_version: 0.6.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.6.0 required: [identifier]