UPTIS FHIR PoC Test Implementation Guide
1.0.0 - draft Estonia flag

UPTIS FHIR PoC Test 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/FHIR-PoC/ and changes regularly. See the Directory of published versions

Logical Model: MedicationTreatmentLineTJT - Detailed Descriptions

Draft as of 2024-10-28

Definitions for the MedicationTreatmentLineTJT logical model.

Guidance on how to interpret the contents of this table can be found here

0. MedicationTreatmentLineTJT
Definition

A model for representing a Medication Treatment Line.

ShortMedication TreatmentLine TJT - logical model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MedicationTreatmentLineTJT.identifier
Definition

Ravimiskeemi rea universaalne identifikaator

ShortUnique business identifier(s) for the medication treatment line. Identifiers associated with this Medication Statement that are defined by business processes
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeElement(II)
4. MedicationTreatmentLineTJT.medication
Definition

Ravim, mis on reaga seotud.

ShortMedicinal product for which the treatment line refers to.
Control1..1
TypeReference(Medication TJT - logical model)
6. MedicationTreatmentLineTJT.status
Definition

Ravimiskeemi rea staatus. Kinnitatud-recorded, kinnitamata-draft.

ShortA code representing the status of recording the medication statement, recorded or draft.
Control1..1
TypeElement(CD)
8. MedicationTreatmentLineTJT.medicationOverview
Definition

Ravimiskeem

ShortA model for the whole medication overview.
Control1..1
TypeReference(Medication Overview TJT - logical model)
10. MedicationTreatmentLineTJT.verificationInformation
Definition

Ravimiskeemi kinnitamine, ravimiskeemi rea kinnitamisel kinnitatakse ka ravimiskeem

ShortVerification of full overview. The overview is verified as a whole, but each lines is equipped with the information
Control0..*
TypeBackboneElement(Class)
12. MedicationTreatmentLineTJT.verificationInformation.practitioner
Definition

Tervishoiutöötaja, kes kinnitas ravimiskeemi.

ShortHCP (or device, if authorized) verifying the treatments/overview
Control1..1
TypeReference(Practitioner TJT - logical model)
14. MedicationTreatmentLineTJT.verificationInformation.verificationTime
Definition

Kinnitamise aeg

ShortThe date and time when this medication treatment line was verified
Control1..1
TypeElement(DT)
16. MedicationTreatmentLineTJT.derivedFrom
Definition

Seotud retseptid, siin on näiteks retsepti numbrid

ShortPrescriptions that are connected to this Medication Treatment Line
Control0..*
TypeElement(II)
18. MedicationTreatmentLineTJT.indication
Definition

Diagnoos või põhjus, miks patsient ravimit võtab

ShortReason why the product has been prescribed to the patient, or why the patient claims to be taking it
Control0..*
TypeElement(CD)
20. MedicationTreatmentLineTJT.indicationText
Definition

Lisa tekst, miks ravimit võetakse.

ShortAdditional instructions
Control0..1
TypeElement(ST)
22. MedicationTreatmentLineTJT.dosageInstructions
Definition

Annustamisjuhis

ShortInstructions about requested administration of the product
Control0..*
TypeReference(Dosaging TJT - logical model)
24. MedicationTreatmentLineTJT.comment
Definition

Ravimiskeemi rea kommentaar.

ShortComment on the individual line
Control0..*
TypeBackboneElement(Class)
26. MedicationTreatmentLineTJT.comment.author
Definition

Kommentaari autor.

ShortAuthor of the comment (Pharmacist, doctor, social carer).
Control1..1
TypeReference(Practitioner TJT - logical model)
28. MedicationTreatmentLineTJT.comment.date
Definition

Kommentaari aeg

ShortTime of comment
Control1..1
TypeElement(DT)
30. MedicationTreatmentLineTJT.comment.commentText
Definition

Kommentaari sisu

ShortContent of the comment
Control1..1
TypeElement(ST)
32. MedicationTreatmentLineTJT.recordingMetadata
Definition

Info ravimiskeemi rea koostaja/koostamise kohta.

