@leximpact/socio-fiscal-openfisca-json
Version:
JSON & YAML data extracted from OpenFisca-France with Indirect Taxation source code (parameters, variables, etc)
245 lines (244 loc) • 7.43 kB
JSON
{
"default_value": 0,
"definition_period": "month",
"description": {
"2021-07-27": [
{
"href": "https://www.unedic.org/lassurance-chomage-en-france/comment-fonctionne-le-financement-de-l-assurance-chomage",
"note": "Ces cotisations employeur sont le principal financement de l'Assurance chômage, avec le prélèvement d'une fraction de la CSG salaires. L'Assurance chômage est un régime complémentaire obligatoire géré par l'UNEDIC et permet notamment de financer les allocations chômage, les points de retraite complémentaire des chômeurs et le budget de France Travail.",
"title": "Unedic.org"
}
]
},
"dtype": "float32",
"entity": "individu",
"file_path": "openfisca_france/model/revenus/activite/salarie.py",
"formulas": {
"2024-01-01": {
"ast": {
"args": {
"args": [
{
"arg": "individu",
"ast_class": "arg",
"col_offset": 23,
"end_col_offset": 31,
"end_lineno": 1,
"lineno": 1
},
{
"arg": "period",
"ast_class": "arg",
"col_offset": 33,
"end_col_offset": 39,
"end_lineno": 1,
"lineno": 1
},
{
"arg": "parameters",
"ast_class": "arg",
"col_offset": 41,
"end_col_offset": 51,
"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": 61,
"end_lineno": 2,
"lineno": 2,
"targets": [
{
"ast_class": "Name",
"col_offset": 4,
"ctx": {
"ast_class": "Store"
},
"end_col_offset": 21,
"end_lineno": 2,
"id": "chomage_employeur",
"lineno": 2
}
],
"value": {
"args": [
{
"ast_class": "Constant",
"col_offset": 33,
"end_col_offset": 52,
"end_lineno": 2,
"lineno": 2,
"value": "chomage_employeur"
},
{
"ast_class": "Name",
"col_offset": 54,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 60,
"end_lineno": 2,
"id": "period",
"lineno": 2
}
],
"ast_class": "Call",
"col_offset": 24,
"end_col_offset": 61,
"end_lineno": 2,
"func": {
"ast_class": "Name",
"col_offset": 24,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 32,
"end_lineno": 2,
"id": "individu",
"lineno": 2
},
"keywords": [],
"lineno": 2
}
},
{
"ast_class": "Assign",
"col_offset": 4,
"end_col_offset": 33,
"end_lineno": 3,
"lineno": 3,
"targets": [
{
"ast_class": "Name",
"col_offset": 4,
"ctx": {
"ast_class": "Store"
},
"end_col_offset": 7,
"end_lineno": 3,
"id": "ags",
"lineno": 3
}
],
"value": {
"args": [
{
"ast_class": "Constant",
"col_offset": 19,
"end_col_offset": 24,
"end_lineno": 3,
"lineno": 3,
"value": "ags"
},
{
"ast_class": "Name",
"col_offset": 26,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 32,
"end_lineno": 3,
"id": "period",
"lineno": 3
}
],
"ast_class": "Call",
"col_offset": 10,
"end_col_offset": 33,
"end_lineno": 3,
"func": {
"ast_class": "Name",
"col_offset": 10,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 18,
"end_lineno": 3,
"id": "individu",
"lineno": 3
},
"keywords": [],
"lineno": 3
}
},
{
"ast_class": "Return",
"col_offset": 4,
"end_col_offset": 9,
"end_lineno": 8,
"lineno": 5,
"value": {
"ast_class": "BinOp",
"col_offset": 8,
"end_col_offset": 13,
"end_lineno": 7,
"left": {
"ast_class": "Name",
"col_offset": 8,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 25,
"end_lineno": 6,
"id": "chomage_employeur",
"lineno": 6
},
"lineno": 6,
"op": {
"ast_class": "Add"
},
"right": {
"ast_class": "Name",
"col_offset": 10,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 13,
"end_lineno": 7,
"id": "ags",
"lineno": 7
}
}
}
],
"col_offset": 0,
"decorator_list": [],
"end_col_offset": 9,
"end_lineno": 8,
"lineno": 1,
"name": "formula_2024_01_01"
},
"file_path": "openfisca_france/model/revenus/activite/salarie.py",
"source_code": "def formula_2024_01_01(individu, period, parameters):\n chomage_employeur = individu('chomage_employeur', period)\n ags = individu('ags', period)\n\n return (\n chomage_employeur\n + ags\n )\n",
"start_line_number": 1688,
"stop_line_number": 1696,
"variables": [
"ags",
"chomage_employeur"
]
}
},
"json_type": "number",
"label": "Cotisations employeur du Régime de l'Assurance chômage",
"last_value_still_valid_on": "2024-01-01",
"name": "cotisations_employeur_assurance_chomage",
"referring_variables": [
"salaire_super_brut"
],
"set_input": "set_input_divide_by_period",
"short_label": "Cotisations assurance chômage",
"start_line_number": 1681,
"stop_line_number": 1696,
"unit": "currency",
"value_type": "float"
}