protos.schedule.ReservationRequestedOptionConfiguration
optionIdstringrequired
상품 옵션 ID
optionTitlestringrequired
상품 옵션 이름
productTitlestring
상품 이름
promotionTitlestring
프로모션 이름
price object
가격 정보
amountint32
currencystring
reason object
typeenum
Possible values: [RESERVATION_REQUESTED_OPTION_PRICE_REASON_TYPE_UNSPECIFIED, GENERAL, PROMOTION, VISITOR_TYPE]
promotionIdstring
visitorTypeIdstring
medicalService object
진료 항목
idstring
titlestring
translsMap object
다국어 지원대상 필드
- title
property name* protos.Transls
translation object
property name*string
statusenum
Possible values: [MedicalServiceStatus_UNKNOWN, DRAFT, PUBLISHED]
deletedboolean
configuration object
codestring
procedure object
idstring
namestring
searchPhoneticNamestring
백엔드 내부에서 검색을 위해 존재하는 필드
machines object[]
Array [
idstring
namestring
searchPhoneticNamestring
백엔드 내부에서 검색을 위해 존재하는 필드
]
medicines object[]
Array [
idstring
namestring
searchPhoneticNamestring
백엔드 내부에서 검색을 위해 존재하는 필드
]
unit object
typeenum
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]
valueint32
healthcareReimbursementenum
Possible values: [HealthcareReimbursement_UNKNOWN, REIMBURSABLE, NON_REIMBURSABLE]
taxationenum
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
draftedDateTimeUtcstring
updatedDateTimeUtcstring
priceAmount object
valueint32
currencystring
descriptionstring
cautionstring
recommendedIntervalint32
contributionConstantint32
durationTimedouble
protos.schedule.ReservationRequestedOptionConfiguration
{
"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
}
}