본문으로 건너뛰기

protos.procedure.ProductGroupOptionComposition

refSingleOptionIdstring

@deprecated - 2024. 10. 11 사용되지 않음. 언제나 빈 값이 전달됨

price object

가격

amount objectrequired

정가

valueint32
currencystring
additional object[]required

고객 수가 유형별 가격

  • Array [
  • amount objectrequired

    가격

    valueint32
    currencystring
    visitorType objectrequired

    고객 수가 유형 정보

    idstringrequired

    고객 수가 유형 ID

    namestringrequired

    고객 수가 유형 이름

    suppliedAmount object

    과세 공급가액

    valueint32
    currencystring
    taxFreeAmount object

    면세 금액 (aka. 면세 공급가액)

    valueint32
    currencystring
    vatAmount object

    부가가치세

    valueint32
    currencystring
    taxationenum

    과세 여부

    Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]

  • ]
  • suppliedAmount object

    과세 공급가액

    valueint32
    currencystring
    taxFreeAmount object

    면세 금액 (aka. 면세 공급가액)

    valueint32
    currencystring
    vatAmount object

    부가가치세

    valueint32
    currencystring
    taxationenum

    과세 여부

    Possible values: [Taxation_UNKNOWN, TAXABLE, TAX_FREE, MIXED]

    titlestringrequired

    @deprecated - 2024. 10. 11 사용되지 않음 언제나 빈 문자열이 전달됨

    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
    countint32

    시술 횟수

    procedure object

    시술 정보

    idstring
    namestring
    commonProcedureConfiguration object
    idstring
    namestring
    deletedboolean
    createDatestring
    searchPhoneticNamestring

    클라이언트 및 백엔드 내부에서 검색을 위해 존재하는 필드

    medicineAndMachines object[]required

    기기 및 약물 목록

  • Array [
  • idstringrequired

    기기/약물 ID

    namestringrequired

    기기/약물 이름

  • ]
  • 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.procedure.ProductGroupOptionComposition
    {
    "refSingleOptionId": "string",
    "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"
    },
    "title": "string",
    "unit": {
    "type": "UnitType_UNKNOWN",
    "value": 0
    },
    "count": 0,
    "procedure": {
    "id": "string",
    "name": "string",
    "commonProcedureConfiguration": {
    "id": "string",
    "name": "string"
    },
    "deleted": true,
    "createDate": "string",
    "searchPhoneticName": "string"
    },
    "medicineAndMachines": [
    {
    "id": "string",
    "name": "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
    }
    }