kerapu package

Subpackages

Submodules

kerapu.Kerapu module

class kerapu.Kerapu.Kerapu[broncode]

Basisklassen: object

Een implementatie van de grouper in Python.

bepaal_zorg_product(subtraject: kerapu.lbz.Subtraject.Subtraject) → str[broncode]

Bepaalt de zorgproduct van een subtraject.

Parameters:subtraject (Subtraject) – Het subtraject waarvoor de zorgproductcode moet worden bepaalt.
Return type:str
bepaal_zorg_product_groep(subtraject: kerapu.lbz.Subtraject.Subtraject) → str[broncode]

Bepaalt de zorgproductgroep van een subtraject.

Parameters:subtraject (Subtraject) – Het subtraject waarvoor de zorgproductgroep moet worden bepaalt.
Return type:str
init_static(folder: str) → None[broncode]

Initialiseert alle statistische data.

Parameters:folder (str) – De folder met alle goupertabellen.

Module contents

kerapu.clean_bool(x: str) → bool[broncode]
kerapu.clean_code(code: str, lengte: int) → str[broncode]

Schoont een code van voor- en naloop whitespace en voorziet de code van het juiste aantal voorloop nullen.

Parameters:
  • code (str) – De code.
  • lengte (int) – De gewenste lengte van de code.
Return type:

str

kerapu.clean_date(x: str) → str[broncode]
kerapu.clean_int(x: Any, leeg: Optional[int] = None) → Optional[int][broncode]
kerapu.clean_str(x: Any) → Optional[str][broncode]