kerapu.lbz package¶
Submodules¶
kerapu.lbz.Diagnose module¶
-
class
kerapu.lbz.Diagnose.Diagnose(specialisme_code: str, diagnose_code: str)[broncode]¶ Basisklassen:
objectKlasse voor diagnosen.
-
diagnose_attribute_aantal(diagnose_attribute_code: str, datum: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) data deze diagnose voldoet aan een (specialismecode, diagnosecode) op een peildatum.
-
diagnose_cluster_aantal(cluster_code: str, cluster_nummer: int, datum: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) data deze diagnose voorkomt in een diagnosecodecluster op een peildatum.
-
static
init_static(folder: str) → None[broncode]¶ Initialiseert alle statistische data.
- Parameters
folder (str) – De folder met alle goupertabellen.
-
kerapu.lbz.Patient module¶
-
class
kerapu.lbz.Patient.Patient(geboorte_datum: str, geslacht_code: str)[broncode]¶ Basisklassen:
objectKlasse voor patiëntenn.
-
leeftijd(datum: str) → int[broncode]¶ Geeft de leeftijd van deze patient op een peildatum.
-
kerapu.lbz.Specialisme module¶
-
class
kerapu.lbz.Specialisme.Specialisme(specialisme_code: str)[broncode]¶ Basisklassen:
objectKlasse voor specialismen.
-
static
init_static(folder: str) → None[broncode]¶ Initialiseert alle statistische data.
- Parameters
folder (str) – De folder met alle goupertabellen.
-
specialisme_aantal(specialisme_code: str, datum: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat dit specialisme voldoet aan een attributecode op een gegeven datum . :param str specialisme_code: De attribuutcode waaraan voldaan moet worden. :param str datum: De datum.
- Return type
-
static
kerapu.lbz.Subtraject module¶
-
class
kerapu.lbz.Subtraject.Subtraject(subtraject_nummer: str, specialisme_code: str, diagnose_code: str, zorg_type_code: str, zorg_vraag_code: str, begin_datum: str, geboorte_datum: str, geslacht_code: str, zorg_instelling_code: str)[broncode]¶ Basisklassen:
objectKlasse voor subtrajecten.
-
add_zorg_activiteit(zorg_activiteit_code: str, aantal: int) → None[broncode]¶ Voegt een zorgactiviteit toe and dit subtraject.
-
telling_behandel_klasse(behandel_klasse_code: str, weeg_factor_nummer: int) → int[broncode]¶ Geeft het aantal zorgactiviteiten (met inachtneming van weegfactor) dat in dit subtraject voorkomt in een behandelklasse.
-
telling_diagnose_attribuut(diagnose_attribuut_code: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de diagnose van dit subtraject voldoet aan een (specialismecode, diagnosecode) combinatie.
-
telling_diagnose_cluster(cluster_code: str, cluster_nummer: int) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat in dit subtraject voldoet aan een diagnoseclustercode.
-
telling_geslacht_code(geslacht_code: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de patient van dit subtraject voldoet aan een geslacht.
-
telling_specialisme(specialisme_code: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat het uitvoerend specialisme van dit subtraject voldoet aan een specialismecode.
-
telling_specialisme_cluster(cluster_code: str, cluster_nummer: int) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat het uitvoerend specialisme van dit subtraject voldoet aan een specialismecluster.
-
telling_zorg_activiteit(zorg_activiteit_code: str, weeg_factor_nummer: int) → int[broncode]¶ Geeft het aantal zorgactiviteiten (met inachtneming van weegfactor) dat in dit subtraject voldoet aan een zorgactiviteitcode.
-
telling_zorg_activiteit_cluster(cluster_code: str, cluster_nummer: int, weeg_factor_nummer: int) → int[broncode]¶ Geeft het aantal zorgactiviteiten (met inachtneming van weegfactor) dat in dit subtraject voorkomt in een zorgactiviteitcluster.
-
telling_zorg_instelling(agb_code: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de zorginstelling van dit subtraject voldoet aan AGB-code.
-
telling_zorg_type_attribuut(zorg_type_attribuut_code: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de zorgtype van dit subtraject voldoet aan een (specialismecode, zorgtypecode) combinatie.
-
telling_zorg_vraag_attribuut(zorg_vraag_attribuut_code: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de zorgvraag van dit subtraject voldoet aan een (specialismecode, zorgvraagcode) combinatie.
-
telling_zorg_vraag_cluster(cluster_code: str, cluster_nummer: int) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) dat de zorgvraag van een subtraject voorkomt in een zorgvraagcluster.
-
property
zorg_product_code¶ Geeft de zorgproductcode van dit subtraject.
- Return type
str|None
-
property
zorg_product_groep_code¶ Geeft de zorgproductgroepcode van dit subtraject.
- Return type
str|None
-
kerapu.lbz.ZorgActiviteit module¶
-
class
kerapu.lbz.ZorgActiviteit.ZorgActiviteit(zorg_activiteit_code: str, aantal: int)[broncode]¶ Basisklassen:
objectKlasse voor zorgactiviteiten.
-
behandel_klasse_aantal(zorg_product_groep_code: str, behandel_klasse_code: str, weeg_factor_nummer: int, datum: str) → int[broncode]¶ Geeft het aantal malen (met inachtneming van weegfactor) dat deze zorgactiviteit voorkomt in een behandleklasse op een peildatum.
-
static
init_static(folder: str) → None[broncode]¶ Initialiseert alle statistische data.
- Parameters
folder (str) – De folder met alle goupertabellen.
-
zorg_activiteit_aantal(zorg_activiteit_code: str, weeg_factor_nummer: int, datum: str) → int[broncode]¶ Geeft het aantal malen (met inachtneming van weegfactor) dat deze zorgactiviteit voldoet aan een zorgactiviteitcode.
-
kerapu.lbz.ZorgInstelling module¶
-
class
kerapu.lbz.ZorgInstelling.ZorgInstelling(zorg_instelling_code: str)[broncode]¶ Basisklassen:
objectKlasse voor zorginstellingen.
kerapu.lbz.ZorgType module¶
-
class
kerapu.lbz.ZorgType.ZorgType(specialisme_code: str, zorg_type_code: str)[broncode]¶ Basisklassen:
objectKlasse voor zorgtypen.
-
static
init_static(folder: str) → None[broncode]¶ Initialiseert alle statistische data.
- Parameters
folder (str) – De folder met alle goupertabellen.
-
zorg_type_attribute_aantal(zorg_type_attribute_code: str, datum: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) data deze diagnose voldoet aan een (specialismecode, zorgtypecode) combinatie op een peildatum.
-
static
kerapu.lbz.ZorgVraag module¶
-
class
kerapu.lbz.ZorgVraag.ZorgVraag(specialisme_code: str, zorg_vraag_code: str)[broncode]¶ Basisklassen:
objectKlasse voor zorgvragen.
-
static
init_static(folder: str) → None[broncode]¶ Initialiseert alle statistische data.
- Parameters
folder (str) – De folder met alle goupertabellen.
-
zorg_vraag_attribute_aantal(zorg_vraag_attribuut_code: str, datum: str) → int[broncode]¶ Geeft het aantal malen (d.w.z. 0 of 1) data deze diagnose voldoet aan een (specialismecode, zorgvraagcode) combinatie op een peildatum.
-
static