Единая платформа цифрового здравоохранения Узбекистана
0.5.0 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform - Локальная сборка (v0.5.0), построенная FHIR (HL7® FHIR® Стандартные инструменты сборки. Смотрите каталог опубликованных версий

Профиль ресурса: UZ Core Medication ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-medication Версия: 0.5.0
Active по состоянию на 2025-09-25 Вычисляемое имя: UZCoreMedication

Uzbekistan Core Medication profile, used for representing medications in Uzbekistan.

Использование:

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Medication 0..* Medication(5.0.0) Definition of a Medication
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
.... identifier:Все разрезы Содержимое/правила для всех разрезов
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
.... identifier:uzpharmBoxGroupID SΣ 0..1 Identifier Box-level aggregation identifier used to group serialized pharmaceutical packs into a shipping/carton unit within Uzbekistan's national track-and-trace program
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/box_group_id
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:globalTradeItemID SΣ 0..1 Identifier Globally standardized trade identifier (GTIN) used for medicinal products
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/gtin
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:markingID SΣ 0..1 Identifier Uzbekistan's national marking identifier (Asl Belgisi)
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/marking
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:productServiceID SΣ 0..1 Identifier National product and service classification code
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/icps
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:registrationCertificateID SΣ 0..1 Identifier Official registration certificate identifier for medicines
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/registration_number
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
... code SΣ 0..1 CodeableConcept Codes that identify this medication
Привязка: MedicationClassificationVS (0.5.0) (required)
... status ?!SΣ 0..1 code active | inactive | entered-in-error
Привязка: MedicationStatusVS (0.5.0) (required)
... marketingAuthorizationHolder SΣ 0..1 Reference(UZ Core Organization(0.5.0)) Organization that has authorization to market medication
... doseForm S 0..1 CodeableConcept powder | tablets | capsule +
Привязка: MedicationDoseFormVS (0.5.0) (extensible)
... totalVolume SΣ 0..1 Quantity When the specified product code does not infer a package size, this is the specific amount of drug in the product
.... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
.... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... ingredient S 0..* BackboneElement Active or inactive ingredient
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item 1..1 CodeableReference(UZ Core Medication(0.5.0)) The ingredient (substance or medication) that the ingredient.strength relates to
Привязка: MedicationClassificationVS (0.5.0) (example)
.... Разрезы для strength[x] S 0..1 Quantity of ingredient present
Разрез: Не упорядочено, Открыто от type:$this
Привязка: MedicationIngredientStrengthCodes (preferred): A coded concpet defining the strength of an ingredient.
..... strengthRatio Ratio
..... strengthCodeableConcept CodeableConcept
..... strengthQuantity Quantity
..... strength[x]:strengthRatio S 0..1 Ratio Quantity of ingredient present
... batch S 0..1 BackboneElement Detailed information about the packaged medication
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... lotNumber 0..1 string Identifier assigned to the batch (AIK)
.... expirationDate 0..1 dateTime The date when the batch expires

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Medication.identifier.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:uzpharmBoxGroupID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:globalTradeItemID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:markingID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:productServiceID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:registrationCertificateID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.code Base required Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.status Base required Medication status type 📍0.5.0 этот IG
Medication.doseForm Base extensible Medication dose form 📍0.5.0 этот IG
Medication.totalVolume.​comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.totalVolume.​code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​item Base example Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.ingredient.​strength[x] Base preferred Medication Ingredient Strength Codes 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Medication 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 error Medication 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 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Medication A resource should have narrative for robust management text.`div`.exists()
ele-1 error Medication.implicitRules, Medication.modifierExtension, Medication.identifier, Medication.identifier.use, Medication.identifier.type, Medication.identifier:uzpharmBoxGroupID, Medication.identifier:uzpharmBoxGroupID.use, Medication.identifier:uzpharmBoxGroupID.system, Medication.identifier:uzpharmBoxGroupID.value, Medication.identifier:globalTradeItemID, Medication.identifier:globalTradeItemID.use, Medication.identifier:globalTradeItemID.system, Medication.identifier:globalTradeItemID.value, Medication.identifier:markingID, Medication.identifier:markingID.use, Medication.identifier:markingID.system, Medication.identifier:markingID.value, Medication.identifier:productServiceID, Medication.identifier:productServiceID.use, Medication.identifier:productServiceID.system, Medication.identifier:productServiceID.value, Medication.identifier:registrationCertificateID, Medication.identifier:registrationCertificateID.use, Medication.identifier:registrationCertificateID.system, Medication.identifier:registrationCertificateID.value, Medication.code, Medication.status, Medication.marketingAuthorizationHolder, Medication.doseForm, Medication.totalVolume, Medication.totalVolume.comparator, Medication.totalVolume.code, Medication.ingredient, Medication.ingredient.modifierExtension, Medication.ingredient.item, Medication.ingredient.strength[x], Medication.ingredient.strength[x]:strengthRatio, Medication.batch, Medication.batch.modifierExtension, Medication.batch.lotNumber, Medication.batch.expirationDate All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Medication.modifierExtension, Medication.ingredient.modifierExtension, Medication.batch.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Medication 0..* Medication(5.0.0) Definition of a Medication
... Разрезы для identifier S 1..* Identifier Business identifier for this medication
Разрез: Не упорядочено, Открыто от value:system
.... identifier:Все разрезы Содержимое/правила для всех разрезов
..... use 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
..... type 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
.... identifier:uzpharmBoxGroupID S 0..1 Identifier Box-level aggregation identifier used to group serialized pharmaceutical packs into a shipping/carton unit within Uzbekistan's national track-and-trace program
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/box_group_id
..... value S 0..1 string The value that is unique
.... identifier:globalTradeItemID S 0..1 Identifier Globally standardized trade identifier (GTIN) used for medicinal products
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/gtin
..... value S 0..1 string The value that is unique
.... identifier:markingID S 0..1 Identifier Uzbekistan's national marking identifier (Asl Belgisi)
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/marking
..... value S 0..1 string The value that is unique
.... identifier:productServiceID S 0..1 Identifier National product and service classification code
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/icps
..... value S 0..1 string The value that is unique
.... identifier:registrationCertificateID S 0..1 Identifier Official registration certificate identifier for medicines
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/registration_number
..... value S 0..1 string The value that is unique
... code S 0..1 CodeableConcept Codes that identify this medication
Привязка: MedicationClassificationVS (0.5.0) (required)
... status S 0..1 code active | inactive | entered-in-error
Привязка: MedicationStatusVS (0.5.0) (required)
... doseForm S 0..1 CodeableConcept powder | tablets | capsule +
Привязка: MedicationDoseFormVS (0.5.0) (extensible)
... totalVolume S 0..1 Quantity When the specified product code does not infer a package size, this is the specific amount of drug in the product
.... comparator 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
.... code 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... ingredient S 0..* BackboneElement Active or inactive ingredient
.... item 1..1 CodeableReference(UZ Core Medication(0.5.0)) The ingredient (substance or medication) that the ingredient.strength relates to
Привязка: MedicationClassificationVS (0.5.0) (example)
.... Разрезы для strength[x] S 0..1 Ratio, CodeableConcept, Quantity Quantity of ingredient present
Разрез: Не упорядочено, Открыто от type:$this
..... strength[x]:strengthRatio S 0..1 Ratio Quantity of ingredient present
...... numerator
....... comparator 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
....... code 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
...... denominator
....... code 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... batch S 0..1 BackboneElement Detailed information about the packaged medication
.... lotNumber 0..1 string Identifier assigned to the batch (AIK)
.... expirationDate 0..1 dateTime The date when the batch expires

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
Medication.identifier.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.code Base required Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.status Base required Medication status type 📍0.5.0 этот IG
Medication.doseForm Base extensible Medication dose form 📍0.5.0 этот IG
Medication.totalVolume.​comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.totalVolume.​code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​item Base example Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​numerator.comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​numerator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​denominator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Medication 0..* Medication(5.0.0) Definition of a Medication
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... Разрезы для identifier SΣ 1..* Identifier Business identifier for this medication
Разрез: Не упорядочено, Открыто от value:system
.... identifier:Все разрезы Содержимое/правила для всех разрезов
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system Σ 0..1 uri The namespace for the identifier value
Пример General: http://www.acme.com/identifiers/patient
..... value ΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:uzpharmBoxGroupID SΣ 0..1 Identifier Box-level aggregation identifier used to group serialized pharmaceutical packs into a shipping/carton unit within Uzbekistan's national track-and-trace program
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/box_group_id
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:globalTradeItemID SΣ 0..1 Identifier Globally standardized trade identifier (GTIN) used for medicinal products
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/gtin
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:markingID SΣ 0..1 Identifier Uzbekistan's national marking identifier (Asl Belgisi)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/marking
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:productServiceID SΣ 0..1 Identifier National product and service classification code
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/icps
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:registrationCertificateID SΣ 0..1 Identifier Official registration certificate identifier for medicines
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/registration_number
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... code SΣ 0..1 CodeableConcept Codes that identify this medication
Привязка: MedicationClassificationVS (0.5.0) (required)
... status ?!SΣ 0..1 code active | inactive | entered-in-error
Привязка: MedicationStatusVS (0.5.0) (required)
... marketingAuthorizationHolder SΣ 0..1 Reference(UZ Core Organization(0.5.0)) Organization that has authorization to market medication
... doseForm S 0..1 CodeableConcept powder | tablets | capsule +
Привязка: MedicationDoseFormVS (0.5.0) (extensible)
... totalVolume SΣ 0..1 Quantity When the specified product code does not infer a package size, this is the specific amount of drug in the product
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
.... value Σ 0..1 decimal Numerical value (with implicit precision)
.... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
.... unit Σ 0..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... ingredient S 0..* BackboneElement Active or inactive ingredient
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item 1..1 CodeableReference(UZ Core Medication(0.5.0)) The ingredient (substance or medication) that the ingredient.strength relates to
Привязка: MedicationClassificationVS (0.5.0) (example)
.... isActive 0..1 boolean Active ingredient indicator
.... Разрезы для strength[x] S 0..1 Quantity of ingredient present
Разрез: Не упорядочено, Открыто от type:$this
Привязка: MedicationIngredientStrengthCodes (preferred): A coded concpet defining the strength of an ingredient.
..... strengthRatio Ratio
..... strengthCodeableConcept CodeableConcept
..... strengthQuantity Quantity
..... strength[x]:strengthRatio S 0..1 Ratio Quantity of ingredient present
...... id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
...... numerator ΣC 0..1 Quantity Numerator value
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
....... value Σ 0..1 decimal Numerical value (with implicit precision)
....... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
....... unit Σ 0..1 string Unit representation
....... system ΣC 0..1 uri System that defines coded unit form
....... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
...... denominator ΣC 0..1 SimpleQuantity(5.0.0) Denominator value
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
....... value Σ 0..1 decimal Numerical value (with implicit precision)
....... unit Σ 0..1 string Unit representation
....... system ΣC 0..1 uri System that defines coded unit form
....... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... batch S 0..1 BackboneElement Detailed information about the packaged medication
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... lotNumber 0..1 string Identifier assigned to the batch (AIK)
.... expirationDate 0..1 dateTime The date when the batch expires
... definition 0..1 Reference(MedicationKnowledge) Knowledge about this medication

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Medication.language Base required All Languages 📍5.0.0 Стандарт FHIR
Medication.identifier.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:uzpharmBoxGroupID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:uzpharmBoxGroupID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:globalTradeItemID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:globalTradeItemID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:markingID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:markingID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:productServiceID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:productServiceID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:registrationCertificateID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:registrationCertificateID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.code Base required Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.status Base required Medication status type 📍0.5.0 этот IG
Medication.doseForm Base extensible Medication dose form 📍0.5.0 этот IG
Medication.totalVolume.​comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.totalVolume.​code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​item Base example Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.ingredient.​strength[x] Base preferred Medication Ingredient Strength Codes 📍5.0.0 Стандарт FHIR
Medication.ingredient.​strength[x]:strengthRatio.​numerator.comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​numerator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​denominator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Medication 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 error Medication 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 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Medication A resource should have narrative for robust management text.`div`.exists()
ele-1 error Medication.meta, Medication.implicitRules, Medication.language, Medication.text, Medication.extension, Medication.modifierExtension, Medication.identifier, Medication.identifier.extension, Medication.identifier.use, Medication.identifier.type, Medication.identifier.system, Medication.identifier.value, Medication.identifier.period, Medication.identifier.assigner, Medication.identifier:uzpharmBoxGroupID, Medication.identifier:uzpharmBoxGroupID.extension, Medication.identifier:uzpharmBoxGroupID.use, Medication.identifier:uzpharmBoxGroupID.type, Medication.identifier:uzpharmBoxGroupID.system, Medication.identifier:uzpharmBoxGroupID.value, Medication.identifier:uzpharmBoxGroupID.period, Medication.identifier:uzpharmBoxGroupID.assigner, Medication.identifier:globalTradeItemID, Medication.identifier:globalTradeItemID.extension, Medication.identifier:globalTradeItemID.use, Medication.identifier:globalTradeItemID.type, Medication.identifier:globalTradeItemID.system, Medication.identifier:globalTradeItemID.value, Medication.identifier:globalTradeItemID.period, Medication.identifier:globalTradeItemID.assigner, Medication.identifier:markingID, Medication.identifier:markingID.extension, Medication.identifier:markingID.use, Medication.identifier:markingID.type, Medication.identifier:markingID.system, Medication.identifier:markingID.value, Medication.identifier:markingID.period, Medication.identifier:markingID.assigner, Medication.identifier:productServiceID, Medication.identifier:productServiceID.extension, Medication.identifier:productServiceID.use, Medication.identifier:productServiceID.type, Medication.identifier:productServiceID.system, Medication.identifier:productServiceID.value, Medication.identifier:productServiceID.period, Medication.identifier:productServiceID.assigner, Medication.identifier:registrationCertificateID, Medication.identifier:registrationCertificateID.extension, Medication.identifier:registrationCertificateID.use, Medication.identifier:registrationCertificateID.type, Medication.identifier:registrationCertificateID.system, Medication.identifier:registrationCertificateID.value, Medication.identifier:registrationCertificateID.period, Medication.identifier:registrationCertificateID.assigner, Medication.code, Medication.status, Medication.marketingAuthorizationHolder, Medication.doseForm, Medication.totalVolume, Medication.totalVolume.extension, Medication.totalVolume.value, Medication.totalVolume.comparator, Medication.totalVolume.unit, Medication.totalVolume.system, Medication.totalVolume.code, Medication.ingredient, Medication.ingredient.extension, Medication.ingredient.modifierExtension, Medication.ingredient.item, Medication.ingredient.isActive, Medication.ingredient.strength[x], Medication.ingredient.strength[x]:strengthRatio, Medication.ingredient.strength[x]:strengthRatio.extension, Medication.ingredient.strength[x]:strengthRatio.numerator, Medication.ingredient.strength[x]:strengthRatio.numerator.extension, Medication.ingredient.strength[x]:strengthRatio.numerator.value, Medication.ingredient.strength[x]:strengthRatio.numerator.comparator, Medication.ingredient.strength[x]:strengthRatio.numerator.unit, Medication.ingredient.strength[x]:strengthRatio.numerator.system, Medication.ingredient.strength[x]:strengthRatio.numerator.code, Medication.ingredient.strength[x]:strengthRatio.denominator, Medication.ingredient.strength[x]:strengthRatio.denominator.extension, Medication.ingredient.strength[x]:strengthRatio.denominator.value, Medication.ingredient.strength[x]:strengthRatio.denominator.unit, Medication.ingredient.strength[x]:strengthRatio.denominator.system, Medication.ingredient.strength[x]:strengthRatio.denominator.code, Medication.batch, Medication.batch.extension, Medication.batch.modifierExtension, Medication.batch.lotNumber, Medication.batch.expirationDate, Medication.definition All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Medication.extension, Medication.modifierExtension, Medication.identifier.extension, Medication.identifier:uzpharmBoxGroupID.extension, Medication.identifier:globalTradeItemID.extension, Medication.identifier:markingID.extension, Medication.identifier:productServiceID.extension, Medication.identifier:registrationCertificateID.extension, Medication.totalVolume.extension, Medication.ingredient.extension, Medication.ingredient.modifierExtension, Medication.ingredient.strength[x]:strengthRatio.extension, Medication.ingredient.strength[x]:strengthRatio.numerator.extension, Medication.ingredient.strength[x]:strengthRatio.denominator.extension, Medication.batch.extension, Medication.batch.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Обязательный: 1 элемент(5 вложенные обязательны элементs)
Обязательная поддержка: 25 элементs

Структуры

Эта структура относится к этим другим структурам:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения Medication.identifier
  • Элемент 1 разрешен в зависимости от значения Medication.ingredient.strength[x]

Просмотр ключевых элементов

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Medication 0..* Medication(5.0.0) Definition of a Medication
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
.... identifier:Все разрезы Содержимое/правила для всех разрезов
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
.... identifier:uzpharmBoxGroupID SΣ 0..1 Identifier Box-level aggregation identifier used to group serialized pharmaceutical packs into a shipping/carton unit within Uzbekistan's national track-and-trace program
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/box_group_id
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:globalTradeItemID SΣ 0..1 Identifier Globally standardized trade identifier (GTIN) used for medicinal products
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/gtin
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:markingID SΣ 0..1 Identifier Uzbekistan's national marking identifier (Asl Belgisi)
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/marking
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:productServiceID SΣ 0..1 Identifier National product and service classification code
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/icps
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
.... identifier:registrationCertificateID SΣ 0..1 Identifier Official registration certificate identifier for medicines
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/registration_number
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
... code SΣ 0..1 CodeableConcept Codes that identify this medication
Привязка: MedicationClassificationVS (0.5.0) (required)
... status ?!SΣ 0..1 code active | inactive | entered-in-error
Привязка: MedicationStatusVS (0.5.0) (required)
... marketingAuthorizationHolder SΣ 0..1 Reference(UZ Core Organization(0.5.0)) Organization that has authorization to market medication
... doseForm S 0..1 CodeableConcept powder | tablets | capsule +
Привязка: MedicationDoseFormVS (0.5.0) (extensible)
... totalVolume SΣ 0..1 Quantity When the specified product code does not infer a package size, this is the specific amount of drug in the product
.... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
.... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... ingredient S 0..* BackboneElement Active or inactive ingredient
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item 1..1 CodeableReference(UZ Core Medication(0.5.0)) The ingredient (substance or medication) that the ingredient.strength relates to
Привязка: MedicationClassificationVS (0.5.0) (example)
.... Разрезы для strength[x] S 0..1 Quantity of ingredient present
Разрез: Не упорядочено, Открыто от type:$this
Привязка: MedicationIngredientStrengthCodes (preferred): A coded concpet defining the strength of an ingredient.
..... strengthRatio Ratio
..... strengthCodeableConcept CodeableConcept
..... strengthQuantity Quantity
..... strength[x]:strengthRatio S 0..1 Ratio Quantity of ingredient present
... batch S 0..1 BackboneElement Detailed information about the packaged medication
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... lotNumber 0..1 string Identifier assigned to the batch (AIK)
.... expirationDate 0..1 dateTime The date when the batch expires

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Medication.identifier.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:uzpharmBoxGroupID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:globalTradeItemID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:markingID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:productServiceID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:registrationCertificateID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.code Base required Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.status Base required Medication status type 📍0.5.0 этот IG
Medication.doseForm Base extensible Medication dose form 📍0.5.0 этот IG
Medication.totalVolume.​comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.totalVolume.​code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​item Base example Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.ingredient.​strength[x] Base preferred Medication Ingredient Strength Codes 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Medication 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 error Medication 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 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Medication A resource should have narrative for robust management text.`div`.exists()
ele-1 error Medication.implicitRules, Medication.modifierExtension, Medication.identifier, Medication.identifier.use, Medication.identifier.type, Medication.identifier:uzpharmBoxGroupID, Medication.identifier:uzpharmBoxGroupID.use, Medication.identifier:uzpharmBoxGroupID.system, Medication.identifier:uzpharmBoxGroupID.value, Medication.identifier:globalTradeItemID, Medication.identifier:globalTradeItemID.use, Medication.identifier:globalTradeItemID.system, Medication.identifier:globalTradeItemID.value, Medication.identifier:markingID, Medication.identifier:markingID.use, Medication.identifier:markingID.system, Medication.identifier:markingID.value, Medication.identifier:productServiceID, Medication.identifier:productServiceID.use, Medication.identifier:productServiceID.system, Medication.identifier:productServiceID.value, Medication.identifier:registrationCertificateID, Medication.identifier:registrationCertificateID.use, Medication.identifier:registrationCertificateID.system, Medication.identifier:registrationCertificateID.value, Medication.code, Medication.status, Medication.marketingAuthorizationHolder, Medication.doseForm, Medication.totalVolume, Medication.totalVolume.comparator, Medication.totalVolume.code, Medication.ingredient, Medication.ingredient.modifierExtension, Medication.ingredient.item, Medication.ingredient.strength[x], Medication.ingredient.strength[x]:strengthRatio, Medication.batch, Medication.batch.modifierExtension, Medication.batch.lotNumber, Medication.batch.expirationDate All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Medication.modifierExtension, Medication.ingredient.modifierExtension, Medication.batch.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Дифференциальный вид

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Medication 0..* Medication(5.0.0) Definition of a Medication
... Разрезы для identifier S 1..* Identifier Business identifier for this medication
Разрез: Не упорядочено, Открыто от value:system
.... identifier:Все разрезы Содержимое/правила для всех разрезов
..... use 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
..... type 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
.... identifier:uzpharmBoxGroupID S 0..1 Identifier Box-level aggregation identifier used to group serialized pharmaceutical packs into a shipping/carton unit within Uzbekistan's national track-and-trace program
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/box_group_id
..... value S 0..1 string The value that is unique
.... identifier:globalTradeItemID S 0..1 Identifier Globally standardized trade identifier (GTIN) used for medicinal products
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/gtin
..... value S 0..1 string The value that is unique
.... identifier:markingID S 0..1 Identifier Uzbekistan's national marking identifier (Asl Belgisi)
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/marking
..... value S 0..1 string The value that is unique
.... identifier:productServiceID S 0..1 Identifier National product and service classification code
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/icps
..... value S 0..1 string The value that is unique
.... identifier:registrationCertificateID S 0..1 Identifier Official registration certificate identifier for medicines
..... use 0..1 code usual | official | temp | secondary | old (If known)
Требуемый шаблон: official
..... system S 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/registration_number
..... value S 0..1 string The value that is unique
... code S 0..1 CodeableConcept Codes that identify this medication
Привязка: MedicationClassificationVS (0.5.0) (required)
... status S 0..1 code active | inactive | entered-in-error
Привязка: MedicationStatusVS (0.5.0) (required)
... doseForm S 0..1 CodeableConcept powder | tablets | capsule +
Привязка: MedicationDoseFormVS (0.5.0) (extensible)
... totalVolume S 0..1 Quantity When the specified product code does not infer a package size, this is the specific amount of drug in the product
.... comparator 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
.... code 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... ingredient S 0..* BackboneElement Active or inactive ingredient
.... item 1..1 CodeableReference(UZ Core Medication(0.5.0)) The ingredient (substance or medication) that the ingredient.strength relates to
Привязка: MedicationClassificationVS (0.5.0) (example)
.... Разрезы для strength[x] S 0..1 Ratio, CodeableConcept, Quantity Quantity of ingredient present
Разрез: Не упорядочено, Открыто от type:$this
..... strength[x]:strengthRatio S 0..1 Ratio Quantity of ingredient present
...... numerator
....... comparator 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
....... code 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
...... denominator
....... code 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... batch S 0..1 BackboneElement Detailed information about the packaged medication
.... lotNumber 0..1 string Identifier assigned to the batch (AIK)
.... expirationDate 0..1 dateTime The date when the batch expires

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
Medication.identifier.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.code Base required Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.status Base required Medication status type 📍0.5.0 этот IG
Medication.doseForm Base extensible Medication dose form 📍0.5.0 этот IG
Medication.totalVolume.​comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.totalVolume.​code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​item Base example Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​numerator.comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​numerator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​denominator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG

Обзор моментальных снимковView

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Medication 0..* Medication(5.0.0) Definition of a Medication
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... Разрезы для identifier SΣ 1..* Identifier Business identifier for this medication
Разрез: Не упорядочено, Открыто от value:system
.... identifier:Все разрезы Содержимое/правила для всех разрезов
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system Σ 0..1 uri The namespace for the identifier value
Пример General: http://www.acme.com/identifiers/patient
..... value ΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:uzpharmBoxGroupID SΣ 0..1 Identifier Box-level aggregation identifier used to group serialized pharmaceutical packs into a shipping/carton unit within Uzbekistan's national track-and-trace program
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/box_group_id
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:globalTradeItemID SΣ 0..1 Identifier Globally standardized trade identifier (GTIN) used for medicinal products
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/gtin
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:markingID SΣ 0..1 Identifier Uzbekistan's national marking identifier (Asl Belgisi)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://mobile-api.aslbelgisi.uz/marking
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:productServiceID SΣ 0..1 Identifier National product and service classification code
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/icps
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:registrationCertificateID SΣ 0..1 Identifier Official registration certificate identifier for medicines
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Привязка: IdentifierUseVS (0.5.0) (required)
Требуемый шаблон: official
..... type Σ 0..1 CodeableConcept Description of identifier
Привязка: IdentifierTypeVS (0.5.0) (required)
..... system SΣ 1..1 uri The namespace for the identifier value
Требуемый шаблон: https://uzpharminfo.uz/registration_number
..... value SΣC 0..1 string The value that is unique
Пример General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... code SΣ 0..1 CodeableConcept Codes that identify this medication
Привязка: MedicationClassificationVS (0.5.0) (required)
... status ?!SΣ 0..1 code active | inactive | entered-in-error
Привязка: MedicationStatusVS (0.5.0) (required)
... marketingAuthorizationHolder SΣ 0..1 Reference(UZ Core Organization(0.5.0)) Organization that has authorization to market medication
... doseForm S 0..1 CodeableConcept powder | tablets | capsule +
Привязка: MedicationDoseFormVS (0.5.0) (extensible)
... totalVolume SΣ 0..1 Quantity When the specified product code does not infer a package size, this is the specific amount of drug in the product
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
.... value Σ 0..1 decimal Numerical value (with implicit precision)
.... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
.... unit Σ 0..1 string Unit representation
.... system ΣC 0..1 uri System that defines coded unit form
.... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... ingredient S 0..* BackboneElement Active or inactive ingredient
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... item 1..1 CodeableReference(UZ Core Medication(0.5.0)) The ingredient (substance or medication) that the ingredient.strength relates to
Привязка: MedicationClassificationVS (0.5.0) (example)
.... isActive 0..1 boolean Active ingredient indicator
.... Разрезы для strength[x] S 0..1 Quantity of ingredient present
Разрез: Не упорядочено, Открыто от type:$this
Привязка: MedicationIngredientStrengthCodes (preferred): A coded concpet defining the strength of an ingredient.
..... strengthRatio Ratio
..... strengthCodeableConcept CodeableConcept
..... strengthQuantity Quantity
..... strength[x]:strengthRatio S 0..1 Ratio Quantity of ingredient present
...... id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
...... numerator ΣC 0..1 Quantity Numerator value
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
....... value Σ 0..1 decimal Numerical value (with implicit precision)
....... comparator ?!Σ 0..1 code < | <= | >= | > | ad - how to understand the value
Привязка: QuantityComparatorVS (0.5.0) (required)
....... unit Σ 0..1 string Unit representation
....... system ΣC 0..1 uri System that defines coded unit form
....... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
...... denominator ΣC 0..1 SimpleQuantity(5.0.0) Denominator value
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1
....... value Σ 0..1 decimal Numerical value (with implicit precision)
....... unit Σ 0..1 string Unit representation
....... system ΣC 0..1 uri System that defines coded unit form
....... code ΣC 0..1 code Coded form of the unit
Привязка: MedicationTotalVolumeUnitsVS (0.5.0) (preferred)
... batch S 0..1 BackboneElement Detailed information about the packaged medication
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... lotNumber 0..1 string Identifier assigned to the batch (AIK)
.... expirationDate 0..1 dateTime The date when the batch expires
... definition 0..1 Reference(MedicationKnowledge) Knowledge about this medication

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Medication.language Base required All Languages 📍5.0.0 Стандарт FHIR
Medication.identifier.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:uzpharmBoxGroupID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:uzpharmBoxGroupID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:globalTradeItemID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:globalTradeItemID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:markingID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:markingID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:productServiceID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:productServiceID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.identifier:registrationCertificateID.​use Base required Types of possible identifier uses 📍0.5.0 этот IG
Medication.identifier:registrationCertificateID.​type Base required Types of possible identifiers 📍0.5.0 этот IG
Medication.code Base required Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.status Base required Medication status type 📍0.5.0 этот IG
Medication.doseForm Base extensible Medication dose form 📍0.5.0 этот IG
Medication.totalVolume.​comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.totalVolume.​code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​item Base example Medication classification (ATC & INN) 📍0.5.0 этот IG
Medication.ingredient.​strength[x] Base preferred Medication Ingredient Strength Codes 📍5.0.0 Стандарт FHIR
Medication.ingredient.​strength[x]:strengthRatio.​numerator.comparator Base required Quantity Comparator translations 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​numerator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG
Medication.ingredient.​strength[x]:strengthRatio.​denominator.code Base preferred Units of measure for total medication volume (a subset of UCUM) 📍0.5.0 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error Medication If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Medication 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 error Medication 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 error Medication If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Medication A resource should have narrative for robust management text.`div`.exists()
ele-1 error Medication.meta, Medication.implicitRules, Medication.language, Medication.text, Medication.extension, Medication.modifierExtension, Medication.identifier, Medication.identifier.extension, Medication.identifier.use, Medication.identifier.type, Medication.identifier.system, Medication.identifier.value, Medication.identifier.period, Medication.identifier.assigner, Medication.identifier:uzpharmBoxGroupID, Medication.identifier:uzpharmBoxGroupID.extension, Medication.identifier:uzpharmBoxGroupID.use, Medication.identifier:uzpharmBoxGroupID.type, Medication.identifier:uzpharmBoxGroupID.system, Medication.identifier:uzpharmBoxGroupID.value, Medication.identifier:uzpharmBoxGroupID.period, Medication.identifier:uzpharmBoxGroupID.assigner, Medication.identifier:globalTradeItemID, Medication.identifier:globalTradeItemID.extension, Medication.identifier:globalTradeItemID.use, Medication.identifier:globalTradeItemID.type, Medication.identifier:globalTradeItemID.system, Medication.identifier:globalTradeItemID.value, Medication.identifier:globalTradeItemID.period, Medication.identifier:globalTradeItemID.assigner, Medication.identifier:markingID, Medication.identifier:markingID.extension, Medication.identifier:markingID.use, Medication.identifier:markingID.type, Medication.identifier:markingID.system, Medication.identifier:markingID.value, Medication.identifier:markingID.period, Medication.identifier:markingID.assigner, Medication.identifier:productServiceID, Medication.identifier:productServiceID.extension, Medication.identifier:productServiceID.use, Medication.identifier:productServiceID.type, Medication.identifier:productServiceID.system, Medication.identifier:productServiceID.value, Medication.identifier:productServiceID.period, Medication.identifier:productServiceID.assigner, Medication.identifier:registrationCertificateID, Medication.identifier:registrationCertificateID.extension, Medication.identifier:registrationCertificateID.use, Medication.identifier:registrationCertificateID.type, Medication.identifier:registrationCertificateID.system, Medication.identifier:registrationCertificateID.value, Medication.identifier:registrationCertificateID.period, Medication.identifier:registrationCertificateID.assigner, Medication.code, Medication.status, Medication.marketingAuthorizationHolder, Medication.doseForm, Medication.totalVolume, Medication.totalVolume.extension, Medication.totalVolume.value, Medication.totalVolume.comparator, Medication.totalVolume.unit, Medication.totalVolume.system, Medication.totalVolume.code, Medication.ingredient, Medication.ingredient.extension, Medication.ingredient.modifierExtension, Medication.ingredient.item, Medication.ingredient.isActive, Medication.ingredient.strength[x], Medication.ingredient.strength[x]:strengthRatio, Medication.ingredient.strength[x]:strengthRatio.extension, Medication.ingredient.strength[x]:strengthRatio.numerator, Medication.ingredient.strength[x]:strengthRatio.numerator.extension, Medication.ingredient.strength[x]:strengthRatio.numerator.value, Medication.ingredient.strength[x]:strengthRatio.numerator.comparator, Medication.ingredient.strength[x]:strengthRatio.numerator.unit, Medication.ingredient.strength[x]:strengthRatio.numerator.system, Medication.ingredient.strength[x]:strengthRatio.numerator.code, Medication.ingredient.strength[x]:strengthRatio.denominator, Medication.ingredient.strength[x]:strengthRatio.denominator.extension, Medication.ingredient.strength[x]:strengthRatio.denominator.value, Medication.ingredient.strength[x]:strengthRatio.denominator.unit, Medication.ingredient.strength[x]:strengthRatio.denominator.system, Medication.ingredient.strength[x]:strengthRatio.denominator.code, Medication.batch, Medication.batch.extension, Medication.batch.modifierExtension, Medication.batch.lotNumber, Medication.batch.expirationDate, Medication.definition All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Medication.extension, Medication.modifierExtension, Medication.identifier.extension, Medication.identifier:uzpharmBoxGroupID.extension, Medication.identifier:globalTradeItemID.extension, Medication.identifier:markingID.extension, Medication.identifier:productServiceID.extension, Medication.identifier:registrationCertificateID.extension, Medication.totalVolume.extension, Medication.ingredient.extension, Medication.ingredient.modifierExtension, Medication.ingredient.strength[x]:strengthRatio.extension, Medication.ingredient.strength[x]:strengthRatio.numerator.extension, Medication.ingredient.strength[x]:strengthRatio.denominator.extension, Medication.batch.extension, Medication.batch.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Обязательный: 1 элемент(5 вложенные обязательны элементs)
Обязательная поддержка: 25 элементs

Структуры

Эта структура относится к этим другим структурам:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения Medication.identifier
  • Элемент 1 разрешен в зависимости от значения Medication.ingredient.strength[x]

 

Другие представления профиля: CSV, Excel, Schematron