ShortMetadata about reporting/authoring of the treatment line
Control1..1
TypeBackboneElement(Class)
34. MedicationTreatmentLineTJT.recordingMetadata.recorder
Definition

Isik, kes ravimiskeemi rea koostas, raporteeris infot, tervishoiutöötaja, patsient jne.

ShortPerson authoring/cancelling the treatment line, either by requesting a treatment or documenting a patient's statement. Typically a doctor, nurse, or pharmacist, or patient...
Control1..1
TypeReference(Practitioner TJT - logical model)
36. MedicationTreatmentLineTJT.recordingMetadata.recordedTime
Definition

Rea koostamise aeg.

ShortTime of creation of the treatment line
Control1..1
TypeElement(DT)
38. MedicationTreatmentLineTJT.recordingMetadata.patientReported
Definition

Kas ravimiskeemi rea raporteerija on patsient.

ShortThe treatment line has been documented according to patient's.
Control0..1
TypeElement(BL)
40. MedicationTreatmentLineTJT.recordingMetadata.authorResponsible
Definition

Ravimiskeemi rea sisestaja.

ShortHCP who takes the clinical decision for the medication treatment line.
Control0..1
TypeReference(Practitioner TJT - logical model)
42. MedicationTreatmentLineTJT.recordingMetadata.authoringTime
Definition

Aeg, millal ravimiskeemi rida sisestati

ShortThe time the decision was made.
Control0..1
TypeElement(DT)
44. MedicationTreatmentLineTJT.informationSource
Definition

Ravimiskeemi rea põhjus, immuniseerimine, retsept, ravimi väljastamine,

ShortInitial author of the MedicationStatement.
Control0..*
TypeBackboneElement(Class)
46. MedicationTreatmentLineTJT.informationSource.initialAuthor
Definition

Ravimiskeemi rea algne koostaja.

ShortInitial author of the medication schema line.
Control0..*
TypeReference(Practitioner TJT - logical model)
48. MedicationTreatmentLineTJT.prescriptionAdditional
Definition

Ravimiskeemi rea retseptiga seotud info.

ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.)
Control0..*
TypeBackboneElement(Class)
50. MedicationTreatmentLineTJT.prescriptionAdditional.courseOfTherapyType
Definition

pidev | fikseeritud | vajadusel | muutuv | ühekordne |

ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.)
Control0..*
TypeElement(CD)
52. MedicationTreatmentLineTJT.prescriptionAdditional.prescriptionCategory
Definition

tavaretsept | narkootilise ravimi retsept | meditsiiniseadme retsept

ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.).
Control0..*
TypeElement(CD)
54. MedicationTreatmentLineTJT.prescriptionAdditional.repeatCategory
Definition

1-kordne | 2-kordne | 3-kordne | 6-kordne

ShortPrescriptions to repeat
Control0..*
TypeElement(CD)
56. MedicationTreatmentLineTJT.prescriptionAdditional.unauthorizedMedication
Definition

Müügiloata ravimi taotlus

ShortRequesting permit for unauthorized medication.
Control0..1
TypeReference(Unauthorized Medication TJT - logical model)
58. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement
Definition

Soodusravimid

ShortReimbursement for this medication.
Control0..1
TypeBackboneElement(Class)
60. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.reimbursementRate
Definition

Soodustuste määrad

ShortReimbursement rate
Control0..1
TypeElement(CD)
62. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.reimbursementReason
Definition

Soodusravimite loetelule vastav tingimus

ShortReimbursement reason
Control0..1
TypeElement(CD)
64. MedicationTreatmentLineTJT.prescriptionAdditional.medicationLeft
Definition

Ravimi jääk ravimiskeemi real.

ShortHow much medication is on the prescription left
Control0..*
TypeElement(INT)
66. MedicationTreatmentLineTJT.prescriptionAdditional.totalPrescribedAmount
Definition

Kui palju on ravimit koguseliselt välja kirutatud - näiteks 120 tabletti. Selle pealt saab arvutada jääki. Väljakirjutatud kogus.

