No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: v2.1
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen
Put the package under your project folder and add the following in import:
import "./swagger"
All URIs are relative to /
Class | Method | HTTP request | Description |
---|---|---|---|
ApplicationsApi | ApiV2ApplicationsAppAttachCreate | Post /api/v2/applications/app/attach | |
BookingApi | ApiV2BookingAppointmentCreate | Post /api/v2/booking/appointment | |
BookingApi | ApiV2BookingAppointmentDestroy | Delete /api/v2/booking/appointment/{uid} | |
BookingApi | ApiV2BookingBranchList | Get /api/v2/booking/branch | |
BookingApi | ApiV2BookingServiceList | Get /api/v2/booking/service | |
BookingApi | ApiV2BookingSpecializationList | Get /api/v2/booking/specialization | |
BookingApi | ApiV2BookingStaffList | Get /api/v2/booking/staff | |
BookingApi | ApiV2BookingStaffRetrieve | Get /api/v2/booking/staff/{id} | |
BookingApi | ApiV2BookingStaffScheduleList | Get /api/v2/booking/staff/{id}/schedule | |
BookingApi | ApiV2BookingTimeslotList | Get /api/v2/booking/timeslot | |
BookingApi | ApiV2BookingTimeslotMonthList | Get /api/v2/booking/timeslot/month | |
BookingApi | ApiV2BookingTimeslotRecentList | Get /api/v2/booking/timeslot/recent | |
ClinicApi | ApiV2ClinicBranchesList | Get /api/v2/clinic/branches | |
ClinicApi | ApiV2ClinicBranchesRetrieve | Get /api/v2/clinic/branches/{id} | |
ClinicApi | ApiV2ClinicCertificatesCreate | Post /api/v2/clinic/certificates | |
ClinicApi | ApiV2ClinicCertificatesList | Get /api/v2/clinic/certificates | |
ClinicApi | ApiV2ClinicDiscountsList | Get /api/v2/clinic/discounts | |
ClinicApi | ApiV2ClinicDiscountsRetrieve | Get /api/v2/clinic/discounts/{id} | |
ClinicApi | ApiV2ClinicLegalentitiesList | Get /api/v2/clinic/legalentities | |
ClinicApi | ApiV2ClinicLegalentitiesRetrieve | Get /api/v2/clinic/legalentities/{id} | |
ClinicApi | ApiV2ClinicPromotionsList | Get /api/v2/clinic/promotions | |
ClinicApi | ApiV2ClinicPromotionsRetrieve | Get /api/v2/clinic/promotions/{id} | |
ClinicApi | ApiV2ClinicServicegroupsList | Get /api/v2/clinic/servicegroups | |
ClinicApi | ApiV2ClinicServicegroupsRetrieve | Get /api/v2/clinic/servicegroups/{id} | |
ClinicApi | ApiV2ClinicServicesList | Get /api/v2/clinic/services | |
ClinicApi | ApiV2ClinicServicesRetrieve | Get /api/v2/clinic/services/{id} | |
ClinicApi | ApiV2ClinicStaffList | Get /api/v2/clinic/staff | |
ClinicApi | ApiV2ClinicStaffRetrieve | Get /api/v2/clinic/staff/{id} | |
ClinicApi | ApiV2ClinicStaffgroupsList | Get /api/v2/clinic/staffgroups | |
ClinicApi | ApiV2ClinicStaffgroupsRetrieve | Get /api/v2/clinic/staffgroups/{id} | |
ClinicApi | ApiV2ClinicStatesList | Get /api/v2/clinic/states | |
ClinicApi | ApiV2ClinicStatesRetrieve | Get /api/v2/clinic/states/{id} | |
CoreApi | CoreHealthCheckRetrieve | Get /core/health-check | |
DocsApi | DocsApiV2SchemaRetrieve | Get /docs/api/v2/schema | |
DocumentApi | DocumentUploadHandlerCreate | Post /document/upload_handler/ | |
EgiszApi | ApiV2EgiszProfileList | Get /api/v2/egisz/profile | |
EgiszApi | ApiV2EgiszRecordList | Get /api/v2/egisz/record | |
EgiszApi | ApiV2EgiszSendingattemptList | Get /api/v2/egisz/sendingattempt | |
EgiszApi | ApiV2NsiDirectoriesEntitiesList | Get /api/v2/nsi/directories/{directory_oid}/entities | |
EgiszApi | ApiV2NsiDirectoriesEntitiesRetrieve | Get /api/v2/nsi/directories/{directory_oid}/entities/{id} | |
EgiszApi | ApiV2NsiDirectoriesList | Get /api/v2/nsi/directories | |
EgiszApi | ApiV2NsiDirectoriesRetrieve | Get /api/v2/nsi/directories/{oid} | |
ExaminationApi | ExaminationHistoryTreeRetrieve | Get /examination/history_tree/ | |
LabApi | LabFeedRetrieve | Get /lab/feed | |
LabApi | LabPubBlankDocumentRetrieve | Get /lab/pub/blank/document/{uid} | |
LabApi | LabPubBlankLabOrderRetrieve | Get /lab/pub/blank/lab-order/{uid} | |
LabApi | LabPubResultsRetrieve | Get /lab/pub/results/{barcode_pk} | |
LisApi | ApiV2LisOrderCreate | Post /api/v2/lis/order | |
LisApi | ApiV2LisResultsList | Get /api/v2/lis/results | |
LisApi | ApiV2LisResultsRetrieve | Get /api/v2/lis/results/{id} | |
LisApi | ApiV2LisSamplingCreate | Post /api/v2/lis/sampling | |
LisApi | ApiV2LisServicesList | Get /api/v2/lis/services | |
PatientApi | ApiV2PatientAccountsList | Get /api/v2/patient/{patient_uid}/accounts | |
PatientApi | ApiV2PatientAccountsRetrieve | Get /api/v2/patient/{patient_uid}/accounts/{id} | |
PatientApi | ApiV2PatientCardsList | Get /api/v2/patient/{patient_uid}/cards | |
PatientApi | ApiV2PatientCardsRetrieve | Get /api/v2/patient/{patient_uid}/cards/{id} | |
PatientApi | ApiV2PatientCertificatesList | Get /api/v2/patient/{patient_uid}/certificates | |
PatientApi | ApiV2PatientCertificatesRetrieve | Get /api/v2/patient/{patient_uid}/certificates/{id} | |
PatientApi | ApiV2PatientContractsList | Get /api/v2/patient/{patient_uid}/contracts | |
PatientApi | ApiV2PatientContractsRetrieve | Get /api/v2/patient/{patient_uid}/contracts/{id} | |
PatientApi | ApiV2PatientLabresultsList | Get /api/v2/patient/{patient_uid}/labresults | |
PatientApi | ApiV2PatientLabresultsRetrieve | Get /api/v2/patient/{patient_uid}/labresults/{uid} | |
PatientApi | ApiV2PatientList | Get /api/v2/patient | |
PatientApi | ApiV2PatientMedicalplansCreate | Post /api/v2/patient/{patient_uid}/medicalplans | |
PatientApi | ApiV2PatientMedicalplansList | Get /api/v2/patient/{patient_uid}/medicalplans | |
PatientApi | ApiV2PatientMedicalplansPartialUpdate | Patch /api/v2/patient/{patient_uid}/medicalplans/{id} | |
PatientApi | ApiV2PatientMedicalplansRetrieve | Get /api/v2/patient/{patient_uid}/medicalplans/{id} | |
PatientApi | ApiV2PatientMedicalplansUpdate | Put /api/v2/patient/{patient_uid}/medicalplans/{id} | |
PatientApi | ApiV2PatientPartialUpdate | Patch /api/v2/patient/{uid} | |
PatientApi | ApiV2PatientPaymentsCreate | Post /api/v2/patient/{patient_uid}/payments | |
PatientApi | ApiV2PatientPaymentsList | Get /api/v2/patient/{patient_uid}/payments | |
PatientApi | ApiV2PatientPaymentsPartialUpdate | Patch /api/v2/patient/{patient_uid}/payments/{id} | |
PatientApi | ApiV2PatientPaymentsRetrieve | Get /api/v2/patient/{patient_uid}/payments/{id} | |
PatientApi | ApiV2PatientPaymentsUpdate | Put /api/v2/patient/{patient_uid}/payments/{id} | |
PatientApi | ApiV2PatientPoliciesList | Get /api/v2/patient/{patient_uid}/policies | |
PatientApi | ApiV2PatientPoliciesRetrieve | Get /api/v2/patient/{patient_uid}/policies/{id} | |
PatientApi | ApiV2PatientPreordersCreate | Post /api/v2/patient/{patient_uid}/preorders | |
PatientApi | ApiV2PatientPreordersDestroy | Delete /api/v2/patient/{patient_uid}/preorders/{id} | |
PatientApi | ApiV2PatientPreordersList | Get /api/v2/patient/{patient_uid}/preorders | |
PatientApi | ApiV2PatientPreordersPartialUpdate | Patch /api/v2/patient/{patient_uid}/preorders/{id} | |
PatientApi | ApiV2PatientPreordersRetrieve | Get /api/v2/patient/{patient_uid}/preorders/{id} | |
PatientApi | ApiV2PatientPreordersUpdate | Put /api/v2/patient/{patient_uid}/preorders/{id} | |
PatientApi | ApiV2PatientRetrieve | Get /api/v2/patient/{uid} | |
PatientApi | ApiV2PatientServicesList | Get /api/v2/patient/{patient_uid}/services | |
PatientApi | ApiV2PatientServicesRetrieve | Get /api/v2/patient/{patient_uid}/services/{id} | |
PatientApi | ApiV2PatientUpdate | Put /api/v2/patient/{uid} | |
PatientApi | ApiV2PatientUpdatesList | Get /api/v2/patient/updates | |
PatientApi | ApiV2PatientVisitsList | Get /api/v2/patient/{patient_uid}/visits | |
PatientApi | ApiV2PatientVisitsRetrieve | Get /api/v2/patient/{patient_uid}/visits/{id} | |
PatientApi | PatientHistoryCreate | Post /patient/history/{id}/ |
- AllOfBaseServiceType_
- AllOfCertificateType_
- AllOfPatchedPatientDetailAssignmentNotify
- AllOfPatchedPatientDetailLabNotify
- AllOfPatchedPatientDetailPreorderNotify
- AllOfPatchedPatientMedicalPlanPaymentType
- AllOfPatchedPatientPaymentDirection
- AllOfPatchedPatientPreorderPaymentType
- AllOfPatchedPatientPreorderStatus
- AllOfPatientCertificateType_
- AllOfPatientDetailAssignmentNotify
- AllOfPatientDetailLabNotify
- AllOfPatientDetailPreorderNotify
- AllOfPatientInsurancePolicyType_
- AllOfPatientMedicalPlanPaymentType
- AllOfPatientOrderedServiceStatus
- AllOfPatientPaymentDirection
- AllOfPatientPreorderPaymentType
- AllOfPatientPreorderStatus
- AllOfPatientVisitCls
- AllOfPatientVisitPaymentType
- AllOfRecordRecordType
- AllOfRecordStatus
- Application
- Appointment
- Assay
- AssignmentNotifyEnum
- BaseService
- BaseServiceGroup
- BaseServiceTypeEnum
- BlankEnum
- Branch
- Certificate
- ClsEnum
- Container
- CreatedAppointmentUuids
- CtypeEnum
- DirectionEnum
- Directory
- Discount
- DiscountInline
- DiscountInlineTypeEnum
- Entity
- ExtendedServiceInline
- GenderEnum
- IdCardTypeEnum
- LabNotifyEnum
- LabOrder
- LegalEntity
- NullEnum
- OneOfPatchedPatientDetailGender
- OneOfPatchedPatientDetailIdCardType
- OneOfPatchedPatientDetailSendElectronicReceipt
- OneOfPatientDetailGender
- OneOfPatientDetailIdCardType
- OneOfPatientDetailSendElectronicReceipt
- OneOfPatientVisitStatus
- OneOfStaffDetailGender
- Order
- PaginatedBaseServiceGroupList
- PaginatedBaseServiceList
- PaginatedBranchList
- PaginatedCertificateList
- PaginatedDiscountList
- PaginatedEntityList
- PaginatedLegalEntityList
- PaginatedPatientCardList
- PaginatedPatientCertificateList
- PaginatedPatientClientAccountList
- PaginatedPatientContractList
- PaginatedPatientDetailList
- PaginatedPatientInsurancePolicyList
- PaginatedPatientLabOrderList
- PaginatedPatientMedicalPlanList
- PaginatedPatientOrderedServiceList
- PaginatedPatientPaymentList
- PaginatedPatientPreorderList
- PaginatedPatientVisitList
- PaginatedProfileList
- PaginatedPromotionList
- PaginatedRecordList
- PaginatedSendingAttemptList
- PaginatedServiceList
- PaginatedStaffDetailList
- PaginatedStaffGroupList
- PaginatedStaffList
- PaginatedStateList
- PatchedPatientDetail
- PatchedPatientMedicalPlan
- PatchedPatientPayment
- PatchedPatientPreorder
- Patient
- PatientCard
- PatientCertificate
- PatientClientAccount
- PatientContract
- PatientDetail
- PatientInsurancePolicy
- PatientLabOrder
- PatientMedicalPlan
- PatientOrderedService
- PatientOrderedServiceStatusEnum
- PatientPayment
- PatientPaymentPaymentTypeEnum
- PatientPreorder
- PatientVisit
- PatientVisitStatusEnum
- PaymentDocument
- PaymentType14bEnum
- PositionInline
- PreorderNotifyEnum
- Profile
- Promotion
- PromotionItemInline
- Record
- RecordTypeEnum
- Result
- Sampling
- SendElectronicReceiptEnum
- SendingAttempt
- Service
- ServiceGroup
- ServiceInformation
- Specimen
- SpecimenType
- Staff
- StaffDaySchedule
- StaffDetail
- StaffGroup
- StaffSchedule
- State
- Status1d2Enum
- Status86cEnum
- Timeslot
- TimeslotYearMonth
- Type080Enum
- Type86cEnum
- Type: API key
Example
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)