kerapu.boom.boom_parameter package¶
Submodules¶
kerapu.boom.boom_parameter.BehandelKlasse module¶
-
class
kerapu.boom.boom_parameter.BehandelKlasse.
BehandelKlasse
(weeg_factor_nummer: int)[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter behandelklasse: som van aantal (met en zonder weegfactor).
Boomparameternummers: 351, 451, 551.
-
tel
(behandel_klasse_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal zorgactiviteiten (met inachtneming van weegfactor) in een subtraject voorkomt in een behandelklasse.
- Parameters
behandel_klasse_code (str) – De behandelklassecode waartegen getest moet worden.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.BoomParameter module¶
-
class
kerapu.boom.boom_parameter.BoomParameter.
BoomParameter
[broncode]¶ Basisklassen:
object
Abstracte klasse voor boomparameters.
-
abstract
tel
(waarde, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen dat de boomparameter voldoet aan een waarde.
- Parameters
waarde ([int|str]) – De waarde waartegen getest moet worden.
subtraject (kerapu.lbz.Subtraject.Subtraject) – Het subtraject.
- Return type
-
abstract
kerapu.boom.boom_parameter.DiagnoseCluster module¶
-
class
kerapu.boom.boom_parameter.DiagnoseCluster.
DiagnoseCluster
(cluster_nummer: int)[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter diagnosecluster.
Boomparameternummers: 232, 233, 234, 235, 236, 237.
-
tel
(cluster_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat een subtraject voldoet aan een diagnoseclustercode.
- Parameters
cluster_code (str) – De cluster_code waartegen getest moet worden.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.DiagnoseCode module¶
-
class
kerapu.boom.boom_parameter.DiagnoseCode.
DiagnoseCode
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter diagnosecode.
Boomparameternummer: 230.
-
tel
(diagnose_attribuut_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat een subtraject voldoet aan een een (specialismecode, diagnosecode) combinatie.
- Parameters
diagnose_attribuut_code (str) – De attribuutcode voor (specialismecode, diagnosecode) combinatie.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.Geslacht module¶
-
class
kerapu.boom.boom_parameter.Geslacht.
Geslacht
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter geslacht.
Boomparameternummer: 230.
-
tel
(geslacht_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de patient van een subtraject voldoet aan een geslacht.
- Parameters
geslacht_code (str) – De geslachtscode waartegen getest moet worden.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.Leeftijd module¶
-
class
kerapu.boom.boom_parameter.Leeftijd.
Leeftijd
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter leeftijd.
Boomparameternummer: 100.
-
tel
(leeg, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft de leeftijd van de patient van een subtraject.
- Parameters
leeg (None) – Wordt niet gebruikt.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.SpecialismeCluster module¶
-
class
kerapu.boom.boom_parameter.SpecialismeCluster.
SpecialismeCluster
(cluster_nummer: int)[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter specialismecluster.
Boomparameternummers: 210, 202.
-
tel
(cluster_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat het uitvoerend specialisme van een subtraject voldoet aan een specialismecluster.
- Parameters
cluster_code (str) – De clustercode waartegen getest moet worden.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.SpecialismeCode module¶
-
class
kerapu.boom.boom_parameter.SpecialismeCode.
SpecialismeCode
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter specialismecode.
Boomparameternummer: 200.
-
tel
(specialisme_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat het uitvoerend specialisme van een subtraject voldoet aan een specialismecode.
- Parameters
specialisme_code (str) – De specialismecode.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.ZorgActiviteitCluster module¶
-
class
kerapu.boom.boom_parameter.ZorgActiviteitCluster.
ZorgActiviteitCluster
(cluster_nummer: int, weeg_factor_nummer: int)[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter zorgactiviteitcluster.
Boomparameternummers: 301..310, 401..410, 401..510.
-
tel
(cluster_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal zorgactiviteiten (met inachtneming van weegfactor) in een subtraject voorkomt in een zorgactiviteitcluster.
- Parameters
cluster_code (str) – De zorgactiviteitclustercode.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.ZorgActiviteitCode module¶
-
class
kerapu.boom.boom_parameter.ZorgActiviteitCode.
ZorgActiviteitCode
(weeg_factor_nummer: int)[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter zorgactiviteit.
Boomparameternummers: 300, 400, 500.
-
tel
(zorg_activiteit_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal zorgactiviteiten (met inachtneming van weegfactor) in een subtraject voldoet aan een zorgactiviteitcode.
- Parameters
zorg_activiteit_code (str) – De zorgactiviteitcode.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.ZorgInstellingCode module¶
-
class
kerapu.boom.boom_parameter.ZorgInstellingCode.
ZorgInstellingCode
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter zorginstelling.
Boomparameternummer: 110.
-
tel
(zorg_instelling_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat het zorginstelling van een subtraject voldoet een zorginstellingcode.
- Parameters
zorg_instelling_code (str) – De AGB-code waaraan de zorginstelling moet voldoen.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.ZorgTypeCode module¶
-
class
kerapu.boom.boom_parameter.ZorgTypeCode.
ZorgTypeCode
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter zorgtype.
Boomparameternummer: 210.
-
tel
(zorg_type_attribuut_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat het zorgtype van een subtraject voldoet aan een (specialismecode, zorgtypecode) combinatie.
- Parameters
zorg_type_attribuut_code (str) – De attribuutcode voor (specialismecode, zorgtypecode) combinatie.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.ZorgVraagCluster module¶
-
class
kerapu.boom.boom_parameter.ZorgVraagCluster.
ZorgVraagCluster
(cluster_nummer: int)[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter zorgvraagcluster.
Boomparameternummers: 221, 222.
-
tel
(cluster_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de zorgvraag van een subtraject voorkomt in een zorgvraagcluster.
- Parameters
cluster_code (str) – De cluster_code waartegen getest moet worden.
subtraject (Subtraject) – Het subtraject.
- Return type
-
kerapu.boom.boom_parameter.ZorgVraagCode module¶
-
class
kerapu.boom.boom_parameter.ZorgVraagCode.
ZorgVraagCode
[broncode]¶ Basisklassen:
kerapu.boom.boom_parameter.BoomParameter.BoomParameter
Klasse voor boomparameter zorgvraagcode.
Boomparameternummers: 220.
-
tel
(zorg_vraag_attribuut_code: str, subtraject: kerapu.lbz.Subtraject.Subtraject) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de zorgvraag van een subtraject voldoet aan een (specialismecode, zorgvraagcode).
- Parameters
zorg_vraag_attribuut_code (str) – De attribuutcode voor (specialismecode, zorgvraagcode).
subtraject (Subtraject) – Het subtraject.
- Return type
-
Module contents¶
-
kerapu.boom.boom_parameter.
create_boom_parameter
(boom_parameter_nummer: int) → kerapu.boom.boom_parameter.BoomParameter.BoomParameter[broncode]¶ Een fabriek met hergebruik voor het maken van boomparameters. Het aanroepen van deze functie met hetzelfde boomparameternummer zal tekens het zelfde object opleveren.
- Parameters
boom_parameter_nummer (int) – Het nummer van de boomparameter.
- Return type