O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.11.1 - ci-build Uzbekistan bayroqcha

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.11.1 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

Resurss profili: UZ Core AuditEvent - Batafsil ta’riflar

Active 2025-03-29 holatiga ko‘ra

uz-core-auditevent resurss profili uchun ta’riflar

Ushbu jadval mazmunini qanday talqin qilish bo‘yicha ko‘rsatmalarni bu yerdan topish mumkin bu yerda on how to interpret the contents of this table

0. AuditEvent
Ta'rif

A record of an event relevant for purposes such as operations, privacy, security, maintenance, and performance analysis.

Qisqa tavsifRecord of an event
Izohlar

Based on IHE-ATNA.

Boshqaruv0..*
Modifikator hisoblanadifalse
Majburiy qo‘llab-quvvatlashfalse
Xulosafalse
Invariantlardom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
2. AuditEvent.implicitRules
Ta'rif

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

Qisqa tavsifA set of rules under which this content was created
Izohlar

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of its narrative along with other profiles, value sets, etc.

Boshqaruv0..1
Turiuri
Modifikator hisoblanaditrue sababi This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies its meaning or interpretation
Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
Majburiy qo‘llab-quvvatlashfalse
Xulosatrue
Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. AuditEvent.contained
Ta'rif

These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, nor can they have their own independent transaction scope. This is allowed to be a Parameters resource if and only if it is referenced by a resource that provides context/meaning.

Qisqa tavsifContained, inline Resources
Izohlar

This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags in their meta elements, but SHALL NOT have security labels.

Boshqaruv0..*
Ushbu element quyidagi invariantlar ta’sirida: dom-2, dom-4, dom-3, dom-5
TuriResource
Modifikator hisoblanadifalse
Majburiy qo‘llab-quvvatlashfalse
Xulosafalse
Muqobil nomlarinline resources, anonymous resources, contained resources
6. AuditEvent.modifierExtension
Ta'rif

May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

Qisqa tavsifExtensions that cannot be ignored
Izohlar

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Boshqaruv0..*
TuriExtension
Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
Majburiy qo‘llab-quvvatlashfalse
Xulosatrue
Talablar

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.

Muqobil nomlarextensions, user content
Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
8. AuditEvent.category
Ta'rif

Classification of the type of event.

