timefold/chat2.json
2025-09-21 10:22:59 +02:00

115 lines
3.1 KiB
JSON

{
"employees": [
{
"name": "Aurélie Antoine",
"skills": ["INFIRMIER", "PRELEVEMENT"],
"unavailableDates": [],
"undesiredDates": [],
"desiredDates": []
},
{
"name": "Cathy Coucou",
"skills": ["MEDECIN", "SUPERVISION"],
"unavailableDates": [],
"undesiredDates": [],
"desiredDates": []
},
{
"name": "Sophie Bernard-Dupont",
"skills": ["INFIRMIER", "ACCUEIL"],
"unavailableDates": [],
"undesiredDates": [],
"desiredDates": []
}
],
"collectes": [
{
"id": "collecte_toulouse_20241220",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse",
"requiredSkills": {
"INFIRMIER": 2,
"MEDECIN": 1
}
},
{
"id": "collecte_blagnac_20241221",
"start": "2024-12-21T08:00:00",
"end": "2024-12-21T16:00:00",
"location": "Centre de collecte - Blagnac",
"requiredSkills": {
"INFIRMIER": 1,
"MEDECIN": 1
}
}
],
"shifts": [
{
"id": "shift_toulouse_1",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse",
"requiredSkill": "INFIRMIER",
"collecte": {
"id": "collecte_toulouse_20241220",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse"
}
},
{
"id": "shift_toulouse_2",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse",
"requiredSkill": "INFIRMIER",
"collecte": {
"id": "collecte_toulouse_20241220",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse"
}
},
{
"id": "shift_toulouse_3",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse",
"requiredSkill": "MEDECIN",
"collecte": {
"id": "collecte_toulouse_20241220",
"start": "2024-12-20T08:00:00",
"end": "2024-12-20T16:00:00",
"location": "Centre de collecte - Toulouse"
}
},
{
"id": "shift_blagnac_1",
"start": "2024-12-21T08:00:00",
"end": "2024-12-21T16:00:00",
"location": "Centre de collecte - Blagnac",
"requiredSkill": "INFIRMIER",
"collecte": {
"id": "collecte_blagnac_20241221",
"start": "2024-12-21T08:00:00",
"end": "2024-12-21T16:00:00",
"location": "Centre de collecte - Blagnac"
}
},
{
"id": "shift_blagnac_2",
"start": "2024-12-21T08:00:00",
"end": "2024-12-21T16:00:00",
"location": "Centre de collecte - Blagnac",
"requiredSkill": "MEDECIN",
"collecte": {
"id": "collecte_blagnac_20241221",
"start": "2024-12-21T08:00:00",
"end": "2024-12-21T16:00:00",
"location": "Centre de collecte - Blagnac"
}
}
]
}