ShortHow much in total there is medication prescribed on one Medication Request. Used for calculating the current status of how much medication is left on one Medication Statement row.
Control0..*
TypeElement(INT)
68. MedicationTreatmentLineTJT.prescriptionAdditional.prescriptionValidityTime
Definition

Retsepti kehtivuse aeg.

ShortFor expressing the validity of the prescription(s) in one MedicationStatement.
Control0..*
TypeElement(DT)
70. MedicationTreatmentLineTJT.prescriptionAdditional.dispensationAuthorization
Definition

Volituse liik.

ShortDefines the authorization of the prescription.
Control0..1
TypeElement(CD)
72. MedicationTreatmentLineTJT.prescriptionAdditional.cancelledStatusReason
Definition

Annulleerimise põhjus. Kui retsept annulleeritakse, tuleb loendist valida põhjus.

ShortReason for cancellation.
Control0..*
TypeElement(CD)
74. MedicationTreatmentLineTJT.prescriptionAdditional.substitution
Definition

Ravimi asendamine ja mis põhjusel

ShortWhether and which type of substitution is allowed for this medication treatment line
Control0..1
TypeBackboneElement(Class)
76. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionType
Definition

Asendamatuse tüüp.

ShortThe type of substitution that is allowed.
Control1..1
TypeElement(CD)
78. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionTypeReason
Definition

Asendamatuse põhjus.

ShortCoded reason for the substitution requirement
Control0..1
TypeElement(CD)
80. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionTypeReasonText
Definition

Tekstiliselt asendamatuse põhjus.

ShortTextual reason for the substitution requirement
Control0..1
TypeElement(ST)

Guidance on how to interpret the contents of this table can be found here

0. MedicationTreatmentLineTJT
Definition

A model for representing a Medication Treatment Line.


Base definition for all types defined in FHIR type system.

ShortMedication TreatmentLine TJT - logical modelBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MedicationTreatmentLineTJT.identifier
Definition

Ravimiskeemi rea universaalne identifikaator

ShortUnique business identifier(s) for the medication treatment line. Identifiers associated with this Medication Statement that are defined by business processes
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeElement(II)
4. MedicationTreatmentLineTJT.medication
Definition

Ravim, mis on reaga seotud.

ShortMedicinal product for which the treatment line refers to.
Control1..1
TypeReference(Medication TJT - logical model)
6. MedicationTreatmentLineTJT.status
Definition

Ravimiskeemi rea staatus. Kinnitatud-recorded, kinnitamata-draft.

ShortA code representing the status of recording the medication statement, recorded or draft.
Control1..1
TypeElement(CD)
8. MedicationTreatmentLineTJT.medicationOverview
Definition

Ravimiskeem

ShortA model for the whole medication overview.
Control1..1
TypeReference(Medication Overview TJT - logical model)
10. MedicationTreatmentLineTJT.verificationInformation
Definition

Ravimiskeemi kinnitamine, ravimiskeemi rea kinnitamisel kinnitatakse ka ravimiskeem

ShortVerification of full overview. The overview is verified as a whole, but each lines is equipped with the information
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. MedicationTreatmentLineTJT.verificationInformation.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
14. MedicationTreatmentLineTJT.verificationInformation.practitioner
Definition

Tervishoiutöötaja, kes kinnitas ravimiskeemi.

ShortHCP (or device, if authorized) verifying the treatments/overview
Control1..1
TypeReference(Practitioner TJT - logical model)
16. MedicationTreatmentLineTJT.verificationInformation.verificationTime
Definition

Kinnitamise aeg

ShortThe date and time when this medication treatment line was verified
Control1..1
TypeElement(DT)
18. MedicationTreatmentLineTJT.derivedFrom
Definition

Seotud retseptid, siin on näiteks retsepti numbrid

ShortPrescriptions that are connected to this Medication Treatment Line
Control0..*
TypeElement(II)
20. MedicationTreatmentLineTJT.indication
Definition

Diagnoos või põhjus, miks patsient ravimit võtab

ShortReason why the product has been prescribed to the patient, or why the patient claims to be taking it
Control0..*
TypeElement(CD)
22. MedicationTreatmentLineTJT.indicationText
Definition

