kerapu.boom package¶
Subpackages¶
- kerapu.boom.attribuut package
- kerapu.boom.attribuut_groep_koppeling package
- kerapu.boom.boom_parameter package
- Submodules
- kerapu.boom.boom_parameter.BehandelKlasse module
- kerapu.boom.boom_parameter.BoomParameter module
- kerapu.boom.boom_parameter.DiagnoseCluster module
- kerapu.boom.boom_parameter.DiagnoseCode module
- kerapu.boom.boom_parameter.Geslacht module
- kerapu.boom.boom_parameter.Leeftijd module
- kerapu.boom.boom_parameter.SpecialismeCluster module
- kerapu.boom.boom_parameter.SpecialismeCode module
- kerapu.boom.boom_parameter.ZorgActiviteitCluster module
- kerapu.boom.boom_parameter.ZorgActiviteitCode module
- kerapu.boom.boom_parameter.ZorgInstellingCode module
- kerapu.boom.boom_parameter.ZorgTypeCode module
- kerapu.boom.boom_parameter.ZorgVraagCluster module
- kerapu.boom.boom_parameter.ZorgVraagCode module
- Module contents
Submodules¶
kerapu.boom.AttribuutGroep module¶
-
class
kerapu.boom.AttribuutGroep.
AttribuutGroep
(attribute_groep_id: int, aantal_voorwaarden_voor_true: int, koppelingen: List[kerapu.boom.attribuut_groep_koppeling.AttribuutGroepKoppeling.AttribuutGroepKoppeling])[broncode]¶ Basisklassen:
object
Klasse voor attribuutgroep.
-
test
(subtraject: kerapu.lbz.Subtraject.Subtraject) → bool[broncode]¶ Test of een subtraject voldoet aan de voorwaarden van deze attribuutgroep.
- Parameters
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.BeslisRegel module¶
-
class
kerapu.boom.BeslisRegel.
BeslisRegel
(beslist_regel_id: int, attribuut_groep: kerapu.boom.AttribuutGroep.AttribuutGroep, label_true: str, label_false: str, indicatie_aanspraakbeperking: bool)[broncode]¶ Basisklassen:
object
Klasse voor beslisregels.
-
klim
(subtraject: kerapu.lbz.Subtraject.Subtraject) → str[broncode]¶ Klimt door de beslisboom een geeft het uiteindelijk gevonden label terug.
- Parameters
subtraject (Subtraject) – Het subtraject.
- Return type
-
verrijk
(beslist_regel_true, beslist_regel_false) → None[broncode]¶ Verrijkt deze beslisregel met beslisregels voor True and False.
- Parameters
beslist_regel_true (kerapu.boom.BeslisRegel.BeslisRegel) – De beslisregel voor True.
beslist_regel_false (kerapu.boom.BeslisRegel.BeslisRegel) – De beslisregel voor False.
-
kerapu.boom.ZorgProductGroep module¶
-
class
kerapu.boom.ZorgProductGroep.
ZorgProductGroep
(zorg_product_groep_code: str)[broncode]¶ Basisklassen:
object
Klasse voor zorgproductgroepen.
-
klim
(subtraject: kerapu.lbz.Subtraject.Subtraject) → str[broncode]¶ Bepaalt de zorgproductgroepcode van een subtraject.
- Parameters
subtraject (subtraject) – Het subtraject.
-
versie_toevoegen
(versie: kerapu.boom.ZorgProductGroepVersie.ZorgProductGroepVersie) → None[broncode]¶ Voegt een versie toe aan de lijst met versies voor dit zorgproductgroep.
- Parameters
versie (ZorgProductGroepVersie) – De toe te voegen versie.
-
kerapu.boom.ZorgProductGroepVersie module¶
-
class
kerapu.boom.ZorgProductGroepVersie.
ZorgProductGroepVersie
(zorg_product_groep_code: str, beslis_regel: kerapu.boom.BeslisRegel.BeslisRegel, begin_datum: str, eind_datum: str)[broncode]¶ Basisklassen:
object
Klasse voor versies zorgproductgroepversies.
-
is_actueel
(subtraject: kerapu.lbz.Subtraject.Subtraject) → bool[broncode]¶ Geeft True als deze versie actueel is voor een subtraject, anders False.
- Parameters
subtraject (Subtraject) – Het subtraject.
- Return type
-
klim
(subtraject: kerapu.lbz.Subtraject.Subtraject) → str[broncode]¶ Klimt door de beslisboom een geeft het uiteindelijk gevonden label terug.
- Parameters
subtraject (Subtraject) – Het subtraject.
- Return type
-