{
"description": "Screening tizimida ko‘krak bezi saratoni xavfini baholash uchun so‘rovnoma.",
"_filename": "Questionnaire-screening-breast-risk.json",
"package_name": "uz.dhp.integrations",
"subjectType": [ "Patient" ],
"date": "2026-10-14T13:31:48+05:00",
"meta": {
"profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-questionnaire|0.11.1" ]
},
"publisher": "Uzinfocom LLC",
"jurisdiction": [ {
"coding": [ {
"code": "UZ",
"system": "urn:iso:std:iso:3166",
"display": "Uzbekistan"
} ]
} ],
"name": "ScreeningBreastRiskQuestionnaire",
"item": [ {
"text": "Sizda ilgari onkologik kasalliklar aniqlanganmi? (masalan, tuxumdon o‘smalari, limfomalar)",
"type": "boolean",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Были ли у вас ранее диагностированы онкологические болезни? (например, опухоли, яичников, лимфомы)"
} ]
} ]
},
"linkId": "118",
"repeats": false,
"required": true
}, {
"text": "Birinchi hayz ko‘rish necha yoshda bo‘lgan?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "В каком возрасте была первая менструация?"
} ]
} ]
},
"linkId": "119",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-menarche-age-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Ko‘krak bezi zichligini qanday baholaysiz?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Как вы оцениваете плотность своей груди?"
} ]
} ]
},
"linkId": "34",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-self-assessed-density-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Birinchi darajali qarindoshlarda (ona, opa-singil, qiz) ko‘krak bezi saratoni bilan kasallanish holatlari bormi?",
"type": "boolean",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Есть ли случаи рака молочной железы у родственников первой линии (мать, сестра, дочь)?"
} ]
} ]
},
"linkId": "117",
"repeats": false,
"required": true
}, {
"text": "Oxirgi marta necha yoshda hayz ko‘rgan?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "В каком возрасте была последняя менструация?"
} ]
} ]
},
"linkId": "120",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-menopause-age-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Birinchi tug‘ruq necha yoshda bo‘lgan?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "В каком возрасте были первые роды?"
} ]
} ]
},
"linkId": "121",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-first-birth-age-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Oxirgi bolangizni qancha vaqt emizgansiz?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Сколько времени вы кормили грудью последнего ребенка?"
} ]
} ]
},
"linkId": "122",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-breastfeeding-duration-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Oxirgi 3 oyda ko‘krak bezi yoki qo‘ltiq osti sohasida qattiqlashishni sezganmisiz?",
"type": "boolean",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Замечали ли вы уплотнения в груди или подмышечной области в последние 3 месяца?"
} ]
} ]
},
"linkId": "123",
"repeats": false,
"required": true
}, {
"text": "Sizda emizish bilan bog‘liq bo‘lmagan so‘rg‘ichdan ajralma kelganmi?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Были ли у вас выделения из соска, не связанные с кормлением?"
} ]
} ]
},
"linkId": "124",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-nipple-discharge-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Ko‘krak bezining ko‘rinishi (shakli, o‘lchami, terisining qattiqlashishi va qizarishi, so‘rg‘ichning ichiga tortilishi) o‘zgarganmi?",
"type": "coding",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Изменился ли внешний вид груди (форма, размер, уплотнение и покраснение кожи, втяжение соска)?"
} ]
} ]
},
"linkId": "125",
"repeats": false,
"required": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-breast-appearance-change-vs|0.11.1",
"answerConstraint": "optionsOnly"
}, {
"text": "Gormonal dorilar (homiladorlikka qarshi, klimaks paytida gormonal tabletkalar) qabul qilganmisiz?",
"type": "boolean",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Принимали ли вы гормональные препараты (противозачаточные, гормональные таблетки во время климакса)"
} ]
} ]
},
"linkId": "126",
"repeats": false,
"required": true
}, {
"linkId": "statusRisk",
"repeats": false,
"answerConstraint": "optionsOnly",
"type": "coding",
"readOnly": true,
"answerValueSet": "https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-risk-level-vs|0.11.1",
"_text": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Рассчитанный риск рака молочной железы"
} ]
} ]
},
"required": true,
"text": "Hisoblangan ko‘krak bezi saratoni xavfi"
}, {
"text": "Umumiy xavf balli",
"type": "integer",
"linkId": "totalScore",
"readOnly": true,
"extension": [ {
"url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression",
"valueExpression": {
"language": "text/fhirpath",
"expression": "%totalScore"
}
} ]
} ],
"useContext": [ {
"code": {
"code": "program",
"system": "http://terminology.hl7.org/CodeSystem/usage-context-type"
},
"valueCodeableConcept": {
"coding": [ {
"code": "screening",
"system": "https://terminology.dhp.uz/fhir/integrations/CodeSystem/integration-area-cs"
} ]
}
} ],
"type": null,
"experimental": null,
"resourceType": "Questionnaire",
"title": "Ko'krak bezi so'rovnomasi",
"package_version": "0.11.1",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ118",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='118').answer.value.ofType(Boolean).single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ119",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='119').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ34",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='34').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ117",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='117').answer.value.ofType(Boolean).single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ120",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='120').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ121",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='121').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ122",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='122').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ123",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='123').answer.value.ofType(Boolean).single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ124",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='124').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ125",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='125').answer.value.ofType(Coding).code.single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "riskQ126",
"language": "text/fhirpath",
"expression": "%resource.item.where(linkId='126').answer.value.ofType(Boolean).single()"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "rawScore",
"language": "text/fhirpath",
"expression": "iif(%riskQ118 = true, 5, iif(%riskQ118 = false, 0, {})) + iif(%riskQ119 = 'scrn-0070-00001', 3, iif(%riskQ119 = 'scrn-0070-00002', 0, iif(%riskQ119 = 'scrn-0070-00003', 2, {}))) + iif(%riskQ34 = 'scrn-0070-00004', 0, iif(%riskQ34 = 'scrn-0070-00005', 1, iif(%riskQ34 = 'scrn-0070-00006', 3, {}))) + iif(%riskQ117 = true, 5, iif(%riskQ117 = false, 0, {})) + iif(%riskQ120 = 'scrn-0070-00009', 3, iif(%riskQ120 = 'scrn-0070-00010', 4, iif(%riskQ120 = 'scrn-0070-00007', 0, iif(%riskQ120 = 'scrn-0070-00008', 2, {})))) + iif(%riskQ121 = 'scrn-0070-00013', 4, iif(%riskQ121 = 'scrn-0070-00011', 0, iif(%riskQ121 = 'scrn-0070-00012', 2, {}))) + iif(%riskQ122 = 'scrn-0070-00014', 0, iif(%riskQ122 = 'scrn-0070-00015', 2, iif(%riskQ122 = 'scrn-0070-00016', 3, {}))) + iif(%riskQ123 = true, 6, iif(%riskQ123 = false, 0, {})) + iif(%riskQ124 = 'scrn-0070-00017', 0, iif(%riskQ124 = 'scrn-0070-00018', 4, iif(%riskQ124 = 'scrn-0070-00019', 6, {}))) + iif(%riskQ125 = 'scrn-0070-00020', 0, iif(%riskQ125 = 'scrn-0070-00021', 5, iif(%riskQ125 = 'scrn-0070-00022', 2, {}))) + iif(%riskQ126 = true, 3, iif(%riskQ126 = false, 0, {}))"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "totalScore",
"language": "text/fhirpath",
"expression": "iif(%rawScore < 0, 0, %rawScore)"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/variable",
"valueExpression": {
"name": "expectedRiskCode",
"language": "text/fhirpath",
"expression": "iif(%totalScore.exists(), iif(%totalScore <= 5, 'scrn-0081-00001', iif(%totalScore <= 12, 'scrn-0081-00002', iif(%totalScore <= 19, 'scrn-0081-00003', 'scrn-0081-00004'))), {})"
}
}, {
"url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
"extension": [ {
"url": "key",
"valueId": "screening-risk-match"
}, {
"url": "severity",
"valueCode": "error"
}, {
"url": "expression",
"valueExpression": {
"language": "text/fhirpath",
"expression": "%expectedRiskCode.exists() and %resource.item.where(linkId='statusRisk').count() = 1 and %resource.item.where(linkId='statusRisk').answer.count() = 1 and %resource.item.where(linkId='statusRisk').answer.value.ofType(Coding).system.single() = 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-risk-level-cs' and %resource.item.where(linkId='statusRisk').answer.value.ofType(Coding).code.single() = %expectedRiskCode"
}
}, {
"url": "human",
"valueString": "Submitted statusRisk must equal the risk recalculated from all answers."
} ]
} ],
"status": "active",
"language": "uz",
"id": "885b9f20-1816-49b2-abdc-c701aa06ac09",
"kind": null,
"url": "https://dhp.uz/fhir/integrations/Questionnaire/screening-breast-risk",
"identifier": [ {
"value": "1",
"system": "https://dhp.uz/fhir/integrations/sid/screening/questionnaire-id"
}, {
"value": "RMJ",
"system": "https://dhp.uz/fhir/integrations/sid/screening/questionnaire-code"
}, {
"value": "268547008",
"system": "https://dhp.uz/fhir/core/sid/prg/uz/program"
} ],
"_title": {
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [ {
"url": "lang",
"valueCode": "ru"
}, {
"url": "content",
"valueString": "Опросник по молочной железе"
} ]
} ]
},
"version": "1.1.0",
"contact": [ {
"name": "Uzinfocom LLC",
"telecom": [ {
"value": "https://uzinfocom.uz",
"system": "url"
}, {
"value": "info@uzinfocom.uz",
"system": "email"
} ]
} ]
}