Lisa tekst, miks ravimit võetakse.

ShortAdditional instructions
Control0..1
TypeElement(ST)
24. MedicationTreatmentLineTJT.dosageInstructions
Definition

Annustamisjuhis

ShortInstructions about requested administration of the product
Control0..*
TypeReference(Dosaging TJT - logical model)
26. MedicationTreatmentLineTJT.comment
Definition

Ravimiskeemi rea kommentaar.

ShortComment on the individual line
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
28. MedicationTreatmentLineTJT.comment.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
30. MedicationTreatmentLineTJT.comment.author
Definition

Kommentaari autor.

ShortAuthor of the comment (Pharmacist, doctor, social carer).
Control1..1
TypeReference(Practitioner TJT - logical model)
32. MedicationTreatmentLineTJT.comment.date
Definition

Kommentaari aeg

ShortTime of comment
Control1..1
TypeElement(DT)
34. MedicationTreatmentLineTJT.comment.commentText
Definition

Kommentaari sisu

ShortContent of the comment
Control1..1
TypeElement(ST)
36. MedicationTreatmentLineTJT.recordingMetadata
Definition

Info ravimiskeemi rea koostaja/koostamise kohta.

ShortMetadata about reporting/authoring of the treatment line
Control1..1
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
38. MedicationTreatmentLineTJT.recordingMetadata.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
40. MedicationTreatmentLineTJT.recordingMetadata.recorder
Definition

Isik, kes ravimiskeemi rea koostas, raporteeris infot, tervishoiutöötaja, patsient jne.

ShortPerson authoring/cancelling the treatment line, either by requesting a treatment or documenting a patient's statement. Typically a doctor, nurse, or pharmacist, or patient...
Control1..1
TypeReference(Practitioner TJT - logical model)
42. MedicationTreatmentLineTJT.recordingMetadata.recordedTime
Definition

Rea koostamise aeg.

ShortTime of creation of the treatment line
Control1..1
TypeElement(DT)
44. MedicationTreatmentLineTJT.recordingMetadata.patientReported
Definition

Kas ravimiskeemi rea raporteerija on patsient.

ShortThe treatment line has been documented according to patient's.
Control0..1
TypeElement(BL)
46. MedicationTreatmentLineTJT.recordingMetadata.authorResponsible
Definition

Ravimiskeemi rea sisestaja.

ShortHCP who takes the clinical decision for the medication treatment line.
Control0..1
TypeReference(Practitioner TJT - logical model)
48. MedicationTreatmentLineTJT.recordingMetadata.authoringTime
Definition

Aeg, millal ravimiskeemi rida sisestati

ShortThe time the decision was made.
Control0..1
TypeElement(DT)
50. MedicationTreatmentLineTJT.informationSource
Definition

Ravimiskeemi rea põhjus, immuniseerimine, retsept, ravimi väljastamine,

ShortInitial author of the MedicationStatement.
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
52. MedicationTreatmentLineTJT.informationSource.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
54. MedicationTreatmentLineTJT.informationSource.initialAuthor
Definition

Ravimiskeemi rea algne koostaja.

ShortInitial author of the medication schema line.
Control0..*
TypeReference(Practitioner TJT - logical model)
56. MedicationTreatmentLineTJT.prescriptionAdditional
Definition

Ravimiskeemi rea retseptiga seotud info.

ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.)
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
58. MedicationTreatmentLineTJT.prescriptionAdditional.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
60. MedicationTreatmentLineTJT.prescriptionAdditional.courseOfTherapyType
Definition

pidev | fikseeritud | vajadusel | muutuv | ühekordne |

ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.)
Control0..*
TypeElement(CD)
62. MedicationTreatmentLineTJT.prescriptionAdditional.prescriptionCategory
Definition

tavaretsept | narkootilise ravimi retsept | meditsiiniseadme retsept

ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.).
Control0..*
TypeElement(CD)
64. MedicationTreatmentLineTJT.prescriptionAdditional.repeatCategory
Definition

1-kordne | 2-kordne | 3-kordne | 6-kordne

