d) Datový typ DruhPovinnosti označuje povinnost, může obsahovat pouze hodnoty typu String v rozsahu 20 znaků, navíc pouze hodnoty odpovídající tomuto konečnému výčtu:
jistina, opakovane_plneni, bezne_vyzivne, dluzne_vyzivne, bezne_osetrovne, dluzne_osetrovne, urok_z_prodleni, poplatek_z_prodleni, urok, smluvni_pokuta, naklady_predch_riz, naklady_pr_zast, naklady_odvolaci_riz, naklady_ex, jine