Broncode voor kerapu.lbz.ZorgInstelling

from kerapu import clean_code, LEN_ZORG_INSTELLING_CODE


[documentatie]class ZorgInstelling: """ Klasse voor zorginstellingen. """ # ------------------------------------------------------------------------------------------------------------------ def __init__(self, zorg_instelling_code: str): """ Object constructor. :param str zorg_instelling_code: De code van deze zorginstelling. """ self.__zorg_instelling_code: str = clean_code(zorg_instelling_code, LEN_ZORG_INSTELLING_CODE) """ De code van deze zorginstelling. """ # ------------------------------------------------------------------------------------------------------------------
[documentatie] def zorg_instelling_aantal(self, zorg_instelling_code: str) -> int: """ Geeft het aantal malen (met inachtneming van weegfactor) dat deze zorginstelling voldoet aan een zorginstellingcode. :param str zorg_instelling_code: De AGB-code van de zorginstelling. :rtype: int """ return 1 if self.__zorg_instelling_code == clean_code(zorg_instelling_code, LEN_ZORG_INSTELLING_CODE) else 0
# ----------------------------------------------------------------------------------------------------------------------