TEHIK FHIR IG Encounter and Episode of Care
0.1.0 - draft EE

TEHIK FHIR IG Encounter and Episode of Care, published by TEHIK. This guide is not an authorized publication; it is the continuous build for version 0.1.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-encounter-episode/ and changes regularly. See the Directory of published versions

## Logical Model: EETISEncounterLM - Detailed Descriptions

Draft as of 2026-05-15

Definitions for the EETISEncounterLM logical model.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

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

0. EETISEncounterLM
Definition | TEST model for Encounter Base definition for all types defined in FHIR type system.
Short | Tervishoiukontakt. TESTBase for all types and resources
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. EETISEncounterLM.TervishoiukontaktiID
Definition | TIS poolt andmete vastuvõtmisel genereeritud unikaalne identifikaator.
Short | TIS poolt andmete vastuvõtmisel genereeritud unikaalne identifikaator.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
4. EETISEncounterLM.TTOISSiseneTervishoiukontaktiID
Definition | TTO poolt genereeritud TTO IS-i Tervishoiukontakti ID vastavalt iga TTO IS-i sisese unikaalse nummerdamise reeglitele.
Short | TTO poolt genereeritud TTO IS-i Tervishoiukontakti ID vastavalt iga TTO IS-i sisese unikaalse nummerdamise reeglitele.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
6. EETISEncounterLM.AndmeteKonfidentsiaalsus
Definition | Tervishoiukontakti andmete konfidentsiaalsus erinevatele rollidele.
Short | Tervishoiukontakti andmete konfidentsiaalsus erinevatele rollidele.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | identifikaatorite domeen
8. EETISEncounterLM.TervishoiukontaktiVersiooniID
Definition | Automaatne versiooninumber, mis muutub iga andmekirje muudatusega (nt staatus, kuupäev, jne).
Short | Automaatne versiooninumber, mis muutub iga andmekirje muudatusega (nt staatus, kuupäev, jne).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
10. EETISEncounterLM.TervishoiukontaktiPlaneeritudPeriood
Definition | Alguse- ja lõpukuupäev ning kellaaeg, millal Tervishoiukontakt on planeeritud toimuma.
Short | Alguse- ja lõpukuupäev ning kellaaeg, millal Tervishoiukontakt on planeeritud toimuma.
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. EETISEncounterLM.TervishoiukontaktiSubjekt
Definition | Patsient, kes on Tervishoiukontaktiga seotud.
Short | Patsient, kes on Tervishoiukontaktiga seotud.
Control | 1..1
Type | Patient(EE MPI Patient Verified)
14. EETISEncounterLM.TervishoiukontaktiOsalised
Definition | TTO-st isikud, kes osalesid Tervishoiukontaktis (nt arst, õde, dokumenteerija).
Short | TTO-st isikud, kes osalesid Tervishoiukontaktis (nt arst, õde, dokumenteerija).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
16. EETISEncounterLM.MuuAbipersonalOsalised
Definition | Muu abipersonal või osalised, kes Tervishoiukontaktiga seotud olid. Võimaldab Tervishoiukontakti andmestikku lisada isikuid, kes Tervishoiukontaktis on olulised välja tuua (nt tõlk, sotsiaaltöötaja, jne).
Short | Muu abipersonal või osalised, kes Tervishoiukontaktiga seotud olid. Võimaldab Tervishoiukontakti andmestikku lisada isikuid, kes Tervishoiukontaktis on olulised välja tuua (nt tõlk, sotsiaaltöötaja, jne).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
18. EETISEncounterLM.TervishoiukontaktiTeenusepakkuja
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
20. EETISEncounterLM.TervishoiukontaktiToimumiseAsukoht
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
22. EETISEncounterLM.TervishoiukontaktiStaatus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
24. EETISEncounterLM.TervishoiukontaktiLiik
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
26. EETISEncounterLM.TervishoiukontaktiErakorralisus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
28. EETISEncounterLM.TervishoiukontaktiKlass
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
30. EETISEncounterLM.TervishoiukontaktiTyyp
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
32. EETISEncounterLM.TegelikPeriood
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
34. EETISEncounterLM.SaabumiseViis
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
36. EETISEncounterLM.Episood
Definition | tbc
Short | tbc
Control | 1..1
Type | EpisodeOfCare(EE TIS Episode of Care)
Requirements | vajadus
38. EETISEncounterLM.TervishoiukontaktiDiagnoos
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
40. EETISEncounterLM.HaiglaraviLoppemiseTulemus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
42. EETISEncounterLM.SaatekirjaAndmed
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
44. EETISEncounterLM.TervishoiukontaktiKokkuvoteRavist
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus

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

