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/StructureDefinition/uz-core-deviceusage | Versiya: 0.12.0 | ||||
| Draft 2026-10-30 holatiga ko‘ra | Kompyuterda qayta ishlanadigan nom: UZCoreDeviceUsage | ||||
Uzbekistan Core DeviceUsage profile, used to record that a patient is using, has used or will use a device
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 DeviceUsage bemor tibbiy buyumdan foydalanayotgani, foydalangani yoki foydalanishini qayd etadi - insulin pompasi, eshitish apparati, nogironlik aravachasi, bachadon ichi spirali. Bu bayonot: foydalanish haqida kim xabar bergani, qachon, buyum amalda qanchalik muntazam ishlatilishi va nima uchun ishlatilishi. Resurs buyumning o'zini tavsiflamaydi; buyum SNOMED CT konsepti yoki UZ Core Device yoki DeviceDefinition ga havola sifatida ko'rsatiladi. DeviceUsage buyumni buyurgan ServiceRequest ni bajarishi mumkin, uning sababi esa Condition, Observation yoki DiagnosticReport ga ishora qilishi mumkin. Foydalanish haqida bemor, tibbiyot xodimi yoki uning roli, aloqador shaxs yoki tashkilot xabar beradi.
Quyidagi elementlar har doim mavjud bo'lishi (majburiy) yoki ma'lumot mavjud bo'lganda qo'llab-quvvatlanishi shart (Must Support) - hammasi talab qilinmaydi, lekin tizimingiz har bir Must Support elementini ma'lumotga ega bo'lganda to'ldirishi va qabul qilishda uni qayta ishlashi shart. Bu inson o'qiy oladigan xulosa; quyidagi rasmiy ko'rinishlar aniq kardinalliklar, turlar va terminologiya bog'lanishlarini beradi.
Ushbu profil o'zining majburiy elementlarini qo'shmaydi. Bazaviy DeviceUsage resursi uchtasini talab qiladi:
status i (required bog'lanish);patient - UZ Core Patient ga havola;device - kodlangan buyum konsepti yoki UZ Core Device yoki DeviceDefinition ga havola.system i bilan yuboriladi;basedOn - buyumni buyurgan ServiceRequest;category - foydalanish sharoiti, buyumdan foydalanish toifalari qiymatlar to'plami dan (preferred bog'lanish);timing[x] - buyum qachon ishlatiladi: dateTime, Period yoki Timing;dateAsserted - bayonot qachon qilingani;usageStatus va usageReason - bayonot holatidan farqli ravishda foydalanishning o'z holati va bu holatning sababi;adherence - buyum qanchalik muntazam ishlatiladi (rioya qilish kodlari), sababi bilan (rioya qilish sabablari) (preferred bog'lanishlar);informationSource - foydalanish haqida kim xabar bergan: Patient, Practitioner, PractitionerRole, RelatedPerson yoki Organization, barchasi UZ Core profillari;reason - buyum nima uchun ishlatiladi, konsept yoki UZ Core Condition, Observation yoki DiagnosticReport ga havola sifatida;bodySite - buyum tananing qayerida ishlatiladi, tana sohalari qiymatlar to'plami dan (preferred bog'lanish);note.Quyidagi misollar server qabul qiladigan eng kichik nusxadan rioya qilishni qayd etuvchi bayonotgacha boradi. Ulardan birini nusxalab moslang - ko'rsatilgan har bir qiymat ushbu profil bo'yicha validatsiyadan o'tadi. To'liq namunaviy nusxalar sahifaning pastki qismida keltirilgan (faol foydalanish, foydalanish davri, UZ Core Device ga havola).
status, patient va device - yagona majburiy elementlar. Har bir UZ Core resursi shuningdek o'zi muvofiq deb da'vo qilayotgan profilni meta.profile da ko'rsatishi shart - server qaysi qoidalar bo'yicha validatsiya qilishni shu orqali biladi:
{
"resourceType": "DeviceUsage",
"meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-deviceusage"] },
"language": "en",
"status": "active",
"patient": { "reference": "Patient/example-salim" },
"device": {
"concept": {
"coding": [{ "system": "http://snomed.info/sct", "code": "69805005", "display": "Insulin pump" }]
}
}
}
status buyumni emas, bayonotni tavsiflaydi: active bemor buyumdan hali ham foydalanayotganini, completed foydalanish tugaganini, intended u rejalashtirilganini bildiradi, entered-in-error esa noto'g'ri bayonotni bekor qiladi. device - bu CodeableReference: SNOMED CT buyum konsepti concept ichiga yoziladi, UZ Core Device yoki DeviceDefinition ga havola esa bir daraja chuqurroq joylashadi ({ "reference": { "reference": "Device/id" } }). Farqi haqida Havolalar va CodeableReference ga qarang.
Amalda shifokor foydalanish qachon boshlanganini, buyum nima uchun ishlatilishini va tananing qayerida joylashganini qayd etadi. Faqat start ga ega timingPeriod foydalanish davom etayotganini bildiradi; u to'xtaganda end qo'shing va status ni completed ga o'rnating. dateAsserted - bayonot qilingan vaqt, informationSource esa uni kim qilgani:
{
"resourceType": "DeviceUsage",
"meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-deviceusage"] },
"language": "en",
"status": "active",
"patient": { "reference": "Patient/example-salim" },
"timingPeriod": { "start": "2025-03-10" },
"dateAsserted": "2026-09-15T10:30:00+05:00",
"informationSource": { "reference": "Practitioner/example-practitioner" },
"device": {
"concept": {
"coding": [{ "system": "http://snomed.info/sct", "code": "69805005", "display": "Insulin pump" }]
}
},
"reason": [{
"concept": {
"coding": [{ "system": "http://snomed.info/sct", "code": "46635009", "display": "Type 1 diabetes mellitus" }]
}
}],
"bodySite": {
"concept": {
"coding": [{ "system": "http://snomed.info/sct", "code": "75093004", "display": "Skin structure of abdomen" }]
}
},
"note": [{ "text": "Infusion set changed every 3 days; site rotated around the abdomen." }]
}
reason va bodySite ham CodeableReference. Bu yerda ko'rsatma kodlangan konsept; agar tashxis allaqachon qayd etilgan bo'lsa, unga havola qiling: { "reference": { "reference": "Condition/id" } }. Buyum buyurilgan bo'lsa, ServiceRequest ga havola bilan basedOn ni, foydalanish sharoiti uchun esa category ni qo'shing.
Bemor buyumdan amalda qanchalik muntazam foydalanishini aytganda, adherence ni qo'shing. adherence mavjud bo'lsa, uning code i (always, sometimes, never) va kamida bitta reason (forgot, lost, broken, stolen …) majburiy. usageStatus foydalanishning o'z holatini status bilan bir xil holat kodlari orqali qayd etadi:
{
"resourceType": "DeviceUsage",
"meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-deviceusage"] },
"language": "en",
"status": "active",
"patient": { "reference": "Patient/example-salim" },
"dateAsserted": "2026-10-20T09:00:00+05:00",
"informationSource": { "reference": "Patient/example-salim" },
"device": {
"concept": {
"coding": [{ "system": "http://snomed.info/sct", "code": "69805005", "display": "Insulin pump" }]
}
},
"usageStatus": {
"coding": [{ "system": "http://hl7.org/fhir/deviceusage-status", "code": "active" }]
},
"adherence": {
"code": {
"coding": [{ "system": "http://hl7.org/fhir/deviceusage-adherence-code", "code": "sometimes" }]
},
"reason": [{
"coding": [{ "system": "http://hl7.org/fhir/deviceusage-adherence-reason", "code": "forgot" }]
}]
}
}
Bu yerda foydalanish haqida bemorning o'zi xabar bergan, shuning uchun informationSource bemorga ishora qiladi. usageStatus, rioya qilish kodi va sababi codinglarida display yo'q: uni server o'zi to'ldiradi, o'zbekcha va ruscha ko'rsatiladigan nomlar esa kod tizimlari qo'shimchalaridan (supplement) olinadi.
Misol API chaqiruvlari uchun ushbu sahifaning pastki qismidagi Tez boshlash ga qarang.
Foydalanishlar:
You can also check for usages in the FHIR IG Statistics
Profillar, differentsiyalar, snapshotlar va ularning tasvirlari ta’rifi.
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | DeviceUsage(5.0.0) | Record of use of a device | |
![]() ![]() |
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 | |
![]() ![]() |
0..* | Identifier | External identifier for this record | |
![]() ![]() |
0..* | Reference(UZ Core ServiceRequest(0.12.0)) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | active | completed | not-done | entered-in-error + Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The category of the statement - classifying how the statement is made Bogʻlanish: DeviceUsageCategoryVS (0.12.0) (preferred) | |
![]() ![]() |
1..1 | Reference(UZ Core Patient(0.12.0)) | Patient using device | |
![]() ![]() |
0..1 | How often the device was used | ||
![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() |
0..1 | dateTime | When the statement was made (and recorded) | |
![]() ![]() |
0..1 | CodeableConcept | The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The reason for asserting the usage status - for example forgot, lost, stolen, broken | |
![]() ![]() |
0..1 | BackboneElement | How device is being used | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | CodeableConcept | always | never | sometimes Bogʻlanish: DeviceUsageAdherenceCodeVS (0.12.0) (preferred) | |
![]() ![]() ![]() |
1..* | CodeableConcept | lost | stolen | prescribed | broken | burned | forgot Bogʻlanish: DeviceUsageAdherenceReasonVS (0.12.0) (preferred) | |
![]() ![]() |
0..1 | Reference(UZ Core Patient(0.12.0) | UZ Core Practitioner(0.12.0) | UZ Core PractitionerRole(0.12.0) | UZ Core RelatedPerson(0.12.0) | UZ Core Organization(0.12.0)) | Who made the statement | |
![]() ![]() |
1..1 | CodeableReference(UZ Core Device(0.12.0) | DeviceDefinition) | Code or Reference to device used | |
![]() ![]() |
0..* | CodeableReference(UZ Core Condition(0.12.0) | UZ Core Observation(0.12.0) | UZ Core DiagnosticReport(0.12.0)) | Why device was used | |
![]() ![]() |
0..1 | CodeableReference(BodyStructure) | Target body site Bogʻlanish: BodySiteVS (0.12.0) (preferred) | |
![]() ![]() |
0..* | Annotation | Addition details (comments, instructions) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| DeviceUsage.status | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.category | Base | preferred | DeviceUsage category | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.usageStatus | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.code | Base | preferred | DeviceUsage adherence code | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.reason | Base | preferred | DeviceUsage adherence reason | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.bodySite | Base | preferred | Body site | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Ushbu tuzilma DeviceUsage asosida yaratilgan
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | DeviceUsage(5.0.0) | Record of use of a device | |
![]() ![]() |
0..* | Identifier | External identifier for this record | |
![]() ![]() |
0..* | Reference(UZ Core ServiceRequest(0.12.0)) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | active | completed | not-done | entered-in-error + Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The category of the statement - classifying how the statement is made Bogʻlanish: DeviceUsageCategoryVS (0.12.0) (preferred) | |
![]() ![]() |
1..1 | Reference(UZ Core Patient(0.12.0)) | Patient using device | |
![]() ![]() |
0..1 | Timing, Period, dateTime | How often the device was used | |
![]() ![]() |
0..1 | dateTime | When the statement was made (and recorded) | |
![]() ![]() |
0..1 | CodeableConcept | The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The reason for asserting the usage status - for example forgot, lost, stolen, broken | |
![]() ![]() |
0..1 | BackboneElement | How device is being used | |
![]() ![]() ![]() |
1..1 | CodeableConcept | always | never | sometimes Bogʻlanish: DeviceUsageAdherenceCodeVS (0.12.0) (preferred) | |
![]() ![]() ![]() |
1..* | CodeableConcept | lost | stolen | prescribed | broken | burned | forgot Bogʻlanish: DeviceUsageAdherenceReasonVS (0.12.0) (preferred) | |
![]() ![]() |
0..1 | Reference(UZ Core Patient(0.12.0) | UZ Core Practitioner(0.12.0) | UZ Core PractitionerRole(0.12.0) | UZ Core RelatedPerson(0.12.0) | UZ Core Organization(0.12.0)) | Who made the statement | |
![]() ![]() |
1..1 | CodeableReference(UZ Core Device(0.12.0) | DeviceDefinition) | Code or Reference to device used | |
![]() ![]() |
0..* | CodeableReference(UZ Core Condition(0.12.0) | UZ Core Observation(0.12.0) | UZ Core DiagnosticReport(0.12.0)) | Why device was used | |
![]() ![]() |
0..1 | CodeableReference(BodyStructure) | Target body site Bogʻlanish: BodySiteVS (0.12.0) (preferred) | |
![]() ![]() |
0..* | Annotation | Addition details (comments, instructions) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| DeviceUsage.status | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.category | Base | preferred | DeviceUsage category | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.usageStatus | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.code | Base | preferred | DeviceUsage adherence code | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.reason | Base | preferred | DeviceUsage adherence reason | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.bodySite | Base | preferred | Body site | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | DeviceUsage(5.0.0) | Record of use of a device | |||||
![]() ![]() |
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 Bogʻlanish: 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 | |||||
![]() ![]() |
0..* | Identifier | External identifier for this record | |||||
![]() ![]() |
0..* | Reference(UZ Core ServiceRequest(0.12.0)) | Fulfills plan, proposal or order | |||||
![]() ![]() |
1..1 | code | active | completed | not-done | entered-in-error + Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |||||
![]() ![]() |
0..* | CodeableConcept | The category of the statement - classifying how the statement is made Bogʻlanish: DeviceUsageCategoryVS (0.12.0) (preferred) | |||||
![]() ![]() |
1..1 | Reference(UZ Core Patient(0.12.0)) | Patient using device | |||||
![]() ![]() |
0..* | Reference(ServiceRequest | Procedure | Claim | Observation | QuestionnaireResponse | DocumentReference) | Supporting information | |||||
![]() ![]() |
0..1 | Reference(Encounter | EpisodeOfCare) | The encounter or episode of care that establishes the context for this device use statement | |||||
![]() ![]() |
0..1 | How often the device was used | ||||||
![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() |
0..1 | dateTime | When the statement was made (and recorded) | |||||
![]() ![]() |
0..1 | CodeableConcept | The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |||||
![]() ![]() |
0..* | CodeableConcept | The reason for asserting the usage status - for example forgot, lost, stolen, broken | |||||
![]() ![]() |
0..1 | BackboneElement | How device is being used | |||||
![]() ![]() ![]() |
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 | always | never | sometimes Bogʻlanish: DeviceUsageAdherenceCodeVS (0.12.0) (preferred) | |||||
![]() ![]() ![]() |
1..* | CodeableConcept | lost | stolen | prescribed | broken | burned | forgot Bogʻlanish: DeviceUsageAdherenceReasonVS (0.12.0) (preferred) | |||||
![]() ![]() |
0..1 | Reference(UZ Core Patient(0.12.0) | UZ Core Practitioner(0.12.0) | UZ Core PractitionerRole(0.12.0) | UZ Core RelatedPerson(0.12.0) | UZ Core Organization(0.12.0)) | Who made the statement | |||||
![]() ![]() |
1..1 | CodeableReference(UZ Core Device(0.12.0) | DeviceDefinition) | Code or Reference to device used | |||||
![]() ![]() |
0..* | CodeableReference(UZ Core Condition(0.12.0) | UZ Core Observation(0.12.0) | UZ Core DiagnosticReport(0.12.0)) | Why device was used | |||||
![]() ![]() |
0..1 | CodeableReference(BodyStructure) | Target body site Bogʻlanish: BodySiteVS (0.12.0) (preferred) | |||||
![]() ![]() |
0..* | Annotation | Addition details (comments, instructions) | |||||
Ushbu format bo‘yicha hujjatlar | ||||||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| DeviceUsage.language | Base | required | All Languages | 📍5.0.0 | FHIR standarti. |
| DeviceUsage.status | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.category | Base | preferred | DeviceUsage category | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.usageStatus | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.code | Base | preferred | DeviceUsage adherence code | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.reason | Base | preferred | DeviceUsage adherence reason | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.bodySite | Base | preferred | Body site | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Ushbu tuzilma DeviceUsage asosida yaratilgan
Xulosa
Qo‘llab-quvvatlash majburiy: 15 elements
Tuzilmalar
Ushbu tuzilma quyidagi boshqa tuzilmalarga murojaat qiladi:
Asosiy elementlar ko'rinishi
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | DeviceUsage(5.0.0) | Record of use of a device | |
![]() ![]() |
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 | |
![]() ![]() |
0..* | Identifier | External identifier for this record | |
![]() ![]() |
0..* | Reference(UZ Core ServiceRequest(0.12.0)) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | active | completed | not-done | entered-in-error + Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The category of the statement - classifying how the statement is made Bogʻlanish: DeviceUsageCategoryVS (0.12.0) (preferred) | |
![]() ![]() |
1..1 | Reference(UZ Core Patient(0.12.0)) | Patient using device | |
![]() ![]() |
0..1 | How often the device was used | ||
![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() |
0..1 | dateTime | When the statement was made (and recorded) | |
![]() ![]() |
0..1 | CodeableConcept | The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The reason for asserting the usage status - for example forgot, lost, stolen, broken | |
![]() ![]() |
0..1 | BackboneElement | How device is being used | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | CodeableConcept | always | never | sometimes Bogʻlanish: DeviceUsageAdherenceCodeVS (0.12.0) (preferred) | |
![]() ![]() ![]() |
1..* | CodeableConcept | lost | stolen | prescribed | broken | burned | forgot Bogʻlanish: DeviceUsageAdherenceReasonVS (0.12.0) (preferred) | |
![]() ![]() |
0..1 | Reference(UZ Core Patient(0.12.0) | UZ Core Practitioner(0.12.0) | UZ Core PractitionerRole(0.12.0) | UZ Core RelatedPerson(0.12.0) | UZ Core Organization(0.12.0)) | Who made the statement | |
![]() ![]() |
1..1 | CodeableReference(UZ Core Device(0.12.0) | DeviceDefinition) | Code or Reference to device used | |
![]() ![]() |
0..* | CodeableReference(UZ Core Condition(0.12.0) | UZ Core Observation(0.12.0) | UZ Core DiagnosticReport(0.12.0)) | Why device was used | |
![]() ![]() |
0..1 | CodeableReference(BodyStructure) | Target body site Bogʻlanish: BodySiteVS (0.12.0) (preferred) | |
![]() ![]() |
0..* | Annotation | Addition details (comments, instructions) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| DeviceUsage.status | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.category | Base | preferred | DeviceUsage category | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.usageStatus | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.code | Base | preferred | DeviceUsage adherence code | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.reason | Base | preferred | DeviceUsage adherence reason | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.bodySite | Base | preferred | Body site | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Differensial ko‘rinish
Ushbu tuzilma DeviceUsage asosida yaratilgan
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | DeviceUsage(5.0.0) | Record of use of a device | |
![]() ![]() |
0..* | Identifier | External identifier for this record | |
![]() ![]() |
0..* | Reference(UZ Core ServiceRequest(0.12.0)) | Fulfills plan, proposal or order | |
![]() ![]() |
1..1 | code | active | completed | not-done | entered-in-error + Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The category of the statement - classifying how the statement is made Bogʻlanish: DeviceUsageCategoryVS (0.12.0) (preferred) | |
![]() ![]() |
1..1 | Reference(UZ Core Patient(0.12.0)) | Patient using device | |
![]() ![]() |
0..1 | Timing, Period, dateTime | How often the device was used | |
![]() ![]() |
0..1 | dateTime | When the statement was made (and recorded) | |
![]() ![]() |
0..1 | CodeableConcept | The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |
![]() ![]() |
0..* | CodeableConcept | The reason for asserting the usage status - for example forgot, lost, stolen, broken | |
![]() ![]() |
0..1 | BackboneElement | How device is being used | |
![]() ![]() ![]() |
1..1 | CodeableConcept | always | never | sometimes Bogʻlanish: DeviceUsageAdherenceCodeVS (0.12.0) (preferred) | |
![]() ![]() ![]() |
1..* | CodeableConcept | lost | stolen | prescribed | broken | burned | forgot Bogʻlanish: DeviceUsageAdherenceReasonVS (0.12.0) (preferred) | |
![]() ![]() |
0..1 | Reference(UZ Core Patient(0.12.0) | UZ Core Practitioner(0.12.0) | UZ Core PractitionerRole(0.12.0) | UZ Core RelatedPerson(0.12.0) | UZ Core Organization(0.12.0)) | Who made the statement | |
![]() ![]() |
1..1 | CodeableReference(UZ Core Device(0.12.0) | DeviceDefinition) | Code or Reference to device used | |
![]() ![]() |
0..* | CodeableReference(UZ Core Condition(0.12.0) | UZ Core Observation(0.12.0) | UZ Core DiagnosticReport(0.12.0)) | Why device was used | |
![]() ![]() |
0..1 | CodeableReference(BodyStructure) | Target body site Bogʻlanish: BodySiteVS (0.12.0) (preferred) | |
![]() ![]() |
0..* | Annotation | Addition details (comments, instructions) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| DeviceUsage.status | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.category | Base | preferred | DeviceUsage category | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.usageStatus | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.code | Base | preferred | DeviceUsage adherence code | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.reason | Base | preferred | DeviceUsage adherence reason | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.bodySite | Base | preferred | Body site | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
Snapshot ko‘rinishiView
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | DeviceUsage(5.0.0) | Record of use of a device | |||||
![]() ![]() |
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 Bogʻlanish: 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 | |||||
![]() ![]() |
0..* | Identifier | External identifier for this record | |||||
![]() ![]() |
0..* | Reference(UZ Core ServiceRequest(0.12.0)) | Fulfills plan, proposal or order | |||||
![]() ![]() |
1..1 | code | active | completed | not-done | entered-in-error + Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |||||
![]() ![]() |
0..* | CodeableConcept | The category of the statement - classifying how the statement is made Bogʻlanish: DeviceUsageCategoryVS (0.12.0) (preferred) | |||||
![]() ![]() |
1..1 | Reference(UZ Core Patient(0.12.0)) | Patient using device | |||||
![]() ![]() |
0..* | Reference(ServiceRequest | Procedure | Claim | Observation | QuestionnaireResponse | DocumentReference) | Supporting information | |||||
![]() ![]() |
0..1 | Reference(Encounter | EpisodeOfCare) | The encounter or episode of care that establishes the context for this device use statement | |||||
![]() ![]() |
0..1 | How often the device was used | ||||||
![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() |
0..1 | dateTime | When the statement was made (and recorded) | |||||
![]() ![]() |
0..1 | CodeableConcept | The status of the device usage, for example always, sometimes, never. This is not the same as the status of the statement Bogʻlanish: DeviceUsageStatusVS (0.12.0) (required) | |||||
![]() ![]() |
0..* | CodeableConcept | The reason for asserting the usage status - for example forgot, lost, stolen, broken | |||||
![]() ![]() |
0..1 | BackboneElement | How device is being used | |||||
![]() ![]() ![]() |
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 | always | never | sometimes Bogʻlanish: DeviceUsageAdherenceCodeVS (0.12.0) (preferred) | |||||
![]() ![]() ![]() |
1..* | CodeableConcept | lost | stolen | prescribed | broken | burned | forgot Bogʻlanish: DeviceUsageAdherenceReasonVS (0.12.0) (preferred) | |||||
![]() ![]() |
0..1 | Reference(UZ Core Patient(0.12.0) | UZ Core Practitioner(0.12.0) | UZ Core PractitionerRole(0.12.0) | UZ Core RelatedPerson(0.12.0) | UZ Core Organization(0.12.0)) | Who made the statement | |||||
![]() ![]() |
1..1 | CodeableReference(UZ Core Device(0.12.0) | DeviceDefinition) | Code or Reference to device used | |||||
![]() ![]() |
0..* | CodeableReference(UZ Core Condition(0.12.0) | UZ Core Observation(0.12.0) | UZ Core DiagnosticReport(0.12.0)) | Why device was used | |||||
![]() ![]() |
0..1 | CodeableReference(BodyStructure) | Target body site Bogʻlanish: BodySiteVS (0.12.0) (preferred) | |||||
![]() ![]() |
0..* | Annotation | Addition details (comments, instructions) | |||||
Ushbu format bo‘yicha hujjatlar | ||||||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| DeviceUsage.language | Base | required | All Languages | 📍5.0.0 | FHIR standarti. |
| DeviceUsage.status | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.category | Base | preferred | DeviceUsage category | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.usageStatus | Base | required | DeviceUsage status | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.code | Base | preferred | DeviceUsage adherence code | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.adherence.reason | Base | preferred | DeviceUsage adherence reason | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| DeviceUsage.bodySite | Base | preferred | Body site | 📍0.12.0 | Ushbu implementatsiya qo'llanmasi |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Ushbu tuzilma DeviceUsage asosida yaratilgan
Xulosa
Qo‘llab-quvvatlash majburiy: 15 elements
Tuzilmalar
Ushbu tuzilma quyidagi boshqa tuzilmalarga murojaat qiladi:
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 - qarang: Xavfsizlik va autentifikatsiya. [base] bu FHIR server bazaviy URL manzili; | kod tizimini koddan ajratadi va URL'da %7C sifatida kodlanishi shart.
Server id si bo'yicha o'qish
GET [base]/DeviceUsage/[id]
Bemorning buyumlarini topish
GET [base]/DeviceUsage?patient=Patient/[id]
GET [base]/DeviceUsage?patient=Patient/[id]&status=active
GET [base]/DeviceUsage?patient=Patient/[id]&device=http://snomed.info/sct%7C69805005
device device.concept dagi kodlangan konsept bo'yicha qidiradi. DeviceUsage hali CapabilityStatement da ko'rsatilmagan; yuqoridagi qidiruvlar FHIR R5 dagi standart DeviceUsage qidiruv parametrlaridir (patient, status, device, identifier).
Yaratish
POST [base]/DeviceUsage
{
"resourceType": "DeviceUsage",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-deviceusage" ] },
"status": "active",
"patient": { "reference": "Patient/[id]" },
"device": { "concept": { "coding": [ { "system": "http://snomed.info/sct", "code": "69805005" } ] } },
...
}
Yangilash (masalan, bemor buyumdan foydalanishni to'xtatdi) - to'liq resursni PUT orqali qayta yuboring, status ni completed yoki stopped ga o'rnatib, timingPeriod ga end qo'shing:
PUT [base]/DeviceUsage/[id]
If-Match: W/"3" # the ETag from your last read; 412 if it changed since
{
"resourceType": "DeviceUsage",
"id": "[id]",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-deviceusage" ] },
...
}
Xato qayd etilgan bayonot o'chirilmaydi: uning status ini entered-in-error ga o'rnating.