Medication Scheme Implementation Guide
1.0.0 - draft Estonia flag

Medication Scheme Implementation Guide, published by TEHIK. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TEHIK-EE/ig-ee-medication-scheme/ and changes regularly. See the Directory of published versions

Resource Profile: EETISRenalFailureDS

Official URL: https://fhir.ee/StructureDefinition/ee-tis-renal-failure-ds Version: 1.0.0
Draft as of 2024-02-22 Computable Name: EETISRenalFailureDS

Neerufuntsiooni puudulikkuse otsustustoe vastus. This profile is for the representation of patient's renal function failure and alerts about it so the medication can be adjusted according to failure degree.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalUseDefinition C 0..* ClinicalUseDefinition A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure
Constraints: cud-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 1..1 Medication Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:affected 0..* Reference(EETISMedicationStatement) MedicationStatements affected by interactions.
URL: https://fhir.ee/StructureDefinition/ee-tis-affected-medication-statements
.... extension:link 0..* string Additional information from external source.
URL: https://fhir.ee/StructureDefinition/ee-tis-additional-information-link
.... extension:nephrotoxic 0..* boolean Is the medication nephrotoxic or not.
URL: https://fhir.ee/StructureDefinition/ee-tis-nephrotoxic
.... extension:dosageModification 0..* (Complex) Recommendation for dosaging
URL: https://fhir.ee/StructureDefinition/ee-tis-dosage-modification
.... extension:relatedObservation 0..* Reference(Observation | Condition) Observation/Condition which triggers renal function alert.
URL: https://fhir.ee/StructureDefinition/ee-tis-related-observation-or-condition
... type Σ 1..1 code indication | contraindication | interaction | undesirable-effect | warning
Binding: ClinicalUseDefinitionType (required): Overall defining type of this clinical use definition.
Fixed Value: undesirable-effect
... Slices for category Σ 0..* CodeableConcept RenBase drugFormGroup ja failureDegree
Slice: Unordered, Open by value:coding
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
.... category:drugFormGroup Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... coding Σ 1..* Coding 0 | 1 | 2 | 3 | 4 | 5| This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/drug-form-group
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... category:failureDegree Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... coding Σ 1..* Coding Failure degree 0-4. Neerupuudulikkuse aste: number + selgitus. This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/failure-degree
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... category:additionalInformation Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... coding Σ 1..* Coding This is a fake system for example. Do NOT use it

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/additional-information
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
... subject Σ 1..* Reference(Medication) medication that may cause renal function failure
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... display ΣC 0..1 string Text alternative for the resource
Required Pattern: Name of the medication/active inredient. Siia toimeaine nimetus
... undesirableEffect ΣC 0..1 BackboneElement Classification A/B/C/D and description how the dosage must be adjusted
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... classification Σ 0..1 CodeableConcept klassifikatsioon (A/B/C/D) + selle tekst nt C, text: Annust või annustamise vahemikku tuleb kohandada
Binding: UndesirableEffectClassification (example): Use this fictive system https://fhir.ee/synbase-warning-classification

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ClinicalUseDefinition.​type Base required Clinical Use Definition Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:drugFormGroup Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:failureDegree Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:additionalInformation Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.classification Base example Undesirable Effect Classification 📦5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cud-1 error ClinicalUseDefinition Indication, Contraindication, Interaction, UndesirableEffect and Warning cannot be used in the same instance (ClinicalUseDefinition.indication.count() + ClinicalUseDefinition.contraindication.count() + ClinicalUseDefinition.interaction.count() + ClinicalUseDefinition.undesirableEffect.count() + ClinicalUseDefinition.warning.count()) < 2
dom-2 error ClinicalUseDefinition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ClinicalUseDefinition 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 ClinicalUseDefinition 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 ClinicalUseDefinition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ClinicalUseDefinition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from ClinicalUseDefinition

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalUseDefinition ClinicalUseDefinition
... contained 1..1 Medication Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:affected 0..* Reference(EETISMedicationStatement) MedicationStatements affected by interactions.
URL: https://fhir.ee/StructureDefinition/ee-tis-affected-medication-statements
.... extension:link 0..* string Additional information from external source.
URL: https://fhir.ee/StructureDefinition/ee-tis-additional-information-link
.... extension:nephrotoxic 0..* boolean Is the medication nephrotoxic or not.
URL: https://fhir.ee/StructureDefinition/ee-tis-nephrotoxic
.... extension:dosageModification 0..* (Complex) Recommendation for dosaging
URL: https://fhir.ee/StructureDefinition/ee-tis-dosage-modification
.... extension:relatedObservation 0..* Reference(Observation | Condition) Observation/Condition which triggers renal function alert.
URL: https://fhir.ee/StructureDefinition/ee-tis-related-observation-or-condition
... type 1..1 code indication | contraindication | interaction | undesirable-effect | warning
Fixed Value: undesirable-effect
.... category:drugFormGroup 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
..... coding 1..* Coding 0 | 1 | 2 | 3 | 4 | 5| This is a fake system for example. Do NOT use it!
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/drug-form-group
.... category:failureDegree 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
..... coding 1..* Coding Failure degree 0-4. Neerupuudulikkuse aste: number + selgitus. This is a fake system for example. Do NOT use it!
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/failure-degree
.... category:additionalInformation 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
..... coding 1..* Coding This is a fake system for example. Do NOT use it
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/additional-information
... subject 1..* Reference(Medication) medication that may cause renal function failure
.... display 0..1 string Text alternative for the resource
Required Pattern: Name of the medication/active inredient. Siia toimeaine nimetus
... contraindication 0..0
... indication 0..0
... population 0..0
... library 0..0
... undesirableEffect 0..1 BackboneElement Classification A/B/C/D and description how the dosage must be adjusted
.... classification 0..1 CodeableConcept klassifikatsioon (A/B/C/D) + selle tekst nt C, text: Annust või annustamise vahemikku tuleb kohandada
Binding: UndesirableEffectClassification (example): Use this fictive system https://fhir.ee/synbase-warning-classification

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
ClinicalUseDefinition.​undesirableEffect.classification Base example Undesirable Effect Classification 📦5.0.0 FHIR Std.
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalUseDefinition C 0..* ClinicalUseDefinition A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure
Constraints: cud-1
... 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 1..1 Medication Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:affected 0..* Reference(EETISMedicationStatement) MedicationStatements affected by interactions.
URL: https://fhir.ee/StructureDefinition/ee-tis-affected-medication-statements
.... extension:link 0..* string Additional information from external source.
URL: https://fhir.ee/StructureDefinition/ee-tis-additional-information-link
.... extension:nephrotoxic 0..* boolean Is the medication nephrotoxic or not.
URL: https://fhir.ee/StructureDefinition/ee-tis-nephrotoxic
.... extension:dosageModification 0..* (Complex) Recommendation for dosaging
URL: https://fhir.ee/StructureDefinition/ee-tis-dosage-modification
.... extension:relatedObservation 0..* Reference(Observation | Condition) Observation/Condition which triggers renal function alert.
URL: https://fhir.ee/StructureDefinition/ee-tis-related-observation-or-condition
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier Business identifier for this issue
... type Σ 1..1 code indication | contraindication | interaction | undesirable-effect | warning
Binding: ClinicalUseDefinitionType (required): Overall defining type of this clinical use definition.
Fixed Value: undesirable-effect
... Slices for category Σ 0..* CodeableConcept RenBase drugFormGroup ja failureDegree
Slice: Unordered, Open by value:coding
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
.... category:drugFormGroup Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 1..* Coding 0 | 1 | 2 | 3 | 4 | 5| This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/drug-form-group
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
.... category:failureDegree Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 1..* Coding Failure degree 0-4. Neerupuudulikkuse aste: number + selgitus. This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/failure-degree
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
.... category:additionalInformation Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 1..* Coding This is a fake system for example. Do NOT use it

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/additional-information
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
... subject Σ 1..* Reference(Medication) medication that may cause renal function failure
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
Required Pattern: Name of the medication/active inredient. Siia toimeaine nimetus
... status Σ 0..1 CodeableConcept Whether this is a current issue or one that has been retired etc
Binding: PublicationStatus (preferred): The lifecycle status of an artifact.
... interaction ΣC 0..1 BackboneElement Specifics for when this is an interaction
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... interactant Σ 0..* BackboneElement The specific medication, product, food etc. or laboratory test that interacts
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... item[x] Σ 1..1 The specific medication, product, food etc. or laboratory test that interacts
Binding: Interactant (example): An interactant - a substance that may have a clinically significant effect on another.
...... itemReference Reference(MedicinalProductDefinition | Medication | Substance | NutritionProduct | BiologicallyDerivedProduct | ObservationDefinition)
...... itemCodeableConcept CodeableConcept
.... type Σ 0..1 CodeableConcept The type of the interaction e.g. drug-drug interaction, drug-lab test interaction
Binding: InteractionType (example): A categorisation for an interaction between two substances.
.... effect Σ 0..1 CodeableReference(ObservationDefinition) The effect of the interaction, for example "reduced gastric absorption of primary medication"
Binding: InteractionEffect (example): A interaction effect of clinical use of a medication or other substance.
.... incidence Σ 0..1 CodeableConcept The incidence of the interaction, e.g. theoretical, observed
Binding: InteractionIncidence (example): A categorisation for incidence of occurence of an interaction.
.... management Σ 0..* CodeableConcept Actions for managing the interaction
Binding: InteractionManagement (example): A type of management for an interaction of a medication or other substance.
... undesirableEffect ΣC 0..1 BackboneElement Classification A/B/C/D and description how the dosage must be adjusted
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... symptomConditionEffect Σ 0..1 CodeableReference(ObservationDefinition) The situation in which the undesirable effect may manifest
Binding: UndesirableEffectSymptom (example): An undesirable effect of clinical use.
.... classification Σ 0..1 CodeableConcept klassifikatsioon (A/B/C/D) + selle tekst nt C, text: Annust või annustamise vahemikku tuleb kohandada
Binding: UndesirableEffectClassification (example): Use this fictive system https://fhir.ee/synbase-warning-classification
.... frequencyOfOccurrence Σ 0..1 CodeableConcept How often the effect is seen
Binding: UndesirablEffectFrequency (example): A categorisation for a frequency of occurence of an undesirable effect.
... warning ΣC 0..1 BackboneElement Critical environmental, health or physical risks or hazards. For example 'Do not operate heavy machinery', 'May cause drowsiness'
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description Σ 0..1 markdown A textual definition of this warning, with formatting
.... code Σ 0..1 CodeableConcept A coded or unformatted textual definition of this warning
Binding: WarningType (example): Classification of warning type.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ClinicalUseDefinition.​language Base required All Languages 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​type Base required Clinical Use Definition Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:drugFormGroup Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:failureDegree Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:additionalInformation Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​subject.type Base extensible Resource Types 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​status Base preferred PublicationStatus 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.diseaseSymptomProcedure Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.diseaseStatus Base example Disease Status 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.comorbidity Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.otherTherapy.​relationshipType Base preferred Therapy Relationship Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.otherTherapy.​treatment Base example Therapy 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.diseaseSymptomProcedure Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.diseaseStatus Base example Disease Status 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.comorbidity Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.intendedEffect Base preferred Product Intended Use 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.interactant.​item[x] Base example Interactant 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.type Base example Interaction Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.effect Base example Interaction Effect 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.incidence Base example Interaction Incidence 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.management Base example Interaction Management 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.symptomConditionEffect Base example Undesirable Effect Symptom 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.classification Base example Undesirable Effect Classification 📦5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.frequencyOfOccurrence Base example Undesirabl Effect Frequency 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​warning.code Base example Warning Type 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cud-1 error ClinicalUseDefinition Indication, Contraindication, Interaction, UndesirableEffect and Warning cannot be used in the same instance (ClinicalUseDefinition.indication.count() + ClinicalUseDefinition.contraindication.count() + ClinicalUseDefinition.interaction.count() + ClinicalUseDefinition.undesirableEffect.count() + ClinicalUseDefinition.warning.count()) < 2
dom-2 error ClinicalUseDefinition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ClinicalUseDefinition 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 ClinicalUseDefinition 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 ClinicalUseDefinition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ClinicalUseDefinition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from ClinicalUseDefinition

