269 lines
8.0 KiB
JSON
269 lines
8.0 KiB
JSON
{
|
|
"employees": [
|
|
{
|
|
"name": "Aurélie Antoine",
|
|
"skills": ["INFIRMIER", "PRELEVEMENT"],
|
|
"unavailableDates": ["2024-12-25", "2024-12-26", "2024-12-31"],
|
|
"undesiredDates": ["2024-12-24", "2024-12-30"],
|
|
"desiredDates": ["2024-12-20", "2024-12-21"]
|
|
},
|
|
{
|
|
"name": "Cathy Coucou",
|
|
"skills": ["MEDECIN", "SUPERVISION"],
|
|
"unavailableDates": ["2024-12-30", "2024-12-31"],
|
|
"undesiredDates": ["2024-12-29", "2024-12-28"],
|
|
"desiredDates": ["2024-12-22", "2024-12-23"]
|
|
},
|
|
{
|
|
"name": "Sophie Bernard-Dupont",
|
|
"skills": ["INFIRMIER", "ACCUEIL"],
|
|
"unavailableDates": ["2024-12-27", "2024-12-28"],
|
|
"undesiredDates": ["2024-12-25", "2024-12-26"],
|
|
"desiredDates": ["2024-12-24", "2024-12-29"]
|
|
},
|
|
{
|
|
"name": "Jean Leroy",
|
|
"skills": ["TRANSPORT", "PRELEVEMENT"],
|
|
"unavailableDates": ["2024-12-24", "2024-12-25"],
|
|
"undesiredDates": ["2024-12-23", "2024-12-22"],
|
|
"desiredDates": ["2024-12-27", "2024-12-30"]
|
|
},
|
|
{
|
|
"name": "Anne Moreau",
|
|
"skills": ["MEDECIN", "INFIRMIER"],
|
|
"unavailableDates": ["2024-12-26", "2024-12-27"],
|
|
"undesiredDates": ["2024-12-31", "2024-12-20"],
|
|
"desiredDates": ["2024-12-21", "2024-12-29"]
|
|
},
|
|
{
|
|
"name": "Luc Petit",
|
|
"skills": ["ACCUEIL", "TRANSPORT"],
|
|
"unavailableDates": ["2024-12-20", "2024-12-21"],
|
|
"undesiredDates": ["2024-12-22", "2024-12-23"],
|
|
"desiredDates": ["2024-12-25", "2024-12-26"]
|
|
},
|
|
{
|
|
"name": "Marie Dubois",
|
|
"skills": ["INFIRMIER", "ACCUEIL"],
|
|
"unavailableDates": ["2024-12-27", "2024-12-28"],
|
|
"undesiredDates": ["2024-12-29", "2024-12-30"],
|
|
"desiredDates": ["2024-12-22", "2024-12-23"]
|
|
},
|
|
{
|
|
"name": "Pierre Martin",
|
|
"skills": ["MEDECIN", "SUPERVISION"],
|
|
"unavailableDates": ["2024-12-20", "2024-12-21"],
|
|
"undesiredDates": ["2024-12-22", "2024-12-23"],
|
|
"desiredDates": ["2024-12-29", "2024-12-30"]
|
|
},
|
|
{
|
|
"name": "Claire Dupuis",
|
|
"skills": ["INFIRMIER", "PRELEVEMENT"],
|
|
"unavailableDates": ["2024-12-25", "2024-12-26"],
|
|
"undesiredDates": ["2024-12-27", "2024-12-28"],
|
|
"desiredDates": ["2024-12-20", "2024-12-21"]
|
|
},
|
|
{
|
|
"name": "Thomas Lambert",
|
|
"skills": ["TRANSPORT", "ACCUEIL"],
|
|
"unavailableDates": ["2024-12-30", "2024-12-31"],
|
|
"undesiredDates": ["2024-12-24", "2024-12-25"],
|
|
"desiredDates": ["2024-12-22", "2024-12-23"]
|
|
},
|
|
{
|
|
"name": "Julie Lefèvre",
|
|
"skills": ["INFIRMIER", "MEDECIN"],
|
|
"unavailableDates": ["2024-12-22", "2024-12-23"],
|
|
"undesiredDates": ["2024-12-24", "2024-12-25"],
|
|
"desiredDates": ["2024-12-27", "2024-12-28"]
|
|
},
|
|
{
|
|
"name": "Nicolas Bernard",
|
|
"skills": ["PRELEVEMENT", "SUPERVISION"],
|
|
"unavailableDates": ["2024-12-29", "2024-12-30"],
|
|
"undesiredDates": ["2024-12-20", "2024-12-21"],
|
|
"desiredDates": ["2024-12-25", "2024-12-26"]
|
|
},
|
|
{
|
|
"name": "Isabelle Moreau",
|
|
"skills": ["ACCUEIL", "INFIRMIER"],
|
|
"unavailableDates": ["2024-12-24", "2024-12-25"],
|
|
"undesiredDates": ["2024-12-26", "2024-12-27"],
|
|
"desiredDates": ["2024-12-22", "2024-12-23"]
|
|
},
|
|
{
|
|
"name": "François Dubois",
|
|
"skills": ["MEDECIN", "TRANSPORT"],
|
|
"unavailableDates": ["2024-12-27", "2024-12-28"],
|
|
"undesiredDates": ["2024-12-29", "2024-12-30"],
|
|
"desiredDates": ["2024-12-20", "2024-12-21"]
|
|
},
|
|
{
|
|
"name": "Élodie Martin",
|
|
"skills": ["INFIRMIER", "ACCUEIL"],
|
|
"unavailableDates": ["2024-12-31"],
|
|
"undesiredDates": ["2024-12-25", "2024-12-26"],
|
|
"desiredDates": ["2024-12-27", "2024-12-28"]
|
|
},
|
|
{
|
|
"name": "Guillaume Lefèvre",
|
|
"skills": ["PRELEVEMENT", "TRANSPORT"],
|
|
"unavailableDates": ["2024-12-20", "2024-12-21"],
|
|
"undesiredDates": ["2024-12-22", "2024-12-23"],
|
|
"desiredDates": ["2024-12-29", "2024-12-30"]
|
|
},
|
|
{
|
|
"name": "Caroline Lambert",
|
|
"skills": ["MEDECIN", "SUPERVISION"],
|
|
"unavailableDates": ["2024-12-25", "2024-12-26"],
|
|
"undesiredDates": ["2024-12-27", "2024-12-28"],
|
|
"desiredDates": ["2024-12-20", "2024-12-21"]
|
|
},
|
|
{
|
|
"name": "Olivier Bernard",
|
|
"skills": ["INFIRMIER", "PRELEVEMENT"],
|
|
"unavailableDates": ["2024-12-22", "2024-12-23"],
|
|
"undesiredDates": ["2024-12-24", "2024-12-25"],
|
|
"desiredDates": ["2024-12-29", "2024-12-30"]
|
|
},
|
|
{
|
|
"name": "Sandrine Moreau",
|
|
"skills": ["ACCUEIL", "TRANSPORT"],
|
|
"unavailableDates": ["2024-12-27", "2024-12-28"],
|
|
"undesiredDates": ["2024-12-29", "2024-12-30"],
|
|
"desiredDates": ["2024-12-20", "2024-12-21"]
|
|
},
|
|
{
|
|
"name": "David Lefèvre",
|
|
"skills": ["MEDECIN", "INFIRMIER"],
|
|
"unavailableDates": ["2024-12-30", "2024-12-31"],
|
|
"undesiredDates": ["2024-12-24", "2024-12-25"],
|
|
"desiredDates": ["2024-12-22", "2024-12-23"]
|
|
},
|
|
{
|
|
"name": "Céline Martin",
|
|
"skills": ["SUPERVISION", "ACCUEIL"],
|
|
"unavailableDates": ["2024-12-24", "2024-12-25"],
|
|
"undesiredDates": ["2024-12-26", "2024-12-27"],
|
|
"desiredDates": ["2024-12-29", "2024-12-30"]
|
|
}
|
|
],
|
|
"collectes": [
|
|
{
|
|
"id": "collecte_toulouse_20241220",
|
|
"start": "2024-12-20T08:00:00",
|
|
"end": "2024-12-20T16:00:00",
|
|
"location": "Centre de collecte - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 3,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1,
|
|
"TRANSPORT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_blagnac_20241220",
|
|
"start": "2024-12-20T08:00:00",
|
|
"end": "2024-12-20T16:00:00",
|
|
"location": "Centre de collecte - Blagnac",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 2,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_purpan_20241221",
|
|
"start": "2024-12-21T08:00:00",
|
|
"end": "2024-12-21T16:00:00",
|
|
"location": "Hôpital Purpan - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 3,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1,
|
|
"TRANSPORT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_rangueil_20241221",
|
|
"start": "2024-12-21T08:00:00",
|
|
"end": "2024-12-21T16:00:00",
|
|
"location": "Hôpital Rangueil - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 2,
|
|
"MEDECIN": 1,
|
|
"PRELEVEMENT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_toulouse_20241222",
|
|
"start": "2024-12-22T08:00:00",
|
|
"end": "2024-12-22T16:00:00",
|
|
"location": "Centre de collecte - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 3,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1,
|
|
"TRANSPORT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_blagnac_20241222",
|
|
"start": "2024-12-22T08:00:00",
|
|
"end": "2024-12-22T16:00:00",
|
|
"location": "Centre de collecte - Blagnac",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 2,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_purpan_20241223",
|
|
"start": "2024-12-23T08:00:00",
|
|
"end": "2024-12-23T16:00:00",
|
|
"location": "Hôpital Purpan - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 3,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1,
|
|
"TRANSPORT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_rangueil_20241223",
|
|
"start": "2024-12-23T08:00:00",
|
|
"end": "2024-12-23T16:00:00",
|
|
"location": "Hôpital Rangueil - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 2,
|
|
"MEDECIN": 1,
|
|
"PRELEVEMENT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_toulouse_20241224",
|
|
"start": "2024-12-24T08:00:00",
|
|
"end": "2024-12-24T16:00:00",
|
|
"location": "Centre de collecte - Toulouse",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 3,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1,
|
|
"TRANSPORT": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "collecte_blagnac_20241224",
|
|
"start": "2024-12-24T08:00:00",
|
|
"end": "2024-12-24T16:00:00",
|
|
"location": "Centre de collecte - Blagnac",
|
|
"requiredSkills": {
|
|
"INFIRMIER": 2,
|
|
"MEDECIN": 1,
|
|
"ACCUEIL": 1
|
|
}
|
|
}
|
|
]
|
|
}
|