PerformanceIMMO / elm-utils / Perfimmo.Data.OfficialDataRef

liste de données utiles

paysTuples : List ( String, String )

Liste des pays en français

[ ("AF", "Afghanistan")
, ("ZA", "Afrique du Sud")
, ("AL", "Albanie")
, ("DZ", "Algérie")
...
, ("US", "États-Unis")
...
, ("FR", "France")
]

fromCodeToPays : String -> Maybe String

fromCodeToPays "US" == Just "États-Unis"

fromPaysToCode : String -> Maybe String

fromPaysToCode "États-Unis" == Just "US"

formeJuridiquesTuples : List ( String, String )

Liste INSEE des formes juridiques

https://www.insee.fr/fr/information/2028129

version : cj_septembre_2022

[ ("0000", "Organisme de placement collectif en ...")
, ("1000", "Entrepreneur individuel")
, ("2110", "Indivision entre personnes physiques")
...
]

fromCodeToFormeJuridique : String -> Maybe String

fromCodeToFormeJuridique "2110"
    == Just "Indivision entre personnes physiques"

fromFormeJuridiqueToCode : String -> Maybe String

fromFormeJuridiqueToCode "Indivision entre personnes physiques"
    == Just "2110"