Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FHIR SEU Berlin #20

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
170 changes: 93 additions & 77 deletions Spec-Schuleingangsuntersuchung/fsh-generated/fsh-index.json

Large diffs are not rendered by default.

80 changes: 41 additions & 39 deletions Spec-Schuleingangsuntersuchung/fsh-generated/fsh-index.txt

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"resourceType": "CodeSystem",
"status": "draft",
"content": "complete",
"name": "SEU_EF_Medienkonsum_BerlinCS",
"id": "seu-ef-medienkonsum-verlin-cs",
"title": "SEU_EF_Medienkonsum Berlin CodeSystem",
"description": "CodeSystem für die Angabe des Medienkonsums in Stunden.",
"version": "0.1.0",
"url": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs",
"concept": [
{
"code": "gar_nicht",
"display": "Gar nicht"
},
{
"code": "max_bis_1",
"display": "max. 1 Stunde"
},
{
"code": "max-bis_2",
"display": "max. 2 Stunden"
},
{
"code": "max_bis_3",
"display": "max. 3 Stunden"
},
{
"code": "ueber_3",
"display": "über 3 Stunden"
}
],
"count": 5
}
Original file line number Diff line number Diff line change
Expand Up @@ -109557,26 +109557,6 @@
],
"answerValueSet": "#seu-ef-dauer-he-vs"
},
{
"linkId": "4.1e",
"type": "date",
"text": "(4.1e) Seit wann (Monat/Jahr) geht ihr Kind in eine Kindertagesstätte (auch Elterninitiativ-Kita/Großtagespflegestelle)?",
"code": [
{
"code": "4.1e",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
]
},
{
"linkId": "4.2",
"type": "integer",
Expand Down Expand Up @@ -109693,6 +109673,33 @@
}
]
},
{
"linkId": "4.6b",
"type": "date",
"text": "(4.6b) Seit wann (Monat/Jahr) geht Ihr Kind in eine Kindertagesstätte (auch Elterninitiativ-Kita/ Großtagespflegestelle)?",
"code": [
{
"code": "4.6b",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
],
"enableWhen": [
{
"question": "4.0b",
"operator": "=",
"answerBoolean": true
}
]
},
{
"linkId": "4.7",
"type": "boolean",
Expand Down Expand Up @@ -113598,6 +113605,73 @@
}
]
},
{
"linkId": "10.2.1",
"type": "boolean",
"text": "(10.2.1) Mein Kind hat einen eigenen Fernseher?",
"code": [
{
"code": "10.2.1",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
]
},
{
"linkId": "10.2.2",
"type": "boolean",
"text": "(10.2.2) andere eigene elektronische Geräte",
"code": [
{
"code": "10.2.2",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
]
},
{
"enableWhen": [
{
"question": "10.2.2",
"operator": "=",
"answerBoolean": true
}
],
"linkId": "10.2.3",
"type": "text",
"text": "(10.2.3) wenn ja, welche",
"code": [
{
"code": "10.2.3",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
]
},
{
"linkId": "10.3a",
"type": "choice",
Expand Down Expand Up @@ -113681,6 +113755,27 @@
}
],
"answerValueSet": "https://www.oegd.de/fhir/seu/ValueSet/seu-ef-zeitdauer-vs"
},
{
"linkId": "10.4c",
"type": "choice",
"text": "(10.4c) Wie viele Stunden am Tag beschäftigt sich Ihr Kind im Durchschnitt mit elektronischen Geräten? (elektronische Geräte sind Fernsehen, DVD, Computer, Tablet, Smartphone, Playstation und andere) ",
"code": [
{
"code": "10.4c",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
],
"answerValueSet": "https://www.oegd.de/fhir/seu/ValueSet/SEU-EF-Medienkonsum-BerlinVS"
}
]
},
Expand Down Expand Up @@ -114299,6 +114394,66 @@
}
]
},
{
"linkId": "13.5.2",
"type": "boolean",
"text": "(13.5.2) weil finde keine Arbeit",
"code": [
{
"code": "13.5.2",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
],
"enableWhen": [
{
"question": "13.5",
"operator": "=",
"answerCoding": {
"code": "nicht_erwerbstaetig",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/erwerbsstatus-cs"
}
}
]
},
{
"linkId": "13.5.3",
"type": "boolean",
"text": "(13.5.3) alle anderen Gründe",
"code": [
{
"code": "13.5.3",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/Fragen"
}
],
"extension": [
{
"url": "https://www.oegd.de/fhir/seu/StructureDefinition/ItemSource",
"valueCoding": {
"system": "urn:iso:std:iso:3166-2:de",
"code": "DE-BE"
}
}
],
"enableWhen": [
{
"question": "13.5",
"operator": "=",
"answerCoding": {
"code": "nicht_erwerbstaetig",
"system": "https://www.oegd.de/fhir/seu/CodeSystem/erwerbsstatus-cs"
}
}
]
},
{
"linkId": "13.5a",
"type": "choice",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"resourceType": "ValueSet",
"status": "draft",
"name": "SEU_EF_Medienkonsum_BerlinVS",
"id": "SEU-EF-Medienkonsum-BerlinVS",
"title": "SEU_EF_Medienkonsum Berlin ValueSet",
"description": "ValueSet, das die Kategorien des Medienkonsums in Stunden enthält.",
"version": "0.1.0",
"url": "https://www.oegd.de/fhir/seu/ValueSet/SEU-EF-Medienkonsum-BerlinVS",
"expansion": {
"timestamp": "2024-09-10T12:00:00+00:00",
"contains": [
{
"system": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs",
"code": "gar_nicht",
"display": "Gar nicht"
},
{
"system": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs",
"code": "max_bis_1",
"display": "max. 1 Stunde"
},
{
"system": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs",
"code": "max_bis_2",
"display": "max. 2 Stunden"
},
{
"system": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs",
"code": "max_bis_3",
"display": "max. 3 Stunden"
},
{
"system": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs",
"code": "ueber_3",
"display": "über 3 Stunden"
}
]
},
"compose": {
"include": [
{
"system": "https://www.oegd.de/fhir/seu/CodeSystem/seu-ef-medienkonsum-verlin-cs"
}
]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -652,3 +652,12 @@ Description: "CodeSystem für die Angabe der Wohnsituation des Kindes."
* #bei_grosseltern_oder_anderen "Bei Großeltern, Pflegeeltern, Adoptiveltern oder anderen"
* #keine_angaben "Keine Angaben"

CodeSystem: SEU_EF_Medienkonsum_BerlinCS
Id: seu-ef-medienkonsum-verlin-cs
Title: "SEU_EF_Medienkonsum Berlin CodeSystem"
Description: "CodeSystem für die Angabe des Medienkonsums in Stunden."
* #gar_nicht "Gar nicht"
* #max_bis_1 "max. 1 Stunde"
* #max-bis_2 "max. 2 Stunden"
* #max_bis_3 "max. 3 Stunden"
* #ueber_3 "über 3 Stunden"
Original file line number Diff line number Diff line change
Expand Up @@ -246,8 +246,6 @@ Description: "Elternbefragung"
* item[+]
* insert addItemWithSource(4.1d, #choice, [[Dauer Besuch Kita/Krippe]], #DE-HE)
* answerValueSet = Canonical(SEU_EF_DauerHEVS)
* item[+]
* insert addItemWithSource(4.1e, #date, [[Seit wann (Monat/Jahr) geht ihr Kind in eine Kindertagesstätte (auch Elterninitiativ-Kita/Großtagespflegestelle)?]], #DE-BE)
* item[+]
* insert addItem(4.2, #integer, Dauer Kita/Krippe pro Woche in Stunden)
* item[+]
Expand All @@ -271,6 +269,12 @@ Description: "Elternbefragung"
* question = "4.0b"
* operator = #=
* answerBoolean = true
* item[+]
* insert addItemWithSource(4.6b, #date, [[Seit wann (Monat/Jahr) geht Ihr Kind in eine Kindertagesstätte (auch Elterninitiativ-Kita/ Großtagespflegestelle)?]], #DE-BE)
* enableWhen[+]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hier bitte auch enableWhenBoolean RuleSet verwenden

* question = "4.0b"
* operator = #=
* answerBoolean = true
* item[+]
* insert addItem(4.7, #boolean, Erfolgte die Betreuung auch durch eine Tagesmutter?)
* item[+]
Expand Down Expand Up @@ -869,6 +873,13 @@ Description: "Elternbefragung"
* insert uunit(h, "Stunden")
* item[+]
* insert addItem(10.2, #boolean, Fernsehgerät/Computer/Spielkonsole im Zimmer?)
* item[+]
* insert addItemWithSource(10.2.1, #boolean, [[Mein Kind hat einen eigenen Fernseher?]], #DE-BE)
* item[+]
* insert addItemWithSource(10.2.2, #boolean, [[andere eigene elektronische Geräte]], #DE-BE)
* item[+]
* insert enableWhenBoolean(10.2.2, =, true)
* insert addItemWithSource(10.2.3, #text, [[wenn ja, welche]], #DE-BE)
* item[+]
* insert addItemWithSource(10.3a, #choice, [[Wie lange sieht Ihr Kind durchschnittlich pro Tag Fernsehsendungen und Filme an und/oder spielt mit dem Smartphone/Tablet/Computer/ an der Spielkonsole? An einem Wochentag:]], #DE-BW)
* answerValueSet = Canonical(SEU_EF_MedienkonsumVS)
Expand All @@ -880,7 +891,10 @@ Description: "Elternbefragung"
* answerValueSet = Canonical(SEU_EF_MedienkonsumVS)
* item[+]
* insert addItemWithSource(10.4b, #choice, [[Wie lange sieht nutzt Kind Fernseher, Smartphone oder Spielkonsole am Wochenende]], #DE-BW)
* answerValueSet = Canonical(SEU_EF_ZeitdauerVS)
* answerValueSet = Canonical(SEU_EF_ZeitdauerVS)
* item[+]
* insert addItemWithSource(10.4c, #choice, [[Wie viele Stunden am Tag beschäftigt sich Ihr Kind im Durchschnitt mit elektronischen Geräten? (elektronische Geräte sind Fernsehen, DVD, Computer, Tablet, Smartphone, Playstation und andere) ]], #DE-BE)
* answerValueSet = Canonical(SEU_EF_Medienkonsum_BerlinVS)
//********************************************
// Arzt
* item[+]
Expand Down Expand Up @@ -993,6 +1007,12 @@ Description: "Elternbefragung"
* item[+]
* insert addItem(13.5.1, #text, Grund der Erwerbslosigkeit)
* insert enableWhenCode(13.5, =, ErwerbsstatusCS, nicht_erwerbstaetig)
* item[+]
* insert addItemWithSource(13.5.2, #boolean, [[weil finde keine Arbeit]], #DE-BE)
* insert enableWhenCode(13.5, =, ErwerbsstatusCS, nicht_erwerbstaetig)
* item[+]
* insert addItemWithSource(13.5.3, #boolean, [[alle anderen Gründe]], #DE-BE)
* insert enableWhenCode(13.5, =, ErwerbsstatusCS, nicht_erwerbstaetig)
* item[+]
* insert addItemWithSource(13.5a, #choice, Berufstätigkeit 1. Elternteil, #DE-BW)
* answerValueSet = Canonical(ErwerbsstatusInclSonstigesVS)
Expand Down
Loading