kwlodarski/wellsyncsdk

There is no license information available for the latest version (1.0.2) of this package.

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/kwlodarski/wellsyncsdk

1.0.2 2025-09-09 09:42 UTC

This package is auto-updated.

Last update: 2025-12-09 10:39:25 UTC


README

Welcome to the WellSync Services CareConnect SDK documentation. This guide will help you get started with integrating and using the WellSync Services CareConnect SDK in your project.

This SDK was generated by liblab

Versions

  • SDK version: 1.0.2

About the API

Connecting Healthcare

Table of Contents

Setup & Configuration

Supported Language Versions

This SDK is compatible with the following versions: PHP >= 8.0

Installation

To get started with the SDK, we recommend installing using composer:

composer require kwlodarski/wellsyncsdk

Authentication

Access Token Authentication

The WellSync Services CareConnect API uses an Access Token for authentication.

This token must be provided to authenticate your requests to the API.

Setting the Access Token

When you initialize the SDK, you can set the access token as follows:

new Client(accessToken: "YOUR_ACCESS_TOKEN");

If you need to set or update the access token after initializing the SDK, you can use:

sdk.setAccessToken("YOUR_ACCESS_TOKEN")

Setting a Custom Timeout

You can set a custom timeout for the SDK's HTTP requests as follows:

$sdk = new Client(timeout: 1000);

Sample Usage

Below is a comprehensive example demonstrating how to authenticate and call a simple endpoint:

<?php

use WellSyncServicesCareConnect\Client;

$sdk = new Client(accessToken: 'YOUR_TOKEN');

$response = $sdk->pharmacy->pharmacyReEnqueuePrescription(
  prescriptionId: "prescriptionId"
);

print_r($response);

Services

The SDK provides various services to interact with the API.

Below is a list of all available services with links to their detailed documentation:
Name
Pharmacy
BillingServices
Patients
Sessions
Tokens

Models

The SDK includes several models that represent the data structures used in API requests and responses. These models help in organizing and managing the data efficiently.

Below is a list of all available models with links to their detailed documentation:
Name Description
GetCurrentAgentCliniciansResponse
GetAgentsResponse
GetAgentCliniciansResponse
GetClinicResponse
GetCurrentClinicianResponse
GetCliniciansResponse
CreateClinicianRequest
CreateClinicianResponse
GetClinicianResponse
PharmacyUpdateClinicianRequest
UpdateClinicianResponse
PharmacyLinkAgentToClinicianRequest
GetClinicianIdentityRecoveryLinkResponse
GetClinicsResponse
CreateClinicRequest
CreateClinicResponse
PharmacyUpdateClinicRequest
UpdateClinicResponse
GetClinicCliniciansResponse
GetAllowedOrderShippingMethodsResponse
PharmacyPreviewOrderSummaryRequest
PreviewOrderSummaryResponse
PharmacySubmitExternalOrderRequest
SubmitExternalOrderResponse
PharmacySubmitClinicianOrderRequest
SubmitClinicianOrderResponse
GetOrderResponse
GetPharmacyByDrugResponse
GetPatientPrescriptionsResponse
PharmacySubmitPrescriptionRequest
SubmitPrescriptionResponse
GetPrescriptionItemsResponse
GetPrescriptionItemResponse
GetPrescriptionsResponse
GetAllDosageFormsResponse
GetAllDrugsAndDosagesResponse
GetDrugsResponse
GetPharmaciesResponse
GetPharmacyByIdResponse
GetCurrentUserResponse
SetUserPrivateKeyRequest
GetUsersResponse
AddUserRequest
AddUserResponse
GetUserResponse
PharmacyUpdateUserRequest
UpdateUserResponse
GetUserClinicsResponse
GetUserIdentityRecoveryLinkResponse
GetPublicKeysResponse
PharmacyAddPublicKeyRequest
AddPublicKeyResponse
PharmacyAddUserRolesRequest
GetAccountManagementResponse
GetClinicAccountValidityResponse
BillingServicesUpdateDrugPricesForClinicRequest
GetClinicTierResponse
BillingServicesSetClinicTierRequest
GetPricesForClinicResponse
GetTiersResponse
GetPatientsResponse
CreatePatientRequest
CreatePatientResponse
GetResponse
ServicesUpdateRequest
UpdatePatientForTenantResponse
ServicesCreateAddressForTenantRequest
CreateAddressForTenantResponse
ServicesUpdateAddressForTenantRequest
Session
Token
CreateTokenRequest
PlainToken
Clinician
PaginationResponse
User
Clinic
IdentityRecovery
ShippingFee
ShippingFeeShippingMethod
LineItem
PharmacyPreviewOrderSummaryRequestShippingMethod
LineItemPreview
Shipping
Patient
PharmacySubmitExternalOrderRequestShippingMethod
Address
PrescriptionItem
PatientProfile
Height
Weight
SexAtBirth
Shipment
PrescriptionItemShippingMethod
PrescriptionStatus
Order
OrderShippingMethod
Prescription
Status
PrescriptionShippingMethod shipping details
PharmacySubmitClinicianOrderRequestShippingMethod
PharmacyContactInfo
DosageForms
Drug
DosageForm
Dosage
AllowedShippingMethods
ShippingMethods
ClinicMembership
PublicKey
DrugPrice
ConvenienceFee