GET api/AppointmentServiceTypeRules/CurrentRules

Get details on all current rules as at function call

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

AppointmentServiceTypeRuleReportDetails()

AppointmentServiceTypeRuleReportDetails
NameDescriptionTypeAdditional information
appointmentServiceTypeRuleID

integer

None.

appointmentServiceTypeParentNumber

integer

None.

appointmentServiceTypeRuleBillingGroup

integer

None.

appointmentServiceTypeRuleCode

string

None.

appointmentServiceTypeRuleDays

string

None.

appointmentServiceTypeRulePackage

integer

None.

appointmentServiceTypeRulePayGroup

integer

None.

appointmentServiceTypeRulePayLevel

integer

None.

appointmentServiceTypeRulePriority

integer

None.

appointmentServiceTypeRulePublicHoliday

boolean

None.

appointmentServiceTypeRuleRate

decimal number

None.

appointmentServiceTypeRuleRate_PAY

decimal number

None.

appointmentServiceTypeRuleReference

string

None.

appointmentServiceTypeRuleReferrer

integer

None.

appointmentServiceTypeRuleService

integer

None.

appointmentServiceTypeRuleTimeFrom

date

None.

appointmentServiceTypeRuleTimeTo

date

None.

appointmentServiceTypeRuleUserIDS

string

None.

appointmentServiceTypeRuleValidFrom

date

None.

appointmentServiceTypeRuleValidTo

date

None.

Response Formats

application/json, text/json

Sample:
{
  "appointmentServiceTypeRuleID": 707,
  "appointmentServiceTypeParentNumber": 534,
  "appointmentServiceTypeRuleBillingGroup": 581,
  "appointmentServiceTypeRuleCode": "sample string 2",
  "appointmentServiceTypeRuleDays": "sample string 3",
  "appointmentServiceTypeRulePackage": 291,
  "appointmentServiceTypeRulePayGroup": 303,
  "appointmentServiceTypeRulePayLevel": 776,
  "appointmentServiceTypeRulePriority": 15,
  "appointmentServiceTypeRulePublicHoliday": true,
  "appointmentServiceTypeRuleRate": 1.1,
  "appointmentServiceTypeRuleRate_PAY": 1.1,
  "appointmentServiceTypeRuleReference": "sample string 4",
  "appointmentServiceTypeRuleReferrer": 762,
  "appointmentServiceTypeRuleService": 815,
  "appointmentServiceTypeRuleTimeFrom": "2024-04-26T13:05:01.6308003+10:00",
  "appointmentServiceTypeRuleTimeTo": "2024-04-26T13:05:01.6308003+10:00",
  "appointmentServiceTypeRuleUserIDS": "sample string 5",
  "appointmentServiceTypeRuleValidFrom": "2024-04-26T13:05:01.6308003+10:00",
  "appointmentServiceTypeRuleValidTo": "2024-04-26T13:05:01.6308003+10:00"
}

application/xml, text/xml

Sample:
<AppointmentServiceTypeRuleReportDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Turnpoint.Controllers">
  <appointmentServiceTypeParentNumber>534</appointmentServiceTypeParentNumber>
  <appointmentServiceTypeRuleBillingGroup>581</appointmentServiceTypeRuleBillingGroup>
  <appointmentServiceTypeRuleCode>sample string 2</appointmentServiceTypeRuleCode>
  <appointmentServiceTypeRuleDays>sample string 3</appointmentServiceTypeRuleDays>
  <appointmentServiceTypeRuleID>707</appointmentServiceTypeRuleID>
  <appointmentServiceTypeRulePackage>291</appointmentServiceTypeRulePackage>
  <appointmentServiceTypeRulePayGroup>303</appointmentServiceTypeRulePayGroup>
  <appointmentServiceTypeRulePayLevel>776</appointmentServiceTypeRulePayLevel>
  <appointmentServiceTypeRulePriority>15</appointmentServiceTypeRulePriority>
  <appointmentServiceTypeRulePublicHoliday>true</appointmentServiceTypeRulePublicHoliday>
  <appointmentServiceTypeRuleRate>1.1</appointmentServiceTypeRuleRate>
  <appointmentServiceTypeRuleRate_PAY>1.1</appointmentServiceTypeRuleRate_PAY>
  <appointmentServiceTypeRuleReference>sample string 4</appointmentServiceTypeRuleReference>
  <appointmentServiceTypeRuleReferrer>762</appointmentServiceTypeRuleReferrer>
  <appointmentServiceTypeRuleService>815</appointmentServiceTypeRuleService>
  <appointmentServiceTypeRuleTimeFrom>2024-04-26T13:05:01.6308003+10:00</appointmentServiceTypeRuleTimeFrom>
  <appointmentServiceTypeRuleTimeTo>2024-04-26T13:05:01.6308003+10:00</appointmentServiceTypeRuleTimeTo>
  <appointmentServiceTypeRuleUserIDS>sample string 5</appointmentServiceTypeRuleUserIDS>
  <appointmentServiceTypeRuleValidFrom>2024-04-26T13:05:01.6308003+10:00</appointmentServiceTypeRuleValidFrom>
  <appointmentServiceTypeRuleValidTo>2024-04-26T13:05:01.6308003+10:00</appointmentServiceTypeRuleValidTo>
</AppointmentServiceTypeRuleReportDetails>