UNPKG

@leximpact/socio-fiscal-openfisca-json

Version:

JSON & YAML data extracted from OpenFisca-France with Indirect Taxation source code (parameters, variables, etc)

235 lines (234 loc) 6.91 kB
{ "default_value": 0, "definition_period": "year", "description": { "2024-04-15": [ { "href": "https://www.insee.fr/fr/metadonnees/definition/c1890", "note": "Selon l'Insee, &laquo;&nbsp;<i>Le niveau de vie est égal au revenu disponible du ménage divisé par le nombre d'unités de consommation (UC). Le niveau de vie est donc le même pour tous les individus d'un même ménage. Le niveau de vie correspond à ce qu’Eurostat nomme « revenu disponible équivalent ».</i>&nbsp;&raquo;", "title": "Définition Insee.fr" } ] }, "dtype": "float32", "entity": "menage", "file_path": "openfisca_france/model/mesures.py", "formulas": { "0001-01-01": { "ast": { "args": { "args": [ { "arg": "menage", "ast_class": "arg", "col_offset": 12, "end_col_offset": 18, "end_lineno": 1, "lineno": 1 }, { "arg": "period", "ast_class": "arg", "col_offset": 20, "end_col_offset": 26, "end_lineno": 1, "lineno": 1 } ], "ast_class": "arguments", "defaults": [], "kw_defaults": [], "kwonlyargs": [], "posonlyargs": [] }, "ast_class": "FunctionDef", "body": [ { "ast_class": "Assign", "col_offset": 4, "end_col_offset": 59, "end_lineno": 2, "lineno": 2, "targets": [ { "ast_class": "Name", "col_offset": 4, "ctx": { "ast_class": "Store" }, "end_col_offset": 21, "end_lineno": 2, "id": "revenu_disponible", "lineno": 2 } ], "value": { "args": [ { "ast_class": "Constant", "col_offset": 31, "end_col_offset": 50, "end_lineno": 2, "lineno": 2, "value": "revenu_disponible" }, { "ast_class": "Name", "col_offset": 52, "ctx": { "ast_class": "Load" }, "end_col_offset": 58, "end_lineno": 2, "id": "period", "lineno": 2 } ], "ast_class": "Call", "col_offset": 24, "end_col_offset": 59, "end_lineno": 2, "func": { "ast_class": "Name", "col_offset": 24, "ctx": { "ast_class": "Load" }, "end_col_offset": 30, "end_lineno": 2, "id": "menage", "lineno": 2 }, "keywords": [], "lineno": 2 } }, { "ast_class": "Assign", "col_offset": 4, "end_col_offset": 46, "end_lineno": 3, "lineno": 3, "targets": [ { "ast_class": "Name", "col_offset": 4, "ctx": { "ast_class": "Store" }, "end_col_offset": 6, "end_lineno": 3, "id": "uc", "lineno": 3 } ], "value": { "args": [ { "ast_class": "Constant", "col_offset": 16, "end_col_offset": 37, "end_lineno": 3, "lineno": 3, "value": "unites_consommation" }, { "ast_class": "Name", "col_offset": 39, "ctx": { "ast_class": "Load" }, "end_col_offset": 45, "end_lineno": 3, "id": "period", "lineno": 3 } ], "ast_class": "Call", "col_offset": 9, "end_col_offset": 46, "end_lineno": 3, "func": { "ast_class": "Name", "col_offset": 9, "ctx": { "ast_class": "Load" }, "end_col_offset": 15, "end_lineno": 3, "id": "menage", "lineno": 3 }, "keywords": [], "lineno": 3 } }, { "ast_class": "Return", "col_offset": 4, "end_col_offset": 33, "end_lineno": 4, "lineno": 4, "value": { "ast_class": "BinOp", "col_offset": 11, "end_col_offset": 33, "end_lineno": 4, "left": { "ast_class": "Name", "col_offset": 11, "ctx": { "ast_class": "Load" }, "end_col_offset": 28, "end_lineno": 4, "id": "revenu_disponible", "lineno": 4 }, "lineno": 4, "op": { "ast_class": "Div" }, "right": { "ast_class": "Name", "col_offset": 31, "ctx": { "ast_class": "Load" }, "end_col_offset": 33, "end_lineno": 4, "id": "uc", "lineno": 4 } } } ], "col_offset": 0, "decorator_list": [], "end_col_offset": 33, "end_lineno": 4, "lineno": 1, "name": "formula" }, "file_path": "openfisca_france/model/mesures.py", "source_code": "def formula(menage, period):\n revenu_disponible = menage('revenu_disponible', period)\n uc = menage('unites_consommation', period)\n return revenu_disponible / uc\n", "start_line_number": 99, "stop_line_number": 103, "variables": [ "revenu_disponible", "unites_consommation" ] } }, "json_type": "number", "label": "Niveau de vie du ménage", "last_value_still_valid_on": "2024-04-15", "name": "niveau_de_vie", "referring_variables": [ "niveau_vie_decile" ], "short_label": "Niveau de vie", "start_line_number": 93, "stop_line_number": 103, "value_type": "float" }