protos.purchase.PurchaseSummary
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
assignee 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: [PURCHASE_STATUS_UNSPECIFIED, REFUNDED, PARTIALLY_REFUNDED, ACCEPTED, PAID, INITIALIZED]
assignee object
priceAdjustments object[]
priceAdjustment object
Possible values: [PriceAdjustmentMethod_UNSPECIFIED, FIXED_AMOUNT, PERCENTAGE]
Possible values: [PriceAdjustmentStatus_UNSPECIFIED, PENDING, DISTRIBUTED]
pendingItems 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]
revokingItems object[]
refundingItems object[]
adjustedPrice object
amount object
suppliedAmount object
과세 공급가액
taxFreeAmount object
면세 금액 (aka. 면세 공급가액)
vatAmount object
부가가치세
과세 여부
Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]
Possible values: [PURCHASE_PROCESS_UNSPECIFIED, NOT_IN_PROCESS, PENDING, REVOKING, REFUNDING, PREPAID_CARD_ITEM_SUBSTITUTING]
conversion object
Possible values: [PURCHASE_CONVERSION_TYPE_UNSPECIFIED, PREPAID_CARD_CONVERSION]
{
"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"
},
"assignee": {
"id": "string",
"name": "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": "PURCHASE_STATUS_UNSPECIFIED",
"lastUpdatedDateTimeUtc": "string",
"createdDateTimeUtc": "string",
"assignee": {
"id": "string",
"name": "string"
},
"purchaseMemo": "string",
"priceAdjustments": [
{
"id": "string",
"priceAdjustment": {
"method": "PriceAdjustmentMethod_UNSPECIFIED",
"value": 0
},
"status": "PriceAdjustmentStatus_UNSPECIFIED"
}
],
"pendingItems": [
{
"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"
}
],
"revokingItems": [
{
"targetItemId": "string"
}
],
"refundingItems": [
{
"targetItemId": "string",
"adjustedPrice": {
"amount": {
"value": 0,
"currency": "string"
},
"suppliedAmount": {
"value": 0,
"currency": "string"
},
"taxFreeAmount": {
"value": 0,
"currency": "string"
},
"vatAmount": {
"value": 0,
"currency": "string"
},
"taxation": "Taxation_UNKNOWN"
}
}
],
"process": "PURCHASE_PROCESS_UNSPECIFIED",
"visitorId": "string",
"conversion": {
"type": "PURCHASE_CONVERSION_TYPE_UNSPECIFIED",
"refConversionId": "string"
},
"migratedDateTimeUtc": "string"
}