protos.schedule.schedule.GetSchedulesSummarizedByTaskQueryResponse
data object[]
스케줄 ID
예약 시작 시각 (UTC ISO 8601)
예약 종료 시각 (UTC ISO 8601)
tasks object[]required
시술 태스크 목록
태스크 유형
Possible values: [FLOW_TASK_TYPE_UNSPECIFIED, PROCEDURE, ETCETERA]
순서
태스크 이름
태스크 상태
Possible values: [FLOW_TASK_STATUS_UNSPECIFIED, WAITING, READY, DONE, NOT_STARTED, CANCELED]
수납 필요 여부
assignees object[]required
담당자 목록
role object
Possible values: [ROLE_TAG_UNSPECIFIED, ADMIN, DOCTOR, COUNSELOR, NURSE, SKINCARE, CALL_COUNSELOR, COORDINATOR]
doctors object[]required
의사 목록
room object
배정된 방
담당자 메모
의사 메모
완료 시각 (UTC ISO 8601)
준비 시각 (UTC ISO 8601)
의사 호출 시각
procedureConfiguration object
시술 구성 정보 (type == PROCEDURE 일 때만 사용)
productOptionConfiguration object
상품 옵션 ID
상품 옵션 이름
medicineAndMachines object[]required
기기 및 약물 목록
기기/약물 ID
기기/약물 이름
procedure objectrequired
시술 정보
commonProcedureConfiguration object
클라이언트 및 백엔드 내부에서 검색을 위해 존재하는 필드
unit object
단위
Possible values: [UnitType_UNKNOWN, UNIT, CC, VIAL, PEN, STRING, SHOT, PAD, MINUTE, KJ, QUANTITY, DOT, J, MG, G, PULSE, BOTTLE, SYRINGE, PASS, IU, KHZ, MHZ]
상품 이름
translsMap object
다국어 지원대상 필드
- optionTitle
- productTitle
property name* protos.Transls
translation object
ticketConfiguration object
round object
medicalServiceConfiguration object
진료 항목 ID
진료 항목 코드
진료 항목 이름
translsMap objectrequired
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
unit object
단위
Possible values: [UnitType_UNKNOWN, UNIT, CC, VIAL, PEN, STRING, SHOT, PAD, MINUTE, KJ, QUANTITY, DOT, J, MG, G, PULSE, BOTTLE, SYRINGE, PASS, IU, KHZ, MHZ]
machines object[]
기기 목록
백엔드 내부에서 검색을 위해 존재하는 필드
medicines object[]
약물 목록
백엔드 내부에서 검색을 위해 존재하는 필드
etceteraConfiguration object
기타 시술 정보 (type == ETCETERA 일 때만 사용)
translsMap object
다국어 지원대상 필드
- name
property name* protos.Transls
translation object
수납 ID
calledDoctors object[]required
호출된 의사 목록
마취 유형
Possible values: [ANESTHESIA_TYPE_UNSPECIFIED, SEDATION, SPRAY, CREAM, DENTAL, GAS, ICE, CREAM_DENTAL]
메모
방 배정 시각 (UTC ISO 8601)
의사 배정 시각 (UTC ISO 8601)
responsibleDoctor object
책임 의사
서명 여부
서명 시각 (UTC ISO 8601)
정렬 순서
doctorsCalledZone object
의사 호출 구역
translsMap object
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
{
"data": [
{
"scheduleId": "string",
"startDateTimeUtc": "string",
"endDateTimeUtc": "string",
"tasks": [
{
"type": "FLOW_TASK_TYPE_UNSPECIFIED",
"sequence": 0,
"title": "string",
"status": "FLOW_TASK_STATUS_UNSPECIFIED",
"paymentRequired": true,
"assignees": [
{
"id": "string",
"name": "string",
"role": {
"id": "string",
"name": "string",
"roleTags": [
"ROLE_TAG_UNSPECIFIED"
]
}
}
],
"doctors": [
{
"id": "string",
"name": "string"
}
],
"room": {
"id": "string",
"zoneId": "string",
"title": "string",
"order": 0
},
"assigneeMemo": "string",
"doctorMemo": "string",
"completedDateTimeUtc": "string",
"readyDateTimeUtc": "string",
"doctorCallDateTime": "string",
"procedureConfiguration": {
"productOptionConfiguration": {
"optionId": "string",
"optionTitle": "string",
"medicineAndMachines": [
{
"id": "string",
"name": "string"
}
],
"procedure": {
"id": "string",
"name": "string",
"commonProcedureConfiguration": {
"id": "string",
"name": "string"
},
"deleted": true,
"createDate": "string",
"searchPhoneticName": "string"
},
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"productTitle": "string",
"translsMap": {}
},
"ticketConfiguration": {
"ticketId": "string",
"round": {
"total": 0,
"current": 0
}
},
"medicalServiceConfiguration": {
"id": "string",
"code": "string",
"title": "string",
"translsMap": {},
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"machines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"medicines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
]
}
},
"etceteraConfiguration": {
"etceteraTaskId": "string",
"name": "string",
"translsMap": {}
},
"purchaseId": "string",
"calledDoctors": [
{
"id": "string",
"name": "string"
}
],
"anesthesiaType": "ANESTHESIA_TYPE_UNSPECIFIED",
"memo": "string",
"roomAssignedDateTimeUtc": "string",
"doctorAssignedDateTimeUtc": "string",
"responsibleDoctor": {
"id": "string",
"name": "string",
"realName": "string"
},
"signed": true,
"signedDateTimeUtc": "string",
"order": 0,
"doctorsCalledZone": {
"id": "string",
"title": "string"
},
"translsMap": {}
}
]
}
]
}