protos.schedule.schedule.GetScheduleDetailQueryResponse
data object
스케줄 ID
visitor object
내원객 정보
내원객 ID
내원객 이름
phone object
전화번호
국제전화 국가 번호 예: 82, 81, 1, 44 ... 참고
전화번호 예: 10123456789
차트 번호
성별
Possible values: [GENDER_UNSPECIFIED, MALE, FEMALE]
생년월일
국적
메모
visitorType object
고객 유형
신규 고객 여부
categories object[]
고객 카테고리 목록
Possible values: [CodeColor_UNSPECIFIED, RED, LAVA, ORANGE, GREEN, CYAN, BLUE, PURPLE, MAGENTA, GRAY]
snsInfo object
SNS 정보
Possible values: [etc, kakaotalk, line, instagram, whatsapp, wechat]
발음 표기 이름
현재 플로우 단계
Possible values: [FLOW_STATUS_UNSPECIFIED, RESERVED, RECEPTION, CONSULTATION_WAITING, CONSULTATION, PROCEDURE_WAITING, PROCEDURE, PROCEDURE_DONE, COMPLETED]
플로우 단계 변경 시각 (UTC ISO 8601)
reservation object
예약 정보
@deprecated 예약 그룹 ID
예약 시작 시각
예약 종료 시각
상담 필요 여부
수면 마취 필요 여부
counselor object
희망 상담사
계정 ID
계정 이름
doctor object
@deprecated 희망 의사
계정 ID
계정 이름
funnel object
예약 경로
funnel object
Possible values: [CODE_CATEGORY_UNSPECIFIED, FUNNEL, EXPOSURE_CHANNEL, ETCETRA_PRODUCT_CATEGORY, IMAGE_EQUIPMENT, CALL_CONSULTATION_RESULT, IMAGE_CATEGORY, FUNNEL_CATEGORY, VISITOR_CATEGORY, ACCOUNT_STATUS]
Possible values: [CodeColor_UNSPECIFIED, RED, LAVA, ORANGE, GREEN, CYAN, BLUE, PURPLE, MAGENTA, GRAY]
funnelCategory object
Possible values: [CODE_CATEGORY_UNSPECIFIED, FUNNEL, EXPOSURE_CHANNEL, ETCETRA_PRODUCT_CATEGORY, IMAGE_EQUIPMENT, CALL_CONSULTATION_RESULT, IMAGE_CATEGORY, FUNNEL_CATEGORY, VISITOR_CATEGORY, ACCOUNT_STATUS]
Possible values: [CodeColor_UNSPECIFIED, RED, LAVA, ORANGE, GREEN, CYAN, BLUE, PURPLE, MAGENTA, GRAY]
예약 메모
@deprecated 구역 ID
reservationAssignee object
예약 담당자
담당자 ID
담당자 이름
예약 상태
Possible values: [RESERVATION_STATUS_UNSPECIFIED, RESERVED, CANCELED, NO_SHOW, IN_PROGRESS, COMPLETED]
requestedProcedures object[]required
희망 시술 목록
요청 시술 유형 (OPTION: 상품 옵션, TICKET: 시술권)
Possible values: [RESERVATION_REQUESTED_PROCEDURE_TYPE_UNSPECIFIED, OPTION, TICKET]
optionConfiguration object
상품 옵션 설정 (type이 OPTION인 경우)
상품 옵션 ID
상품 옵션 이름
상품 이름
프로모션 이름
price objectrequired
가격 정보
reason object
Possible values: [RESERVATION_REQUESTED_OPTION_PRICE_REASON_TYPE_UNSPECIFIED, GENERAL, PROMOTION, VISITOR_TYPE]
medicalService object
진료 항목
translsMap object
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
Possible values: [MedicalServiceStatus_UNKNOWN, DRAFT, PUBLISHED]
configuration object
procedure object
백엔드 내부에서 검색을 위해 존재하는 필드
machines object[]
백엔드 내부에서 검색을 위해 존재하는 필드
medicines 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]
Possible values: [HealthcareReimbursement_UNKNOWN, REIMBURSABLE, NON_REIMBURSABLE]
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
priceAmount object
ticketConfiguration object
시술권 설정 (type이 TICKET인 경우)
시술권 ID
시술권 이름
옵션 이름
medicalService object
진료 항목
translsMap object
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
Possible values: [MedicalServiceStatus_UNKNOWN, DRAFT, PUBLISHED]
configuration object
procedure object
백엔드 내부에서 검색을 위해 존재하는 필드
machines object[]
백엔드 내부에서 검색을 위해 존재하는 필드
medicines 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]
Possible values: [HealthcareReimbursement_UNKNOWN, REIMBURSABLE, NON_REIMBURSABLE]
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
priceAmount object
유입 채널
Possible values: [Channel_UNSPEICIFED, GANGNAMUNNI, HOMEPAGE, KOS_CONNECT]
consultation object
상담 정보
counselor object
계정 ID
계정 이름
doctor object
계정 ID
계정 이름
생성 시각 (UTC ISO 8601)
purchases object[]
@deprecated 수납 목록
transactions object[]
price object
Possible values: [TransactionStatus_UNSPECIFIED, REQUESTED, APPROVED, CANCELED, SPENT, FAILED]
Possible values: [TransactionPaymentType_UNSPECIFIED, CASH, CARD, PREPAID_CARD, PLATFORM, TRANSFER, EASY_PAY, MEDICAL_LOAN]
cardConfiguration object
cardCompany object
installmentConfiguration object
cashConfiguration object
현금영수증 승인번호
cashReceiptConfiguration object
Possible values: [CASH_RECEIPT_TYPE_UNKNOWN, PERSONAL, BUSINESS, VOLUNTARY]
personalConfiguration object
type이 PERSONAL일 경우 필수
휴대폰번호(10 자리 또는 11 자리. - 제외)
businessConfiguration object
type이 BUSINESS일 경우 필수
사업자번호(10 자리)
transferConfiguration object
현금영수증 승인번호
cashReceiptConfiguration object
Possible values: [CASH_RECEIPT_TYPE_UNKNOWN, PERSONAL, BUSINESS, VOLUNTARY]
personalConfiguration object
type이 PERSONAL일 경우 필수
휴대폰번호(10 자리 또는 11 자리. - 제외)
businessConfiguration object
type이 BUSINESS일 경우 필수
사업자번호(10 자리)
platformConfiguration object
platform object
prepaidCardConfiguration object
easyPayConfiguration object
easyPayProvider object
installmentConfiguration object
deprecated 이전에는 생성일시와 결제일시가 동일하게 사용됐습니다. 이후부터는 paymentDateTime.lastUpdatedDateTimeUtc을 사용하세요. paymentDateTime이 없을 경우 하위 호환을 위해서만 사용합니다.
primaryData object
결제단말기로 부터 수신한 응답의 원본. 직렬화된 JSON 데이터.
Possible values: [PaymentTerminalVendor_UNSPECIFIED, KOVAN, KSNET, STRIPE]
vatAmount object
Deprecated. Use Transaction.vatAmount instead.
installmentConfiguration object
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
paymentDateTime object
paymentDateTime.lastUpdatedDateTimeUtc가 없다면, 하위 호환을 위해 createdDateTimeUtc를 사용하세요.
medicalLoanConfiguration object
medicalLoanCompany object
items object[]
optionConfiguration object
Possible values: [ProductOptionType_UNKNOWN, SINGLE, GROUP, CONSULTATION]
compositions object[]
procedure object
medicineAndMachines object[]
기기/약물 ID
기기/약물 이름
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]
price object
amount object
정가
additional object[]required
고객 수가 유형별 가격
amount object
가격
visitorType object
고객 수가 유형 정보
고객 수가 유형 ID
고객 수가 유형 이름
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
medicalService object
translsMap object
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
Possible values: [MedicalServiceStatus_UNKNOWN, DRAFT, PUBLISHED]
configuration object
procedure object
백엔드 내부에서 검색을 위해 존재하는 필드
machines object[]
백엔드 내부에서 검색을 위해 존재하는 필드
medicines 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]
Possible values: [HealthcareReimbursement_UNKNOWN, REIMBURSABLE, NON_REIMBURSABLE]
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
priceAmount object
medicineAndMachines object[]
기기/약물 ID
기기/약물 이름
procedure 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]
price object
promotionConfiguration object
medicalService object
translsMap object
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
Possible values: [MedicalServiceStatus_UNKNOWN, DRAFT, PUBLISHED]
configuration object
procedure object
백엔드 내부에서 검색을 위해 존재하는 필드
machines object[]
백엔드 내부에서 검색을 위해 존재하는 필드
medicines 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]
Possible values: [HealthcareReimbursement_UNKNOWN, REIMBURSABLE, NON_REIMBURSABLE]
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
priceAmount object
price object
Possible values: [PurchaseItemType_UNSPECIFIED, PRODUCT_OPTION, ETCETRA_PRODUCT, PREPAID_CARD_PRODUCT]
adjustedPrice object
etceteraConfiguration object
price object
prepaidCardConfiguration object
price object
balance object
point object
translsMap object
다국어 지원대상 필드
- title
- description
property name* protos.Transls
translation object
선불카드 상품의 사용기간
priceV2 object
amount object
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
adjustPriceV2 object
amount object
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
basePrice object
amount object
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
priceAdjustments object[]
priceAdjustment object
Possible values: [PriceAdjustmentMethod_UNSPECIFIED, FIXED_AMOUNT, PERCENTAGE]
Possible values: [PriceAdjustmentSource_UNSPECIFIED, DIRECT, DISTRIBUTED]
Possible values: [SCHEDULE_DETAIL_PURCHASE_STATUS_UNSPECIFIED, REFUNDED, PARTIALLY_REFUNDED, APPROVED]
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]
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 일 때만 사용)
수납 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
의사 호출 구역
수납 ID 목록
처방전 ID 목록
etceteraWorks object[]required
기타 업무 목록
Possible values: [STATUS_UNSPECIFIED, WAITING, COMPLETED, CANCELED]
assignees object[]
role object
Possible values: [ROLE_TAG_UNSPECIFIED, ADMIN, DOCTOR, COUNSELOR, NURSE, SKINCARE, CALL_COUNSELOR, COORDINATOR]
etceteraWorkConfiguration object
zone object
접수 구역 정보
오더 메모
접수 시각 (UTC ISO 8601)
삭제 여부
reactions object[]
반응 목록
reaction object
accounts object[]
occupiedResources object[]required
예약 일정(점유 리소스) 목록
Possible values: [OccupiedResourceType_UNSPECIFIED, RESERVATION_GROUP]
reservationTime object
Greater Than Equal
Less Than
reservationGroup object
doctors object[]
계정 ID
계정 이름
visitorLocation object
내원객 위치
내원객 요청사항
수정 시각 (UTC ISO 8601)
접수 번호
{
"data": {
"id": "string",
"visitor": {
"id": "string",
"name": "string",
"phone": {
"countryCode": "string",
"phoneNumber": "string"
},
"chartNumber": "string",
"gender": "GENDER_UNSPECIFIED",
"dateOfBirth": "string",
"nationality": "string",
"memo": "string",
"visitorType": {
"id": "string",
"name": "string"
},
"isNew": true,
"categories": [
{
"id": "string",
"name": "string",
"order": 0,
"color": "CodeColor_UNSPECIFIED"
}
],
"snsInfo": {
"snsType": "etc",
"accountId": "string"
},
"phoneticName": "string"
},
"flowStep": "FLOW_STATUS_UNSPECIFIED",
"flowStepUpdatedDateTimeUtc": "string",
"reservation": {
"reservationGroupId": "string",
"startDateTime": "string",
"endDateTime": "string",
"consultationRequired": true,
"sedationRequired": true,
"counselor": {
"id": "string",
"name": "string"
},
"doctor": {
"id": "string",
"name": "string"
},
"funnel": {
"funnel": {
"id": "string",
"category": "CODE_CATEGORY_UNSPECIFIED",
"name": "string",
"order": 0,
"closed": true,
"color": "CodeColor_UNSPECIFIED",
"default": true
},
"funnelDetail": "string",
"funnelCategory": {
"id": "string",
"category": "CODE_CATEGORY_UNSPECIFIED",
"name": "string",
"order": 0,
"closed": true,
"color": "CodeColor_UNSPECIFIED",
"default": true
}
},
"reservationMemo": "string",
"zoneId": "string",
"reservationAssignee": {
"id": "string",
"name": "string"
},
"status": "RESERVATION_STATUS_UNSPECIFIED",
"requestedProcedures": [
{
"type": "RESERVATION_REQUESTED_PROCEDURE_TYPE_UNSPECIFIED",
"optionConfiguration": {
"optionId": "string",
"optionTitle": "string",
"productTitle": "string",
"promotionTitle": "string",
"price": {
"amount": 0,
"currency": "string",
"reason": {
"type": "RESERVATION_REQUESTED_OPTION_PRICE_REASON_TYPE_UNSPECIFIED",
"promotionId": "string",
"visitorTypeId": "string"
}
},
"medicalService": {
"id": "string",
"title": "string",
"translsMap": {},
"status": "MedicalServiceStatus_UNKNOWN",
"deleted": true,
"configuration": {
"code": "string",
"procedure": {
"id": "string",
"name": "string",
"searchPhoneticName": "string"
},
"machines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"medicines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"healthcareReimbursement": "HealthcareReimbursement_UNKNOWN",
"taxation": "Taxation_UNKNOWN"
},
"draftedDateTimeUtc": "string",
"updatedDateTimeUtc": "string",
"priceAmount": {
"value": 0,
"currency": "string"
},
"description": "string",
"caution": "string",
"recommendedInterval": 0,
"contributionConstant": 0,
"durationTime": 0
}
},
"ticketConfiguration": {
"ticketId": "string",
"ticketTitle": "string",
"optionTitle": "string",
"medicalService": {
"id": "string",
"title": "string",
"translsMap": {},
"status": "MedicalServiceStatus_UNKNOWN",
"deleted": true,
"configuration": {
"code": "string",
"procedure": {
"id": "string",
"name": "string",
"searchPhoneticName": "string"
},
"machines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"medicines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"healthcareReimbursement": "HealthcareReimbursement_UNKNOWN",
"taxation": "Taxation_UNKNOWN"
},
"draftedDateTimeUtc": "string",
"updatedDateTimeUtc": "string",
"priceAmount": {
"value": 0,
"currency": "string"
},
"description": "string",
"caution": "string",
"recommendedInterval": 0,
"contributionConstant": 0,
"durationTime": 0
}
}
}
],
"connectedChannel": "Channel_UNSPEICIFED"
},
"consultation": {
"counselor": {
"id": "string",
"name": "string"
},
"doctor": {
"id": "string",
"name": "string"
},
"consultationMemo": "string"
},
"createdDateTimeUtc": "string",
"purchases": [
{
"id": "string",
"transactions": [
{
"id": "string",
"price": {
"value": 0,
"currency": "string"
},
"status": "TransactionStatus_UNSPECIFIED",
"paymentType": "TransactionPaymentType_UNSPECIFIED",
"cardConfiguration": {
"approvalNumber": "string",
"cardCompany": {
"name": "string"
},
"installmentConfiguration": {
"month": 0
},
"cardNumber": "string"
},
"cashConfiguration": {
"incomeTaxDeductionNumber": "string",
"cashReceiptConfiguration": {
"type": "CASH_RECEIPT_TYPE_UNKNOWN",
"personalConfiguration": {
"phoneNumber": "string"
},
"businessConfiguration": {
"businessNumber": "string"
}
}
},
"transferConfiguration": {
"incomeTaxDeductionNumber": "string",
"cashReceiptConfiguration": {
"type": "CASH_RECEIPT_TYPE_UNKNOWN",
"personalConfiguration": {
"phoneNumber": "string"
},
"businessConfiguration": {
"businessNumber": "string"
}
}
},
"platformConfiguration": {
"platform": {
"name": "string"
}
},
"prepaidCardConfiguration": {
"prepaidCardId": "string",
"chargingId": "string",
"prepaidCardName": "string"
},
"easyPayConfiguration": {
"easyPayProvider": {
"name": "string"
},
"installmentConfiguration": {
"month": 0
},
"incomeTaxDeductionNumber": "string",
"approvalNumber": "string"
},
"assigneeId": "string",
"canceledRefId": "string",
"createdDateTimeUtc": "string",
"primaryData": {
"rawData": "string",
"vendor": "PaymentTerminalVendor_UNSPECIFIED",
"terminalTransactionId": "string",
"terminalId": "string",
"merchantId": "string",
"approvalNumber": "string",
"vatAmount": {
"value": 0,
"currency": "string"
},
"failureReasonMessage": "string",
"cardCompanyName": "string",
"cardNumber": "string",
"paymentUrl": "string",
"installmentConfiguration": {
"month": 0
}
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"paymentDateTime": {
"lastUpdatedDateTimeUtc": "string",
"requestedDateTimeUtc": "string",
"approvedDateTimeUtc": "string",
"canceledDateTimeUtc": "string",
"spentDateTimeUtc": "string",
"failedDateTimeUtc": "string"
},
"medicalLoanConfiguration": {
"medicalLoanCompany": {
"name": "string"
}
}
}
],
"items": [
{
"id": "string",
"optionConfiguration": {
"id": "string",
"title": "string",
"productTitle": "string",
"optionType": "ProductOptionType_UNKNOWN",
"compositions": [
{
"procedure": {
"id": "string",
"name": "string"
},
"medicineAndMachines": [
{
"id": "string",
"name": "string"
}
],
"count": 0,
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"price": {
"amount": {
"value": 0,
"currency": "string"
},
"additional": [
{
"amount": {
"value": 0,
"currency": "string"
},
"visitorType": {
"id": "string",
"name": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
}
],
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
},
"medicalService": {
"id": "string",
"title": "string",
"translsMap": {},
"status": "MedicalServiceStatus_UNKNOWN",
"deleted": true,
"configuration": {
"code": "string",
"procedure": {
"id": "string",
"name": "string",
"searchPhoneticName": "string"
},
"machines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"medicines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"healthcareReimbursement": "HealthcareReimbursement_UNKNOWN",
"taxation": "Taxation_UNKNOWN"
},
"draftedDateTimeUtc": "string",
"updatedDateTimeUtc": "string",
"priceAmount": {
"value": 0,
"currency": "string"
},
"description": "string",
"caution": "string",
"recommendedInterval": 0,
"contributionConstant": 0,
"durationTime": 0
}
}
],
"medicineAndMachines": [
{
"id": "string",
"name": "string"
}
],
"procedure": {
"id": "string",
"name": "string"
},
"count": 0,
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"price": {
"value": 0,
"currency": "string"
},
"promotionConfiguration": {
"id": "string",
"title": "string"
},
"medicalService": {
"id": "string",
"title": "string",
"translsMap": {},
"status": "MedicalServiceStatus_UNKNOWN",
"deleted": true,
"configuration": {
"code": "string",
"procedure": {
"id": "string",
"name": "string",
"searchPhoneticName": "string"
},
"machines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"medicines": [
{
"id": "string",
"name": "string",
"searchPhoneticName": "string"
}
],
"unit": {
"type": "UnitType_UNKNOWN",
"value": 0
},
"healthcareReimbursement": "HealthcareReimbursement_UNKNOWN",
"taxation": "Taxation_UNKNOWN"
},
"draftedDateTimeUtc": "string",
"updatedDateTimeUtc": "string",
"priceAmount": {
"value": 0,
"currency": "string"
},
"description": "string",
"caution": "string",
"recommendedInterval": 0,
"contributionConstant": 0,
"durationTime": 0
}
},
"price": {
"value": 0,
"currency": "string"
},
"type": "PurchaseItemType_UNSPECIFIED",
"adjustedPrice": {
"value": 0,
"currency": "string"
},
"etceteraConfiguration": {
"id": "string",
"title": "string",
"price": {
"value": 0,
"currency": "string"
}
},
"prepaidCardConfiguration": {
"id": "string",
"title": "string",
"price": {
"value": 0,
"currency": "string"
},
"balance": {
"value": 0,
"currency": "string"
},
"point": {
"value": 0,
"currency": "string"
},
"expirationDateTimeUtc": "string",
"prepaidCardId": "string",
"description": "string",
"translsMap": {},
"expirationDurationInDays": 0
},
"priceV2": {
"amount": {
"value": 0,
"currency": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
},
"adjustPriceV2": {
"amount": {
"value": 0,
"currency": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
},
"basePrice": {
"amount": {
"value": 0,
"currency": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
},
"priceAdjustments": [
{
"id": "string",
"priceAdjustment": {
"method": "PriceAdjustmentMethod_UNSPECIFIED",
"value": 0
},
"source": "PriceAdjustmentSource_UNSPECIFIED"
}
],
"migratedDateTimeUtc": "string"
}
],
"status": "SCHEDULE_DETAIL_PURCHASE_STATUS_UNSPECIFIED",
"lastUpdatedDateTimeUtc": "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
}
},
"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"
},
"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"
}
}
],
"purchaseIds": [
"string"
],
"prescriptionIds": [
"string"
],
"etceteraWorks": [
{
"sequence": 0,
"status": "STATUS_UNSPECIFIED",
"memo": "string",
"assignees": [
{
"id": "string",
"name": "string",
"role": {
"id": "string",
"name": "string",
"roleTags": [
"ROLE_TAG_UNSPECIFIED"
]
}
}
],
"etceteraWorkConfiguration": {
"id": "string",
"title": "string"
}
}
],
"zone": {
"id": "string",
"title": "string"
},
"orderMemo": "string",
"receptionDateTimeUtc": "string",
"deleted": true,
"reactions": [
{
"reaction": {
"id": "string"
},
"accounts": [
{
"id": "string",
"name": "string"
}
]
}
],
"occupiedResources": [
{
"id": "string",
"type": "OccupiedResourceType_UNSPECIFIED",
"reservationTime": {
"startDateTimeUtc": "string",
"endDateTimeUtc": "string"
},
"reservationGroup": {
"reservationGroupId": "string",
"zoneId": "string",
"doctors": [
{
"id": "string",
"name": "string"
}
]
}
}
],
"visitorLocation": {
"zoneId": "string"
},
"visitorRequest": "string",
"updatedDateTimeUtc": "string",
"receptionNumber": 0
}
}