Монгол Улсын ЭМӨМТ Хэрэгжүүлэлтийн Удирдамж
1.0.0 - Хянах

Монгол Улсын ЭМӨМТ Хэрэгжүүлэлтийн Удирдамж - Local Development build (v1.0.0). See the Directory of published versions

БүтцийнТодорхойлолт: ӨмнөхЭрүүлМэндийнБайдал - Дэлгэрэнгүй тайлбар

mng-past-condition Профайлын тодорхойлолт.

1. Condition
Тодорхойлолт

Санаа зовнихуйц хэмжээнд хүрсэн эмнэл зүйн нөхцөл байдал, асуудал, онош эсвэл бусад үйл тохиолдол, нөхцөл, бэрхшээл, эсвэл эмнэл зүйн ойлголт.

Хяналтnull..*
ИнварианцуудЭнэ элемент дээр тодорхойлсон
con-3: "Хэрэв баталгаажуулалтынБайдал алдаатай-ороогүй ба асуудал-жагсаалт-зүйл хэмээн ангилагдаж байвалЭрүүлмэндийнбайдал.эмнэлзүйнБайдал нь байх ЁСТОЙ" (: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty())
con-4: Хэрэв эрүүл мэндийн байдал намжсан бол эмнэлзүйнБайдал нь идэвхгүй, шинж тэмдэг арилсан, илааршсан байх ёстой (: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists())
con-5: Баталгаажуулах Статус нь алдаатай орсон бол эрүүлмэндийнбайдал.эмнэлзүйнБайдал нь байх ЁСГҮЙ (: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty())
dom-2: Хэрвээ хэрэглүүр өөр хэрэглүүрийн дотор агуулагдаж байгаа бол, тэрээр дотроо багтсан хэрэглүүр агуулах ЁСГҮЙ. (: contained.contained.empty())
dom-3: Хэрвээ хэрэглүүр өөр хэрэглүүрийн дотор агуулагдаж байгаа бол, тэрээр хэрэглүүрийн хаа нэгтэйгээс заагдсан байх ЁСТОЙ эсвэл агуулж буй хэрэглүүр рүү заах ЁСТОЙ. (: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty())
dom-4: Хэрвээ хэрэглүүр өөр хэрэглүүрийн дотор агуулагдаж байгаа бол тэрээр meta.versionId эсвэл meta.lastUpdated элементтэй байх ЁСГҮЙ. (: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
dom-5: Хэрвээ хэрэглүүр өөр хэрэглүүрийн дотор агуулагдаж байгаа бол, аюулгүй байдлын шошготой байх ЁСГҮЙ. (: contained.meta.security.empty())
dom-6: Зохион байгуулалтыг сайн байлгах үүднээс хэрэглүүрүүдэд хүүрнэл хэсэг байх хэрэгтэй. (: text.`div`.exists())
2. Condition.id
Тодорхойлолт

Хэрэглүүрийн URL-д ашиглагдсан, хэрэглүүрийн логик id. Нэгэнт оноогдсон бол энэ утга хэзээ ч өөрчлөгдөхгүй.

Хяналтnull..1
Төрөлstring
Сэтгэгдлүүд

Хэрэглүүр id-гүй байх цорын ганц тохиолдол нь түүнийг create үйлдэл ашиглан сервер лүү илгээж байх үе юм.

3. Condition.meta
Тодорхойлолт

Хэрэглүүрийн тухай мета өгөгдөл. Энэ бол дэд бүтцэд хадгалагдаж буй агуулга юм. Агуулгын өөрчлөлт нь хэрэглүүрийн хувилбаруудад гарч буй өөрчлөлттэй үргэлж холбоотой байхгүй байх магадлалтай.

Хяналтnull..1
ТөрөлMeta
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
4. Condition.implicitRules
Тодорхойлолт

Энэхүү бүтцийг үүсгэхэд ашигласан, мөн боловсруулах явцад ойлгогдох ёстой дүрмийн багцыг заасан заалт. Ихэнх тохиолдолд, энэ нь бусад профайл гэх мэтийн хамтаар тусгай дүрмийг тодорхойлсон хэрэгжүүлэлтийн удирдамжийн лавлагаа юм.

Хяналтnull..1
Төрөлuri
Хувиргагч эсэхtrue
Сэтгэгдлүүд

Энэхүү дүрмийн багцыг эцэслэн батлах нь тухайн агуулгыг зөвхөн цөөн тооны бизнесийн оролцогчид ойлгох боломжтой болгож хязгаарлаахад хүргэнэ. Үүний үр дүнд, урт хугацаандаа өгөгдлийн ашигтай байдал ч мөн хязгаарлагдана. Гэсэн хэдий ч, одоо буй эрүүл мэндийн эко систем нь нэлээд тархай бутархай бөгөөд өгөгдлийг ерөнхийд нь тооцоолохуйц хэмжээнд тодорхойлох, цуглуулах, солилцоход хараахан бэлэн биш байна. Боломжтой бол хэрэгжүүлэгчид ба/эсвэл тодорхойлолтыг зохиогчид энэ элементийг ашиглахаас зайлсхийх хэрэгтэй. Ихэнхдээ, хэрэглэгдсэн тохиолдолд, URL гэдэг нь дээрх онцгой дүрмүүдийг бусад профайл, утгын олонлог гэх мэтийн хамтаар хүүрнэлийн нэг хэсэг хэмээн тодорхойлсон хэрэгжүүлэлтийн удирдамжийг заасан заалт байна.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
5. Condition.language
Тодорхойлолт

Хэрэглүүр бичигдсэн үндсэн хэл

Хяналтnull..1
ХолбоосA human language.
Кодуудыг ...-с сонгох ХЭРЭГТЭЙCommonLanguages
Max Binding: AllLanguages
Төрөлcode
Сэтгэгдлүүд

Хэл нь индексжүүлэлт болон ашиглахад хүртээмжтэй байдлыг нэмэгдүүлэх зорилгоор (ерөнхийдөө, текстээс яриа үүсгэх гэх мэт үйлчилгээ хэлний шошгыг ашигладаг) ашиглагддаг. Хүүрнэл хэсэгт буй html хэлний шошго нь хүүрнэл хэсэгтээ хамаарна. Хэрэглүүр дэх хэлний шошго нь тухайн хэрэглүүр дэх өгөгдлөөс боловсруулан гаргасан бусад илэрхийллийн хэлийг тодорхойлоход ашиглагдаж болно. Бүх агуулга нь үндсэн хэл дээр байх албагүй. Хэрэглүүр.хэл элементийг хүүрнэл хэсэгт автоматаар хамаарна гэж тооцож болохгүй. Хэрэв хэлийг зааж өгсөн бол түүнийг html дэх div элемент дээр бас зааж өгөх хэрэгтэй (xml:lang ба html lang шинж чанар хоорондын хамаарлын тухай мэдээллийг HTML5-д буй дүрмүүдээс харна уу).

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
6. Condition.text
Тодорхойлолт

Хэрэглүүрийн хураангуйг дотроо агуулсан бөгөөд тухайн хэрэглүүрийн агуулгыг хүнд илэрхийлэхэд ашиглаж болохоор, хүнд уншигдахуйц хэлбэрээр бичигдсэн хүүрнэл хэсэг. Хүүрнэл хэсэг нь бүтэцлэгдсэн өгөгдлийг бүгдийг нь шифрлэх шаардлагагүй боловч хүн зөвхөн хүүрнэл хэсгийг уншихад "эмнэлзүйн хувьд аюулгүй" болгохуйц, хангалттай хэмжээний нарийвчилсан мэдээллийг агуулсан байх шаардлагатай. Хэрэглүүрийн тодорхойлолт нь эмнэл зүйн аюулгүй байдлыг хангахын тулд, хүүрнэл хэсэгт ямар агуулга багтсан байх ёстойг тодорхойлж болно.

Хяналтnull..1
ТөрөлNarrative
Бусад Нэрnarrative, html, xhtml, Харагдах байдал
Сэтгэгдлүүд

Өөр хэрэглүүрийн дотор агуулагдсан хэрэглүүр хүүрнэл хэсгийг агуулдаггүй. Өөр хэрэглүүрийн дотор агуулагдаагүй хэрэглүүр нь хүүрнэл хэсгийг агуулах ЁСТОЙ. Зарим тохиолдолд, хэрэглүүр нь багахан хэмжээний чөлөөт өгөгдөлтэй эсвэл огт чөлөөт өгөгдөлгүй текст агуулж болно (minOccurs=1 элементүүд бүгд хангагдсан тохиолдолд). Энэ нь мэдээллийг "текстийн товчлол" болгон хадгалсан эсвэл текстийг нэмэлтээр, боловсруулаагүй хэлбэрээр оруулсан эсвэл хүүрнэсэн, шифрлэсэн мэдээллийг сүүлд нь оруулсан хуучин системүүдийн өгөгдлийн тухайд зайлшгүй чухал байх магадлалтай.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
7. Condition.contained
Тодорхойлолт

Эдгээр хэрэглүүрүүд нь тэднийг агуулж буй хэрэглүүрээс гадна, бие даан орших боломжгүй - Тэд тусдаа бие даан ялган танигдах боломжгүй, мөн бие даасан өгөгдөл солилцооны цар хүрээтэй байх ч боломжгүй юм.

Хяналтnull..*
ТөрөлResource
Бусад Нэрinline resources, anonymous resources, contained resources
Сэтгэгдлүүд

Ялган танилт нэгэнт алдагдсан тохиолдод, үүнийг дахин сэргээх нь маш хэцүү (бөгөөд хам сэдвээс хамааралтай) байдаг учир, агуулгыг зүй ёсоор ялган таних боломжтой үед үүнийг хэзээ ч хийх ёсгүй. Хэрэглүүрийн дотор агуулагдах хэрэглүүрүүд нь мета элементүүддээ профай болон шошгыг агуулж болно, гэхдээ аюулгүй байдлын шошго агуулах ЁСГҮЙ.

8. Condition.extension
Тодорхойлолт

An Extension

Хяналтnull..*
ТөрөлExtension
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
ХэрчилтThis element introduces a set of slices on Condition.extension. The slices are Эрэмбэлээгүй and Open, and can be differentiated using the following discriminators:
  • value @ url
9. Condition.extension:resolution
ХэрчимНэрresolution
Тодорхойлолт

An Extension

Хяналтnull..1
ТөрөлExtension
Заавал Дэмжихtrue
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
10. Condition.extension:resolution.id
Тодорхойлолт

Элемент дотооддоо заалт хийх дахин давтагдашгүй id (дотоодын заалт хийхэд зориулагдсан). Энэ нь зай агуулаагүй, ямар ч төрлийн тэмдэгтийн цуваан утга байж болно.

Хяналтnull..1
Төрөлstring
11. Condition.extension:resolution.extension
Тодорхойлолт

An Extension

Хяналтnull..0
ТөрөлExtension
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
ХэрчилтThis element introduces a set of slices on Condition.extension.extension. The slices are Эрэмбэлээгүй and Open, and can be differentiated using the following discriminators:
  • value @ url
12. Condition.extension:resolution.url
Тодорхойлолт

Өргөтгөлийн кодын тодорхойлолтын эх сурвалж - логик нэр эсвэл URL.

Хяналтnull..1
Төрөлuri
Сэтгэгдлүүд

Энэ тодорхойлолт нь тооцоолох боломжтой эсвэл хүнд уншигдахуйц хэлбэрээр бичигдсэн тодорхойлолт руу шууд зааж болно, эсвэл өөр бусад тодорхойлолтод заагдсан логик URI байж болно. Тодорхойлолт нь өргөтгөлийг тодорхойлсон бүтцийн тодорхойлолтын URI байх ЁСТОЙ.

Тогтсон Утгаresolution
13. Condition.extension:resolution.value[x]
Тодорхойлолт

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Хяналтnull..1
ТөрөлCodeableConcept
[x] Тэмдэглэл[x]-ийг хэрхэн хэрэглэх талаар дэлгэрэнгүй мэдээллийг Өгөгдлийн Төрлийн Сонголт хэсгээс харна уу
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ХэрчилтThis element introduces a set of slices on Condition.extension.value[x]. The slices are Эрэмбэлээгүй and Closed, and can be differentiated using the following discriminators:
  • type @ $this
14. Condition.extension:resolution.value[x]:valueCodeableConcept
ХэрчимНэрvalueCodeableConcept
Тодорхойлолт

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Хяналтnull..1
ХолбоосКодуудыг ...-с сонгох ЁСТОЙhttp://hl7.org/fhir/sid/icd-9
ТөрөлCodeableConcept
[x] Тэмдэглэл[x]-ийг хэрхэн хэрэглэх талаар дэлгэрэнгүй мэдээллийг Өгөгдлийн Төрлийн Сонголт хэсгээс харна уу
Заавал Дэмжихtrue
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
15. Condition.modifierExtension
Тодорхойлолт

Хэрэглүүрийн үндсэн тодорхойлолтын хэсэг биш бөгөөд үүнийг агуулж буй элементийн тухай ойлголтыг болон / эсвэл агуулсан элементэд агуулагдах бүтцүүдийн тухай ойлголтыг өөрчлөх чадвартай нэмэлт мэдээллийг илэрхийлэхэд ашиглаж болно. Хувиргагч элементүүд нь ихэвчлэн үгүйсгэл эсвэл хязгаарлалтыг агуулдаг. Өргөтгөлийн хэрэглээг аюулгүй, зохион байгуулахад дөхөм байлгах үүднээс шинэ өргөтгөл тодорхойлох болон хэрэглэх явдлыг хатуу чанд тодорхойлсон байдаг. Бүх хэрэгжүүлэгч шинэ өргөтгөл тодорхойлж болох боловч өргөтгөлийн тодорхойлолтын хэсэг болон мөрдөгдөх ЁСТОЙ багц шаардлага байдаг. Хэрэглүүрийг боловсруулдаг аппликейшнүүд нь хувиргагч өргөтгөлүүдийг хянаж байх шаардлагатай. Хувиргагч өргөтгөл нь Хэрэглүүр эсвэл ДомейнХэрэглүүр (мөн хувиргагчӨргөтгөлийн утгыг өөрчилж болохгүй) дээрх ямар нэг элементийн утгыг өөрчлөх ЁСГҮЙ.

Хяналтnull..*
ТөрөлExtension
Хувиргагч эсэхtrue
Шаардлагууд

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Бусад Нэрextensions, user content
Сэтгэгдлүүд

Өргөтгөлийг ашиглаж эсвэл тодорхойлж буй байгууллага эсвэл хууль эрх зүйн хүрээний байдлаас үл хамааран, ямар ч програм, төсөл, стандартад өргөтгөлийг ашиглахад буруутгах зүйл байх ёсгүй. Өргөтгөлийн хэрэглээ нь FHIR-ийн тодорхойлолтыг хүн бүрийн хэрэгцээнд нийцэхүйц, энгийн түвшинд байх боломжийг олгож буй хүчин зүйл юм.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
16. Condition.identifier
Тодорхойлолт

Асуудал ялган танигчид нь энэ эрүүл мэндийн байдалд гүйцэтгэгчээр эсвэл серверээс серверт дамжуулах мөн тогтмол шинэчлэгдсэн хэрэглүүртэй бусад системээр томилогддог

ТэмдэглэлЭнэ нь бизнесийн ялган танигч, хэрэглүүрийн ялган танигч биш (хэлэлцүүлэг хэсгийг үзнэ үү)
Хяналтnull..*
ТөрөлIdentifier
Шаардлагууд

Эрүүл мэндийн байдлын тодорхойлолтыг олон төрлийн оролцогч системүүдэд танигдсан мөн серверүүд хоорондоо нийцтэй байдлаар боломжтой болгох.

Сэтгэгдлүүд

This is a business identifier, not a resource identifier (see discussion). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types. For example, multiple Patient and a Person resource instance might share the same social insurance number.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
17. Condition.clinicalStatus
Тодорхойлолт

Эрүүл мэндийн байдлын эмнэлзүйн байдал

Хяналтnull..1 Дараах инванцууд нь энэ элементэд нөлөөлнө: con-3, con-4, con-5
ХолбоосThe clinical status of the condition or diagnosis.
Кодуудыг ...-с сонгох ЁСТОЙConditionClinicalStatusCodes
ТөрөлCodeableConcept
Хувиргагч эсэхtrue
Сэтгэгдлүүд

ЭмнэлзүйнБайдал нь зарим эмнэлзүйн дүгнэлтүүдийг өөртөө багтаадаг, магадгүй шаардлагатай FHIR-н утгын олонлогоос илүү нарийвчлалтай байх хэрэгтэй тул өгөгдлийн төрөл нь КодчилжБолохОйлголт байдаг. Жишээ нь: SNOMED кодчилол нь нэмэлт нарийвчлал өгөх боломжийг олгож болно.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
18. Condition.verificationStatus
Тодорхойлолт

эрүүл мэндийн байдлын эмнэлзүйн байдлыг батлах баталгаажуулах байдал

Хяналтnull..1 Дараах инванцууд нь энэ элементэд нөлөөлнө: con-3, con-5
ХолбоосThe verification status to support or decline the clinical status of the condition or diagnosis.
Кодуудыг ...-с сонгох ЁСТОЙConditionVerificationStatus
ТөрөлCodeableConcept
Хувиргагч эсэхtrue
Сэтгэгдлүүд

баталгаажуулалтынБайдал заавал шаардагддаггүй. Жишээлбэл, өвчтөн яаралтай тусламжийн тасагт хэвлийн өвдөлттэй байвал баталгаажуулах Статус гарахгүй байх магадлалтай. БаталгаажуулалтынБайдлыг тодорхойлоход эмнэл зүйн талаас тодорхой хэмжээний үнэлэлт дүгнэлт хийх шаардлагатай бөгөөд, FHIR-аас ашиглахыг шаардсан утгын олонлогоос илүү нарийвчлалтай байх боломжтой учир өгөгдлийн төрөл нь КодчилжБолохОйлголт байна. Жишээ нь, SNOMED код ашигласнаар илүү нарийвчлалтай байх боломжтой болно.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
19. Condition.category
Тодорхойлолт

Эрүүл мэндийн байдалд оноогдсон ангилал

Хяналтnull..*
ХолбоосA category assigned to the condition.
Кодуудыг ...-с сонгох ЁСТОЙConditionCategoryCodes; Эдгээр кодууд тохиромжгүй бол бусад кодыг хэрэглэж болно
ТөрөлCodeableConcept
Сэтгэгдлүүд

Ангилал нь ихэвчлэн хоорондоо ойролцоо сэдвүүдийг хамардаг ба маш бага ялгаатай эсвэл бусад хам утгаараа тийм хэрэгцээтэй биш байх магадлалтай.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
20. Condition.severity
Тодорхойлолт

Клиникийн эмчийн үнэлсэн эрүүл мэндийн байдлын хүндийн зэргийн субьектив үнэлгээ

Хяналтnull..1
ХолбоосA subjective assessment of the severity of the condition as evaluated by the clinician.
Кодуудыг ...-с сонгох ХЭРЭГТЭЙCondition/DiagnosisSeverity
ТөрөлCodeableConcept
Сэтгэгдлүүд

боломжтой бол хүндийн зэргийг нэр томъёогоор кодчилох нь зохистой

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
21. Condition.code
Тодорхойлолт

Эрүүл мэндийн байдал, асуудал эсвэл оношилгооны тодорхойлолт

Хяналтnull..1
ХолбоосIdentification of the condition or diagnosis.
Жишээ кодыг, дараахаас харна ууCondition/Problem/DiagnosisCodes
ТөрөлCodeableConcept
Шаардлагууд

Зөвхөн хэрэглүүрүүдэд эхний ээлжинд хүүрнэлийг 0..1-р тооцох

Бусад Нэрtype
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
22. Condition.bodySite
Тодорхойлолт

эрүүл мэндийн байдлын илрэл, шинж тэмдэг эхэлсэн анатомийн байршил

Хяналтnull..*
ХолбоосCodes describing anatomical locations. May include laterality.
Жишээ кодыг, дараахаас харна ууSNOMEDCTBodyStructures
ТөрөлCodeableConcept
Сэтгэгдлүүд

Only used if not implicit in code found in Condition.code. If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
23. Condition.subject
Тодорхойлолт

Тухайн эрүүл мэндийн байдлын бүртгэл хамаарах өвчтөн эсвэл бүлгийг заана.

Хяналтnull..1
ТөрөлReference(ӨвчтөнМн | Group)
Заавал Дэмжихtrue
Шаардлагууд

Бүлэг нь ихэвчлэн мал эмнэлгийн болон нийгмийн эрүүл мэндийн хэрэглээний тохиолдолд ашиглагддаг.

Бусад НэрӨвчтөн
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
24. Condition.encounter
Тодорхойлолт

Тухайн эрүүл мэндийн байдал үүсэх үеийн эсвэл энэхүү бүртгэлийн үүсэлтэй нягт холбоотой энкантур.

Хяналтnull..1
ТөрөлReference(Encounter)
Сэтгэгдлүүд

Энэ нь ихэвчлэн тухайн үйл явдал тохиолдох үеийн энкантур байх боловч зарим үйл ажиллагаа нь тухайн энкантур бүрэн хийгдэж дуусахаас өмнө ба дараа явагдсан байлаа ч энкантурийн агуулгад хамааралтай хэвээр байна. Энэ бүртгэл нь энэхүү хэсэгчилсэн бүртгэл хамааралтай энкантурийг илэрхийлнэ. Эрүүл мэндийн байдлын талаар одоогийн/хянан шалгасан мэдээллийг илэрхийлж буй "Шинэ" оношийн тохиолдолд, энэ нь тухайн эрүүл мэндийн байдал анх "мэдэгдсэн" анхны энкантураас өөр байж болох юм.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
25. Condition.onset[x]
Тодорхойлолт

Клиникийн эмчийн бодлоор эрүүл мэндийн байдал, нөхцөл байдал илэрэхэд үнэлсэн эсвэл бодит огноо эсвэл огноо-цаг.

Хяналтnull..1
ТөрөлСонголт: dateTime, Age, Period, Range, string
[x] Тэмдэглэл[x]-ийг хэрхэн хэрэглэх талаар дэлгэрэнгүй мэдээллийг Өгөгдлийн Төрлийн Сонголт хэсгээс харна уу
Заавал Дэмжихtrue
Сэтгэгдлүүд

Насыг ерөнхийдөө өвчтөн өөрийн эрүүл мэндийн байдал эхэлсэн насыг мэдүүлэхэд хэрэглэдэг.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
26. Condition.abatement[x]
Тодорхойлолт

Эрүүл мэндийн байдал илааршсан эсвэл шинж тэмдэг арилсан огноо эсвэл үүнийг үнэлсэн огноо. "шинж тэмдэг арилсан" эсвэл "илааршсан"-тай холбоотой хэт олон янзын нэмэгдэл утга бий учир энэ талбарыг "намжилт" гэж нэрлэсэн - Эрүүл мэндийн байдал хэзээ ч бүрэн шийдвэрлэгддэггүй, харин намдаж болно.

Хяналтnull..1 Дараах инванцууд нь энэ элементэд нөлөөлнө: con-4
ТөрөлСонголт: dateTime, Age, Period, Range, string
[x] Тэмдэглэл[x]-ийг хэрхэн хэрэглэх талаар дэлгэрэнгүй мэдээллийг Өгөгдлийн Төрлийн Сонголт хэсгээс харна уу
Заавал Дэмжихtrue
Сэтгэгдлүүд

Олон тохиолдолд ялгаа нь тодорхойгүй байдаг учир илааршсан болон шинж тэмдэг арилсан хоёрын хооронд тодорхой ялгаа байхгүй. Насыг өвчтөн өөрийн эрүүл мэндийн байдал сайжирсан насыг мэдүүлэхэд хэрэглэнэ. Хэрэв намжилтын элемент байхгүй бол тухайн эрүүл мэндийн байдал илааршсан эсвэл шинж тэмдэг арилсан эсэх нь мэдэгдэхгүй үлдэх ба хэрэглэгч болон программ нь тухайн эрүүл мэндийн байдал одоог хүртэл байсаар байна гэж үзнэ. НамжилтТэмдэгтийнЦуваа байвал, эрүүл мэндийн байдал сайжирсан болохыг илэрхийлнэ.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
27. Condition.recordedDate
Тодорхойлолт

БүртгэгдсэнОгноо нь тухайн Эрүүл мэндийн байдлын тухай бүртгэл системд хэзээ үүсгэгдсэн болохыг илэрхийлдэг бөгөөд ихэвчлэн системээс автоматаар үүсгэгддэг.

Хяналтnull..1
ТөрөлdateTime
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
28. Condition.recorder
Тодорхойлолт

Тухайн бүртгэлийг хийсэн ба түүний агуулгад хариуцлага хүлээх хувь хүн.

Хяналтnull..1
ТөрөлReference(ЭмнэлгийнМэргэжилтэнМн | ЭмнэлгийнМэргэжилтнийАжилҮүрэгМн | ӨвчтөнМн)
Заавал Дэмжихtrue
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
29. Condition.asserter
Тодорхойлолт

Эрүүл мэндийн байдлын талаар мэдэгдэл хийж буй хувь хүн.

Хяналтnull..1
ТөрөлReference(ЭмнэлгийнМэргэжилтэнМн | ЭмнэлгийнМэргэжилтнийАжилҮүрэгМн | ӨвчтөнМн)
Заавал Дэмжихtrue
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
30. Condition.stage
Тодорхойлолт

Эрүүл мэндийн байдлын эмнэлзүйн үе шат эсвэл зэрэг. Албан ёсын хүндрэлийн үнэлгээг багтаасан байж болно.

Хяналтnull..*
ТөрөлBackboneElement
ИнварианцуудЭнэ элемент дээр тодорхойлсон
con-1: Үе шат нь хураангуйлсан эсвэл үнэлгээтэй байх ЁСТОЙ (: summary.exists() or assessment.exists())
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
31. Condition.stage.id
Тодорхойлолт

Элемент дотооддоо заалт хийх дахин давтагдашгүй id (дотоодын заалт хийхэд зориулагдсан). Энэ нь зай агуулаагүй, ямар ч төрлийн тэмдэгтийн цуваан утга байж болно.

Хяналтnull..1
Төрөлstring
32. Condition.stage.extension
Тодорхойлолт

Элементийн үндсэн тодорхойлолтод ороогүй, нэмэлт мэдээллийг илэрхийлэхэд ашиглагдаж болно. Өргөтгөлийн хэрэглээг аюулгүй, зохион байгуулахад дөхөм байлгах үүднээс шинэ өргөтгөл тодорхойлох болон хэрэглэх явдлыг хатуу чанд тодорхойлсон байдаг. Бүх хэрэгжүүлэгч шинэ өргөтгөл тодорхойлж болох боловч өргөтгөлийн тодорхойлолтын хэсэг болон мөрдөгдөх ЁСТОЙ багц шаардлага байдаг.

Хяналтnull..*
ТөрөлExtension
Бусад Нэрextensions, user content
Сэтгэгдлүүд

Өргөтгөлийг ашиглаж эсвэл тодорхойлж буй байгууллага эсвэл хууль эрх зүйн хүрээний байдлаас үл хамааран, ямар ч програм, төсөл, стандартад өргөтгөлийг ашиглахад буруутгах зүйл байх ёсгүй. Өргөтгөлийн хэрэглээ нь FHIR-ийн тодорхойлолтыг хүн бүрийн хэрэгцээнд нийцэхүйц, энгийн түвшинд байх боломжийг олгож буй хүчин зүйл юм.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
33. Condition.stage.modifierExtension
Тодорхойлолт

Хэрэглүүрийн үндсэн тодорхойлолтын хэсэг биш бөгөөд үүнийг агуулж буй элементийн тухай ойлголтыг болон / эсвэл агуулсан элементэд агуулагдах бүтцүүдийн тухай ойлголтыг өөрчлөх чадвартай нэмэлт мэдээллийг илэрхийлэхэд ашиглаж болно. Хувиргагч элементүүд нь ихэвчлэн үгүйсгэл эсвэл хязгаарлалтыг агуулдаг. Өргөтгөлийн хэрэглээг аюулгүй, зохион байгуулахад дөхөм байлгах үүднээс шинэ өргөтгөл тодорхойлох болон хэрэглэх явдлыг хатуу чанд тодорхойлсон байдаг. Бүх хэрэгжүүлэгч шинэ өргөтгөл тодорхойлж болох боловч өргөтгөлийн тодорхойлолтын хэсэг болон мөрдөгдөх ЁСТОЙ багц шаардлага байдаг. Хэрэглүүрийг боловсруулдаг аппликейшнүүд нь хувиргагч өргөтгөлүүдийг хянаж байх шаардлагатай. Хувиргагч өргөтгөл нь Хэрэглүүр эсвэл ДомейнХэрэглүүр (мөн хувиргагчӨргөтгөлийн утгыг өөрчилж болохгүй) дээрх ямар нэг элементийн утгыг өөрчлөх ЁСГҮЙ.

Хяналтnull..*
ТөрөлExtension
Хувиргагч эсэхtrue
Шаардлагууд

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Бусад Нэрextensions, user content, modifiers
Сэтгэгдлүүд

Өргөтгөлийг ашиглаж эсвэл тодорхойлж буй байгууллага эсвэл хууль эрх зүйн хүрээний байдлаас үл хамааран, ямар ч програм, төсөл, стандартад өргөтгөлийг ашиглахад буруутгах зүйл байх ёсгүй. Өргөтгөлийн хэрэглээ нь FHIR-ийн тодорхойлолтыг хүн бүрийн хэрэгцээнд нийцэхүйц, энгийн түвшинд байх боломжийг олгож буй хүчин зүйл юм.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
34. Condition.stage.summary
Тодорхойлолт

"Үе шат 3" гэсэн энгийн үе шатын товчлол. Өвчний-онцлогийг тодорхойлсон үе шат.

Хяналтnull..1 Дараах инванцууд нь энэ элементэд нөлөөлнө: con-1
ХолбоосCodes describing condition stages (e.g. Cancer stages).
Жишээ кодыг, дараахаас харна ууConditionStage
ТөрөлCodeableConcept
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
35. Condition.stage.assessment
Тодорхойлолт

Үе шатын үнэлгээ дээр суурилсан нотолгооны албан ёсны бүртгэлийн заалт.

Хяналтnull..* Дараах инванцууд нь энэ элементэд нөлөөлнө: con-1
ТөрөлReference(ClinicalImpression | DiagnosticReport | Observation)
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
36. Condition.stage.type
Тодорхойлолт

Эмнэлзүйн эсвэл эмгэг судлалын гэх мэт үе шатын төрөл.

Хяналтnull..1
ХолбоосCodes describing the kind of condition staging (e.g. clinical or pathological).
Жишээ кодыг, дараахаас харна ууConditionStageType
ТөрөлCodeableConcept
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
37. Condition.evidence
Тодорхойлолт

Эрүүл мэндийн байдлын баталгаат статусын суурь болсон дэмжсэн баталгаа / нотолгоо, жишээ нь: эрүүл мэндийн байдлыг баталсан эсвэл үгүйсгэсэн нотолгоо.

Хяналтnull..*
ТөрөлBackboneElement
Сэтгэгдлүүд

Нотолгоо нь кодлогдсон шинж тэмдгүүд / илрэлүүдийн энгийн жагсаалт эсвэл ажиглалтын заалт, албан ёсны үнэлгээ эсвэл эдгээрийн аль алиныг нь агуулж болно.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
con-2: нотолгоо нь код болон дэлгэрэнгүй мэдээлэлтэй байх ЁСТОЙ (: code.exists() or detail.exists())
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
38. Condition.evidence.id
Тодорхойлолт

Элемент дотооддоо заалт хийх дахин давтагдашгүй id (дотоодын заалт хийхэд зориулагдсан). Энэ нь зай агуулаагүй, ямар ч төрлийн тэмдэгтийн цуваан утга байж болно.

Хяналтnull..1
Төрөлstring
39. Condition.evidence.extension
Тодорхойлолт

Элементийн үндсэн тодорхойлолтод ороогүй, нэмэлт мэдээллийг илэрхийлэхэд ашиглагдаж болно. Өргөтгөлийн хэрэглээг аюулгүй, зохион байгуулахад дөхөм байлгах үүднээс шинэ өргөтгөл тодорхойлох болон хэрэглэх явдлыг хатуу чанд тодорхойлсон байдаг. Бүх хэрэгжүүлэгч шинэ өргөтгөл тодорхойлж болох боловч өргөтгөлийн тодорхойлолтын хэсэг болон мөрдөгдөх ЁСТОЙ багц шаардлага байдаг.

Хяналтnull..*
ТөрөлExtension
Бусад Нэрextensions, user content
Сэтгэгдлүүд

Өргөтгөлийг ашиглаж эсвэл тодорхойлж буй байгууллага эсвэл хууль эрх зүйн хүрээний байдлаас үл хамааран, ямар ч програм, төсөл, стандартад өргөтгөлийг ашиглахад буруутгах зүйл байх ёсгүй. Өргөтгөлийн хэрэглээ нь FHIR-ийн тодорхойлолтыг хүн бүрийн хэрэгцээнд нийцэхүйц, энгийн түвшинд байх боломжийг олгож буй хүчин зүйл юм.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
40. Condition.evidence.modifierExtension
Тодорхойлолт

Хэрэглүүрийн үндсэн тодорхойлолтын хэсэг биш бөгөөд үүнийг агуулж буй элементийн тухай ойлголтыг болон / эсвэл агуулсан элементэд агуулагдах бүтцүүдийн тухай ойлголтыг өөрчлөх чадвартай нэмэлт мэдээллийг илэрхийлэхэд ашиглаж болно. Хувиргагч элементүүд нь ихэвчлэн үгүйсгэл эсвэл хязгаарлалтыг агуулдаг. Өргөтгөлийн хэрэглээг аюулгүй, зохион байгуулахад дөхөм байлгах үүднээс шинэ өргөтгөл тодорхойлох болон хэрэглэх явдлыг хатуу чанд тодорхойлсон байдаг. Бүх хэрэгжүүлэгч шинэ өргөтгөл тодорхойлж болох боловч өргөтгөлийн тодорхойлолтын хэсэг болон мөрдөгдөх ЁСТОЙ багц шаардлага байдаг. Хэрэглүүрийг боловсруулдаг аппликейшнүүд нь хувиргагч өргөтгөлүүдийг хянаж байх шаардлагатай. Хувиргагч өргөтгөл нь Хэрэглүүр эсвэл ДомейнХэрэглүүр (мөн хувиргагчӨргөтгөлийн утгыг өөрчилж болохгүй) дээрх ямар нэг элементийн утгыг өөрчлөх ЁСГҮЙ.

Хяналтnull..*
ТөрөлExtension
Хувиргагч эсэхtrue
Шаардлагууд

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Бусад Нэрextensions, user content, modifiers
Сэтгэгдлүүд

Өргөтгөлийг ашиглаж эсвэл тодорхойлж буй байгууллага эсвэл хууль эрх зүйн хүрээний байдлаас үл хамааран, ямар ч програм, төсөл, стандартад өргөтгөлийг ашиглахад буруутгах зүйл байх ёсгүй. Өргөтгөлийн хэрэглээ нь FHIR-ийн тодорхойлолтыг хүн бүрийн хэрэгцээнд нийцэхүйц, энгийн түвшинд байх боломжийг олгож буй хүчин зүйл юм.

ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
ext-1: Өргөтгөл эсвэл утга[x]-ийн аль нэгийг агуулах ёстой, хоёуланг нь агуулж болохгүй (: extension.exists() != value.exists())
41. Condition.evidence.code
Тодорхойлолт

Энэ эрүүл мэндийн байдал, нөхцлийг бүртгэхэд хүргэсэн илрэл эсвэл шинж тэмдэг

Хяналтnull..* Дараах инванцууд нь энэ элементэд нөлөөлнө: con-2
ХолбоосCodes that describe the manifestation or symptoms of a condition.
Жишээ кодыг, дараахаас харна ууManifestationAndSymptomCodes
ТөрөлCodeableConcept
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
42. Condition.evidence.detail
Тодорхойлолт

Эмгэг судлалын хариу гэх мэт бусад хамааралтай мэдээллийн холбоос.

Хяналтnull..* Дараах инванцууд нь энэ элементэд нөлөөлнө: con-2
ТөрөлReference(Resource)
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))
43. Condition.note
Тодорхойлолт

Эрүүл мэндийн байдлын талаар нэмэлт мэдээлэл. Энэ бол Эрүүл мэндийн байдлын тайлбарт оруулах ерөнхий санал,тэмдэглэл, түүний оношилгоо болон урьдчилсан дүгнэлт

Хяналтnull..*
ТөрөлAnnotation
ИнварианцуудЭнэ элемент дээр тодорхойлсон
ele-1: FHIR-ийн бүх элементүүд @утга эсвэл дэд элементийг агуулах ёстой (: hasValue() or (children().count() > id.count()))