Summary

Mandatory: 2 elements(3 nested mandatory elements)
Fixed: 1 element
Prohibited: 4 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ClinicalUseDefinition.category

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalUseDefinition C 0..* ClinicalUseDefinition A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure
Constraints: cud-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 1..1 Medication Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:affected 0..* Reference(EETISMedicationStatement) MedicationStatements affected by interactions.
URL: https://fhir.ee/StructureDefinition/ee-tis-affected-medication-statements
.... extension:link 0..* string Additional information from external source.
URL: https://fhir.ee/StructureDefinition/ee-tis-additional-information-link
.... extension:nephrotoxic 0..* boolean Is the medication nephrotoxic or not.
URL: https://fhir.ee/StructureDefinition/ee-tis-nephrotoxic
.... extension:dosageModification 0..* (Complex) Recommendation for dosaging
URL: https://fhir.ee/StructureDefinition/ee-tis-dosage-modification
.... extension:relatedObservation 0..* Reference(Observation | Condition) Observation/Condition which triggers renal function alert.
URL: https://fhir.ee/StructureDefinition/ee-tis-related-observation-or-condition
... type Σ 1..1 code indication | contraindication | interaction | undesirable-effect | warning
Binding: ClinicalUseDefinitionType (required): Overall defining type of this clinical use definition.
Fixed Value: undesirable-effect
... Slices for category Σ 0..* CodeableConcept RenBase drugFormGroup ja failureDegree
Slice: Unordered, Open by value:coding
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
.... category:drugFormGroup Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... coding Σ 1..* Coding 0 | 1 | 2 | 3 | 4 | 5| This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/drug-form-group
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... category:failureDegree Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... coding Σ 1..* Coding Failure degree 0-4. Neerupuudulikkuse aste: number + selgitus. This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/failure-degree
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... category:additionalInformation Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... coding Σ 1..* Coding This is a fake system for example. Do NOT use it

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/additional-information
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
... subject Σ 1..* Reference(Medication) medication that may cause renal function failure
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... display ΣC 0..1 string Text alternative for the resource
Required Pattern: Name of the medication/active inredient. Siia toimeaine nimetus
... undesirableEffect ΣC 0..1 BackboneElement Classification A/B/C/D and description how the dosage must be adjusted
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... classification Σ 0..1 CodeableConcept klassifikatsioon (A/B/C/D) + selle tekst nt C, text: Annust või annustamise vahemikku tuleb kohandada
Binding: UndesirableEffectClassification (example): Use this fictive system https://fhir.ee/synbase-warning-classification

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ClinicalUseDefinition.​type Base required Clinical Use Definition Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:drugFormGroup Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:failureDegree Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:additionalInformation Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.classification Base example Undesirable Effect Classification 📦5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cud-1 error ClinicalUseDefinition Indication, Contraindication, Interaction, UndesirableEffect and Warning cannot be used in the same instance (ClinicalUseDefinition.indication.count() + ClinicalUseDefinition.contraindication.count() + ClinicalUseDefinition.interaction.count() + ClinicalUseDefinition.undesirableEffect.count() + ClinicalUseDefinition.warning.count()) < 2
dom-2 error ClinicalUseDefinition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ClinicalUseDefinition 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 ClinicalUseDefinition 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 ClinicalUseDefinition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ClinicalUseDefinition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from ClinicalUseDefinition

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalUseDefinition ClinicalUseDefinition
... contained 1..1 Medication Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:affected 0..* Reference(EETISMedicationStatement) MedicationStatements affected by interactions.
URL: https://fhir.ee/StructureDefinition/ee-tis-affected-medication-statements
.... extension:link 0..* string Additional information from external source.
URL: https://fhir.ee/StructureDefinition/ee-tis-additional-information-link
.... extension:nephrotoxic 0..* boolean Is the medication nephrotoxic or not.
URL: https://fhir.ee/StructureDefinition/ee-tis-nephrotoxic
.... extension:dosageModification 0..* (Complex) Recommendation for dosaging
URL: https://fhir.ee/StructureDefinition/ee-tis-dosage-modification
.... extension:relatedObservation 0..* Reference(Observation | Condition) Observation/Condition which triggers renal function alert.
URL: https://fhir.ee/StructureDefinition/ee-tis-related-observation-or-condition
... type 1..1 code indication | contraindication | interaction | undesirable-effect | warning
Fixed Value: undesirable-effect
.... category:drugFormGroup 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
..... coding 1..* Coding 0 | 1 | 2 | 3 | 4 | 5| This is a fake system for example. Do NOT use it!
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/drug-form-group
.... category:failureDegree 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
..... coding 1..* Coding Failure degree 0-4. Neerupuudulikkuse aste: number + selgitus. This is a fake system for example. Do NOT use it!
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/failure-degree
.... category:additionalInformation 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
..... coding 1..* Coding This is a fake system for example. Do NOT use it
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/additional-information
... subject 1..* Reference(Medication) medication that may cause renal function failure
.... display 0..1 string Text alternative for the resource
Required Pattern: Name of the medication/active inredient. Siia toimeaine nimetus
... contraindication 0..0
... indication 0..0
... population 0..0
... library 0..0
... undesirableEffect 0..1 BackboneElement Classification A/B/C/D and description how the dosage must be adjusted
.... classification 0..1 CodeableConcept klassifikatsioon (A/B/C/D) + selle tekst nt C, text: Annust või annustamise vahemikku tuleb kohandada
Binding: UndesirableEffectClassification (example): Use this fictive system https://fhir.ee/synbase-warning-classification

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
ClinicalUseDefinition.​undesirableEffect.classification Base example Undesirable Effect Classification 📦5.0.0 FHIR Std.

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ClinicalUseDefinition C 0..* ClinicalUseDefinition A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure
Constraints: cud-1
... 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 1..1 Medication Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:affected 0..* Reference(EETISMedicationStatement) MedicationStatements affected by interactions.
URL: https://fhir.ee/StructureDefinition/ee-tis-affected-medication-statements
.... extension:link 0..* string Additional information from external source.
URL: https://fhir.ee/StructureDefinition/ee-tis-additional-information-link
.... extension:nephrotoxic 0..* boolean Is the medication nephrotoxic or not.
URL: https://fhir.ee/StructureDefinition/ee-tis-nephrotoxic
.... extension:dosageModification 0..* (Complex) Recommendation for dosaging
URL: https://fhir.ee/StructureDefinition/ee-tis-dosage-modification
.... extension:relatedObservation 0..* Reference(Observation | Condition) Observation/Condition which triggers renal function alert.
URL: https://fhir.ee/StructureDefinition/ee-tis-related-observation-or-condition
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier Business identifier for this issue
... type Σ 1..1 code indication | contraindication | interaction | undesirable-effect | warning
Binding: ClinicalUseDefinitionType (required): Overall defining type of this clinical use definition.
Fixed Value: undesirable-effect
... Slices for category Σ 0..* CodeableConcept RenBase drugFormGroup ja failureDegree
Slice: Unordered, Open by value:coding
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
.... category:drugFormGroup Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 1..* Coding 0 | 1 | 2 | 3 | 4 | 5| This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/drug-form-group
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
.... category:failureDegree Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 1..* Coding Failure degree 0-4. Neerupuudulikkuse aste: number + selgitus. This is a fake system for example. Do NOT use it!

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/failure-degree
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
.... category:additionalInformation Σ 0..1 CodeableConcept A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose"
Binding: ClinicalUseDefinitionCategory (preferred): A categorisation for a clinical use information item.
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 1..* Coding This is a fake system for example. Do NOT use it

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/additional-information
...... version 0..1 string Version of the system - if relevant
...... code 0..1 code Symbol in syntax defined by the system
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
... subject Σ 1..* Reference(Medication) medication that may cause renal function failure
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
Required Pattern: Name of the medication/active inredient. Siia toimeaine nimetus
... status Σ 0..1 CodeableConcept Whether this is a current issue or one that has been retired etc
Binding: PublicationStatus (preferred): The lifecycle status of an artifact.
... interaction ΣC 0..1 BackboneElement Specifics for when this is an interaction
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... interactant Σ 0..* BackboneElement The specific medication, product, food etc. or laboratory test that interacts
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... item[x] Σ 1..1 The specific medication, product, food etc. or laboratory test that interacts
Binding: Interactant (example): An interactant - a substance that may have a clinically significant effect on another.
...... itemReference Reference(MedicinalProductDefinition | Medication | Substance | NutritionProduct | BiologicallyDerivedProduct | ObservationDefinition)
...... itemCodeableConcept CodeableConcept
.... type Σ 0..1 CodeableConcept The type of the interaction e.g. drug-drug interaction, drug-lab test interaction
Binding: InteractionType (example): A categorisation for an interaction between two substances.
.... effect Σ 0..1 CodeableReference(ObservationDefinition) The effect of the interaction, for example "reduced gastric absorption of primary medication"
Binding: InteractionEffect (example): A interaction effect of clinical use of a medication or other substance.
.... incidence Σ 0..1 CodeableConcept The incidence of the interaction, e.g. theoretical, observed
Binding: InteractionIncidence (example): A categorisation for incidence of occurence of an interaction.
.... management Σ 0..* CodeableConcept Actions for managing the interaction
Binding: InteractionManagement (example): A type of management for an interaction of a medication or other substance.
... undesirableEffect ΣC 0..1 BackboneElement Classification A/B/C/D and description how the dosage must be adjusted
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... symptomConditionEffect Σ 0..1 CodeableReference(ObservationDefinition) The situation in which the undesirable effect may manifest
Binding: UndesirableEffectSymptom (example): An undesirable effect of clinical use.
.... classification Σ 0..1 CodeableConcept klassifikatsioon (A/B/C/D) + selle tekst nt C, text: Annust või annustamise vahemikku tuleb kohandada
Binding: UndesirableEffectClassification (example): Use this fictive system https://fhir.ee/synbase-warning-classification
.... frequencyOfOccurrence Σ 0..1 CodeableConcept How often the effect is seen
Binding: UndesirablEffectFrequency (example): A categorisation for a frequency of occurence of an undesirable effect.
... warning ΣC 0..1 BackboneElement Critical environmental, health or physical risks or hazards. For example 'Do not operate heavy machinery', 'May cause drowsiness'
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description Σ 0..1 markdown A textual definition of this warning, with formatting
.... code Σ 0..1 CodeableConcept A coded or unformatted textual definition of this warning
Binding: WarningType (example): Classification of warning type.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ClinicalUseDefinition.​language Base required All Languages 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​type Base required Clinical Use Definition Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:drugFormGroup Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:failureDegree Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​category:additionalInformation Base preferred Clinical Use Definition Category 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​subject.type Base extensible Resource Types 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​status Base preferred PublicationStatus 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.diseaseSymptomProcedure Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.diseaseStatus Base example Disease Status 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.comorbidity Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.otherTherapy.​relationshipType Base preferred Therapy Relationship Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​contraindication.otherTherapy.​treatment Base example Therapy 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.diseaseSymptomProcedure Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.diseaseStatus Base example Disease Status 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.comorbidity Base example Disease Symptom Procedure 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​indication.intendedEffect Base preferred Product Intended Use 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.interactant.​item[x] Base example Interactant 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.type Base example Interaction Type 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.effect Base example Interaction Effect 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.incidence Base example Interaction Incidence 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​interaction.management Base example Interaction Management 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.symptomConditionEffect Base example Undesirable Effect Symptom 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.classification Base example Undesirable Effect Classification 📦5.0.0 FHIR Std.
ClinicalUseDefinition.​undesirableEffect.frequencyOfOccurrence Base example Undesirabl Effect Frequency 📍5.0.0 FHIR Std.
ClinicalUseDefinition.​warning.code Base example Warning Type 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cud-1 error ClinicalUseDefinition Indication, Contraindication, Interaction, UndesirableEffect and Warning cannot be used in the same instance (ClinicalUseDefinition.indication.count() + ClinicalUseDefinition.contraindication.count() + ClinicalUseDefinition.interaction.count() + ClinicalUseDefinition.undesirableEffect.count() + ClinicalUseDefinition.warning.count()) < 2
dom-2 error ClinicalUseDefinition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ClinicalUseDefinition 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 ClinicalUseDefinition 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 ClinicalUseDefinition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ClinicalUseDefinition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from ClinicalUseDefinition

Summary

Mandatory: 2 elements(3 nested mandatory elements)
Fixed: 1 element
Prohibited: 4 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ClinicalUseDefinition.category

 

Other representations of profile: CSV, Excel, Schematron