The identity and technical contract details declared by the specification.
MedAdvisor.PharmacyUnifiedAPI.v1.Models.AuthLoginPharmacy
object
Login model for pharmacy access.
4 properties
MedAdvisor.HSH.Core.Structure.OperationResult`1[[MedAdvisor.HSH.Core.Structure.IdResult, MedAdvisor.PharmacyUnifiedAPI, Version=5.85.0.0, Culture=neutral, PublicKeyToken=null]]
object
4 properties
MedAdvisor.HSH.Core.Structure.NoResult
object
MedAdvisor.HSH.Core.Structure.IdResult
object
1 property
MedAdvisor.PharmacyUnifiedAPI.v1.Models.ResetPasswordRequest
object
1 property
MedAdvisor.Framework.Interface.DateTimeResult
object
3 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.EventServiceModel
object
8 properties
MedAdvisor.Framework.Interface.EventResourceResult
object
11 properties
MedAdvisor.Framework.Interface.EventResourceWrapper
object
11 properties
MedAdvisor.Framework.Interface.Store
object
108 properties
MedAdvisor.Framework.Interface.EventRecurrence
object
15 properties
MedAdvisor.Framework.Interface.EventBookingWrapper
object
72 properties
MedAdvisor.Framework.Interface.BookingAvailability
object
32 properties
MedAdvisor.Framework.Finance.PharmacyTier
object
5 properties
MedAdvisor.Framework.Interface.OperatingHour
object
5 properties
MedAdvisor.Framework.Interface.Location
object
19 properties
MedAdvisor.Framework.Interface.HealthNotesPharmacyDetail
object
13 properties
MedAdvisor.Framework.Interface.Owner
object
16 properties
MedAdvisor.Framework.Interface.ModuleActivation
object
59 properties
MedAdvisor.Framework.Interface.ElectronicPrescribingSettings
object
2 properties
MedAdvisor.Framework.Interface.PharmacyExternalSystem
object
8 properties
MedAdvisor.Framework.Interface.PharmacyLoyaltyProvider
object
3 properties
MedAdvisor.Framework.Interface.Subscription
object
9 properties
MedAdvisor.Framework.Interface.GPPractice
object
31 properties
MedAdvisor.Framework.Interface.GPPractitioner
object
26 properties
MedAdvisor.Framework.Interface.BookingAvailabilityResult
object
8 properties
MedAdvisor.Framework.Interface.BookingTokenKey
object
5 properties
MedAdvisor.Framework.Interface.EventBookingResult
object
9 properties
MedAdvisor.Framework.Interface.EventAvailability
object
4 properties
MedAdvisor.Framework.Interface.CalendarAccessTokenResult
object
5 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.CalenderTokenModel
object
17 properties
MedAdvisor.Framework.Interface.WhiteLabelSettings
object
25 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.UserSearchModel
object
22 properties
MedAdvisor.Framework.Interface.UserSearchResult
object
4 properties
MedAdvisor.Framework.Interface.UserSearch
object
61 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.HistoricBookingModel
object
4 properties
MedAdvisor.Framework.Interface.Results.BookingStatusResult
object
4 properties
MedAdvisor.Framework.Interface.BookingStatus
object
12 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.EventBookingModel
object
78 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.SuggestedSearchModel
object
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.EventResourceModel
object
12 properties
MedAdvisor.BLL.Recurrence.RecurrencePattern
object
17 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.EventPreferenceModel
object
6 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.BookingRequestModel
object
5 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PrescreenFormModel
object
22 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.BookingValidateModel
object
15 properties
MedAdvisor.Framework.Interface.PatientGroupRequest
object
3 properties
MedAdvisor.Framework.Interface.PatientGroupMemberRequest
object
3 properties
MedAdvisor.Framework.Interface.DemoRuleSetResult
object
3 properties
MedAdvisor.Framework.Interface.DemoRuleSet
object
11 properties
MedAdvisor.Framework.Interface.InstructionAbstractionResult
object
3 properties
MedAdvisor.Framework.Interface.InstructionAbstraction
object
11 properties
MedAdvisor.HSH.Core.Structure.OperationResult`1[[MedAdvisor.HSH.Core.Structure.Patient.PdsEScriptModel, MedAdvisor.PharmacyUnifiedAPI, Version=5.85.0.0, Culture=neutral, PublicKeyToken=null]]
object
4 properties
MedAdvisor.HSH.Core.Structure.Patient.PdsEScriptModel
object
3 properties
MedAdvisor.HSH.Core.Structure.Patient.eScriptModel
object
eScript Model
23 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.HoCreateServiceRequest
object
Payload to create a head-office custom service (RAP-38 Story 2.5). The created capability is owned by the caller's report group (OwnerReportGroupID) and has NO…
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.HoUpdateServiceRequest
object
Payload to edit an existing HO-owned service (RAP-38 Story 2.5). Same fields as create. The edit updates the single shared PharmacyCapability, so it applies to…
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.HoUpdatePushDeadlineRequest
object
Extends or shortens the auto-activation deadline on an already-pushed, still-pending service (RAP-38 Story 3a.5, AC1a). Date-only. A past date is allowed — the…
1 property
MedAdvisor.PharmacyUnifiedAPI.v1.Models.HoPushServiceRequest
object
Push an HO service to pharmacies in the group (RAP-38 Story 2.7). Targets are always resolved within the caller's group. Scope is "all", "states", or "pharmaci…
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxMessageModel
object
Inbox tab model
31 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxFilterModel
object
Model for filtering inbox's data
6 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxSentMessageModel
object
Inbox sent tab
34 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.AddScriptRequestModel
object
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxCompletedMessageModel
object
Inbox completed tab
33 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxQueuedMessageModel
object
Inbox queue tab
34 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxMessagesRequestModel
object
1 property
MedAdvisor.PharmacyUnifiedAPI.v1.Models.MessageRequest
object
3 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.InboxResultModel
object
3 properties
MedAdvisor.HSH.Core.Structure.Logging.LogEntryModel
object
5 properties
MedAdvisor.HSH.Core.Structure.OperationResult`1[[MedAdvisor.HSH.Core.Structure.NoResult, MedAdvisor.PharmacyUnifiedAPI, Version=5.85.0.0, Culture=neutral, PublicKeyToken=null]]
object
4 properties
MedAdvisor.HSH.Core.Structure.OperationResult`1[[MedAdvisor.PharmacyUnifiedAPI.v1.Models.PharmacyCombineServiceDeliveryModel, MedAdvisor.PharmacyUnifiedAPI, Version=5.85.0.0, Culture=neutral, PublicKeyToken=null]]
object
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PharmacyCombineServiceDeliveryModel
object
17 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.AddressCombinePublicModel
object
12 properties
MedAdvisor.HSH.Core.Structure.Skin.SkinModel
object
5 properties
MedAdvisor.HSH.Core.Structure.PharmacyGroup.PharmacyGroupModel
object
A grouping of pharmacies and patient for different purposes including by data source, or banner group. A pharmacy and/or patient maybe in multiple different gr…
21 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PharmacyCombineCapabilityModel
object
3 properties
MedAdvisor.HSH.Core.Structure.Pharmacy.DeliverySettingModel
object
10 properties
MedAdvisor.Framework.Interface.PharmacySettingsResult
object
7 properties
MedAdvisor.Framework.Interface.PharmacyServiceCapability
object
8 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PharmacySettingsModel
object
2 properties
MedAdvisor.Framework.Interface.OperationResult
object
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.FileUploadModel
object
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.NotifyPharmacyModel
object
Need to provie an orderId, an order description and recall URL is valid.
3 properties
MedAdvisor.HSH.Core.Structure.OperationResult`1[[MedAdvisor.PharmacyUnifiedAPI.v1.Models.NotifyPharmacyModel, MedAdvisor.PharmacyUnifiedAPI, Version=5.85.0.0, Culture=neutral, PublicKeyToken=null]]
object
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PharmacyGuidModel
object
2 properties
MedAdvisor.Framework.Interface.PatientSearchFreeTextRequest
object
9 properties
MedAdvisor.Framework.Interface.PatientSearchField
object
6 properties
MedAdvisor.Framework.Interface.PatientSearchResult
object
4 properties
MedAdvisor.Framework.Interface.PatientSearch
object
28 properties
MedAdvisor.Framework.Interface.InstantActivateRequest
object
15 properties
MedAdvisor.Framework.Interface.RequestContext
object
8 properties
MedAdvisor.Framework.Interface.IncentivisedSignUpPatientDisclosure
object
2 properties
MedAdvisor.Framework.Interface.InstantActivateResult
object
3 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.ActionUpdateModel
object
5 properties
MedAdvisor.Framework.Interface.UpdateCachePatientRequest
object
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PharmacyIdentifierModel
object
2 properties
MedAdvisor.Framework.Interface.PatientSearchAdvanceRequestDto
object
13 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.SendBroadcastMessageRequestModel
object
3 properties
MedAdvisor.Framework.Interface.BroadcastMessageJob
object
10 properties
MedAdvisor.Framework.Interface.BroadcastMessageRecipient
object
14 properties
MedAdvisor.Framework.Interface.AcceptTermsConditionsRequest
object
2 properties
MedAdvisor.Framework.Interface.AccountActivationRequest
object
14 properties
MedAdvisor.Framework.Interface.ActivationKeyResult
object
5 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.UpdateSMSReminderCompleteModel
object
2 properties
MedAdvisor.Framework.Interface.UserRolloverResponse
object
3 properties
MedAdvisor.Framework.Interface.GeneratePharmacyChangeRequest
object
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PendingOrderModel
object
Order payload returned by GET /api/v1/RefillOrder/PendingOrder/{orderId} and GET /api/v1/RefillOrder/CompletedOrder/{orderId}. Used by the Angular Pending Orde…
34 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.DeliveryAgentOptionModel
object
A shipping agent option shown in the delivery section dropdown (Story 4.1 — FR19).
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.PendingOrderLineItemModel
object
A single line item within a pending order, with its status pre-resolved server-side. Used by the Angular Pending Order dialog (RAP-6 — Epic 2, Story 2.1).
26 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.EScriptTokenSummaryModel
object
Summary of a single eScript token embedded in the pending order line item response (FR4). Provides enough information to display the token list without a separ…
5 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.EScriptTokenDetailModel
object
Full eScript token detail returned by GET /RefillOrder/EScriptToken/{orderId}/{tokenId} (FR15). Maps from EScriptDto in MedAdvisor.Framework.Interface.
17 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.UpdateDeliveryRequest
object
Request body for PUT /RefillOrder/Delivery/{orderId} (Story 4.1 — FR18, FR19, FR20). All fields are optional — only non-null values are applied.
5 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.AddNoteRequest
object
Request body for POST /RefillOrder/AddNote (Epic 5 — Story 5.1, FR24).
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.CompleteOrderRequest
object
Request body for POST /RefillOrder/Complete (RAP-6 — Story 2.5b FR27, Story 4.3 FR22).
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.LineItemPriceEntry
object
Per-component price entered by the pharmacist at PIA order completion.
3 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.SendEScriptRequest
object
Request body for POST /RefillOrder/SendEScript (RAP-6 — Story 3.3, FR16).
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.SendEScriptResponse
object
Response from POST /RefillOrder/SendEScript (RAP-6 — Story 3.3, FR16). Always returned as HTTP 200 so Angular can distinguish the three outcomes without interc…
3 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.AddLineItemRequest
object
Request body for POST /RefillOrder/LineItem/{orderId} (RAP-6 — Story 3.5, FR13).
2 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.UpdateLineItemStatusRequest
object
Request body for POST /RefillOrder/UpdateLineItemStatus (RAP-6 — Story 3.1). Carries the orderId + componentId so the service can verify component ownership be…
4 properties
MedAdvisor.PharmacyUnifiedAPI.v1.Models.SendReminderRequest
object
Request body for POST /api/v1/RefillOrder/CompletedOrder/{orderId}/Reminder (Epic 6 — Story 6.2).
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs MedAdvisor publishes across the network.