protos.purchase.PurchaseItem
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]
{
"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"
}