TEHIK FHIR IG Encounter and Episode of Care
0.1.0 - draft Estonia flag

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-encounter-episode/ and changes regularly. See the Directory of published versions

Logical Model: EETISEncounterLM - Detailed Descriptions

Draft as of 2026-04-20

Definitions for the EETISEncounterLM logical model.

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.

ShortEncounter model. Tervishoiukontakt. TESTBase 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. EETISEncounterLM.TervishoiukontaktiID
Definition

Isiku eesnimi

ShortIsiku eesnimi
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

4. EETISEncounterLM.TTOISSiseneTervishoiukontaktiID
Definition

Isiku perekonnanimi

ShortIsiku perekonnanimi
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

6. EETISEncounterLM.AndmeteKonfidentsiaalsus
Definition

Isiku EE isikukood.

ShortIsiku EE isikukood.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

identifikaatorite domeen

8. EETISEncounterLM.TervishoiukontaktiVersiooniID
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

10. EETISEncounterLM.TervishoiukontaktiPlaneeritudPeriood
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EETISEncounterLM.TervishoiukontaktiSubjekt
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EETISEncounterLM.TervishoiukontaktiOsalised
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

16. EETISEncounterLM.MuuAbipersonalOsalised
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

18. EETISEncounterLM.TervishoiukontaktiTeenusepakkuja
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

20. EETISEncounterLM.TervishoiukontaktiToimumiseAsukoht
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

22. EETISEncounterLM.TervishoiukontaktiStaatus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

24. EETISEncounterLM.TervishoiukontaktiLiik
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

26. EETISEncounterLM.TervishoiukontaktiErakorralisus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

28. EETISEncounterLM.TervishoiukontaktiKlass
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

30. EETISEncounterLM.TervishoiukontaktiTyyp
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

32. EETISEncounterLM.TegelikPeriood
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

34. EETISEncounterLM.SaabumiseViis
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

36. EETISEncounterLM.Episood
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

38. EETISEncounterLM.TervishoiukontaktiDiagnoos
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

40. EETISEncounterLM.HaiglaraviLoppemiseTulemus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

42. EETISEncounterLM.SaatekirjaAndmed
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

44. EETISEncounterLM.TervishoiukontaktiKokkuvoteRavist
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis 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

ShortEncounter model. Tervishoiukontakt. TEST
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EETISEncounterLM.TervishoiukontaktiID
Definition

Isiku eesnimi

ShortIsiku eesnimi
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

4. EETISEncounterLM.TTOISSiseneTervishoiukontaktiID
Definition

Isiku perekonnanimi

ShortIsiku perekonnanimi
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

6. EETISEncounterLM.AndmeteKonfidentsiaalsus
Definition

Isiku EE isikukood.

ShortIsiku EE isikukood.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

identifikaatorite domeen

8. EETISEncounterLM.TervishoiukontaktiVersiooniID
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

10. EETISEncounterLM.TervishoiukontaktiPlaneeritudPeriood
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EETISEncounterLM.TervishoiukontaktiSubjekt
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EETISEncounterLM.TervishoiukontaktiOsalised
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

16. EETISEncounterLM.MuuAbipersonalOsalised
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

18. EETISEncounterLM.TervishoiukontaktiTeenusepakkuja
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

20. EETISEncounterLM.TervishoiukontaktiToimumiseAsukoht
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

22. EETISEncounterLM.TervishoiukontaktiStaatus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

24. EETISEncounterLM.TervishoiukontaktiLiik
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

26. EETISEncounterLM.TervishoiukontaktiErakorralisus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

28. EETISEncounterLM.TervishoiukontaktiKlass
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

30. EETISEncounterLM.TervishoiukontaktiTyyp
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

32. EETISEncounterLM.TegelikPeriood
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

34. EETISEncounterLM.SaabumiseViis
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

36. EETISEncounterLM.Episood
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

38. EETISEncounterLM.TervishoiukontaktiDiagnoos
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

40. EETISEncounterLM.HaiglaraviLoppemiseTulemus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

42. EETISEncounterLM.SaatekirjaAndmed
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

44. EETISEncounterLM.TervishoiukontaktiKokkuvoteRavist
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis 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

ShortEncounter model. Tervishoiukontakt. TEST
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EETISEncounterLM.TervishoiukontaktiID
Definition

Isiku eesnimi

ShortIsiku eesnimi
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

4. EETISEncounterLM.TTOISSiseneTervishoiukontaktiID
Definition

Isiku perekonnanimi

ShortIsiku perekonnanimi
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

6. EETISEncounterLM.AndmeteKonfidentsiaalsus
Definition

Isiku EE isikukood.

ShortIsiku EE isikukood.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

identifikaatorite domeen

8. EETISEncounterLM.TervishoiukontaktiVersiooniID
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

10. EETISEncounterLM.TervishoiukontaktiPlaneeritudPeriood
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EETISEncounterLM.TervishoiukontaktiSubjekt
Definition

Isiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)

ShortIsiku kontaktandmed (kontakti tüüp ja väärtus), mis kehtivad üle kõikide töökohtade (nt mobiiltelefon)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EETISEncounterLM.TervishoiukontaktiOsalised
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

16. EETISEncounterLM.MuuAbipersonalOsalised
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

18. EETISEncounterLM.TervishoiukontaktiTeenusepakkuja
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

20. EETISEncounterLM.TervishoiukontaktiToimumiseAsukoht
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

22. EETISEncounterLM.TervishoiukontaktiStaatus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

24. EETISEncounterLM.TervishoiukontaktiLiik
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

26. EETISEncounterLM.TervishoiukontaktiErakorralisus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

28. EETISEncounterLM.TervishoiukontaktiKlass
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

30. EETISEncounterLM.TervishoiukontaktiTyyp
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

32. EETISEncounterLM.TegelikPeriood
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

34. EETISEncounterLM.SaabumiseViis
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

36. EETISEncounterLM.Episood
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

38. EETISEncounterLM.TervishoiukontaktiDiagnoos
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

40. EETISEncounterLM.HaiglaraviLoppemiseTulemus
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

42. EETISEncounterLM.SaatekirjaAndmed
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus

44. EETISEncounterLM.TervishoiukontaktiKokkuvoteRavist
Definition

tbc

Shorttbc
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Requirements

vajadus