본문으로 건너뛰기

protos.open.GetReservationGroupsQueryResponse

data object[]required
  • Array [
  • idstringrequired

    예약 그룹 ID

    titlestringrequired

    예약 그룹 이름

    memostringrequired

    메모

    startDatestringrequired

    예약 시작 가능 날짜

    intervalMinutesint32required

    예약 단위 시간 (분)

    intervalCapacities object[]required

    구역별 단위 시간당 예약수 설정

  • Array [
  • enabledboolean
    intervalCapacityint32
    zoneIdstring
  • ]
  • isDefaultbooleanrequired

    기본 예약 그룹 여부

    sameDayCloseBufferMinutesint32
    operationTimetable object

    운영 시간

    monday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    tuesday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    wednesday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    thursday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    friday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    saturday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    sunday object
    enabledboolean
    startTimestring
    endTimestring
    breaktime object
    startTimestring
    endTimestring
    orderint32required

    정렬 순서

    reservationPolicy object

    예약 정책 정책에 대한 세부 필드값이 없는 경우 병원 기본 운영의 정책을 사용합니다.

    reservation object

    예약 생성 규칙

    maxAdvanceDaysint32

    현재 날짜 기준 선택가능한 최대 예약 일

    minimumAdvance object

    예약 최소 마감 설정

    minReservationStartDateTimeLeadMinutesint32

    예약 시작 시간 기준 마감 최소 시간 (분)

    minReservationStartDateLeadDaysint32

    예약 일 기준 마감 최소 일 (일)

    reschedule object

    예약 변경 가능 마감 규칙

    allowedbooleanrequired

    허용 여부

    minimumAdvance object

    최소 마감 설정

    minReservationStartDateTimeLeadMinutesint32

    예약 시작 시간 기준 마감 최소 시간 (분)

    minReservationStartDateLeadDaysint32

    예약 일 기준 마감 최소 일 (일)

    cancel object

    예약 취소 가능 마감 규칙

    allowedbooleanrequired

    허용 여부

    minimumAdvance object

    최소 마감 설정

    minReservationStartDateTimeLeadMinutesint32

    예약 시작 시간 기준 마감 최소 시간 (분)

    minReservationStartDateLeadDaysint32

    예약 일 기준 마감 최소 일 (일)

  • ]
  • protos.open.GetReservationGroupsQueryResponse
    {
    "data": [
    {
    "id": "string",
    "title": "string",
    "memo": "string",
    "startDate": "string",
    "intervalMinutes": 0,
    "intervalCapacities": [
    {
    "enabled": true,
    "intervalCapacity": 0,
    "zoneId": "string"
    }
    ],
    "isDefault": true,
    "sameDayCloseBufferMinutes": 0,
    "operationTimetable": {
    "monday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    },
    "tuesday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    },
    "wednesday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    },
    "thursday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    },
    "friday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    },
    "saturday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    },
    "sunday": {
    "enabled": true,
    "startTime": "string",
    "endTime": "string",
    "breaktime": {
    "startTime": "string",
    "endTime": "string"
    }
    }
    },
    "order": 0,
    "reservationPolicy": {
    "reservation": {
    "maxAdvanceDays": 0,
    "minimumAdvance": {
    "minReservationStartDateTimeLeadMinutes": 0,
    "minReservationStartDateLeadDays": 0
    }
    },
    "reschedule": {
    "allowed": true,
    "minimumAdvance": {
    "minReservationStartDateTimeLeadMinutes": 0,
    "minReservationStartDateLeadDays": 0
    }
    },
    "cancel": {
    "allowed": true,
    "minimumAdvance": {
    "minReservationStartDateTimeLeadMinutes": 0,
    "minReservationStartDateLeadDays": 0
    }
    }
    }
    }
    ]
    }