[
  {
    "metadata": {},
    "data": [
      {
        "code": "CHRS0",
        "label": "Repos Hebdomadaire",
        "concise": "Repos Hebdo",
        "symbol": "CHRSR",
        "colorPaletteIndex": 14,
        "scheduleType": {
          "type": "REST",
          "attendance": {
            "minimumDuration": "00:00",
            "duration": "00:00",
            "maximumDuration": "00:00"
          }
        }
      },
      {
        "code": "CHRS1",
        "label": "Semaine jour variable",
        "concise": "SEMAINE J.V",
        "symbol": "CHRSV",
        "colorPaletteIndex": 1,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "07:15",
            "duration": "07:53",
            "maximumDuration": "08:30",
            "firstTimeslotDuration": "03:56",
            "secondTimeslotDuration": "03:57"
          },
          "scheduleType": {
            "type": "VARIABLE",
            "fixedTimeslotStartTime": "09:00",
            "fixedTimeslotEndTime": "17:00",
            "variableTimeslotStartTime": "08:30",
            "variableTimeslotEndTime": "17:30",
            "toleranceDurationBeforeVariableTimeslotStart": "00:00",
            "toleranceDurationAfterVariableTimeslotEnd": "00:00"
          },
          "lunchBreak": {
            "minimumDuration": "00:30",
            "maximumDuration": "00:45",
            "timeslotStartTime": "12:00",
            "timeslotEndTime": "13:00"
          }
        }
      },
      {
        "code": "CHRS2",
        "label": "Matin 06:00 - 14:00",
        "concise": "Matin 06:00",
        "symbol": "CHRAM",
        "colorPaletteIndex": 11,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "01:00",
            "maximumDuration": "10:00",
            "firstTimeslotDuration": "04:00",
            "secondTimeslotDuration": "03:30"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "06:00",
            "endTime": "14:00",
            "toleranceDurationBeforeStart": "01:00",
            "toleranceDurationAfterEnd": "01:00"
          }
        }
      },
      {
        "code": "CHRS3",
        "label": "Après-Midi 14:00 - 22:00",
        "concise": "Ap-Mi. 14:00",
        "symbol": "CHRMP",
        "colorPaletteIndex": 3,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "01:00",
            "maximumDuration": "10:00",
            "firstTimeslotDuration": "04:00",
            "secondTimeslotDuration": "03:30"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "14:00",
            "endTime": "22:00",
            "toleranceDurationBeforeStart": "01:00",
            "toleranceDurationAfterEnd": "01:00"
          }
        }
      },
      {
        "code": "CHRS4",
        "label": "Nuit 22:00 - 06:00",
        "concise": "Nuit 22:00",
        "symbol": "CHRNF",
        "colorPaletteIndex": 27,
        "scheduleType": {
          "type": "NIGHT",
          "attendance": {
            "minimumDuration": "01:00",
            "duration": "07:30",
            "maximumDuration": "10:00"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "22:00",
            "endTime": "06:00",
            "toleranceDurationBeforeStart": "01:00",
            "toleranceDurationAfterEnd": "01:00"
          }
        }
      },
      {
        "code": "CHRS5",
        "label": "Nuit Var. 21:00 - 05:00",
        "concise": "Nuit V 21:00",
        "symbol": "CHRSN",
        "colorPaletteIndex": 22,
        "scheduleType": {
          "type": "NIGHT",
          "attendance": {
            "minimumDuration": "01:00",
            "duration": "07:30",
            "maximumDuration": "10:00"
          },
          "scheduleType": {
            "type": "VARIABLE",
            "fixedTimeslotStartTime": "21:00",
            "fixedTimeslotEndTime": "05:00",
            "variableTimeslotStartTime": "19:00",
            "variableTimeslotEndTime": "07:00"
          }
        }
      },
      {
        "code": "SF00R",
        "label": "Repos Hebdomadaire",
        "concise": "REPOS HEBDO",
        "symbol": "REPOS",
        "colorPaletteIndex": 14,
        "scheduleType": {
          "type": "REST",
          "attendance": {
            "minimumDuration": "00:00",
            "duration": "00:00",
            "maximumDuration": "00:00"
          }
        }
      },
      {
        "code": "SF00J",
        "label": "Semaine jour variable",
        "concise": "SEMAINE J.F",
        "symbol": "SEMJF",
        "colorPaletteIndex": 27,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "07:15",
            "duration": "07:53",
            "maximumDuration": "08:30",
            "firstTimeslotDuration": "03:56",
            "secondTimeslotDuration": "03:57"
          },
          "scheduleType": {
            "type": "VARIABLE",
            "fixedTimeslotStartTime": "09:00",
            "fixedTimeslotEndTime": "17:00",
            "variableTimeslotStartTime": "08:30",
            "variableTimeslotEndTime": "17:30",
            "toleranceDurationBeforeVariableTimeslotStart": "00:00",
            "toleranceDurationAfterVariableTimeslotEnd": "00:00"
          },
          "lunchBreak": {
            "minimumDuration": "00:30",
            "maximumDuration": "00:45",
            "timeslotStartTime": "12:00",
            "timeslotEndTime": "13:00"
          }
        }
      },
      {
        "code": "SF00N",
        "label": "Nuit",
        "concise": "SEMAINE-NUIT",
        "symbol": "NUIT",
        "colorPaletteIndex": 5,
        "scheduleType": {
          "type": "NIGHT",
          "attendance": {
            "minimumDuration": "08:00",
            "duration": "08:00",
            "maximumDuration": "08:00"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "22:00",
            "endTime": "06:00",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "28MAT",
        "label": "Matin 7:00 - 15:00",
        "concise": "MAT 7-15",
        "symbol": "Matin",
        "colorPaletteIndex": 1,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "08:00",
            "duration": "08:00",
            "maximumDuration": "08:00",
            "firstTimeslotDuration": "04:00",
            "secondTimeslotDuration": "04:00"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "07:00",
            "endTime": "15:00",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "28SR",
        "label": "Après-midi 15:00 - 23:00",
        "concise": "SR 15-23",
        "symbol": "Soir",
        "colorPaletteIndex": 17,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "08:00",
            "duration": "08:00",
            "maximumDuration": "08:00",
            "firstTimeslotDuration": "04:00",
            "secondTimeslotDuration": "04:00"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "15:00",
            "endTime": "23:00",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "SBORN",
        "label": "Fixe sans bornes visibles",
        "concise": "Horaire SB",
        "symbol": "HSBR",
        "colorPaletteIndex": 7,
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "08:00",
            "duration": "08:00",
            "maximumDuration": "08:00",
            "firstTimeslotDuration": "04:00",
            "secondTimeslotDuration": "04:00"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "09:00",
            "endTime": "17:00",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG00",
        "label": "Non Planifié",
        "concise": "Non plan",
        "colorPaletteIndex": 16,
        "symbol": "GARDN",
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG02",
        "label": "planifiable Garde",
        "concise": "Plan garde",
        "colorPaletteIndex": 12,
        "symbol": "GARDP",
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG07",
        "label": "Garde Urgences Adultes",
        "concise": "URG ADULTE",
        "symbol": "GARDA",
        "colorPaletteIndex": 17,
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG08",
        "label": "Garde Urgences Enfants",
        "concise": "URG ENFANT",
        "symbol": "GARDU",
        "colorPaletteIndex": 18,
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG09",
        "label": "Garde Chir. Digestive",
        "concise": "GARDECHIRDIG",
        "symbol": "GARCD",
        "colorPaletteIndex": 25,
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "skills": "EDGCHIRDIG",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG10",
        "label": "Garde Bloc opératoire",
        "concise": "GARDE BLOC",
        "symbol": "GARDS",
        "colorPaletteIndex": 23,
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "skills": "EDGCHIRDIG",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      },
      {
        "code": "EDG12",
        "label": "Garde Médecine Générale",
        "concise": "GARDE MED G",
        "symbol": "GARDS",
        "colorPaletteIndex": 22,
        "validationResponsibleEmail": "neil-laudoux@asys.fr",
        "skills": "EDGCHIRDIG",
        "scheduleType": {
          "type": "DAY",
          "attendance": {
            "minimumDuration": "23:59",
            "duration": "23:59",
            "maximumDuration": "23:59",
            "firstTimeslotDuration": "12:00",
            "secondTimeslotDuration": "11:59"
          },
          "scheduleType": {
            "type": "FIXED",
            "startTime": "00:01",
            "endTime": "23:59",
            "toleranceDurationBeforeStart": "00:00",
            "toleranceDurationAfterEnd": "00:00"
          }
        }
      }
    ]
  }
]