0. EETISEncounterLM
Definition | TEST model for Encounter
Short | Tervishoiukontakt. TEST
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. EETISEncounterLM.TervishoiukontaktiID
Definition | TIS poolt andmete vastuvõtmisel genereeritud unikaalne identifikaator.
Short | TIS poolt andmete vastuvõtmisel genereeritud unikaalne identifikaator.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
4. EETISEncounterLM.TTOISSiseneTervishoiukontaktiID
Definition | TTO poolt genereeritud TTO IS-i Tervishoiukontakti ID vastavalt iga TTO IS-i sisese unikaalse nummerdamise reeglitele.
Short | TTO poolt genereeritud TTO IS-i Tervishoiukontakti ID vastavalt iga TTO IS-i sisese unikaalse nummerdamise reeglitele.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
6. EETISEncounterLM.AndmeteKonfidentsiaalsus
Definition | Tervishoiukontakti andmete konfidentsiaalsus erinevatele rollidele.
Short | Tervishoiukontakti andmete konfidentsiaalsus erinevatele rollidele.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | identifikaatorite domeen
8. EETISEncounterLM.TervishoiukontaktiVersiooniID
Definition | Automaatne versiooninumber, mis muutub iga andmekirje muudatusega (nt staatus, kuupäev, jne).
Short | Automaatne versiooninumber, mis muutub iga andmekirje muudatusega (nt staatus, kuupäev, jne).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
10. EETISEncounterLM.TervishoiukontaktiPlaneeritudPeriood
Definition | Alguse- ja lõpukuupäev ning kellaaeg, millal Tervishoiukontakt on planeeritud toimuma.
Short | Alguse- ja lõpukuupäev ning kellaaeg, millal Tervishoiukontakt on planeeritud toimuma.
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. EETISEncounterLM.TervishoiukontaktiSubjekt
Definition | Patsient, kes on Tervishoiukontaktiga seotud.
Short | Patsient, kes on Tervishoiukontaktiga seotud.
Control | 1..1
Type | Patient(EE MPI Patient Verified)
14. EETISEncounterLM.TervishoiukontaktiOsalised
Definition | TTO-st isikud, kes osalesid Tervishoiukontaktis (nt arst, õde, dokumenteerija).
Short | TTO-st isikud, kes osalesid Tervishoiukontaktis (nt arst, õde, dokumenteerija).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
16. EETISEncounterLM.MuuAbipersonalOsalised
Definition | Muu abipersonal või osalised, kes Tervishoiukontaktiga seotud olid. Võimaldab Tervishoiukontakti andmestikku lisada isikuid, kes Tervishoiukontaktis on olulised välja tuua (nt tõlk, sotsiaaltöötaja, jne).
Short | Muu abipersonal või osalised, kes Tervishoiukontaktiga seotud olid. Võimaldab Tervishoiukontakti andmestikku lisada isikuid, kes Tervishoiukontaktis on olulised välja tuua (nt tõlk, sotsiaaltöötaja, jne).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
18. EETISEncounterLM.TervishoiukontaktiTeenusepakkuja
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
20. EETISEncounterLM.TervishoiukontaktiToimumiseAsukoht
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
22. EETISEncounterLM.TervishoiukontaktiStaatus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
24. EETISEncounterLM.TervishoiukontaktiLiik
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
26. EETISEncounterLM.TervishoiukontaktiErakorralisus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
28. EETISEncounterLM.TervishoiukontaktiKlass
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
30. EETISEncounterLM.TervishoiukontaktiTyyp
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
32. EETISEncounterLM.TegelikPeriood
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
34. EETISEncounterLM.SaabumiseViis
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
36. EETISEncounterLM.Episood
Definition | tbc
Short | tbc
Control | 1..1
Type | EpisodeOfCare(EE TIS Episode of Care)
Requirements | vajadus
38. EETISEncounterLM.TervishoiukontaktiDiagnoos
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
40. EETISEncounterLM.HaiglaraviLoppemiseTulemus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
42. EETISEncounterLM.SaatekirjaAndmed
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
44. EETISEncounterLM.TervishoiukontaktiKokkuvoteRavist
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus

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

