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

int

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
Return type

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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

int

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