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.
-
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:
-
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: BoomParameter