0. EETISEncounterLM
Definition | TEST model for Encounter
Short | Tervishoiukontakt. TEST
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. EETISEncounterLM.TervishoiukontaktiID
Definition | TIS poolt andmete vastuvõtmisel genereeritud unikaalne identifikaator.
Short | TIS poolt andmete vastuvõtmisel genereeritud unikaalne identifikaator.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
4. EETISEncounterLM.TTOISSiseneTervishoiukontaktiID
Definition | TTO poolt genereeritud TTO IS-i Tervishoiukontakti ID vastavalt iga TTO IS-i sisese unikaalse nummerdamise reeglitele.
Short | TTO poolt genereeritud TTO IS-i Tervishoiukontakti ID vastavalt iga TTO IS-i sisese unikaalse nummerdamise reeglitele.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
6. EETISEncounterLM.AndmeteKonfidentsiaalsus
Definition | Tervishoiukontakti andmete konfidentsiaalsus erinevatele rollidele.
Short | Tervishoiukontakti andmete konfidentsiaalsus erinevatele rollidele.
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | identifikaatorite domeen
8. EETISEncounterLM.TervishoiukontaktiVersiooniID
Definition | Automaatne versiooninumber, mis muutub iga andmekirje muudatusega (nt staatus, kuupäev, jne).
Short | Automaatne versiooninumber, mis muutub iga andmekirje muudatusega (nt staatus, kuupäev, jne).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
10. EETISEncounterLM.TervishoiukontaktiPlaneeritudPeriood
Definition | Alguse- ja lõpukuupäev ning kellaaeg, millal Tervishoiukontakt on planeeritud toimuma.
Short | Alguse- ja lõpukuupäev ning kellaaeg, millal Tervishoiukontakt on planeeritud toimuma.
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. EETISEncounterLM.TervishoiukontaktiSubjekt
Definition | Patsient, kes on Tervishoiukontaktiga seotud.
Short | Patsient, kes on Tervishoiukontaktiga seotud.
Control | 1..1
Type | Patient(EE MPI Patient Verified)
14. EETISEncounterLM.TervishoiukontaktiOsalised
Definition | TTO-st isikud, kes osalesid Tervishoiukontaktis (nt arst, õde, dokumenteerija).
Short | TTO-st isikud, kes osalesid Tervishoiukontaktis (nt arst, õde, dokumenteerija).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
16. EETISEncounterLM.MuuAbipersonalOsalised
Definition | Muu abipersonal või osalised, kes Tervishoiukontaktiga seotud olid. Võimaldab Tervishoiukontakti andmestikku lisada isikuid, kes Tervishoiukontaktis on olulised välja tuua (nt tõlk, sotsiaaltöötaja, jne).
Short | Muu abipersonal või osalised, kes Tervishoiukontaktiga seotud olid. Võimaldab Tervishoiukontakti andmestikku lisada isikuid, kes Tervishoiukontaktis on olulised välja tuua (nt tõlk, sotsiaaltöötaja, jne).
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
18. EETISEncounterLM.TervishoiukontaktiTeenusepakkuja
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
20. EETISEncounterLM.TervishoiukontaktiToimumiseAsukoht
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
22. EETISEncounterLM.TervishoiukontaktiStaatus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
24. EETISEncounterLM.TervishoiukontaktiLiik
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
26. EETISEncounterLM.TervishoiukontaktiErakorralisus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
28. EETISEncounterLM.TervishoiukontaktiKlass
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
30. EETISEncounterLM.TervishoiukontaktiTyyp
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
32. EETISEncounterLM.TegelikPeriood
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
34. EETISEncounterLM.SaabumiseViis
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
36. EETISEncounterLM.Episood
Definition | tbc
Short | tbc
Control | 1..1
Type | EpisodeOfCare(EE TIS Episode of Care)
Requirements | vajadus
38. EETISEncounterLM.TervishoiukontaktiDiagnoos
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
40. EETISEncounterLM.HaiglaraviLoppemiseTulemus
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
42. EETISEncounterLM.SaatekirjaAndmed
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus
44. EETISEncounterLM.TervishoiukontaktiKokkuvoteRavist
Definition | tbc
Short | tbc
Control | 1..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
Requirements | vajadus