BookingWS
The following operations are supported. For a formal definition, please review the Service Description.
-
DeleteResourceSchedules
Deletes schedules for a resource in a period, or specific days of week or part of days -
DeleteScheduleTemplate
Save(create/update) a schedule templates for a unit -
GetAppointment
Getting information about one selected appointment. -
GetScheduleResourcePlanPeriod
Get a planned period with schedule for a resource from a deate and 4 weeks ahead -
GetScheduleTemplate
Get a specific schedule templates or getting a set of schedule templates for a unit -
ListAppointmentsByOrg
Lists appointments belonging to a given unit(care or medical unit). Search may be narrowed by entering a date interval or filter. -
ListBookedResources
Lists booked resources in an unit. Search can be made using either the internal unit id (UnitNo) or the unit short name (UnitId) and be narrowed by entering a date interval. -
ListPatientAppointments
Lists a patient's appointments. -
ListResourceAppointments
Lists appointments booked on a resource id. Search may be narrowed by entering a date interval. -
ListResourceAppointments2G
Lists appointments booked on a resource id. Search may be narrowed by entering a date interval. -
ListScheduleByOrg
Lists scheduled slots belonging to a given unit(care or medical unit). Search may be narrowed by entering a date interval or filter. -
ListScheduleByResource
Lists scheduled slots booked on a resource id. Search may be narrowed by entering a date interval. -
ListScheduleByResources
Lists scheduled slots belonging to a list (max 10) of resource and units. Search may be narrowed by entering a list of date interval (max 10). -
ListScheduleSlots
Get a specific scheduled slot or list scheduled slots for a give patient/waitinglist -
MoveScheduleSlots
Move schedule slots for a resource on a specific day to either an antoher day or another resource -
SaveResourceComplementSchedules
Adds extra schedules for a resource in a period, or specific days of week or part of days -
SaveScheduleResourcePlanPeriod
Save/update a planned period with schedule for a resource from a deate and 4 weeks ahead -
SaveScheduleSlots
Save a specific scheduled slot or several scheduled slots belonging patients, waitinglists or resource. -
SaveScheduleTemplate
Save(create/update) a schedule templates for a unit
This web service does not conform to WS-I Basic Profile v1.1.
Please examine each of the normative statement violations below. Follow the recommendations to remedy it, or add setting to the <webServices> config section to turn off BP 1.1 conformance warnings for the entire vroot.
To turn off BP 1.1 conformance warnings for the entire vroot remove the 'BP1.1' value from the <conformanceWarnings> section of the configuration file of your application:
<configuration> <system.web> <webServices> <conformanceWarnings> <remove name='BasicProfile1_1'/> </conformanceWarnings> </webServices> </system.web> </configuration>
R2105: All xsd:schema elements contained in a wsdl:types element of a DESCRIPTION MUST have a targetNamespace attribute with a valid and non-null value, UNLESS the xsd:schema element has xsd:import and/or xsd:annotation as its only child element(s).
- schema from service description with targetNamespace='http://healthXML.org/PasLink'.
Recommendation: Please examine your schema definitions and add explicit targetNamespace attribute. Requiring a targetNamespace on all xsd:schema elements that are children of wsdl:types is a good practice, places a minimal burden on authors of WSDL documents, and avoids the cases that are not as clearly defined as they might be.
For more details on Basic Profile Version 1.1, see the Basic Profile Specification.