Qisqa tavsifType/identifier of event
Boshqaruv0..*
BogʻlanishKodlar misoli uchun qarang AuditEventIDhttp://hl7.org/fhir/ValueSet/audit-event-type|5.0.0
(example to http://hl7.org/fhir/ValueSet/audit-event-type|5.0.0)

Type of event.

TuriCodeableConcept
Modifikator hisoblanadifalse
Majburiy qo‘llab-quvvatlashtrue
Xulosatrue
Talablar

Codes that classify the general type of event that happened.

Muqobil nomlartype
Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. AuditEvent.category.coding
Ta'rif

A reference to a code defined by a terminology system.

Qisqa tavsifCode defined by a terminology system
Izohlar

Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

Boshqaruv0..*
TuriCoding
Modifikator hisoblanadifalse
Xulosatrue
Talablar

Allows for alternative encodings within a code system, and translations to other code systems.

Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.category.coding. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
  • value @ system
  • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

    12. AuditEvent.category.coding:dhpCategory
    Slice nomidhpCategory
    Ta'rif

    A reference to a code defined by a terminology system.

    Qisqa tavsifCode defined by a terminology system
    Izohlar

    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Boshqaruv0..1*
    TuriCoding
    Modifikator hisoblanadifalse
    Majburiy qo‘llab-quvvatlashtrue
    Xulosatrue
    Talablar

    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    14. AuditEvent.category.coding:dhpCategory.system
    Ta'rif

    The identification of the code system that defines the meaning of the symbol in the code.

    Qisqa tavsifIdentity of the terminology system
    Izohlar

    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should be an absolute reference to some definition that establishes the system clearly and unambiguously.

    Boshqaruv10..1
    Turiuri
    Modifikator hisoblanadifalse
    Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
    Majburiy qo‘llab-quvvatlashtrue
    Xulosatrue
    Talablar

    Need to be unambiguous about the source of the definition of the symbol.

    Andoza qiymat
    {
      "system" : "http://dicom.nema.org/resources/ontology/DCM"
    }
    <system value="http://dicom.nema.org/resources/ontology/DCM"/>
    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    16. AuditEvent.category.coding:dhpCategory.code
    Ta'rif

    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Qisqa tavsifSymbol in syntax defined by the system
    Boshqaruv10..1
    Ushbu element quyidagi invariantlar ta’sirida: cod-1
    BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar uchun qarang AuditEventTypeVS (0.11.1)
    (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-type-vs|0.11.1)
    Turicode
    Modifikator hisoblanadifalse
    Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
    Majburiy qo‘llab-quvvatlashtrue
    Xulosatrue
    Talablar

    Need to refer to a particular code in the system.

    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    18. AuditEvent.code
    Ta'rif

    Describes what happened. The most specific code for the event.

    Qisqa tavsifSpecific type of event
    Boshqaruv1..1
    BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar misoli uchun qarang AuditEventSubTypeVS (0.11.1)http://hl7.org/fhir/ValueSet/audit-event-sub-type|5.0.0
    (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-subtype-vs|0.11.1)
    TuriCodeableConcept
    Modifikator hisoblanadifalse
    Majburiy qo‘llab-quvvatlashtrue
    Xulosatrue
    Talablar

    This field enables queries of messages by implementation-defined event categories.

    Muqobil nomlarsubtype
    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    20. AuditEvent.action
    Ta'rif

    Indicator for type of action performed during the event that generated the audit.

    Qisqa tavsifType of action performed during the event
    Boshqaruv0..1
    BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventActionVS (0.11.1)http://hl7.org/fhir/ValueSet/audit-event-action|5.0.0
    (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-action-vs|0.11.1)
    Turicode
    Modifikator hisoblanadifalse
    Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
    Majburiy qo‘llab-quvvatlashtrue
    Xulosatrue
    Talablar

    This broadly indicates what kind of action was done on the AuditEvent.entity by the AuditEvent.agent.

    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    22. AuditEvent.occurred[x]
    Ta'rif

    The time or period during which the activity occurred.

    Qisqa tavsifWhen the activity occurred
    Izohlar

    The time or period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.

    Boshqaruv0..1
    TuriTanlov: Period, dateTime
    [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
    Modifikator hisoblanadifalse
    Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
    Majburiy qo‘llab-quvvatlashfalse
    Xulosafalse
    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.occurred[x]. Slices quyidagicha:Tartibsiz va Closed, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
    • type @ $this
    • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view

      24. AuditEvent.occurred[x]:occurredDateTime
      Slice nomioccurredDateTime
      Ta'rif

      The time or period during which the activity occurred.

      Qisqa tavsifWhen the activity occurred
      Izohlar

      The time or period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.

      Boshqaruv0..1
      TuridateTime, Period
      [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
      Modifikator hisoblanadifalse
      Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
      Majburiy qo‘llab-quvvatlashtrue
      Xulosafalse
      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      27. AuditEvent.recorded
      Ta'rif

      The time when the event was recorded.

      Qisqa tavsifTime when the event was recorded
      Izohlar

      In a distributed system, some sort of common time base (e.g. an NTP [RFC1305] server) is a good implementation tactic.

      Boshqaruv1..1
      Turiinstant
      Modifikator hisoblanadifalse
      Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
      Majburiy qo‘llab-quvvatlashtrue
      Xulosatrue
      Talablar

      This ties an event to a specific date and time. Security audits typically require a consistent time base (e.g. UTC), to eliminate time-zone issues arising from geographical distribution.

      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      29. AuditEvent.outcome
      Ta'rif

      Indicates whether the event succeeded or failed. A free text descripiton can be given in outcome.text.

      Qisqa tavsifWhether the event succeeded or failed
      Izohlar

      In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant.

      Boshqaruv0..1
      TuriBackboneElement
      Modifikator hisoblanadifalse
      Majburiy qo‘llab-quvvatlashtrue
      Xulosatrue
      Talablar

      when a code is given there must be one code from the given codeSystem, and may be other equivilant codes from other codeSystems (for example http response codes such as 2xx, 4xx, or 5xx).

      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      31. AuditEvent.outcome.modifierExtension
      Ta'rif

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      Qisqa tavsifExtensions that cannot be ignored even if unrecognized
      Izohlar

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Boshqaruv0..*
      TuriExtension
      Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Xulosatrue
      Talablar

      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.

      Muqobil nomlarextensions, user content, modifiers
      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      33. AuditEvent.outcome.code
      Ta'rif

      Indicates whether the event succeeded or failed.

      Qisqa tavsifWhether the event succeeded or failed
      Izohlar

      In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant.

      Boshqaruv1..1
      BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar odatda quyidagi manbadan olinishi tavsiya etiladi AuditEventOutcomeVS (0.11.1)http://hl7.org/fhir/ValueSet/audit-event-outcome|5.0.0
      (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-outcome-vs|0.11.1)
      TuriCoding
      Modifikator hisoblanadifalse
      Majburiy qo‘llab-quvvatlashfalse
      Xulosatrue
      Talablar

      when a code is given there must be one code from the given codeSystem.

      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      35. AuditEvent.patient
      Ta'rif

      The patient element is available to enable deterministic tracking of activities that involve the patient as the subject of the data used in an activity.

      Qisqa tavsifThe patient is the subject of the data used/created/updated/deleted during the activity
      Boshqaruv0..1
      TuriReference(Patient)
      Modifikator hisoblanadifalse
      Majburiy qo‘llab-quvvatlashtrue
      Xulosafalse
      Talablar

      When the .patient is populated it shall be accurate to the subject of the used data. The .patient shall not be populated when the used data used/created/updated/deleted (.entity) by the activity does not involve a subject. Note that when the patient is an agent, they will be recorded as an agent. When the Patient resource is Created, Updated, or Deleted it will be recorded as an entity.

      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      37. AuditEvent.agent
      Ta'rif

      An actor taking an active role in the event or activity that is logged.

      Qisqa tavsifActor involved in the event
      Izohlar

      Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity.

      For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.

      When a network are used in an event being recorded, there should be distinct agent elements for the known actors using the network. The agent with a network detail would be the responsible agent for use of that network.

      Boshqaruv1..*
      TuriBackboneElement
      Modifikator hisoblanadifalse
      Majburiy qo‘llab-quvvatlashtrue
      Xulosatrue
      Talablar

      An agent can be a person, an organization, software, device, or other actors that may be ascribed responsibility.

      Muqobil nomlarActiveParticipant
      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      39. AuditEvent.agent.modifierExtension
      Ta'rif

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      Qisqa tavsifExtensions that cannot be ignored even if unrecognized
      Izohlar

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Boshqaruv0..*
      TuriExtension
      Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Xulosatrue
      Talablar

      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.

      Muqobil nomlarextensions, user content, modifiers
      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      41. AuditEvent.agent.type
      Ta'rif

      The Functional Role of the user when performing the event.

      Qisqa tavsifHow agent participated
      Izohlar

      For example: assembler, author, prescriber, signer, investigator, etc.

      Boshqaruv0..1
      BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar odatda quyidagi manbadan olinishi tavsiya etiladi AuditParticipationRoleTypeVS (0.11.1)http://hl7.org/fhir/ValueSet/participation-role-type|5.0.0
      (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-participation-role-type-vs|0.11.1)
      TuriCodeableConcept
      Modifikator hisoblanadifalse
      Majburiy qo‘llab-quvvatlashtrue
      Xulosafalse
      Talablar

      Functional roles reflect functional aspects of relationships between entities. Functional roles are bound to the realization/performance of acts, where actions might be concatenated to an activity or even to a process. This element will hold the functional role that the agent played in the activity that is the focus of this Provenance. Where an agent played multiple functional roles, they will be listed as multiple .agent elements representing each functional participation. See ISO 21298:2018 - Health Informatics - Functional and structural roles, and ISO 22600-2:2014 - Health Informatics - Privilege Management and Access Control - Part 2: formal models.

      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      43. AuditEvent.agent.role
      Ta'rif

      The structural roles of the agent indicating the agent's competency. The security role enabling the agent with respect to the activity.

      Qisqa tavsifAgent role in the event
      Izohlar

      For example: Chief-of-Radiology, Nurse, Physician, Medical-Student, etc.

      Boshqaruv0..*
      BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi Kodlar misoli uchun qarang SecurityRoleTypeVS (0.11.1)http://hl7.org/fhir/ValueSet/security-role-type|5.0.0
      (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/security-role-type-vs|0.11.1)
      TuriCodeableConcept
      Modifikator hisoblanadifalse
      Majburiy qo‘llab-quvvatlashtrue
      Xulosafalse
      Talablar

      Structural roles reflect the structural aspects of relationships between entities. Structural roles describe prerequisites, feasibilities, or competences for acts. Functional roles reflect functional aspects of relationships between entities. Functional roles are bound to the realization/performance of acts, where actions might be concatenated to an activity or even to a process. See ISO 21298:2018 - Health Informatics - Functional and structural roles, and ISO 22600-2:2014 - Health Informatics - Privilege Management and Access Control - Part 2: formal models..

      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.agent.role. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
      • value @ $this
      • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

        45. AuditEvent.agent.role:dhpRole
        Slice nomidhpRole
        Ta'rif

        The structural roles of the agent indicating the agent's competency. The security role enabling the agent with respect to the activity.

        Qisqa tavsifAgent role from the national value setAgent role in the event
        Izohlar

        For example: Chief-of-Radiology, Nurse, Physician, Medical-Student, etc.

        Boshqaruv0..*
        BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar misoli uchun qarang SecurityRoleTypeVS (0.11.1)http://hl7.org/fhir/ValueSet/security-role-type|5.0.0
        (required to https://terminology.dhp.uz/fhir/core/ValueSet/security-role-type-vs|0.11.1)
        TuriCodeableConcept
        Modifikator hisoblanadifalse
        Majburiy qo‘llab-quvvatlashtrue
        Xulosafalse
        Talablar

        Structural roles reflect the structural aspects of relationships between entities. Structural roles describe prerequisites, feasibilities, or competences for acts. Functional roles reflect functional aspects of relationships between entities. Functional roles are bound to the realization/performance of acts, where actions might be concatenated to an activity or even to a process. See ISO 21298:2018 - Health Informatics - Functional and structural roles, and ISO 22600-2:2014 - Health Informatics - Privilege Management and Access Control - Part 2: formal models..

        Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        47. AuditEvent.agent.who
        Ta'rif

        Reference to who this agent is that was involved in the event.

        Qisqa tavsifIdentifier of who
        Izohlar

        Where a User ID is available it will go into who.identifier. Where a name of the user (human readable) it will go into who.display.

        Boshqaruv1..1
        TuriReference(UZ Core PractitionerRole, UZ Core Practitioner, UZ Core Patient, UZ Core RelatedPerson, Practitioner, PractitionerRole, Organization, CareTeam, Patient, Device, RelatedPerson)
        Modifikator hisoblanadifalse
        Majburiy qo‘llab-quvvatlashtrue
        Majburiy qo‘llab-quvvatlanadigan turlarTurlar/profillarni tanlash bo‘yicha majburiy qo‘llab-quvvatlash qoidalari yo‘q
        Xulosatrue
        Talablar

        This field ties an audit event to a specific resource or identifier.

        Muqobil nomlaruserId
        Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        49. AuditEvent.agent.authorization
        Ta'rif

        The authorization (e.g., PurposeOfUse) that was used during the event being recorded.

        Qisqa tavsifAllowable authorization for this agent
        Izohlar

        Use AuditEvent.agent.authorization when you know that is specific to the agent, otherwise use AuditEvent.authorization. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why.

        Boshqaruv0..*
        BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi Kodlar misoli uchun qarang AuditPurposeOfUseVS (0.11.1)http://terminology.hl7.org/ValueSet/v3-PurposeOfUse
        (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/audit-purpose-of-use-vs|0.11.1)
        TuriCodeableConcept
        Modifikator hisoblanadifalse
        Majburiy qo‘llab-quvvatlashtrue
        Xulosafalse
        Talablar

        Record of any relevant security context, not restricted to purposeOfUse valueSet. May include security compartments, refrain, obligation, or other security tags.

        Muqobil nomlarPurposeOfUse
        Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.agent.authorization. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
        • value @ $this
        • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

          51. AuditEvent.agent.authorization:dhpAuthorization
          Slice nomidhpAuthorization
          Ta'rif

          The authorization (e.g., PurposeOfUse) that was used during the event being recorded.

          Qisqa tavsifPurpose of use from the national value setAllowable authorization for this agent
          Izohlar

          Use AuditEvent.agent.authorization when you know that is specific to the agent, otherwise use AuditEvent.authorization. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why.

          Boshqaruv0..*
          BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar misoli uchun qarang AuditPurposeOfUseVS (0.11.1)http://terminology.hl7.org/ValueSet/v3-PurposeOfUse
          (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-purpose-of-use-vs|0.11.1)
          TuriCodeableConcept
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashtrue
          Xulosafalse
          Talablar

          Record of any relevant security context, not restricted to purposeOfUse valueSet. May include security compartments, refrain, obligation, or other security tags.

          Muqobil nomlarPurposeOfUse
          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          53. AuditEvent.source
          Ta'rif

          The actor that is reporting the event.

          Qisqa tavsifAudit Event Reporter
          Izohlar

          Events are reported by the actor that detected them. This may be one of the participating actors, but may also be different. The actor may be a human such as a medical-records clerk disclosing data manually, that clerk would be the source for the record of disclosure.

          Boshqaruv1..1
          TuriBackboneElement
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashfalse
          Xulosatrue
          Talablar

          The event is reported by one source.

          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          55. AuditEvent.source.modifierExtension
          Ta'rif

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          Qisqa tavsifExtensions that cannot be ignored even if unrecognized
          Izohlar

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Boshqaruv0..*
          TuriExtension
          Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Xulosatrue
          Talablar

          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.

          Muqobil nomlarextensions, user content, modifiers
          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          57. AuditEvent.source.observer
          Ta'rif

          Identifier of the source where the event was detected.

          Qisqa tavsifThe identity of source detecting the event
          Boshqaruv1..1
          TuriReference(Practitioner, PractitionerRole, Organization, CareTeam, Patient, Device, RelatedPerson)
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashfalse
          Xulosatrue
          Talablar

          This field ties the event to a specific source system. It may be used to group events for analysis according to where the event was detected.

          Muqobil nomlarSourceId
          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          59. AuditEvent.entity
          Ta'rif

          Specific instances of data or objects that have been accessed.

          Qisqa tavsifData or objects used
          Izohlar

          Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.

          Boshqaruv0..*
          TuriBackboneElement
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashtrue
          Xulosatrue
          Talablar

          The event may have other entities involved.

          Muqobil nomlarParticipantObject
          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          61. AuditEvent.entity.modifierExtension
          Ta'rif

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          Qisqa tavsifExtensions that cannot be ignored even if unrecognized
          Izohlar

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Boshqaruv0..*
          TuriExtension
          Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Xulosatrue
          Talablar

          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.

          Muqobil nomlarextensions, user content, modifiers
          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          63. AuditEvent.entity.what
          Ta'rif

          Identifies a specific instance of the entity. The reference should be version specific. This is allowed to be a Parameters resource.

          Qisqa tavsifSpecific instance of resource
          Izohlar

          Use .what.display when all you have is a string (e.g. ParticipantObjectName).

          Boshqaruv0..1
          TuriReference(Resource)
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashtrue
          Xulosatrue
          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          65. AuditEvent.entity.role
          Ta'rif

          Code representing the role the entity played in the event being audited.

          Qisqa tavsifWhat role the entity played
          Boshqaruv0..1
          BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar misoli uchun qarang ObjectRoleVS (0.11.1)http://hl7.org/fhir/ValueSet/object-role|5.0.0
          (required to https://terminology.dhp.uz/fhir/core/ValueSet/object-role-vs|0.11.1)
          TuriCodeableConcept
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashtrue
          Xulosafalse
          Talablar

          For some detailed audit analysis it may be necessary to indicate a more granular type of entity, based on the application role it serves.

          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          67. AuditEvent.entity.securityLabel
          Ta'rif

          Security labels for the identified entity.

          Qisqa tavsifSecurity labels on the entity
          Izohlar

          Copied from entity meta security tags.

          Boshqaruv0..*
          BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi Kodlar misoli uchun qarang SecurityLabelVS (0.11.1)http://hl7.org/fhir/ValueSet/security-label-examples|5.0.0
          (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/security-label-vs|0.11.1)
          TuriCodeableConcept
          Modifikator hisoblanadifalse
          Majburiy qo‘llab-quvvatlashtrue
          Xulosafalse
          Talablar

          This field identifies the security labels for a specific instance of an object, such as a patient, to detect/track privacy and security issues.

          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.entity.securityLabel. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
          • value @ $this
          • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

            69. AuditEvent.entity.securityLabel:dhpSecurityLabel
            Slice nomidhpSecurityLabel
            Ta'rif

            Security labels for the identified entity.

            Qisqa tavsifSecurity label from the national value setSecurity labels on the entity
            Izohlar

            Copied from entity meta security tags.

            Boshqaruv0..*
            BogʻlanishKodlar quyidagi manbadan olinishi SHART Kodlar misoli uchun qarang SecurityLabelVS (0.11.1)http://hl7.org/fhir/ValueSet/security-label-examples|5.0.0
            (required to https://terminology.dhp.uz/fhir/core/ValueSet/security-label-vs|0.11.1)
            TuriCodeableConcept
            Modifikator hisoblanadifalse
            Majburiy qo‘llab-quvvatlashtrue
            Xulosafalse
            Talablar

            This field identifies the security labels for a specific instance of an object, such as a patient, to detect/track privacy and security issues.

            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            71. AuditEvent.entity.query
            Ta'rif

            The query parameters for a query-type entities.

            Qisqa tavsifQuery parameters
            Izohlar

            The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.

            The DICOM AuditMessage schema does not support both .name and .query being populated.

            Boshqaruv0..1
            Turibase64Binary
            Modifikator hisoblanadifalse
            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
            Majburiy qo‘llab-quvvatlashtrue
            Xulosatrue
            Talablar

            For query events, it may be necessary to capture the actual query input to the query process in order to identify the specific event. Because of differences among query implementations and data encoding for them, this is a base 64 encoded data blob. It may be subsequently decoded or interpreted by downstream audit analysis processing.

            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            73. AuditEvent.entity.detail
            Ta'rif

            Tagged value pairs for conveying additional information about the entity.

            Qisqa tavsifAdditional Information about the entity
            Boshqaruv0..*
            TuriBackboneElement
            Modifikator hisoblanadifalse
            Majburiy qo‘llab-quvvatlashtrue
            Xulosafalse
            Talablar

            Implementation-defined data about specific details of the object accessed or used.

            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            75. AuditEvent.entity.detail.modifierExtension
            Ta'rif

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            Qisqa tavsifExtensions that cannot be ignored even if unrecognized
            Izohlar

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Boshqaruv0..*
            TuriExtension
            Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Xulosatrue
            Talablar

            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.

            Muqobil nomlarextensions, user content, modifiers
            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            77. AuditEvent.entity.detail.type
            Ta'rif

            The type of extra detail provided in the value.

            Qisqa tavsifName of the property
            Boshqaruv1..1
            BogʻlanishKodlar misoli uchun qarang AuditEventDetailTypeVS (0.11.1)http://hl7.org/fhir/ValueSet/audit-event-type|5.0.0
            (example to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-detail-type-vs|0.11.1)
            TuriCodeableConcept
            Modifikator hisoblanadifalse
            Majburiy qo‘llab-quvvatlashfalse
            Xulosafalse
            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            79. AuditEvent.entity.detail.value[x]
            Ta'rif

            The value of the extra detail.

            Qisqa tavsifProperty value
            Boshqaruv1..1
            TuriTanlov: Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary
            [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
            Modifikator hisoblanadifalse
            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
            Majburiy qo‘llab-quvvatlashfalse
            Xulosafalse
            Talablar

            Should not duplicate the entity value unless absolutely necessary.

            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

            Ushbu jadval mazmunini qanday talqin qilish bo‘yicha ko‘rsatmalarni bu yerdan topish mumkin bu yerda on how to interpret the contents of this table

            0. AuditEvent
            2. AuditEvent.category
            Majburiy qo‘llab-quvvatlashtrue
            4. AuditEvent.category.coding
            SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.category.coding. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
            • value @ system
            • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

              6. AuditEvent.category.coding:dhpCategory
              Slice nomidhpCategory
              Boshqaruv0..1
              Majburiy qo‘llab-quvvatlashtrue
              8. AuditEvent.category.coding:dhpCategory.system
              Boshqaruv1..?
              Majburiy qo‘llab-quvvatlashtrue
              Andoza qiymat
              {
                "system" : "http://dicom.nema.org/resources/ontology/DCM"
              }
              <system value="http://dicom.nema.org/resources/ontology/DCM"/>
              10. AuditEvent.category.coding:dhpCategory.code
              Boshqaruv1..?
              BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventTypeVS (0.11.1)
              (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-type-vs|0.11.1)
              Majburiy qo‘llab-quvvatlashtrue
              12. AuditEvent.code
              BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventSubTypeVS (0.11.1)
              (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-subtype-vs|0.11.1)
              Majburiy qo‘llab-quvvatlashtrue
              14. AuditEvent.action
              BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventActionVS (0.11.1)
              (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-action-vs|0.11.1)
              Majburiy qo‘llab-quvvatlashtrue
              16. AuditEvent.occurred[x]
              [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
              SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.occurred[x]. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
              • type @ $this
              • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view

                18. AuditEvent.occurred[x]:occurredDateTime
                Slice nomioccurredDateTime
                Boshqaruv0..1
                TuridateTime
                [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
                Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                Majburiy qo‘llab-quvvatlashtrue
                20. AuditEvent.recorded
                Majburiy qo‘llab-quvvatlashtrue
                22. AuditEvent.outcome
                Majburiy qo‘llab-quvvatlashtrue
                24. AuditEvent.outcome.code
                BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventOutcomeVS (0.11.1)
                (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-outcome-vs|0.11.1)
                26. AuditEvent.patient
                Majburiy qo‘llab-quvvatlashtrue
                28. AuditEvent.agent
                Majburiy qo‘llab-quvvatlashtrue
                30. AuditEvent.agent.type
                BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditParticipationRoleTypeVS (0.11.1)
                (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-participation-role-type-vs|0.11.1)
                Majburiy qo‘llab-quvvatlashtrue
                32. AuditEvent.agent.role
                BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi SecurityRoleTypeVS (0.11.1)
                (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/security-role-type-vs|0.11.1)
                Majburiy qo‘llab-quvvatlashtrue
                SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.agent.role. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                • value @ $this
                • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                  34. AuditEvent.agent.role:dhpRole
                  Slice nomidhpRole
                  Qisqa tavsifAgent role from the national value set
                  Boshqaruv0..*
                  BogʻlanishKodlar quyidagi manbadan olinishi SHART SecurityRoleTypeVS (0.11.1)
                  (required to https://terminology.dhp.uz/fhir/core/ValueSet/security-role-type-vs|0.11.1)
                  Majburiy qo‘llab-quvvatlashtrue
                  36. AuditEvent.agent.who
                  TuriReference(UZ Core PractitionerRole, UZ Core Practitioner, UZ Core Patient, UZ Core RelatedPerson)
                  Majburiy qo‘llab-quvvatlashtrue
                  Majburiy qo‘llab-quvvatlanadigan turlarTurlar/profillarni tanlash bo‘yicha majburiy qo‘llab-quvvatlash qoidalari yo‘q
                  38. AuditEvent.agent.authorization
                  BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi AuditPurposeOfUseVS (0.11.1)
                  (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/audit-purpose-of-use-vs|0.11.1)
                  Majburiy qo‘llab-quvvatlashtrue
                  SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.agent.authorization. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                  • value @ $this
                  • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                    40. AuditEvent.agent.authorization:dhpAuthorization
                    Slice nomidhpAuthorization
                    Qisqa tavsifPurpose of use from the national value set
                    Boshqaruv0..*
                    BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditPurposeOfUseVS (0.11.1)
                    (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-purpose-of-use-vs|0.11.1)
                    Majburiy qo‘llab-quvvatlashtrue
                    42. AuditEvent.entity
                    Majburiy qo‘llab-quvvatlashtrue
                    44. AuditEvent.entity.what
                    Majburiy qo‘llab-quvvatlashtrue
                    46. AuditEvent.entity.role
                    BogʻlanishKodlar quyidagi manbadan olinishi SHART ObjectRoleVS (0.11.1)
                    (required to https://terminology.dhp.uz/fhir/core/ValueSet/object-role-vs|0.11.1)
                    Majburiy qo‘llab-quvvatlashtrue
                    48. AuditEvent.entity.securityLabel
                    BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi SecurityLabelVS (0.11.1)
                    (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/security-label-vs|0.11.1)
                    Majburiy qo‘llab-quvvatlashtrue
                    SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.entity.securityLabel. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                    • value @ $this
                    • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                      50. AuditEvent.entity.securityLabel:dhpSecurityLabel
                      Slice nomidhpSecurityLabel
                      Qisqa tavsifSecurity label from the national value set
                      Boshqaruv0..*
                      BogʻlanishKodlar quyidagi manbadan olinishi SHART SecurityLabelVS (0.11.1)
                      (required to https://terminology.dhp.uz/fhir/core/ValueSet/security-label-vs|0.11.1)
                      Majburiy qo‘llab-quvvatlashtrue
                      52. AuditEvent.entity.query
                      Majburiy qo‘llab-quvvatlashtrue
                      54. AuditEvent.entity.detail
                      Majburiy qo‘llab-quvvatlashtrue
                      56. AuditEvent.entity.detail.type
                      BogʻlanishKodlar misoli uchun qarang AuditEventDetailTypeVS (0.11.1)
                      (example to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-detail-type-vs|0.11.1)

                      Ushbu jadval mazmunini qanday talqin qilish bo‘yicha ko‘rsatmalarni bu yerdan topish mumkin bu yerda on how to interpret the contents of this table

                      0. AuditEvent
                      Ta'rif

                      A record of an event relevant for purposes such as operations, privacy, security, maintenance, and performance analysis.

                      Qisqa tavsifRecord of an event
                      Izohlar

                      Based on IHE-ATNA.

                      Boshqaruv0..*
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosafalse
                      Invariantlardom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
                      dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
                      dom-6: A resource should have narrative for robust management (text.`div`.exists())
                      2. AuditEvent.id
                      Ta'rif

                      The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

                      Qisqa tavsifLogical id of this artifact
                      Izohlar

                      Within the context of the FHIR RESTful interactions, the resource has an id except for cases like the create and conditional update. Otherwise, the use of the resouce id depends on the given use case.

                      Boshqaruv0..1
                      Turiid
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosatrue
                      4. AuditEvent.meta
                      Ta'rif

                      The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

                      Qisqa tavsifMetadata about the resource
                      Boshqaruv0..1
                      TuriMeta
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosatrue
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      6. AuditEvent.implicitRules
                      Ta'rif

                      A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

                      Qisqa tavsifA set of rules under which this content was created
                      Izohlar

                      Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of its narrative along with other profiles, value sets, etc.

                      Boshqaruv0..1
                      Turiuri
                      Modifikator hisoblanaditrue sababi This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies its meaning or interpretation
                      Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosatrue
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      8. AuditEvent.language
                      Ta'rif

                      The base language in which the resource is written.

                      Qisqa tavsifLanguage of the resource content
                      Izohlar

                      Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).

                      Boshqaruv0..1
                      BogʻlanishKodlar quyidagi manbadan olinishi SHART AllLanguages
                      (required to http://hl7.org/fhir/ValueSet/all-languages|5.0.0)

                      IETF language tag for a human language

                      Turicode
                      Modifikator hisoblanadifalse
                      Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosafalse
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      10. AuditEvent.text
                      Ta'rif

                      A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.

                      Qisqa tavsifText summary of the resource, for human interpretation
                      Izohlar

                      Contained resources do not have a narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.

                      Boshqaruv0..1
                      Ushbu element quyidagi invariantlar ta’sirida: dom-6
                      TuriNarrative
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosafalse
                      Muqobil nomlarnarrative, html, xhtml, display
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      12. AuditEvent.contained
                      Ta'rif

                      These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, nor can they have their own independent transaction scope. This is allowed to be a Parameters resource if and only if it is referenced by a resource that provides context/meaning.

                      Qisqa tavsifContained, inline Resources
                      Izohlar

                      This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags in their meta elements, but SHALL NOT have security labels.

                      Boshqaruv0..*
                      Ushbu element quyidagi invariantlar ta’sirida: dom-2, dom-4, dom-3, dom-5
                      TuriResource
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosafalse
                      Muqobil nomlarinline resources, anonymous resources, contained resources
                      14. AuditEvent.extension
                      Ta'rif

                      May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      Qisqa tavsifAdditional content defined by implementations
                      Izohlar

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Boshqaruv0..*
                      TuriExtension
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosafalse
                      Muqobil nomlarextensions, user content
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      16. AuditEvent.modifierExtension
                      Ta'rif

                      May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      Qisqa tavsifExtensions that cannot be ignored
                      Izohlar

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Boshqaruv0..*
                      TuriExtension
                      Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
                      Majburiy qo‘llab-quvvatlashfalse
                      Xulosatrue
                      Talablar

                      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.

                      Muqobil nomlarextensions, user content
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      18. AuditEvent.category
                      Ta'rif

                      Classification of the type of event.

                      Qisqa tavsifType/identifier of event
                      Boshqaruv0..*
                      BogʻlanishKodlar misoli uchun qarang AuditEventID
                      (example to http://hl7.org/fhir/ValueSet/audit-event-type|5.0.0)

                      Type of event.

                      TuriCodeableConcept
                      Modifikator hisoblanadifalse
                      Majburiy qo‘llab-quvvatlashtrue
                      Xulosatrue
                      Talablar

                      Codes that classify the general type of event that happened.

                      Muqobil nomlartype
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      20. AuditEvent.category.id
                      Ta'rif

                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      Qisqa tavsifUnique id for inter-element referencing
                      Boshqaruv0..1
                      Ushbu element quyidagi invariantlar ta’sirida: ele-1
                      Turiid
                      Modifikator hisoblanadifalse
                      XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                      Xulosafalse
                      22. AuditEvent.category.extension
                      Ta'rif

                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      Qisqa tavsifAdditional content defined by implementations
                      Izohlar

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Boshqaruv0..*
                      TuriExtension
                      Modifikator hisoblanadifalse
                      Xulosafalse
                      Muqobil nomlarextensions, user content
                      Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.category.extension. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                      • value @ url
                      • 24. AuditEvent.category.coding
                        Ta'rif

                        A reference to a code defined by a terminology system.

                        Qisqa tavsifCode defined by a terminology system
                        Izohlar

                        Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                        Boshqaruv0..*
                        TuriCoding
                        Modifikator hisoblanadifalse
                        Xulosatrue
                        Talablar

                        Allows for alternative encodings within a code system, and translations to other code systems.

                        Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.category.coding. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                        • value @ system
                        • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                          26. AuditEvent.category.coding:dhpCategory
                          Slice nomidhpCategory
                          Ta'rif

                          A reference to a code defined by a terminology system.

                          Qisqa tavsifCode defined by a terminology system
                          Izohlar

                          Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

                          Boshqaruv0..1
                          TuriCoding
                          Modifikator hisoblanadifalse
                          Majburiy qo‘llab-quvvatlashtrue
                          Xulosatrue
                          Talablar

                          Allows for alternative encodings within a code system, and translations to other code systems.

                          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          28. AuditEvent.category.coding:dhpCategory.id
                          Ta'rif

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          Qisqa tavsifUnique id for inter-element referencing
                          Boshqaruv0..1
                          Ushbu element quyidagi invariantlar ta’sirida: ele-1
                          Turiid
                          Modifikator hisoblanadifalse
                          XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                          Xulosafalse
                          30. AuditEvent.category.coding:dhpCategory.extension
                          Ta'rif

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          Qisqa tavsifAdditional content defined by implementations
                          Izohlar

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Boshqaruv0..*
                          TuriExtension
                          Modifikator hisoblanadifalse
                          Xulosafalse
                          Muqobil nomlarextensions, user content
                          Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.category.coding.extension. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                          • value @ url
                          • 32. AuditEvent.category.coding:dhpCategory.system
                            Ta'rif

                            The identification of the code system that defines the meaning of the symbol in the code.

                            Qisqa tavsifIdentity of the terminology system
                            Izohlar

                            The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should be an absolute reference to some definition that establishes the system clearly and unambiguously.

                            Boshqaruv1..1
                            Turiuri
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Majburiy qo‘llab-quvvatlashtrue
                            Xulosatrue
                            Talablar

                            Need to be unambiguous about the source of the definition of the symbol.

                            Andoza qiymat
                            {
                              "system" : "http://dicom.nema.org/resources/ontology/DCM"
                            }
                            <system value="http://dicom.nema.org/resources/ontology/DCM"/>
                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            34. AuditEvent.category.coding:dhpCategory.version
                            Ta'rif

                            The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.

                            Qisqa tavsifVersion of the system - if relevant
                            Izohlar

                            Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.

                            IzohBu biznes versiya identifikatori, resurs versiya identifikatori emas (qarang muhokama)
                            Boshqaruv0..1
                            Turistring
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Xulosatrue
                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            36. AuditEvent.category.coding:dhpCategory.code
                            Ta'rif

                            A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

                            Qisqa tavsifSymbol in syntax defined by the system
                            Boshqaruv1..1
                            Ushbu element quyidagi invariantlar ta’sirida: cod-1
                            BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventTypeVS (0.11.1)
                            (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-type-vs|0.11.1)
                            Turicode
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Majburiy qo‘llab-quvvatlashtrue
                            Xulosatrue
                            Talablar

                            Need to refer to a particular code in the system.

                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            38. AuditEvent.category.coding:dhpCategory.display
                            Ta'rif

                            A representation of the meaning of the code in the system, following the rules of the system.

                            Qisqa tavsifRepresentation defined by the system
                            Boshqaruv0..1
                            Ushbu element quyidagi invariantlar ta’sirida: cod-1
                            Turistring
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Xulosatrue
                            Talablar

                            Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            40. AuditEvent.category.coding:dhpCategory.userSelected
                            Ta'rif

                            Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).

                            Qisqa tavsifIf this coding was chosen directly by the user
                            Izohlar

                            Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.

                            Boshqaruv0..1
                            Turiboolean
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Xulosatrue
                            Talablar

                            This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.

                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            42. AuditEvent.category.text
                            Ta'rif

                            A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

                            Qisqa tavsifPlain text representation of the concept
                            Izohlar

                            Very often the text is the same as a displayName of one of the codings.

                            Boshqaruv0..1
                            Turistring
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Xulosatrue
                            Talablar

                            The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            44. AuditEvent.code
                            Ta'rif

                            Describes what happened. The most specific code for the event.

                            Qisqa tavsifSpecific type of event
                            Boshqaruv1..1
                            BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventSubTypeVS (0.11.1)
                            (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-subtype-vs|0.11.1)
                            TuriCodeableConcept
                            Modifikator hisoblanadifalse
                            Majburiy qo‘llab-quvvatlashtrue
                            Xulosatrue
                            Talablar

                            This field enables queries of messages by implementation-defined event categories.

                            Muqobil nomlarsubtype
                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            46. AuditEvent.action
                            Ta'rif

                            Indicator for type of action performed during the event that generated the audit.

                            Qisqa tavsifType of action performed during the event
                            Boshqaruv0..1
                            BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventActionVS (0.11.1)
                            (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-action-vs|0.11.1)
                            Turicode
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Majburiy qo‘llab-quvvatlashtrue
                            Xulosatrue
                            Talablar

                            This broadly indicates what kind of action was done on the AuditEvent.entity by the AuditEvent.agent.

                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            48. AuditEvent.severity
                            Ta'rif

                            Indicates and enables segmentation of various severity including debugging from critical.

                            Qisqa tavsifemergency | alert | critical | error | warning | notice | informational | debug
                            Izohlar

                            ATNA will map this to the SYSLOG PRI element.

                            Boshqaruv0..1
                            BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventSeverity
                            (required to http://hl7.org/fhir/ValueSet/audit-event-severity|5.0.0)

                            This is in the SysLog header, PRI. http://tools.ietf.org/html/rfc5424#appendix-A.3

                            Turicode
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Majburiy qo‘llab-quvvatlashfalse
                            Xulosatrue
                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            50. AuditEvent.occurred[x]
                            Ta'rif

                            The time or period during which the activity occurred.

                            Qisqa tavsifWhen the activity occurred
                            Izohlar

                            The time or period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.

                            Boshqaruv0..1
                            TuriTanlov: Period, dateTime
                            [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
                            Modifikator hisoblanadifalse
                            Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                            Majburiy qo‘llab-quvvatlashfalse
                            Xulosafalse
                            Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.occurred[x]. Slices quyidagicha:Tartibsiz va Closed, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                            • type @ $this
                            • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view

                              52. AuditEvent.occurred[x]:occurredDateTime
                              Slice nomioccurredDateTime
                              Ta'rif

                              The time or period during which the activity occurred.

                              Qisqa tavsifWhen the activity occurred
                              Izohlar

                              The time or period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.

                              Boshqaruv0..1
                              TuridateTime
                              [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
                              Modifikator hisoblanadifalse
                              Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosafalse
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              55. AuditEvent.recorded
                              Ta'rif

                              The time when the event was recorded.

                              Qisqa tavsifTime when the event was recorded
                              Izohlar

                              In a distributed system, some sort of common time base (e.g. an NTP [RFC1305] server) is a good implementation tactic.

                              Boshqaruv1..1
                              Turiinstant
                              Modifikator hisoblanadifalse
                              Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosatrue
                              Talablar

                              This ties an event to a specific date and time. Security audits typically require a consistent time base (e.g. UTC), to eliminate time-zone issues arising from geographical distribution.

                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              57. AuditEvent.outcome
                              Ta'rif

                              Indicates whether the event succeeded or failed. A free text descripiton can be given in outcome.text.

                              Qisqa tavsifWhether the event succeeded or failed
                              Izohlar

                              In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant.

                              Boshqaruv0..1
                              TuriBackboneElement
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosatrue
                              Talablar

                              when a code is given there must be one code from the given codeSystem, and may be other equivilant codes from other codeSystems (for example http response codes such as 2xx, 4xx, or 5xx).

                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              59. AuditEvent.outcome.id
                              Ta'rif

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              Qisqa tavsifUnique id for inter-element referencing
                              Boshqaruv0..1
                              Ushbu element quyidagi invariantlar ta’sirida: ele-1
                              Turistring
                              Modifikator hisoblanadifalse
                              XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                              Xulosafalse
                              61. AuditEvent.outcome.extension
                              Ta'rif

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              Qisqa tavsifAdditional content defined by implementations
                              Izohlar

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Boshqaruv0..*
                              TuriExtension
                              Modifikator hisoblanadifalse
                              Xulosafalse
                              Muqobil nomlarextensions, user content
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              63. AuditEvent.outcome.modifierExtension
                              Ta'rif

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              Qisqa tavsifExtensions that cannot be ignored even if unrecognized
                              Izohlar

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Boshqaruv0..*
                              TuriExtension
                              Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Xulosatrue
                              Talablar

                              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.

                              Muqobil nomlarextensions, user content, modifiers
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              65. AuditEvent.outcome.code
                              Ta'rif

                              Indicates whether the event succeeded or failed.

                              Qisqa tavsifWhether the event succeeded or failed
                              Izohlar

                              In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant.

                              Boshqaruv1..1
                              BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditEventOutcomeVS (0.11.1)
                              (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-outcome-vs|0.11.1)
                              TuriCoding
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashfalse
                              Xulosatrue
                              Talablar

                              when a code is given there must be one code from the given codeSystem.

                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              67. AuditEvent.outcome.detail
                              Ta'rif

                              Additional details about the error. This may be a text description of the error or a system code that identifies the error.

                              Qisqa tavsifAdditional outcome detail
                              Izohlar

                              A human readable description of the error issue SHOULD be placed in details.text.

                              Boshqaruv0..*
                              BogʻlanishKodlar misoli uchun qarang AuditEventOutcomeDetail
                              (example to http://hl7.org/fhir/ValueSet/audit-event-outcome-detail|5.0.0)

                              A code that provides details as the exact issue.

                              TuriCodeableConcept
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashfalse
                              Xulosatrue
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              69. AuditEvent.authorization
                              Ta'rif

                              The authorization (e.g., PurposeOfUse) that was used during the event being recorded.

                              Qisqa tavsifAuthorization related to the event
                              Izohlar

                              Use AuditEvent.agent.authorization when you know that it is specific to the agent, otherwise use AuditEvent.authorization. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why.

                              Boshqaruv0..*
                              BogʻlanishKodlar misoli uchun qarang PurposeOfUse (3.1.0)
                              (example to http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|3.1.0)

                              The authorized purposeOfUse for the activity.

                              TuriCodeableConcept
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashfalse
                              Xulosatrue
                              Talablar

                              Record of any relevant security context, not restricted to purposeOfUse valueSet. May include security compartments, refrain, obligation, or other security tags.

                              Muqobil nomlarPurposeOfEvent
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              71. AuditEvent.basedOn
                              Ta'rif

                              Allows tracing of authorizatino for the events and tracking whether proposals/recommendations were acted upon.

                              Qisqa tavsifWorkflow authorization within which this event occurred
                              Boshqaruv0..*
                              TuriReference(CarePlan, DeviceRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ServiceRequest, Task)
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashfalse
                              Xulosafalse
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              73. AuditEvent.patient
                              Ta'rif

                              The patient element is available to enable deterministic tracking of activities that involve the patient as the subject of the data used in an activity.

                              Qisqa tavsifThe patient is the subject of the data used/created/updated/deleted during the activity
                              Boshqaruv0..1
                              TuriReference(Patient)
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosafalse
                              Talablar

                              When the .patient is populated it shall be accurate to the subject of the used data. The .patient shall not be populated when the used data used/created/updated/deleted (.entity) by the activity does not involve a subject. Note that when the patient is an agent, they will be recorded as an agent. When the Patient resource is Created, Updated, or Deleted it will be recorded as an entity.

                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              75. AuditEvent.encounter
                              Ta'rif

                              This will typically be the encounter the event occurred, but some events may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter (e.g. pre-admission lab tests).

                              Qisqa tavsifEncounter within which this event occurred or which the event is tightly associated
                              Boshqaruv0..1
                              TuriReference(Encounter)
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashfalse
                              Xulosafalse
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              77. AuditEvent.agent
                              Ta'rif

                              An actor taking an active role in the event or activity that is logged.

                              Qisqa tavsifActor involved in the event
                              Izohlar

                              Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity.

                              For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.

                              When a network are used in an event being recorded, there should be distinct agent elements for the known actors using the network. The agent with a network detail would be the responsible agent for use of that network.

                              Boshqaruv1..*
                              TuriBackboneElement
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosatrue
                              Talablar

                              An agent can be a person, an organization, software, device, or other actors that may be ascribed responsibility.

                              Muqobil nomlarActiveParticipant
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              79. AuditEvent.agent.id
                              Ta'rif

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              Qisqa tavsifUnique id for inter-element referencing
                              Boshqaruv0..1
                              Ushbu element quyidagi invariantlar ta’sirida: ele-1
                              Turistring
                              Modifikator hisoblanadifalse
                              XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                              Xulosafalse
                              81. AuditEvent.agent.extension
                              Ta'rif

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              Qisqa tavsifAdditional content defined by implementations
                              Izohlar

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Boshqaruv0..*
                              TuriExtension
                              Modifikator hisoblanadifalse
                              Xulosafalse
                              Muqobil nomlarextensions, user content
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              83. AuditEvent.agent.modifierExtension
                              Ta'rif

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              Qisqa tavsifExtensions that cannot be ignored even if unrecognized
                              Izohlar

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Boshqaruv0..*
                              TuriExtension
                              Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Xulosatrue
                              Talablar

                              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.

                              Muqobil nomlarextensions, user content, modifiers
                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              85. AuditEvent.agent.type
                              Ta'rif

                              The Functional Role of the user when performing the event.

                              Qisqa tavsifHow agent participated
                              Izohlar

                              For example: assembler, author, prescriber, signer, investigator, etc.

                              Boshqaruv0..1
                              BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditParticipationRoleTypeVS (0.11.1)
                              (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-participation-role-type-vs|0.11.1)
                              TuriCodeableConcept
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosafalse
                              Talablar

                              Functional roles reflect functional aspects of relationships between entities. Functional roles are bound to the realization/performance of acts, where actions might be concatenated to an activity or even to a process. This element will hold the functional role that the agent played in the activity that is the focus of this Provenance. Where an agent played multiple functional roles, they will be listed as multiple .agent elements representing each functional participation. See ISO 21298:2018 - Health Informatics - Functional and structural roles, and ISO 22600-2:2014 - Health Informatics - Privilege Management and Access Control - Part 2: formal models.

                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              87. AuditEvent.agent.role
                              Ta'rif

                              The structural roles of the agent indicating the agent's competency. The security role enabling the agent with respect to the activity.

                              Qisqa tavsifAgent role in the event
                              Izohlar

                              For example: Chief-of-Radiology, Nurse, Physician, Medical-Student, etc.

                              Boshqaruv0..*
                              BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi SecurityRoleTypeVS (0.11.1)
                              (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/security-role-type-vs|0.11.1)
                              TuriCodeableConcept
                              Modifikator hisoblanadifalse
                              Majburiy qo‘llab-quvvatlashtrue
                              Xulosafalse
                              Talablar

                              Structural roles reflect the structural aspects of relationships between entities. Structural roles describe prerequisites, feasibilities, or competences for acts. Functional roles reflect functional aspects of relationships between entities. Functional roles are bound to the realization/performance of acts, where actions might be concatenated to an activity or even to a process. See ISO 21298:2018 - Health Informatics - Functional and structural roles, and ISO 22600-2:2014 - Health Informatics - Privilege Management and Access Control - Part 2: formal models..

                              Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.agent.role. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                              • value @ $this
                              • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                                89. AuditEvent.agent.role:dhpRole
                                Slice nomidhpRole
                                Ta'rif

                                The structural roles of the agent indicating the agent's competency. The security role enabling the agent with respect to the activity.

                                Qisqa tavsifAgent role from the national value set
                                Izohlar

                                For example: Chief-of-Radiology, Nurse, Physician, Medical-Student, etc.

                                Boshqaruv0..*
                                BogʻlanishKodlar quyidagi manbadan olinishi SHART SecurityRoleTypeVS (0.11.1)
                                (required to https://terminology.dhp.uz/fhir/core/ValueSet/security-role-type-vs|0.11.1)
                                TuriCodeableConcept
                                Modifikator hisoblanadifalse
                                Majburiy qo‘llab-quvvatlashtrue
                                Xulosafalse
                                Talablar

                                Structural roles reflect the structural aspects of relationships between entities. Structural roles describe prerequisites, feasibilities, or competences for acts. Functional roles reflect functional aspects of relationships between entities. Functional roles are bound to the realization/performance of acts, where actions might be concatenated to an activity or even to a process. See ISO 21298:2018 - Health Informatics - Functional and structural roles, and ISO 22600-2:2014 - Health Informatics - Privilege Management and Access Control - Part 2: formal models..

                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                91. AuditEvent.agent.who
                                Ta'rif

                                Reference to who this agent is that was involved in the event.

                                Qisqa tavsifIdentifier of who
                                Izohlar

                                Where a User ID is available it will go into who.identifier. Where a name of the user (human readable) it will go into who.display.

                                Boshqaruv1..1
                                TuriReference(UZ Core PractitionerRole, UZ Core Practitioner, UZ Core Patient, UZ Core RelatedPerson)
                                Modifikator hisoblanadifalse
                                Majburiy qo‘llab-quvvatlashtrue
                                Majburiy qo‘llab-quvvatlanadigan turlarTurlar/profillarni tanlash bo‘yicha majburiy qo‘llab-quvvatlash qoidalari yo‘q
                                Xulosatrue
                                Talablar

                                This field ties an audit event to a specific resource or identifier.

                                Muqobil nomlaruserId
                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                93. AuditEvent.agent.requestor
                                Ta'rif

                                Indicator that the user is or is not the requestor, or initiator, for the event being audited.

                                Qisqa tavsifWhether user is initiator
                                Izohlar

                                There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.

                                Boshqaruv0..1
                                Turiboolean
                                Modifikator hisoblanadifalse
                                Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                                Majburiy qo‘llab-quvvatlashfalse
                                Xulosatrue
                                Talablar

                                This value is used to distinguish between requestor-users and recipient-users. For example, one person may initiate a report-output to be sent to another user.

                                Mavjud bo‘lmaganda ma’nosifalse
                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                95. AuditEvent.agent.location
                                Ta'rif

                                Where the agent location is known, the agent location when the event occurred.

                                Qisqa tavsifThe agent location when the event occurred
                                Boshqaruv0..1
                                TuriReference(Location)
                                Modifikator hisoblanadifalse
                                Majburiy qo‘llab-quvvatlashfalse
                                Xulosafalse
                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                97. AuditEvent.agent.policy
                                Ta'rif

                                Where the policy(ies) are known that authorized the agent participation in the event. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used.

                                Qisqa tavsifPolicy that authorized the agent participation in the event
                                Izohlar

                                For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.

                                Boshqaruv0..*
                                Turiuri
                                Modifikator hisoblanadifalse
                                Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                                Majburiy qo‘llab-quvvatlashfalse
                                Xulosafalse
                                Talablar

                                This value is used retrospectively to determine the authorization policies.

                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                99. AuditEvent.agent.network[x]
                                Ta'rif

                                When the event utilizes a network there should be an agent describing the local system, and an agent describing remote system, with the network interface details.

                                Qisqa tavsifThis agent network location for the activity
                                Izohlar

                                When remote network endpoint is known, another agent representing the remote agent would indicate the remote network endpoint used. Convention is to indicate data flowing from Source to Destination. The convention for Search, given data flows both ways (query parameters vs results), is to have the Source as the initiator of the Search Transaction, and the Destination the responder to the Search transaction.

                                Boshqaruv0..1
                                TuriTanlov: Reference(Endpoint), uri, string
                                [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
                                Modifikator hisoblanadifalse
                                Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                                Majburiy qo‘llab-quvvatlashfalse
                                Xulosafalse
                                Talablar

                                When a network protocol is used the endpoint is associated with the agent most directly using the endpoint. This is usually the software agent that has implemented the application level protocol. Preference is to define network in terms of a Reference(Endpoint), or URI; use string only when address or hostname is all that is known. When encoding using string it is best to encode using the formal canonical host name, but if you can't, then you can encode numeric in Literal address form using square brackets '[]' as a v4 string (in dotted notation), or v6 string (in colon notation).

                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                101. AuditEvent.agent.authorization
                                Ta'rif

                                The authorization (e.g., PurposeOfUse) that was used during the event being recorded.

                                Qisqa tavsifAllowable authorization for this agent
                                Izohlar

                                Use AuditEvent.agent.authorization when you know that is specific to the agent, otherwise use AuditEvent.authorization. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why.

                                Boshqaruv0..*
                                BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi AuditPurposeOfUseVS (0.11.1)
                                (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/audit-purpose-of-use-vs|0.11.1)
                                TuriCodeableConcept
                                Modifikator hisoblanadifalse
                                Majburiy qo‘llab-quvvatlashtrue
                                Xulosafalse
                                Talablar

                                Record of any relevant security context, not restricted to purposeOfUse valueSet. May include security compartments, refrain, obligation, or other security tags.

                                Muqobil nomlarPurposeOfUse
                                Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.agent.authorization. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                                • value @ $this
                                • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                                  103. AuditEvent.agent.authorization:dhpAuthorization
                                  Slice nomidhpAuthorization
                                  Ta'rif

                                  The authorization (e.g., PurposeOfUse) that was used during the event being recorded.

                                  Qisqa tavsifPurpose of use from the national value set
                                  Izohlar

                                  Use AuditEvent.agent.authorization when you know that is specific to the agent, otherwise use AuditEvent.authorization. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why.

                                  Boshqaruv0..*
                                  BogʻlanishKodlar quyidagi manbadan olinishi SHART AuditPurposeOfUseVS (0.11.1)
                                  (required to https://terminology.dhp.uz/fhir/core/ValueSet/audit-purpose-of-use-vs|0.11.1)
                                  TuriCodeableConcept
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashtrue
                                  Xulosafalse
                                  Talablar

                                  Record of any relevant security context, not restricted to purposeOfUse valueSet. May include security compartments, refrain, obligation, or other security tags.

                                  Muqobil nomlarPurposeOfUse
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  105. AuditEvent.source
                                  Ta'rif

                                  The actor that is reporting the event.

                                  Qisqa tavsifAudit Event Reporter
                                  Izohlar

                                  Events are reported by the actor that detected them. This may be one of the participating actors, but may also be different. The actor may be a human such as a medical-records clerk disclosing data manually, that clerk would be the source for the record of disclosure.

                                  Boshqaruv1..1
                                  TuriBackboneElement
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashfalse
                                  Xulosatrue
                                  Talablar

                                  The event is reported by one source.

                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  107. AuditEvent.source.id
                                  Ta'rif

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  Qisqa tavsifUnique id for inter-element referencing
                                  Boshqaruv0..1
                                  Ushbu element quyidagi invariantlar ta’sirida: ele-1
                                  Turistring
                                  Modifikator hisoblanadifalse
                                  XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                                  Xulosafalse
                                  109. AuditEvent.source.extension
                                  Ta'rif

                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  Qisqa tavsifAdditional content defined by implementations
                                  Izohlar

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Boshqaruv0..*
                                  TuriExtension
                                  Modifikator hisoblanadifalse
                                  Xulosafalse
                                  Muqobil nomlarextensions, user content
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  111. AuditEvent.source.modifierExtension
                                  Ta'rif

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  Qisqa tavsifExtensions that cannot be ignored even if unrecognized
                                  Izohlar

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Boshqaruv0..*
                                  TuriExtension
                                  Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Xulosatrue
                                  Talablar

                                  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.

                                  Muqobil nomlarextensions, user content, modifiers
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  113. AuditEvent.source.site
                                  Ta'rif

                                  Logical source location within the healthcare enterprise network. For example, a hospital or other provider location within a multi-entity provider group.

                                  Qisqa tavsifLogical source location within the enterprise
                                  Boshqaruv0..1
                                  TuriReference(Location)
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashfalse
                                  Xulosafalse
                                  Talablar

                                  This value differentiates among the sites in a multi-site enterprise health information system.

                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  115. AuditEvent.source.observer
                                  Ta'rif

                                  Identifier of the source where the event was detected.

                                  Qisqa tavsifThe identity of source detecting the event
                                  Boshqaruv1..1
                                  TuriReference(Practitioner, PractitionerRole, Organization, CareTeam, Patient, Device, RelatedPerson)
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashfalse
                                  Xulosatrue
                                  Talablar

                                  This field ties the event to a specific source system. It may be used to group events for analysis according to where the event was detected.

                                  Muqobil nomlarSourceId
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  117. AuditEvent.source.type
                                  Ta'rif

                                  Code specifying the type of source where event originated.

                                  Qisqa tavsifThe type of source where event originated
                                  Boshqaruv0..*
                                  BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi AuditEventSourceType
                                  (preferred to http://hl7.org/fhir/ValueSet/security-source-type|5.0.0)

                                  Code specifying the type of system that detected and recorded the event. Use of these codes is not required but is encouraged to maintain translation with DICOM AuditMessage schema.

                                  TuriCodeableConcept
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashfalse
                                  Xulosafalse
                                  Talablar

                                  This field indicates which type of source is identified by the Audit Source ID. It is an optional value that may be used to group events for analysis according to the type of source where the event occurred.

                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  119. AuditEvent.entity
                                  Ta'rif

                                  Specific instances of data or objects that have been accessed.

                                  Qisqa tavsifData or objects used
                                  Izohlar

                                  Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.

                                  Boshqaruv0..*
                                  TuriBackboneElement
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashtrue
                                  Xulosatrue
                                  Talablar

                                  The event may have other entities involved.

                                  Muqobil nomlarParticipantObject
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  121. AuditEvent.entity.id
                                  Ta'rif

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  Qisqa tavsifUnique id for inter-element referencing
                                  Boshqaruv0..1
                                  Ushbu element quyidagi invariantlar ta’sirida: ele-1
                                  Turistring
                                  Modifikator hisoblanadifalse
                                  XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                                  Xulosafalse
                                  123. AuditEvent.entity.extension
                                  Ta'rif

                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  Qisqa tavsifAdditional content defined by implementations
                                  Izohlar

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Boshqaruv0..*
                                  TuriExtension
                                  Modifikator hisoblanadifalse
                                  Xulosafalse
                                  Muqobil nomlarextensions, user content
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  125. AuditEvent.entity.modifierExtension
                                  Ta'rif

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  Qisqa tavsifExtensions that cannot be ignored even if unrecognized
                                  Izohlar

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Boshqaruv0..*
                                  TuriExtension
                                  Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Xulosatrue
                                  Talablar

                                  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.

                                  Muqobil nomlarextensions, user content, modifiers
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  127. AuditEvent.entity.what
                                  Ta'rif

                                  Identifies a specific instance of the entity. The reference should be version specific. This is allowed to be a Parameters resource.

                                  Qisqa tavsifSpecific instance of resource
                                  Izohlar

                                  Use .what.display when all you have is a string (e.g. ParticipantObjectName).

                                  Boshqaruv0..1
                                  TuriReference(Resource)
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashtrue
                                  Xulosatrue
                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  129. AuditEvent.entity.role
                                  Ta'rif

                                  Code representing the role the entity played in the event being audited.

                                  Qisqa tavsifWhat role the entity played
                                  Boshqaruv0..1
                                  BogʻlanishKodlar quyidagi manbadan olinishi SHART ObjectRoleVS (0.11.1)
                                  (required to https://terminology.dhp.uz/fhir/core/ValueSet/object-role-vs|0.11.1)
                                  TuriCodeableConcept
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashtrue
                                  Xulosafalse
                                  Talablar

                                  For some detailed audit analysis it may be necessary to indicate a more granular type of entity, based on the application role it serves.

                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  131. AuditEvent.entity.securityLabel
                                  Ta'rif

                                  Security labels for the identified entity.

                                  Qisqa tavsifSecurity labels on the entity
                                  Izohlar

                                  Copied from entity meta security tags.

                                  Boshqaruv0..*
                                  BogʻlanishKodlar odatda quyidagi manbadan olinishi tavsiya etiladi SecurityLabelVS (0.11.1)
                                  (preferred to https://terminology.dhp.uz/fhir/core/ValueSet/security-label-vs|0.11.1)
                                  TuriCodeableConcept
                                  Modifikator hisoblanadifalse
                                  Majburiy qo‘llab-quvvatlashtrue
                                  Xulosafalse
                                  Talablar

                                  This field identifies the security labels for a specific instance of an object, such as a patient, to detect/track privacy and security issues.

                                  Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  SlicingUshbu element quyidagi slices to‘plamini belgilaydi AuditEvent.entity.securityLabel. Slices quyidagicha:Tartibsiz va Open, va quyidagi diskriminatorlar yordamida farqlanishi mumkin:
                                  • value @ $this
                                  • Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them

                                    133. AuditEvent.entity.securityLabel:dhpSecurityLabel
                                    Slice nomidhpSecurityLabel
                                    Ta'rif

                                    Security labels for the identified entity.

                                    Qisqa tavsifSecurity label from the national value set
                                    Izohlar

                                    Copied from entity meta security tags.

                                    Boshqaruv0..*
                                    BogʻlanishKodlar quyidagi manbadan olinishi SHART SecurityLabelVS (0.11.1)
                                    (required to https://terminology.dhp.uz/fhir/core/ValueSet/security-label-vs|0.11.1)
                                    TuriCodeableConcept
                                    Modifikator hisoblanadifalse
                                    Majburiy qo‘llab-quvvatlashtrue
                                    Xulosafalse
                                    Talablar

                                    This field identifies the security labels for a specific instance of an object, such as a patient, to detect/track privacy and security issues.

                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    135. AuditEvent.entity.query
                                    Ta'rif

                                    The query parameters for a query-type entities.

                                    Qisqa tavsifQuery parameters
                                    Izohlar

                                    The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.

                                    The DICOM AuditMessage schema does not support both .name and .query being populated.

                                    Boshqaruv0..1
                                    Turibase64Binary
                                    Modifikator hisoblanadifalse
                                    Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                                    Majburiy qo‘llab-quvvatlashtrue
                                    Xulosatrue
                                    Talablar

                                    For query events, it may be necessary to capture the actual query input to the query process in order to identify the specific event. Because of differences among query implementations and data encoding for them, this is a base 64 encoded data blob. It may be subsequently decoded or interpreted by downstream audit analysis processing.

                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    137. AuditEvent.entity.detail
                                    Ta'rif

                                    Tagged value pairs for conveying additional information about the entity.

                                    Qisqa tavsifAdditional Information about the entity
                                    Boshqaruv0..*
                                    TuriBackboneElement
                                    Modifikator hisoblanadifalse
                                    Majburiy qo‘llab-quvvatlashtrue
                                    Xulosafalse
                                    Talablar

                                    Implementation-defined data about specific details of the object accessed or used.

                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    139. AuditEvent.entity.detail.id
                                    Ta'rif

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    Qisqa tavsifUnique id for inter-element referencing
                                    Boshqaruv0..1
                                    Ushbu element quyidagi invariantlar ta’sirida: ele-1
                                    Turistring
                                    Modifikator hisoblanadifalse
                                    XML FormatXML formatida ushbu xususiyat atribut sifatida ifodalanadi.
                                    Xulosafalse
                                    141. AuditEvent.entity.detail.extension
                                    Ta'rif

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    Qisqa tavsifAdditional content defined by implementations
                                    Izohlar

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Boshqaruv0..*
                                    TuriExtension
                                    Modifikator hisoblanadifalse
                                    Xulosafalse
                                    Muqobil nomlarextensions, user content
                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    143. AuditEvent.entity.detail.modifierExtension
                                    Ta'rif

                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    Qisqa tavsifExtensions that cannot be ignored even if unrecognized
                                    Izohlar

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Boshqaruv0..*
                                    TuriExtension
                                    Modifikator hisoblanaditrue sababi Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                    Xulosatrue
                                    Talablar

                                    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.

                                    Muqobil nomlarextensions, user content, modifiers
                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    145. AuditEvent.entity.detail.type
                                    Ta'rif

                                    The type of extra detail provided in the value.

                                    Qisqa tavsifName of the property
                                    Boshqaruv1..1
                                    BogʻlanishKodlar misoli uchun qarang AuditEventDetailTypeVS (0.11.1)
                                    (example to https://terminology.dhp.uz/fhir/core/ValueSet/audit-event-detail-type-vs|0.11.1)
                                    TuriCodeableConcept
                                    Modifikator hisoblanadifalse
                                    Majburiy qo‘llab-quvvatlashfalse
                                    Xulosafalse
                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    147. AuditEvent.entity.detail.value[x]
                                    Ta'rif

                                    The value of the extra detail.

                                    Qisqa tavsifProperty value
                                    Boshqaruv1..1
                                    TuriTanlov: Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary
                                    [x] IzohQarangMa’lumot turlari tanlovi[x] dan foydalanish bo‘yicha qo‘shimcha ma’lumot uchun
                                    Modifikator hisoblanadifalse
                                    Primitiv qiymatUshbu primitiv element mavjud bo‘lishi, mavjud bo‘lmasligi yoki kengaytma bilan almashtirilishi mumkin
                                    Majburiy qo‘llab-quvvatlashfalse
                                    Xulosafalse
                                    Talablar

                                    Should not duplicate the entity value unless absolutely necessary.

                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    149. AuditEvent.entity.agent
                                    Ta'rif

                                    The entity is attributed to an agent to express the agent's responsibility for that entity in the activity. This is most used to indicate when persistence media (the entity) are used by an agent. For example when importing data from a device, the device would be described in an entity, and the user importing data from that media would be indicated as the entity.agent.

                                    Qisqa tavsifEntity is attributed to this agent
                                    Izohlar

                                    A usecase where one AuditEvent.entity.agent is used where the Entity that was used in the creation/updating of a target resource, is not in the context of the same custodianship as the target resource, and thus the meaning of AuditEvent.entity.agent is to say that the entity referenced is managed elsewhere and that this Agent provided access to it. This would be similar to where the Entity being referenced is managed outside FHIR, such as through HL7 V2, v3, or XDS. This might be where the Entity being referenced is managed in another FHIR resource server. Thus it explains the provenance of that Entity's use in the context of this AuditEvent activity.

                                    Boshqaruv0..*
                                    TuriQarangttp://hl7.org/fhir/StructureDefinition/AuditEvent#AuditEvent.agent
                                    Modifikator hisoblanadifalse
                                    Majburiy qo‘llab-quvvatlashfalse
                                    Xulosafalse
                                    Invariantlarele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))