ShortPrescriptions to repeat
Control0..*
TypeElement(CD)
66. MedicationTreatmentLineTJT.prescriptionAdditional.unauthorizedMedication
Definition

Müügiloata ravimi taotlus

ShortRequesting permit for unauthorized medication.
Control0..1
TypeReference(Unauthorized Medication TJT - logical model)
68. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement
Definition

Soodusravimid

ShortReimbursement for this medication.
Control0..1
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
70. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
72. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.reimbursementRate
Definition

Soodustuste määrad

ShortReimbursement rate
Control0..1
TypeElement(CD)
74. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.reimbursementReason
Definition

Soodusravimite loetelule vastav tingimus

ShortReimbursement reason
Control0..1
TypeElement(CD)
76. MedicationTreatmentLineTJT.prescriptionAdditional.medicationLeft
Definition

Ravimi jääk ravimiskeemi real.

ShortHow much medication is on the prescription left
Control0..*
TypeElement(INT)
78. MedicationTreatmentLineTJT.prescriptionAdditional.totalPrescribedAmount
Definition

Kui palju on ravimit koguseliselt välja kirutatud - näiteks 120 tabletti. Selle pealt saab arvutada jääki. Väljakirjutatud kogus.

ShortHow much in total there is medication prescribed on one Medication Request. Used for calculating the current status of how much medication is left on one Medication Statement row.
Control0..*
TypeElement(INT)
80. MedicationTreatmentLineTJT.prescriptionAdditional.prescriptionValidityTime
Definition

Retsepti kehtivuse aeg.

ShortFor expressing the validity of the prescription(s) in one MedicationStatement.
Control0..*
TypeElement(DT)
82. MedicationTreatmentLineTJT.prescriptionAdditional.dispensationAuthorization
Definition

Volituse liik.

ShortDefines the authorization of the prescription.
Control0..1
TypeElement(CD)
84. MedicationTreatmentLineTJT.prescriptionAdditional.cancelledStatusReason
Definition

Annulleerimise põhjus. Kui retsept annulleeritakse, tuleb loendist valida põhjus.

ShortReason for cancellation.
Control0..*
TypeElement(CD)
86. MedicationTreatmentLineTJT.prescriptionAdditional.substitution
Definition

Ravimi asendamine ja mis põhjusel

ShortWhether and which type of substitution is allowed for this medication treatment line
Control0..1
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
88. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.modifierExtension
Definition

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

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

ShortExtensions that cannot be ignored even if unrecognized
Comments

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

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

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

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
90. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionType
Definition

Asendamatuse tüüp.

ShortThe type of substitution that is allowed.
Control1..1
TypeElement(CD)
92. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionTypeReason
Definition

Asendamatuse põhjus.

ShortCoded reason for the substitution requirement
Control0..1
TypeElement(CD)
94. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionTypeReasonText
Definition

Tekstiliselt asendamatuse põhjus.

ShortTextual reason for the substitution requirement
Control0..1
TypeElement(ST)

Guidance on how to interpret the contents of this table can be found here

0. MedicationTreatmentLineTJT
Definition

A model for representing a Medication Treatment Line.

ShortMedication TreatmentLine TJT - logical model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MedicationTreatmentLineTJT.identifier
Definition

Ravimiskeemi rea universaalne identifikaator

ShortUnique business identifier(s) for the medication treatment line. Identifiers associated with this Medication Statement that are defined by business processes
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeElement(II)
4. MedicationTreatmentLineTJT.medication
Definition

Ravim, mis on reaga seotud.

ShortMedicinal product for which the treatment line refers to.
Control1..1
TypeReference(Medication TJT - logical model)
6. MedicationTreatmentLineTJT.status
Definition

Ravimiskeemi rea staatus. Kinnitatud-recorded, kinnitamata-draft.

ShortA code representing the status of recording the medication statement, recorded or draft.
Control1..1
TypeElement(CD)
8. MedicationTreatmentLineTJT.medicationOverview
Definition

Ravimiskeem

