O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.12.0 - ci-build
Uzbekistan Digital Health Platform, Ministry of Health of the Republic of Uzbekistan tomonidan e’lon qilingan. Ushbu qo‘llanma rasmiy nashr emas; u FHIR (HL7® FHIR® Standard) CI Build tomonidan yaratilgan 0.12.0 versiyasi uchun uzluksiz yig‘ma hisoblanadi. Ushbu versiya https://github.com/uzinfocom-org/digital-health-ig/ dagi joriy kontentga asoslangan va muntazam ravishda o‘zgarib turadi. Nashr etilgan versiyalar katalogini ko‘ring
| Rasmiy URL: https://dhp.uz/fhir/core/OperationDefinition/patient-relate | Versiya: 0.12.0 | ||||
| Draft 2026-10-19 holatiga ko‘ra | Kompyuterda qayta ishlanadigan nom: PatientRelate | ||||
Relates a parent to a child. The parent is the Patient named in the URL; the child is named by PINFL. The kinship is confirmed against the child registry of the Ministry of Justice: the parent's PINFL must match the father or the mother of the child. The child Patient is then resolved by PINFL in the same way as Patient/$populate (and created if it does not exist yet), and a RelatedPerson is created on behalf of the parent, pointing to the child via RelatedPerson.patient and carrying the parent's identifier, name, gender, birthDate and address. The operation is invoked at instance level only (Patient/[id]/$relate) with POST and a Parameters body. The response is a Bundle, not Parameters.
Til: uz
URL: [base]/Patient/[id]/$relate
| Foydalanish | Nomi | Scope | Kardinallik | Turi | Bogʻlanish | Hujjatlar |
| IN | childIdentifier | 1..1 | Identifier | PINFL (NI) of the child. | ||
| IN | relationship | 0..1 | code | Coding | CodeableConcept | Relationship type (Example) | Relationship of the parent to the child, written to RelatedPerson.relationship of a new relation. When the parameter is absent, | |
| IN | link | 0..1 | boolean | When | ||
| OUT | return | 1..1 | Bundle | A |
The operation always answers HTTP 200: success and failure are distinguished by the severity of the OperationOutcome that closes the returned Bundle, not by the HTTP status. On failure the Bundle contains that OperationOutcome only, with severity error and one of the codes not-found, deleted, structure, required, value, business-rule (the parent has no PINFL, kinship is not confirmed, or the child identifier resolved to the parent itself), invalid, transient or exception. The steps are ordered so that a refusal leaves no trace: kinship is checked before the child is resolved, so a request with unconfirmed kinship creates no Patient. The parent must carry an identifier in the PINFL system https://dhp.uz/fhir/core/sid/pid/uz/ni. The operation is idempotent per pair of parent PINFL and child Patient among RelatedPerson resources whose active is not false: an existing relation is returned as is and is never rewritten; if the requested relationship differs from the stored one, an informational issue reports both values. Kinship is re-checked on every call, including when an existing relation is reused. A new RelatedPerson is written with active: true. The relation by itself grants no access to the child's data.