O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.5.0 - ci-build
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.5.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
| Rasmiy URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-practitioner | Versiya: 0.5.0 | ||||
| Active 2025-03-05 holatiga ko‘ra | Kompyuterda qayta ishlanadigan nom: UZCorePractitioner | ||||
Uzbekistan Core Practitioner profile, used to define healthcare practitioners
Mashina tarjimasi, inson tomonidan tekshirilishi zarur. Ushbu sahifa ingliz tilidan sun'iy intellekt yordamida avtomatik tarjima qilingan va hali muharrir tomonidan tekshirilmagan. Har qanday nomuvofiqlikda asl inglizcha versiya ustuvor hisoblanadi.
UZ Core Practitioner Raqamli salomatlik platformasi doirasida alohida tibbiyot mutaxassisini - shifokor, hamshira, texnik yoki boshqa klinik xodimni - tasvirlaydi. Practitioner o'z-o'zicha shaxsni aniqlash ma'lumotlari, demografik ma'lumotlar va malakalarni saqlaydi; u PractitionerRole orqali ish kontekstiga (tashkilot, mutaxassislik, rol) joylashtiriladi va klinik resurslar aynan shu rolga ijrochi yoki so'rovchi sifatida murojaat qiladi. Practitioner yozuvlari markaziy tarzda boshqariladi: shaxsni aniqlash va demografik ma'lumotlar Davlat personalizatsiya markazidan PINFL bo'yicha keladi, kasbiy identifikator HRM Argos tizimidan olinadi, malakalar esa Tibtoifadan keladi - shuning uchun yangi Practitioner yaratishdan oldin identifikator bo'yicha mavjud Practitionerni qidirishingiz kerak.
Kim biror narsani bajargani yoki so'raganini qayd etishda yalang'och Practitioner o'rniga PractitionerRole ga murojaat qilishni afzal ko'ring: bitta mutaxassis bir nechta rolga - turli tashkilotlar, mutaxassisliklar yoki lavozimlarda - ega bo'lishi mumkin va u qaysi sifatda harakat qilganini faqat rol ko'rsatadi.
Quyidagi elementlar har doim mavjud bo'lishi (majburiy) yoki ma'lumot mavjud bo'lganda qo'llab-quvvatlanishi shart (Must Support) - ularning hammasi talab qilinmaydi, biroq tizimingiz har bir Must Support elementni ma'lumotga ega bo'lganda to'ldirishi va qabul qilishda uni qayta ishlashi kerak. Bu inson o'qishi uchun mo'ljallangan xulosa; quyidagi rasmiy ko'rinishlar aniq kardinalliklar, turlar va terminologik bog'lanishlarni beradi.
Bazaviy FHIR Practitioner hech qanday majburiy elementga ega emas va ushbu profil ham birorta qo'shmaydi. Amalda siz deyarli har doim kasbiy identifikator va ismni to'ldirasiz (quyidagi Must Support bo'limiga qarang).
gender-other kengaytmasi bilan);
gender-otherkengaytmasidan faqatgenderotherga o'rnatilgan holatda foydalanish mumkin.
Quyidagi misollar server qabul qiladigan eng kichik instansiyadan to to'liq mutaxassis yozuviga qadar boradi. Birortasini nusxalab oling va moslang - ko'rsatilgan har bir qiymat ushbu profilga muvofiq tekshiruvdan o'tadi. To'liq mos yozuvlar instansiyalari sahifaning pastki qismida bog'langan (example practitioner, practitioner with gender extension).
Bazaviy Practitioner hech qanday majburiy elementga ega emas, biroq yozuv faqat kasbiy identifikator va ism bilan foydali bo'ladi. Kasbiy identifikator - bu HRM Argos slaysi - uni aynan shu slayga aylantiradigan narsa uning system URI'sidir (sid/pro/uz/argos bilan tugaydigan URI); type va value esa shunchaki u bilan birga keladi. Har bir UZ Core resursi meta.profile da o'zi muvofiqligini da'vo qilayotgan profilni ham nomlashi kerak - server qaysi qoidalarga ko'ra tekshirishni shu orqali biladi:
{
"resourceType": "Practitioner",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-practitioner" ] },
"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/pro/uz/argos",
"value": "9876543210"
}
],
"name": [ { "use": "official", "text": "Test Test Test", "family": "Test", "given": [ "Test" ] } ]
}
Argos identifikatori mutaxassisning PINFLini milliy yagona shaxsiy identifikator sifatida saqlaydi; uning type kodi NI. Qo'llab-quvvatlanadigan system URI'lar uchun Identifikator tizimlari ga qarang. Ham identifier.use, ham name.use talab qilingan bog'lanishlardir, shuning uchun official bog'langan qiymatlar to'plamlaridan kelishi shart.
Amalda siz platforma sizdan qo'llab-quvvatlashni kutadigan demografik ma'lumotlarni yuborasiz: active bayrog'i, telecom, gender, birthDate va address. O'zbekistonlik manzil erkin matn emas, kodlangan ma'muriy bo'linmalardan (tuman, shahar) foydalanadi - bu yerda country ham raqamli kodni saqlaydi:
{
"resourceType": "Practitioner",
"language": "uz",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-practitioner" ] },
"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/pro/uz/argos",
"value": "9876543210"
}
],
"active": true,
"name": [
{
"use": "official",
"text": "Test Test Test",
"family": "Test",
"given": [ "Test" ],
"suffix": [ "Test" ]
}
],
"telecom": [ { "system": "phone", "value": "975555555", "use": "mobile" } ],
"gender": "female",
"birthDate": "1985-05-06",
"address": [
{
"use": "temp",
"type": "physical",
"country": "182",
"district": "1703217",
"city": "22070033",
"line": [ "mahallasi Dilobod, Katortol ko'chasi, 9-uy, 15-xonadon" ]
}
]
}
telecom.system va name.use talab qilingan bog'lanishlardan foydalanadi - qiymat bog'langan qiymatlar to'plamidan kelishi shart. district / city kodlari milliy qiymatlar to'plamlaridan keladi - har bir kod qayerdan olinishi haqida Manzillar ga qarang. Chet elda yashovchi mutaxassis uchun esa country xorijiy ISO kodiga o'rnatilgan erkin matnli manzildan foydalaning.
To'liq yozuv mutaxassisning qualification (har bir code Tibtoifa litsenziya/sertifikat qiymatlar to'plamidan, o'zining issuer i bilan), photo va kerak bo'lganda deceasedBoolean / deceasedDateTime ma'lumotlarini saqlaydi. Malakaning issuer i Organization ga oddiy Reference dir. Ushbu kalitlar yuqoridagi real yozuv bilan bir xil resursga joylashadi:
{
"photo": [
{ "url": "https://media.dhp.uz/practitioner/example.jpg", "size": "1024" }
],
"qualification": [
{
"code": { "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v2-0360", "code": "DIP" }] },
"issuer": { "reference": "Organization/example-organization" }
}
],
"deceasedBoolean": true
}
qualification.code Tibtoifa litsenziya/sertifikat qiymatlar to'plamiga (required) bog'langan. Vafot sanasi aniq ma'lum bo'lganda deceasedDateTime dan, faqat fakt ma'lum bo'lganda esa deceasedBoolean dan foydalaning.
Misol API chaqiruvlari va namunaviy payload uchun ushbu sahifaning pastki qismidagi Tezkor boshlash bo'limiga qarang.
Usages:
You can also check for usages in the FHIR IG Statistics
Profillar, differentsiyalar, snapshotlar va ularning tasvirlari ta’rifi.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Practitioner(5.0.0) | A person with a formal responsibility in the provisioning of healthcare or related services Constraints: uzcore-gender-other-2 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
SΣ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | PINFL of the practitioner |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) Required Pattern: official |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NI | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: National unique individual identifier | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://dhp.uz/fhir/core/sid/pro/uz/argos |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() |
?!SΣ | 0..1 | boolean | Whether this practitioner's record is in active use |
![]() ![]() |
SΣ | 0..* | HumanName | The name(s) associated with the practitioner |
![]() ![]() ![]() |
?!SΣ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUseVS (0.5.0) (required) |
![]() ![]() ![]() |
SΣ | 0..1 | string | Text representation of the full name |
![]() ![]() ![]() |
SΣ | 0..1 | string | Family name (often called 'Surname') |
![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() |
SΣ | 0..* | string | Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name |
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when name was/is in use |
![]() ![]() |
SΣ | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) |
![]() ![]() ![]() |
SΣC | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystemVS (0.5.0) (required) |
![]() ![]() ![]() |
SΣC | 0..1 | string | The actual contact point details |
![]() ![]() ![]() |
?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. |
![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() |
SΣ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Differentiation of the administrative gender 'other' URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other Binding: GenderOtherVS (0.5.0) (required) Constraints: ext-1 |
![]() ![]() |
SΣ | 0..1 | date | The date on which the practitioner was born |
![]() ![]() |
Σ | 0..1 | Indicates if the practitioner is deceased or not Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | Indicates if the practitioner is deceased or not |
![]() ![]() ![]() |
SΣ | 0..1 | boolean | Indicates if the practitioner is deceased or not |
![]() ![]() |
SΣ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) Slice: Unordered, Open by value:country |
![]() ![]() ![]() |
SΣ | 0..* | Address | An Uzbekistan address |
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both |
![]() ![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Mahalla code (citizens' assembly) Binding: MahallaVS (0.5.0) (required) Example General: Erewhon |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District or city code Binding: RegionsVS (0.5.0) (required) Example General: Madison |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Region code Binding: StateVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Required Pattern: UZ |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() ![]() |
SΣ | 0..* | Address | An international, non-Uzbekistan address |
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Text part of the address Example General: 137 Nowhere Street, Erewhon 9132 |
![]() ![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | City or locality Example General: Erewhon |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District, county, or administrative division Example General: Madison |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | State, province, or region |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Binding: ISO3166_2SansUZ (0.5.0) (required) |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() |
S | 0..* | Attachment | Image of the person |
![]() ![]() ![]() |
SΣ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png |
![]() ![]() ![]() |
SΣ | 0..1 | integer64 | Number of bytes of content (if url provided) |
![]() ![]() |
S | 0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: LicenseCertificateVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | Period | Period during which the qualification is valid |
![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Practitioner.identifier.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.name.use | Base | required | Types of possible name uses | 📍0.5.0 | This IG |
| Practitioner.telecom.system | Base | required | Types of possible contact points | 📍0.5.0 | This IG |
| Practitioner.telecom.use | Base | required | ContactPointUse | 📍5.0.0 | FHIR Std. |
| Practitioner.gender | Base | required | AdministrativeGender | 📍5.0.0 | FHIR Std. |
| Practitioner.address:uzAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.city | Base | required | Mahallas translations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.district | Base | required | Uzbekistan Regions and Locations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.state | Base | required | Uzbekistan states and Locations | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.country | Base | required | ISO 3166 part 1 2-letter codes, sans Uzbekistan | 📍0.5.0 | This IG |
| Practitioner.qualification.code | Base | required | License, certificate, degree | 📍0.5.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Practitioner | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Practitioner.implicitRules, Practitioner.modifierExtension, Practitioner.identifier, Practitioner.identifier.use, Practitioner.identifier.type, Practitioner.identifier:nationalId, Practitioner.identifier:nationalId.use, Practitioner.identifier:nationalId.type, Practitioner.identifier:nationalId.system, Practitioner.identifier:nationalId.value, Practitioner.active, Practitioner.name, Practitioner.name.use, Practitioner.name.text, Practitioner.name.family, Practitioner.name.given, Practitioner.name.suffix, Practitioner.name.period, Practitioner.telecom, Practitioner.telecom.system, Practitioner.telecom.value, Practitioner.telecom.use, Practitioner.telecom.rank, Practitioner.telecom.period, Practitioner.gender, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.birthDate, Practitioner.deceased[x], Practitioner.deceased[x]:deceasedDateTime, Practitioner.deceased[x]:deceasedBoolean, Practitioner.address, Practitioner.address:uzAddress, Practitioner.address:uzAddress.use, Practitioner.address:uzAddress.type, Practitioner.address:uzAddress.text, Practitioner.address:uzAddress.line, Practitioner.address:uzAddress.city, Practitioner.address:uzAddress.district, Practitioner.address:uzAddress.state, Practitioner.address:uzAddress.country, Practitioner.address:uzAddress.period, Practitioner.address:i18nAddress, Practitioner.address:i18nAddress.use, Practitioner.address:i18nAddress.type, Practitioner.address:i18nAddress.text, Practitioner.address:i18nAddress.line, Practitioner.address:i18nAddress.city, Practitioner.address:i18nAddress.district, Practitioner.address:i18nAddress.state, Practitioner.address:i18nAddress.country, Practitioner.address:i18nAddress.period, Practitioner.photo, Practitioner.photo.url, Practitioner.photo.size, Practitioner.qualification, Practitioner.qualification.modifierExtension, Practitioner.qualification.code, Practitioner.qualification.period, Practitioner.qualification.issuer | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Practitioner.modifierExtension, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.qualification.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| uzcore-gender-other-2 | error | Practitioner | 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()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Practitioner(5.0.0) | A person with a formal responsibility in the provisioning of healthcare or related services |
![]() ![]() |
S | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) | |
![]() ![]() ![]() |
S | 0..1 | Identifier | PINFL of the practitioner |
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
![]() ![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NI | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: National unique individual identifier | |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | The namespace for the identifier value Required Pattern: https://dhp.uz/fhir/core/sid/pro/uz/argos |
![]() ![]() ![]() ![]() |
S | 1..1 | string | The value that is unique |
![]() ![]() |
S | 0..1 | boolean | Whether this practitioner's record is in active use |
![]() ![]() |
S | 0..* | HumanName | The name(s) associated with the practitioner |
![]() ![]() ![]() |
S | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUseVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | string | Text representation of the full name |
![]() ![]() ![]() |
S | 0..1 | string | Family name (often called 'Surname') |
![]() ![]() ![]() |
S | 0..* | string | Given names (not always 'first'). Includes middle names |
![]() ![]() ![]() |
S | 0..* | string | Parts that come after the name |
![]() ![]() ![]() |
S | 0..1 | Period | Time period when name was/is in use |
![]() ![]() |
S | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) |
![]() ![]() ![]() |
S | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystemVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | string | The actual contact point details |
![]() ![]() ![]() |
S | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point |
![]() ![]() ![]() |
S | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() |
S | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() |
S | 0..1 | code | male | female | other | unknown |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Differentiation of the administrative gender 'other' URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other Binding: GenderOtherVS (0.5.0) (required) |
![]() ![]() |
S | 0..1 | date | The date on which the practitioner was born |
![]() ![]() |
0..1 | boolean, dateTime | Indicates if the practitioner is deceased or not Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() |
S | 0..1 | dateTime | Indicates if the practitioner is deceased or not |
![]() ![]() ![]() |
S | 0..1 | boolean | Indicates if the practitioner is deceased or not |
![]() ![]() |
S | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) Slice: Unordered, Open by value:country |
![]() ![]() ![]() |
S | 0..* | Address | An Uzbekistan address |
![]() ![]() ![]() ![]() |
S | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Text part of the address provided by DPM. Mahalla name, street, house number, apartment number |
![]() ![]() ![]() ![]() |
S | 0..* | string | Text street name provided by DPM |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Mahalla code (citizens' assembly) Binding: MahallaVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | District or city code Binding: RegionsVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Region code Binding: StateVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Country code (ISO 3166-1 2 letter code) Required Pattern: UZ |
![]() ![]() ![]() ![]() |
S | 0..1 | Period | Time period when the address was/is used |
![]() ![]() ![]() |
S | 0..* | Address | An international, non-Uzbekistan address |
![]() ![]() ![]() ![]() |
S | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Text part of the address |
![]() ![]() ![]() ![]() |
S | 0..* | string | Street name or address line |
![]() ![]() ![]() ![]() |
S | 0..1 | string | City or locality |
![]() ![]() ![]() ![]() |
S | 0..1 | string | District, county, or administrative division |
![]() ![]() ![]() ![]() |
S | 0..1 | string | State, province, or region |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Country code (ISO 3166-1 2 letter code) Binding: ISO3166_2SansUZ (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | Period | Time period when the address was/is used |
![]() ![]() |
S | 0..* | Attachment | Image of the person |
![]() ![]() ![]() |
S | 0..1 | url | Uri where the data can be found |
![]() ![]() ![]() |
S | 0..1 | integer64 | Number of bytes of content (if url provided) |
![]() ![]() |
S | 0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: LicenseCertificateVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | Period | Period during which the qualification is valid |
![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Practitioner.identifier.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.name.use | Base | required | Types of possible name uses | 📍0.5.0 | This IG |
| Practitioner.telecom.system | Base | required | Types of possible contact points | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.city | Base | required | Mahallas translations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.district | Base | required | Uzbekistan Regions and Locations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.state | Base | required | Uzbekistan states and Locations | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.country | Base | required | ISO 3166 part 1 2-letter codes, sans Uzbekistan | 📍0.5.0 | This IG |
| Practitioner.qualification.code | Base | required | License, certificate, degree | 📍0.5.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Practitioner(5.0.0) | A person with a formal responsibility in the provisioning of healthcare or related services Constraints: uzcore-gender-other-2 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
SΣ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | PINFL of the practitioner | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) Required Pattern: official | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NI | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: National unique individual identifier | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://dhp.uz/fhir/core/sid/pro/uz/argos | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!SΣ | 0..1 | boolean | Whether this practitioner's record is in active use | ||||
![]() ![]() |
SΣ | 0..* | HumanName | The name(s) associated with the practitioner | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!SΣ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUseVS (0.5.0) (required) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text representation of the full name | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Family name (often called 'Surname') | ||||
![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() |
Σ | 0..* | string | Parts that come before the name This repeating element order: Prefixes appear in the correct order for presenting the name | ||||
![]() ![]() ![]() |
SΣ | 0..* | string | Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when name was/is in use | ||||
![]() ![]() |
SΣ | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
SΣC | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystemVS (0.5.0) (required) | ||||
![]() ![]() ![]() |
SΣC | 0..1 | string | The actual contact point details | ||||
![]() ![]() ![]() |
?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. | ||||
![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the contact point was/is in use | ||||
![]() ![]() |
SΣ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. | ||||
![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Differentiation of the administrative gender 'other' URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other Binding: GenderOtherVS (0.5.0) (required) Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..1 | code | Primitive value for code | |||||
![]() ![]() |
SΣ | 0..1 | date | The date on which the practitioner was born | ||||
![]() ![]() |
Σ | 0..1 | Indicates if the practitioner is deceased or not Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | Indicates if the practitioner is deceased or not | ||||
![]() ![]() ![]() |
SΣ | 0..1 | boolean | Indicates if the practitioner is deceased or not | ||||
![]() ![]() |
SΣ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) Slice: Unordered, Open by value:country | ||||
![]() ![]() ![]() |
SΣ | 0..* | Address | An Uzbekistan address | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both | ||||
![]() ![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Mahalla code (citizens' assembly) Binding: MahallaVS (0.5.0) (required) Example General: Erewhon | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District or city code Binding: RegionsVS (0.5.0) (required) Example General: Madison | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Region code Binding: StateVS (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Postal code for area Example General: 9132 | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Required Pattern: UZ | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} | ||||
![]() ![]() ![]() |
SΣ | 0..* | Address | An international, non-Uzbekistan address | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Text part of the address Example General: 137 Nowhere Street, Erewhon 9132 | ||||
![]() ![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | City or locality Example General: Erewhon | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District, county, or administrative division Example General: Madison | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | State, province, or region | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Postal code for area Example General: 9132 | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Binding: ISO3166_2SansUZ (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} | ||||
![]() ![]() |
S | 0..* | Attachment | Image of the person | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
ΣC | 0..1 | code | Mime type of the content, with charset etc. Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Example General: text/plain; charset=UTF-8, image/png | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Human language of the content (BCP-47) Binding: AllLanguages (required): IETF language tag for a human language.
Example General: en-AU | ||||
![]() ![]() ![]() |
C | 0..1 | base64Binary | Data inline, base64ed | ||||
![]() ![]() ![]() |
SΣ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | ||||
![]() ![]() ![]() |
SΣ | 0..1 | integer64 | Number of bytes of content (if url provided) | ||||
![]() ![]() ![]() |
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date attachment was first created | ||||
![]() ![]() ![]() |
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
![]() ![]() ![]() |
0..1 | decimal | Length in seconds (audio / video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of printed pages | |||||
![]() ![]() |
S | 0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..* | Identifier | An identifier for this qualification for the practitioner | |||||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: LicenseCertificateVS (0.5.0) (required) | ||||
![]() ![]() ![]() |
S | 0..1 | Period | Period during which the qualification is valid | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | ||||
![]() ![]() |
0..* | BackboneElement | A language which may be used to communicate with the practitioner | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The language code used to communicate with the practitioner Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() ![]() |
0..1 | boolean | Language preference indicator | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Practitioner.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Practitioner.identifier.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.name.use | Base | required | Types of possible name uses | 📍0.5.0 | This IG |
| Practitioner.telecom.system | Base | required | Types of possible contact points | 📍0.5.0 | This IG |
| Practitioner.telecom.use | Base | required | ContactPointUse | 📍5.0.0 | FHIR Std. |
| Practitioner.gender | Base | required | AdministrativeGender | 📍5.0.0 | FHIR Std. |
| Practitioner.address:uzAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.city | Base | required | Mahallas translations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.district | Base | required | Uzbekistan Regions and Locations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.state | Base | required | Uzbekistan states and Locations | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.country | Base | required | ISO 3166 part 1 2-letter codes, sans Uzbekistan | 📍0.5.0 | This IG |
| Practitioner.photo.contentType | Base | required | Mime Types | 📍5.0.0 | FHIR Std. |
| Practitioner.photo.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Practitioner.qualification.code | Base | required | License, certificate, degree | 📍0.5.0 | This IG |
| Practitioner.communication.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Practitioner | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Practitioner.meta, Practitioner.implicitRules, Practitioner.language, Practitioner.text, Practitioner.extension, Practitioner.modifierExtension, Practitioner.identifier, Practitioner.identifier.extension, Practitioner.identifier.use, Practitioner.identifier.type, Practitioner.identifier.system, Practitioner.identifier.value, Practitioner.identifier.period, Practitioner.identifier.assigner, Practitioner.identifier:nationalId, Practitioner.identifier:nationalId.extension, Practitioner.identifier:nationalId.use, Practitioner.identifier:nationalId.type, Practitioner.identifier:nationalId.system, Practitioner.identifier:nationalId.value, Practitioner.identifier:nationalId.period, Practitioner.identifier:nationalId.assigner, Practitioner.active, Practitioner.name, Practitioner.name.extension, Practitioner.name.use, Practitioner.name.text, Practitioner.name.family, Practitioner.name.given, Practitioner.name.prefix, Practitioner.name.suffix, Practitioner.name.period, Practitioner.telecom, Practitioner.telecom.extension, Practitioner.telecom.system, Practitioner.telecom.value, Practitioner.telecom.use, Practitioner.telecom.rank, Practitioner.telecom.period, Practitioner.gender, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.birthDate, Practitioner.deceased[x], Practitioner.deceased[x]:deceasedDateTime, Practitioner.deceased[x]:deceasedBoolean, Practitioner.address, Practitioner.address:uzAddress, Practitioner.address:uzAddress.extension, Practitioner.address:uzAddress.use, Practitioner.address:uzAddress.type, Practitioner.address:uzAddress.text, Practitioner.address:uzAddress.line, Practitioner.address:uzAddress.city, Practitioner.address:uzAddress.district, Practitioner.address:uzAddress.state, Practitioner.address:uzAddress.postalCode, Practitioner.address:uzAddress.country, Practitioner.address:uzAddress.period, Practitioner.address:i18nAddress, Practitioner.address:i18nAddress.extension, Practitioner.address:i18nAddress.use, Practitioner.address:i18nAddress.type, Practitioner.address:i18nAddress.text, Practitioner.address:i18nAddress.line, Practitioner.address:i18nAddress.city, Practitioner.address:i18nAddress.district, Practitioner.address:i18nAddress.state, Practitioner.address:i18nAddress.postalCode, Practitioner.address:i18nAddress.country, Practitioner.address:i18nAddress.period, Practitioner.photo, Practitioner.photo.extension, Practitioner.photo.contentType, Practitioner.photo.language, Practitioner.photo.data, Practitioner.photo.url, Practitioner.photo.size, Practitioner.photo.hash, Practitioner.photo.title, Practitioner.photo.creation, Practitioner.photo.height, Practitioner.photo.width, Practitioner.photo.frames, Practitioner.photo.duration, Practitioner.photo.pages, Practitioner.qualification, Practitioner.qualification.extension, Practitioner.qualification.modifierExtension, Practitioner.qualification.identifier, Practitioner.qualification.code, Practitioner.qualification.period, Practitioner.qualification.issuer, Practitioner.communication, Practitioner.communication.extension, Practitioner.communication.modifierExtension, Practitioner.communication.language, Practitioner.communication.preferred | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Practitioner.extension, Practitioner.modifierExtension, Practitioner.identifier.extension, Practitioner.identifier:nationalId.extension, Practitioner.name.extension, Practitioner.telecom.extension, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.address:uzAddress.extension, Practitioner.address:i18nAddress.extension, Practitioner.photo.extension, Practitioner.qualification.extension, Practitioner.qualification.modifierExtension, Practitioner.communication.extension, Practitioner.communication.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| uzcore-gender-other-2 | error | Practitioner | 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()
|
Summary
Mandatory: 0 element(5 nested mandatory elements)
Must-Support: 52 elements
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Asosiy elementlar ko'rinishi
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Practitioner(5.0.0) | A person with a formal responsibility in the provisioning of healthcare or related services Constraints: uzcore-gender-other-2 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
SΣ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | PINFL of the practitioner |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) Required Pattern: official |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NI | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: National unique individual identifier | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://dhp.uz/fhir/core/sid/pro/uz/argos |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() |
?!SΣ | 0..1 | boolean | Whether this practitioner's record is in active use |
![]() ![]() |
SΣ | 0..* | HumanName | The name(s) associated with the practitioner |
![]() ![]() ![]() |
?!SΣ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUseVS (0.5.0) (required) |
![]() ![]() ![]() |
SΣ | 0..1 | string | Text representation of the full name |
![]() ![]() ![]() |
SΣ | 0..1 | string | Family name (often called 'Surname') |
![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() |
SΣ | 0..* | string | Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name |
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when name was/is in use |
![]() ![]() |
SΣ | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) |
![]() ![]() ![]() |
SΣC | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystemVS (0.5.0) (required) |
![]() ![]() ![]() |
SΣC | 0..1 | string | The actual contact point details |
![]() ![]() ![]() |
?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. |
![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() |
SΣ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Differentiation of the administrative gender 'other' URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other Binding: GenderOtherVS (0.5.0) (required) Constraints: ext-1 |
![]() ![]() |
SΣ | 0..1 | date | The date on which the practitioner was born |
![]() ![]() |
Σ | 0..1 | Indicates if the practitioner is deceased or not Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | Indicates if the practitioner is deceased or not |
![]() ![]() ![]() |
SΣ | 0..1 | boolean | Indicates if the practitioner is deceased or not |
![]() ![]() |
SΣ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) Slice: Unordered, Open by value:country |
![]() ![]() ![]() |
SΣ | 0..* | Address | An Uzbekistan address |
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both |
![]() ![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Mahalla code (citizens' assembly) Binding: MahallaVS (0.5.0) (required) Example General: Erewhon |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District or city code Binding: RegionsVS (0.5.0) (required) Example General: Madison |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Region code Binding: StateVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Required Pattern: UZ |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() ![]() |
SΣ | 0..* | Address | An international, non-Uzbekistan address |
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Text part of the address Example General: 137 Nowhere Street, Erewhon 9132 |
![]() ![]() ![]() ![]() |
SΣ | 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 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | City or locality Example General: Erewhon |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District, county, or administrative division Example General: Madison |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | State, province, or region |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Binding: ISO3166_2SansUZ (0.5.0) (required) |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() |
S | 0..* | Attachment | Image of the person |
![]() ![]() ![]() |
SΣ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png |
![]() ![]() ![]() |
SΣ | 0..1 | integer64 | Number of bytes of content (if url provided) |
![]() ![]() |
S | 0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: LicenseCertificateVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | Period | Period during which the qualification is valid |
![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Practitioner.identifier.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.name.use | Base | required | Types of possible name uses | 📍0.5.0 | This IG |
| Practitioner.telecom.system | Base | required | Types of possible contact points | 📍0.5.0 | This IG |
| Practitioner.telecom.use | Base | required | ContactPointUse | 📍5.0.0 | FHIR Std. |
| Practitioner.gender | Base | required | AdministrativeGender | 📍5.0.0 | FHIR Std. |
| Practitioner.address:uzAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.city | Base | required | Mahallas translations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.district | Base | required | Uzbekistan Regions and Locations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.state | Base | required | Uzbekistan states and Locations | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.country | Base | required | ISO 3166 part 1 2-letter codes, sans Uzbekistan | 📍0.5.0 | This IG |
| Practitioner.qualification.code | Base | required | License, certificate, degree | 📍0.5.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Practitioner | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Practitioner.implicitRules, Practitioner.modifierExtension, Practitioner.identifier, Practitioner.identifier.use, Practitioner.identifier.type, Practitioner.identifier:nationalId, Practitioner.identifier:nationalId.use, Practitioner.identifier:nationalId.type, Practitioner.identifier:nationalId.system, Practitioner.identifier:nationalId.value, Practitioner.active, Practitioner.name, Practitioner.name.use, Practitioner.name.text, Practitioner.name.family, Practitioner.name.given, Practitioner.name.suffix, Practitioner.name.period, Practitioner.telecom, Practitioner.telecom.system, Practitioner.telecom.value, Practitioner.telecom.use, Practitioner.telecom.rank, Practitioner.telecom.period, Practitioner.gender, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.birthDate, Practitioner.deceased[x], Practitioner.deceased[x]:deceasedDateTime, Practitioner.deceased[x]:deceasedBoolean, Practitioner.address, Practitioner.address:uzAddress, Practitioner.address:uzAddress.use, Practitioner.address:uzAddress.type, Practitioner.address:uzAddress.text, Practitioner.address:uzAddress.line, Practitioner.address:uzAddress.city, Practitioner.address:uzAddress.district, Practitioner.address:uzAddress.state, Practitioner.address:uzAddress.country, Practitioner.address:uzAddress.period, Practitioner.address:i18nAddress, Practitioner.address:i18nAddress.use, Practitioner.address:i18nAddress.type, Practitioner.address:i18nAddress.text, Practitioner.address:i18nAddress.line, Practitioner.address:i18nAddress.city, Practitioner.address:i18nAddress.district, Practitioner.address:i18nAddress.state, Practitioner.address:i18nAddress.country, Practitioner.address:i18nAddress.period, Practitioner.photo, Practitioner.photo.url, Practitioner.photo.size, Practitioner.qualification, Practitioner.qualification.modifierExtension, Practitioner.qualification.code, Practitioner.qualification.period, Practitioner.qualification.issuer | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Practitioner.modifierExtension, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.qualification.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| uzcore-gender-other-2 | error | Practitioner | 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()
|
Differensial ko‘rinish
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Practitioner(5.0.0) | A person with a formal responsibility in the provisioning of healthcare or related services |
![]() ![]() |
S | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) | |
![]() ![]() ![]() |
S | 0..1 | Identifier | PINFL of the practitioner |
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
![]() ![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NI | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: National unique individual identifier | |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | The namespace for the identifier value Required Pattern: https://dhp.uz/fhir/core/sid/pro/uz/argos |
![]() ![]() ![]() ![]() |
S | 1..1 | string | The value that is unique |
![]() ![]() |
S | 0..1 | boolean | Whether this practitioner's record is in active use |
![]() ![]() |
S | 0..* | HumanName | The name(s) associated with the practitioner |
![]() ![]() ![]() |
S | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUseVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | string | Text representation of the full name |
![]() ![]() ![]() |
S | 0..1 | string | Family name (often called 'Surname') |
![]() ![]() ![]() |
S | 0..* | string | Given names (not always 'first'). Includes middle names |
![]() ![]() ![]() |
S | 0..* | string | Parts that come after the name |
![]() ![]() ![]() |
S | 0..1 | Period | Time period when name was/is in use |
![]() ![]() |
S | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) |
![]() ![]() ![]() |
S | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystemVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | string | The actual contact point details |
![]() ![]() ![]() |
S | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point |
![]() ![]() ![]() |
S | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() |
S | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() |
S | 0..1 | code | male | female | other | unknown |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Differentiation of the administrative gender 'other' URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other Binding: GenderOtherVS (0.5.0) (required) |
![]() ![]() |
S | 0..1 | date | The date on which the practitioner was born |
![]() ![]() |
0..1 | boolean, dateTime | Indicates if the practitioner is deceased or not Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() |
S | 0..1 | dateTime | Indicates if the practitioner is deceased or not |
![]() ![]() ![]() |
S | 0..1 | boolean | Indicates if the practitioner is deceased or not |
![]() ![]() |
S | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) Slice: Unordered, Open by value:country |
![]() ![]() ![]() |
S | 0..* | Address | An Uzbekistan address |
![]() ![]() ![]() ![]() |
S | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Text part of the address provided by DPM. Mahalla name, street, house number, apartment number |
![]() ![]() ![]() ![]() |
S | 0..* | string | Text street name provided by DPM |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Mahalla code (citizens' assembly) Binding: MahallaVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | District or city code Binding: RegionsVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Region code Binding: StateVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Country code (ISO 3166-1 2 letter code) Required Pattern: UZ |
![]() ![]() ![]() ![]() |
S | 0..1 | Period | Time period when the address was/is used |
![]() ![]() ![]() |
S | 0..* | Address | An international, non-Uzbekistan address |
![]() ![]() ![]() ![]() |
S | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Text part of the address |
![]() ![]() ![]() ![]() |
S | 0..* | string | Street name or address line |
![]() ![]() ![]() ![]() |
S | 0..1 | string | City or locality |
![]() ![]() ![]() ![]() |
S | 0..1 | string | District, county, or administrative division |
![]() ![]() ![]() ![]() |
S | 0..1 | string | State, province, or region |
![]() ![]() ![]() ![]() |
S | 1..1 | string | Country code (ISO 3166-1 2 letter code) Binding: ISO3166_2SansUZ (0.5.0) (required) |
![]() ![]() ![]() ![]() |
S | 0..1 | Period | Time period when the address was/is used |
![]() ![]() |
S | 0..* | Attachment | Image of the person |
![]() ![]() ![]() |
S | 0..1 | url | Uri where the data can be found |
![]() ![]() ![]() |
S | 0..1 | integer64 | Number of bytes of content (if url provided) |
![]() ![]() |
S | 0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: LicenseCertificateVS (0.5.0) (required) |
![]() ![]() ![]() |
S | 0..1 | Period | Period during which the qualification is valid |
![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Practitioner.identifier.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.name.use | Base | required | Types of possible name uses | 📍0.5.0 | This IG |
| Practitioner.telecom.system | Base | required | Types of possible contact points | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.city | Base | required | Mahallas translations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.district | Base | required | Uzbekistan Regions and Locations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.state | Base | required | Uzbekistan states and Locations | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.country | Base | required | ISO 3166 part 1 2-letter codes, sans Uzbekistan | 📍0.5.0 | This IG |
| Practitioner.qualification.code | Base | required | License, certificate, degree | 📍0.5.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
Snapshot ko‘rinishiView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Practitioner(5.0.0) | A person with a formal responsibility in the provisioning of healthcare or related services Constraints: uzcore-gender-other-2 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
SΣ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | PINFL of the practitioner | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUseVS (0.5.0) (required) Required Pattern: official | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeVS (0.5.0) (required) Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NI | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Representation defined by the system Fixed Value: National unique individual identifier | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://dhp.uz/fhir/core/sid/pro/uz/argos | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!SΣ | 0..1 | boolean | Whether this practitioner's record is in active use | ||||
![]() ![]() |
SΣ | 0..* | HumanName | The name(s) associated with the practitioner | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!SΣ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUseVS (0.5.0) (required) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text representation of the full name | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Family name (often called 'Surname') | ||||
![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() |
Σ | 0..* | string | Parts that come before the name This repeating element order: Prefixes appear in the correct order for presenting the name | ||||
![]() ![]() ![]() |
SΣ | 0..* | string | Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when name was/is in use | ||||
![]() ![]() |
SΣ | 0..* | ContactPoint | A contact detail for the practitioner (that apply to all roles) | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
SΣC | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystemVS (0.5.0) (required) | ||||
![]() ![]() ![]() |
SΣC | 0..1 | string | The actual contact point details | ||||
![]() ![]() ![]() |
?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point. | ||||
![]() ![]() ![]() |
SΣ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the contact point was/is in use | ||||
![]() ![]() |
SΣ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. | ||||
![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Differentiation of the administrative gender 'other' URL: https://dhp.uz/fhir/core/StructureDefinition/gender-other Binding: GenderOtherVS (0.5.0) (required) Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..1 | code | Primitive value for code | |||||
![]() ![]() |
SΣ | 0..1 | date | The date on which the practitioner was born | ||||
![]() ![]() |
Σ | 0..1 | Indicates if the practitioner is deceased or not Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | dateTime | Indicates if the practitioner is deceased or not | ||||
![]() ![]() ![]() |
SΣ | 0..1 | boolean | Indicates if the practitioner is deceased or not | ||||
![]() ![]() |
SΣ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) Slice: Unordered, Open by value:country | ||||
![]() ![]() ![]() |
SΣ | 0..* | Address | An Uzbekistan address | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both | ||||
![]() ![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Mahalla code (citizens' assembly) Binding: MahallaVS (0.5.0) (required) Example General: Erewhon | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District or city code Binding: RegionsVS (0.5.0) (required) Example General: Madison | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Region code Binding: StateVS (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Postal code for area Example General: 9132 | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Required Pattern: UZ | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} | ||||
![]() ![]() ![]() |
SΣ | 0..* | Address | An international, non-Uzbekistan address | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | Type of address, home | temp Binding: AddressUseVS (0.5.0) (required) Example General: home | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | postal | physical | both Binding: AddressTypeVS (0.5.0) (required) Example General: both | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Text part of the address Example General: 137 Nowhere Street, Erewhon 9132 | ||||
![]() ![]() ![]() ![]() |
SΣ | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | City or locality Example General: Erewhon | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | District, county, or administrative division Example General: Madison | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | State, province, or region | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Postal code for area Example General: 9132 | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Country code (ISO 3166-1 2 letter code) Binding: ISO3166_2SansUZ (0.5.0) (required) | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Period | Time period when the address was/is used Example General: {"start":"2010-03-23","end":"2010-07-01"} | ||||
![]() ![]() |
S | 0..* | Attachment | Image of the person | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
ΣC | 0..1 | code | Mime type of the content, with charset etc. Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Example General: text/plain; charset=UTF-8, image/png | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Human language of the content (BCP-47) Binding: AllLanguages (required): IETF language tag for a human language.
Example General: en-AU | ||||
![]() ![]() ![]() |
C | 0..1 | base64Binary | Data inline, base64ed | ||||
![]() ![]() ![]() |
SΣ | 0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | ||||
![]() ![]() ![]() |
SΣ | 0..1 | integer64 | Number of bytes of content (if url provided) | ||||
![]() ![]() ![]() |
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date attachment was first created | ||||
![]() ![]() ![]() |
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
![]() ![]() ![]() |
0..1 | decimal | Length in seconds (audio / video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of printed pages | |||||
![]() ![]() |
S | 0..* | BackboneElement | Qualifications, certifications, accreditations, licenses, training, etc. pertaining to the provision of care | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..* | Identifier | An identifier for this qualification for the practitioner | |||||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Coded representation of the qualification Binding: LicenseCertificateVS (0.5.0) (required) | ||||
![]() ![]() ![]() |
S | 0..1 | Period | Period during which the qualification is valid | ||||
![]() ![]() ![]() |
S | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | ||||
![]() ![]() |
0..* | BackboneElement | A language which may be used to communicate with the practitioner | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The language code used to communicate with the practitioner Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() ![]() |
0..1 | boolean | Language preference indicator | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Practitioner.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Practitioner.identifier.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.use | Base | required | Types of possible identifier uses | 📍0.5.0 | This IG |
| Practitioner.identifier:nationalId.type | Base | required | Types of possible identifiers | 📍0.5.0 | This IG |
| Practitioner.name.use | Base | required | Types of possible name uses | 📍0.5.0 | This IG |
| Practitioner.telecom.system | Base | required | Types of possible contact points | 📍0.5.0 | This IG |
| Practitioner.telecom.use | Base | required | ContactPointUse | 📍5.0.0 | FHIR Std. |
| Practitioner.gender | Base | required | AdministrativeGender | 📍5.0.0 | FHIR Std. |
| Practitioner.address:uzAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.city | Base | required | Mahallas translations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.district | Base | required | Uzbekistan Regions and Locations | 📍0.5.0 | This IG |
| Practitioner.address:uzAddress.state | Base | required | Uzbekistan states and Locations | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.use | Base | required | Types of address registration | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.type | Base | required | Types of possible addresses | 📍0.5.0 | This IG |
| Practitioner.address:i18nAddress.country | Base | required | ISO 3166 part 1 2-letter codes, sans Uzbekistan | 📍0.5.0 | This IG |
| Practitioner.photo.contentType | Base | required | Mime Types | 📍5.0.0 | FHIR Std. |
| Practitioner.photo.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Practitioner.qualification.code | Base | required | License, certificate, degree | 📍0.5.0 | This IG |
| Practitioner.communication.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Practitioner | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Practitioner.meta, Practitioner.implicitRules, Practitioner.language, Practitioner.text, Practitioner.extension, Practitioner.modifierExtension, Practitioner.identifier, Practitioner.identifier.extension, Practitioner.identifier.use, Practitioner.identifier.type, Practitioner.identifier.system, Practitioner.identifier.value, Practitioner.identifier.period, Practitioner.identifier.assigner, Practitioner.identifier:nationalId, Practitioner.identifier:nationalId.extension, Practitioner.identifier:nationalId.use, Practitioner.identifier:nationalId.type, Practitioner.identifier:nationalId.system, Practitioner.identifier:nationalId.value, Practitioner.identifier:nationalId.period, Practitioner.identifier:nationalId.assigner, Practitioner.active, Practitioner.name, Practitioner.name.extension, Practitioner.name.use, Practitioner.name.text, Practitioner.name.family, Practitioner.name.given, Practitioner.name.prefix, Practitioner.name.suffix, Practitioner.name.period, Practitioner.telecom, Practitioner.telecom.extension, Practitioner.telecom.system, Practitioner.telecom.value, Practitioner.telecom.use, Practitioner.telecom.rank, Practitioner.telecom.period, Practitioner.gender, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.birthDate, Practitioner.deceased[x], Practitioner.deceased[x]:deceasedDateTime, Practitioner.deceased[x]:deceasedBoolean, Practitioner.address, Practitioner.address:uzAddress, Practitioner.address:uzAddress.extension, Practitioner.address:uzAddress.use, Practitioner.address:uzAddress.type, Practitioner.address:uzAddress.text, Practitioner.address:uzAddress.line, Practitioner.address:uzAddress.city, Practitioner.address:uzAddress.district, Practitioner.address:uzAddress.state, Practitioner.address:uzAddress.postalCode, Practitioner.address:uzAddress.country, Practitioner.address:uzAddress.period, Practitioner.address:i18nAddress, Practitioner.address:i18nAddress.extension, Practitioner.address:i18nAddress.use, Practitioner.address:i18nAddress.type, Practitioner.address:i18nAddress.text, Practitioner.address:i18nAddress.line, Practitioner.address:i18nAddress.city, Practitioner.address:i18nAddress.district, Practitioner.address:i18nAddress.state, Practitioner.address:i18nAddress.postalCode, Practitioner.address:i18nAddress.country, Practitioner.address:i18nAddress.period, Practitioner.photo, Practitioner.photo.extension, Practitioner.photo.contentType, Practitioner.photo.language, Practitioner.photo.data, Practitioner.photo.url, Practitioner.photo.size, Practitioner.photo.hash, Practitioner.photo.title, Practitioner.photo.creation, Practitioner.photo.height, Practitioner.photo.width, Practitioner.photo.frames, Practitioner.photo.duration, Practitioner.photo.pages, Practitioner.qualification, Practitioner.qualification.extension, Practitioner.qualification.modifierExtension, Practitioner.qualification.identifier, Practitioner.qualification.code, Practitioner.qualification.period, Practitioner.qualification.issuer, Practitioner.communication, Practitioner.communication.extension, Practitioner.communication.modifierExtension, Practitioner.communication.language, Practitioner.communication.preferred | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Practitioner.extension, Practitioner.modifierExtension, Practitioner.identifier.extension, Practitioner.identifier:nationalId.extension, Practitioner.name.extension, Practitioner.telecom.extension, Practitioner.gender.extension, Practitioner.gender.extension:gender-other, Practitioner.address:uzAddress.extension, Practitioner.address:i18nAddress.extension, Practitioner.photo.extension, Practitioner.qualification.extension, Practitioner.qualification.modifierExtension, Practitioner.communication.extension, Practitioner.communication.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| uzcore-gender-other-2 | error | Practitioner | 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()
|
Summary
Mandatory: 0 element(5 nested mandatory elements)
Must-Support: 52 elements
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Profilning boshqa ko‘rinishlari: CSV, Excel, Schematron
Mashina tarjimasi, inson tomonidan tekshirilishi zarur. Ushbu sahifa ingliz tilidan sun'iy intellekt yordamida avtomatik tarjima qilingan va hali muharrir tomonidan tekshirilmagan. Har qanday nomuvofiqlikda asl inglizcha versiya ustuvor hisoblanadi.
Ushbu profil uchun keng tarqalgan API o'zaro ta'sirlari. So'rovlar JWT kirish tokenini talab qiladi - Xavfsizlik va autentifikatsiya bo'limiga qarang. [base] bu FHIR server bazaviy URL manzili; | belgisi identifikator tizimini uning qiymatidan ajratadi va URL kodlashda %7C ko'rinishida yozilishi shart.
Amaliyotchini server identifikatori bo'yicha o'qish
GET [base]/Practitioner/[id]
Ro'yxatdan o'tkazishdan oldin amaliyotchini topish (odatdagi birinchi qadam)
GET [base]/Practitioner?identifier=https://dhp.uz/fhir/core/sid/pro/uz/argos|9876543210
GET [base]/Practitioner?family=Karimov&given=Ahmed
GET [base]/Practitioner?qualification-code=DIP&active=true
Yangi amaliyotchini ro'yxatdan o'tkazish (faqat mos keladigan yozuv yo'qligini tasdiqlagandan keyin)
POST [base]/Practitioner
{
"resourceType": "Practitioner",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-practitioner" ] },
...
}
Mavjud amaliyotchini yangilash
PUT [base]/Practitioner/[id]
If-Match: W/"3" # the ETag from your last read; 412 if it changed since
{
"resourceType": "Practitioner",
"id": "[id]",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-practitioner" ] },
...
}
Qo'llab-quvvatlanadigan qidiruv parametrlarining to'liq ro'yxati uchun CapabilityStatement hujjatiga, amaliyotchi identifikatori tizimi URI manzillari uchun esa Identifikator tizimlari bo'limiga qarang.