ShortA model for the whole medication overview.
Control1..1
TypeReference(Medication Overview TJT - logical model)
10. MedicationTreatmentLineTJT.verificationInformation
Definition

Ravimiskeemi kinnitamine, ravimiskeemi rea kinnitamisel kinnitatakse ka ravimiskeem

ShortVerification of full overview. The overview is verified as a whole, but each lines is equipped with the information
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. MedicationTreatmentLineTJT.verificationInformation.id
Definition

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

ShortUnique id for inter-element referencing
Control0..1
This element is affected by the following invariants: ele-1
Typeid
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
14. MedicationTreatmentLineTJT.verificationInformation.extension
Definition

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

ShortAdditional content defined by implementations
Comments

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

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.verificationInformation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 16. MedicationTreatmentLineTJT.verificationInformation.modifierExtension
    Definition

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

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

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

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

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

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

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    18. MedicationTreatmentLineTJT.verificationInformation.practitioner
    Definition

    Tervishoiutöötaja, kes kinnitas ravimiskeemi.

    ShortHCP (or device, if authorized) verifying the treatments/overview
    Control1..1
    TypeReference(Practitioner TJT - logical model)
    20. MedicationTreatmentLineTJT.verificationInformation.verificationTime
    Definition

    Kinnitamise aeg

    ShortThe date and time when this medication treatment line was verified
    Control1..1
    TypeElement(DT)
    22. MedicationTreatmentLineTJT.derivedFrom
    Definition

    Seotud retseptid, siin on näiteks retsepti numbrid

    ShortPrescriptions that are connected to this Medication Treatment Line
    Control0..*
    TypeElement(II)
    24. MedicationTreatmentLineTJT.indication
    Definition

    Diagnoos või põhjus, miks patsient ravimit võtab

    ShortReason why the product has been prescribed to the patient, or why the patient claims to be taking it
    Control0..*
    TypeElement(CD)
    26. MedicationTreatmentLineTJT.indicationText
    Definition

    Lisa tekst, miks ravimit võetakse.

    ShortAdditional instructions
    Control0..1
    TypeElement(ST)
    28. MedicationTreatmentLineTJT.dosageInstructions
    Definition

    Annustamisjuhis

    ShortInstructions about requested administration of the product
    Control0..*
    TypeReference(Dosaging TJT - logical model)
    30. MedicationTreatmentLineTJT.comment
    Definition

    Ravimiskeemi rea kommentaar.

    ShortComment on the individual line
    Control0..*
    TypeBackboneElement(Class)
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    32. MedicationTreatmentLineTJT.comment.id
    Definition

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

    ShortUnique id for inter-element referencing
    Control0..1
    This element is affected by the following invariants: ele-1
    Typeid
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    34. MedicationTreatmentLineTJT.comment.extension
    Definition

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

    ShortAdditional content defined by implementations
    Comments

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

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.comment.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 36. MedicationTreatmentLineTJT.comment.modifierExtension
      Definition

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

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

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

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

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

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

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      38. MedicationTreatmentLineTJT.comment.author
      Definition

      Kommentaari autor.

      ShortAuthor of the comment (Pharmacist, doctor, social carer).
      Control1..1
      TypeReference(Practitioner TJT - logical model)
      40. MedicationTreatmentLineTJT.comment.date
      Definition

      Kommentaari aeg

      ShortTime of comment
      Control1..1
      TypeElement(DT)
      42. MedicationTreatmentLineTJT.comment.commentText
      Definition

      Kommentaari sisu

      ShortContent of the comment
      Control1..1
      TypeElement(ST)
      44. MedicationTreatmentLineTJT.recordingMetadata
      Definition

      Info ravimiskeemi rea koostaja/koostamise kohta.

      ShortMetadata about reporting/authoring of the treatment line
      Control1..1
      TypeBackboneElement(Class)
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      46. MedicationTreatmentLineTJT.recordingMetadata.id
      Definition

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

      ShortUnique id for inter-element referencing
      Control0..1
      This element is affected by the following invariants: ele-1
      Typeid
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      48. MedicationTreatmentLineTJT.recordingMetadata.extension
      Definition

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

      ShortAdditional content defined by implementations
      Comments

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

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.recordingMetadata.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 50. MedicationTreatmentLineTJT.recordingMetadata.modifierExtension
        Definition

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

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

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

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

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

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

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        52. MedicationTreatmentLineTJT.recordingMetadata.recorder
        Definition

        Isik, kes ravimiskeemi rea koostas, raporteeris infot, tervishoiutöötaja, patsient jne.

        ShortPerson authoring/cancelling the treatment line, either by requesting a treatment or documenting a patient's statement. Typically a doctor, nurse, or pharmacist, or patient...
        Control1..1
        TypeReference(Practitioner TJT - logical model)
        54. MedicationTreatmentLineTJT.recordingMetadata.recordedTime
        Definition

        Rea koostamise aeg.

        ShortTime of creation of the treatment line
        Control1..1
        TypeElement(DT)
        56. MedicationTreatmentLineTJT.recordingMetadata.patientReported
        Definition

        Kas ravimiskeemi rea raporteerija on patsient.

        ShortThe treatment line has been documented according to patient's.
        Control0..1
        TypeElement(BL)
        58. MedicationTreatmentLineTJT.recordingMetadata.authorResponsible
        Definition

        Ravimiskeemi rea sisestaja.

        ShortHCP who takes the clinical decision for the medication treatment line.
        Control0..1
        TypeReference(Practitioner TJT - logical model)
        60. MedicationTreatmentLineTJT.recordingMetadata.authoringTime
        Definition

        Aeg, millal ravimiskeemi rida sisestati

        ShortThe time the decision was made.
        Control0..1
        TypeElement(DT)
        62. MedicationTreatmentLineTJT.informationSource
        Definition

        Ravimiskeemi rea põhjus, immuniseerimine, retsept, ravimi väljastamine,

        ShortInitial author of the MedicationStatement.
        Control0..*
        TypeBackboneElement(Class)
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        64. MedicationTreatmentLineTJT.informationSource.id
        Definition

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

        ShortUnique id for inter-element referencing
        Control0..1
        This element is affected by the following invariants: ele-1
        Typeid
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        66. MedicationTreatmentLineTJT.informationSource.extension
        Definition

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

        ShortAdditional content defined by implementations
        Comments

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

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.informationSource.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 68. MedicationTreatmentLineTJT.informationSource.modifierExtension
          Definition

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

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

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

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

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

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

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          70. MedicationTreatmentLineTJT.informationSource.initialAuthor
          Definition

          Ravimiskeemi rea algne koostaja.

          ShortInitial author of the medication schema line.
          Control0..*
          TypeReference(Practitioner TJT - logical model)
          72. MedicationTreatmentLineTJT.prescriptionAdditional
          Definition

          Ravimiskeemi rea retseptiga seotud info.

          ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.)
          Control0..*
          TypeBackboneElement(Class)
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          74. MedicationTreatmentLineTJT.prescriptionAdditional.id
          Definition

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

          ShortUnique id for inter-element referencing
          Control0..1
          This element is affected by the following invariants: ele-1
          Typeid
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          76. MedicationTreatmentLineTJT.prescriptionAdditional.extension
          Definition

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

          ShortAdditional content defined by implementations
          Comments

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

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.prescriptionAdditional.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 78. MedicationTreatmentLineTJT.prescriptionAdditional.modifierExtension
            Definition

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

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

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

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

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

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

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            80. MedicationTreatmentLineTJT.prescriptionAdditional.courseOfTherapyType
            Definition

            pidev | fikseeritud | vajadusel | muutuv | ühekordne |

            ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.)
            Control0..*
            TypeElement(CD)
            82. MedicationTreatmentLineTJT.prescriptionAdditional.prescriptionCategory
            Definition

            tavaretsept | narkootilise ravimi retsept | meditsiiniseadme retsept

            ShortType of medication statement (for example, drug classification like ATC, where meds would be administered, legal category of the medication.).
            Control0..*
            TypeElement(CD)
            84. MedicationTreatmentLineTJT.prescriptionAdditional.repeatCategory
            Definition

            1-kordne | 2-kordne | 3-kordne | 6-kordne

            ShortPrescriptions to repeat
            Control0..*
            TypeElement(CD)
            86. MedicationTreatmentLineTJT.prescriptionAdditional.unauthorizedMedication
            Definition

            Müügiloata ravimi taotlus

            ShortRequesting permit for unauthorized medication.
            Control0..1
            TypeReference(Unauthorized Medication TJT - logical model)
            88. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement
            Definition

            Soodusravimid

            ShortReimbursement for this medication.
            Control0..1
            TypeBackboneElement(Class)
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            90. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.id
            Definition

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

            ShortUnique id for inter-element referencing
            Control0..1
            This element is affected by the following invariants: ele-1
            Typeid
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            92. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.extension
            Definition

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

            ShortAdditional content defined by implementations
            Comments

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

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 94. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.modifierExtension
              Definition

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

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

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

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

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

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

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              96. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.reimbursementRate
              Definition

              Soodustuste määrad

              ShortReimbursement rate
              Control0..1
              TypeElement(CD)
              98. MedicationTreatmentLineTJT.prescriptionAdditional.reimbursement.reimbursementReason
              Definition

              Soodusravimite loetelule vastav tingimus

              ShortReimbursement reason
              Control0..1
              TypeElement(CD)
              100. MedicationTreatmentLineTJT.prescriptionAdditional.medicationLeft
              Definition

              Ravimi jääk ravimiskeemi real.

              ShortHow much medication is on the prescription left
              Control0..*
              TypeElement(INT)
              102. MedicationTreatmentLineTJT.prescriptionAdditional.totalPrescribedAmount
              Definition

              Kui palju on ravimit koguseliselt välja kirutatud - näiteks 120 tabletti. Selle pealt saab arvutada jääki. Väljakirjutatud kogus.

              ShortHow much in total there is medication prescribed on one Medication Request. Used for calculating the current status of how much medication is left on one Medication Statement row.
              Control0..*
              TypeElement(INT)
              104. MedicationTreatmentLineTJT.prescriptionAdditional.prescriptionValidityTime
              Definition

              Retsepti kehtivuse aeg.

              ShortFor expressing the validity of the prescription(s) in one MedicationStatement.
              Control0..*
              TypeElement(DT)
              106. MedicationTreatmentLineTJT.prescriptionAdditional.dispensationAuthorization
              Definition

              Volituse liik.

              ShortDefines the authorization of the prescription.
              Control0..1
              TypeElement(CD)
              108. MedicationTreatmentLineTJT.prescriptionAdditional.cancelledStatusReason
              Definition

              Annulleerimise põhjus. Kui retsept annulleeritakse, tuleb loendist valida põhjus.

              ShortReason for cancellation.
              Control0..*
              TypeElement(CD)
              110. MedicationTreatmentLineTJT.prescriptionAdditional.substitution
              Definition

              Ravimi asendamine ja mis põhjusel

              ShortWhether and which type of substitution is allowed for this medication treatment line
              Control0..1
              TypeBackboneElement(Class)
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              112. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.id
              Definition

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

              ShortUnique id for inter-element referencing
              Control0..1
              This element is affected by the following invariants: ele-1
              Typeid
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              114. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.extension
              Definition

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

              ShortAdditional content defined by implementations
              Comments

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

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on MedicationTreatmentLineTJT.prescriptionAdditional.substitution.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 116. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.modifierExtension
                Definition

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

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

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

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

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

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

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                118. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionType
                Definition

                Asendamatuse tüüp.

                ShortThe type of substitution that is allowed.
                Control1..1
                TypeElement(CD)
                120. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionTypeReason
                Definition

                Asendamatuse põhjus.

                ShortCoded reason for the substitution requirement
                Control0..1
                TypeElement(CD)
                122. MedicationTreatmentLineTJT.prescriptionAdditional.substitution.substitutionTypeReasonText
                Definition

                Tekstiliselt asendamatuse põhjus.

                ShortTextual reason for the substitution requirement
                Control0..1
                TypeElement(ST)