POST api/Calendar/PersonalAppointmentUpdate

Updates a personal appointment.

Request Information

Parameters

NameDescriptionAdditional information
request
The Appointment.

Define this parameter in the request body.

Request body formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml, text/xml

Sample:
<AuthenticatedInputOfCalendarAppointmentWrongModelxuv6Fhnt xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMT.UP">
  <Parameter xmlns:d2p1="http://schemas.datacontract.org/2004/07/CMT.UP.Web.Models">
    <d2p1:AcceptedState>Created</d2p1:AcceptedState>
    <d2p1:Action>Update</d2p1:Action>
    <d2p1:AppointmentHasCopayAllocations>true</d2p1:AppointmentHasCopayAllocations>
    <d2p1:AppointmentInfoStatus>Accepted</d2p1:AppointmentInfoStatus>
    <d2p1:AppointmentInfoStatusId>0</d2p1:AppointmentInfoStatusId>
    <d2p1:AppointmentInfoTypeId>1</d2p1:AppointmentInfoTypeId>
    <d2p1:AppointmentState>Accepted</d2p1:AppointmentState>
    <d2p1:AppointmentType>SelfPay</d2p1:AppointmentType>
    <d2p1:ArrivedNotArrivedState>Unknown</d2p1:ArrivedNotArrivedState>
    <d2p1:ArrivedState i:nil="true" />
    <d2p1:AssistingInternId>1</d2p1:AssistingInternId>
    <d2p1:AssistingInternName>sample string 6</d2p1:AssistingInternName>
    <d2p1:BillingState>PaidInFull</d2p1:BillingState>
    <d2p1:CalendarAppointmentId>25</d2p1:CalendarAppointmentId>
    <d2p1:CalendarAppointmentUid>d452f83c-5113-4b07-937c-27f48004cf42</d2p1:CalendarAppointmentUid>
    <d2p1:CanAccept>true</d2p1:CanAccept>
    <d2p1:CanAccessPatientFile>true</d2p1:CanAccessPatientFile>
    <d2p1:CanArrive>true</d2p1:CanArrive>
    <d2p1:CanCancel>true</d2p1:CanCancel>
    <d2p1:CanNotArrive>true</d2p1:CanNotArrive>
    <d2p1:CanReject>true</d2p1:CanReject>
    <d2p1:CanReschedule>true</d2p1:CanReschedule>
    <d2p1:CanSendEmailToCompleteForms>true</d2p1:CanSendEmailToCompleteForms>
    <d2p1:CanUpdate>true</d2p1:CanUpdate>
    <d2p1:CancelTimestamp>2025-05-30T20:43:57.6841611+00:00</d2p1:CancelTimestamp>
    <d2p1:CancelTimestampUtc>2025-05-30T20:43:57.6841611+00:00</d2p1:CancelTimestampUtc>
    <d2p1:CancellationFee>1</d2p1:CancellationFee>
    <d2p1:CancelledState>CancelledByPatient</d2p1:CancelledState>
    <d2p1:Client>sample string 44</d2p1:Client>
    <d2p1:Complaint>sample string 35</d2p1:Complaint>
    <d2p1:Details>sample string 3</d2p1:Details>
    <d2p1:DoNotChargeCancellationFee>true</d2p1:DoNotChargeCancellationFee>
    <d2p1:DoNotCollectPrepayment>true</d2p1:DoNotCollectPrepayment>
    <d2p1:DoNotSendNotifications>true</d2p1:DoNotSendNotifications>
    <d2p1:Duration>1439</d2p1:Duration>
    <d2p1:EmailAddress>sample string 34</d2p1:EmailAddress>
    <d2p1:FirstAndLastApptsDatesInSeries xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
      <d3p1:key>2025-05-30T20:43:57.6841611+00:00</d3p1:key>
      <d3p1:value>2025-05-30T20:43:57.6841611+00:00</d3p1:value>
    </d2p1:FirstAndLastApptsDatesInSeries>
    <d2p1:IntakeApprovalStatus>None</d2p1:IntakeApprovalStatus>
    <d2p1:IntakeId>1</d2p1:IntakeId>
    <d2p1:IntakePermissions xmlns:d3p1="http://schemas.datacontract.org/2004/07/CMT.UP.Model.Resources.Intake">
      <d3p1:CanAddAmendments>true</d3p1:CanAddAmendments>
      <d3p1:CanEdit>true</d3p1:CanEdit>
      <d3p1:CanPrint>true</d3p1:CanPrint>
      <d3p1:CanSign>true</d3p1:CanSign>
      <d3p1:CanStart>true</d3p1:CanStart>
      <d3p1:CanUnlock>true</d3p1:CanUnlock>
      <d3p1:CanView>true</d3p1:CanView>
      <d3p1:IsSupervised>true</d3p1:IsSupervised>
    </d2p1:IntakePermissions>
    <d2p1:IntakeStatus>None</d2p1:IntakeStatus>
    <d2p1:InvitePatientToCompleteForms>true</d2p1:InvitePatientToCompleteForms>
    <d2p1:IsRecurrent>true</d2p1:IsRecurrent>
    <d2p1:LoadNotificationsOverridesFromGlobals>true</d2p1:LoadNotificationsOverridesFromGlobals>
    <d2p1:LocationId>1</d2p1:LocationId>
    <d2p1:LocationIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
      <d3p1:int>3</d3p1:int>
    </d2p1:LocationIds>
    <d2p1:LocationName>sample string 23</d2p1:LocationName>
    <d2p1:NotArrivedState i:nil="true" />
    <d2p1:NotificationsOverrides xmlns:d3p1="http://schemas.datacontract.org/2004/07/CMT.UP.EHR.Entities.Calendar">
      <d3p1:AppointmentCreated>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:AppointmentCreated>
      <d3p1:CancelAppointment>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:CancelAppointment>
      <d3p1:FirstReminder>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:FirstReminder>
      <d3p1:NoShowWarning>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:NoShowWarning>
      <d3p1:RescheduleAppointment>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:RescheduleAppointment>
      <d3p1:ScreeningFormsReminder>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:ScreeningFormsReminder>
      <d3p1:SecondReminder>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:SecondReminder>
      <d3p1:ThankYouReminder>
        <d3p1:UseEmail>true</d3p1:UseEmail>
        <d3p1:UseSms>true</d3p1:UseSms>
      </d3p1:ThankYouReminder>
      <d3p1:UseOverrides>true</d3p1:UseOverrides>
    </d2p1:NotificationsOverrides>
    <d2p1:OnboardingFormStatuses xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    <d2p1:PatientId>1</d2p1:PatientId>
    <d2p1:PatientIsExisting>true</d2p1:PatientIsExisting>
    <d2p1:PatientIsNew>true</d2p1:PatientIsNew>
    <d2p1:PhoneNumber>sample string 32</d2p1:PhoneNumber>
    <d2p1:PhoneNumber2>sample string 33</d2p1:PhoneNumber2>
    <d2p1:PractitionerId>1</d2p1:PractitionerId>
    <d2p1:PractitionerName>sample string 4</d2p1:PractitionerName>
    <d2p1:PractitionerNotes>sample string 38</d2p1:PractitionerNotes>
    <d2p1:RecurrenceNo>11</d2p1:RecurrenceNo>
    <d2p1:RecurrentType>10</d2p1:RecurrentType>
    <d2p1:RecurringSetId>1</d2p1:RecurringSetId>
    <d2p1:ReminderEmailSent>true</d2p1:ReminderEmailSent>
    <d2p1:ReminderEmailSentDate>2025-05-30T20:43:57.6841611+00:00</d2p1:ReminderEmailSentDate>
    <d2p1:RepeatModel xmlns:d3p1="http://schemas.datacontract.org/2004/07/CMT.UP.EHR.Entities.Calendar">
      <d3p1:AllDays>
        <d3p1:Day>
          <d3p1:Id>0</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Sun</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>1</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Mon</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>2</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Tue</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>3</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Wed</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>4</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Thu</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>5</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Fri</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>6</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>Sat</d3p1:Name>
        </d3p1:Day>
      </d3p1:AllDays>
      <d3p1:EndsAfterOccurences>1</d3p1:EndsAfterOccurences>
      <d3p1:EndsOnDate>2025-05-30T20:43:57.6841611+00:00</d3p1:EndsOnDate>
      <d3p1:RepeatEndsOptions>
        <d3p1:RepeatEndsOption>
          <d3p1:Id>0</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>After no. of occurences</d3p1:Name>
        </d3p1:RepeatEndsOption>
        <d3p1:RepeatEndsOption>
          <d3p1:Id>1</d3p1:Id>
          <d3p1:IsSelected>false</d3p1:IsSelected>
          <d3p1:Name>On date</d3p1:Name>
        </d3p1:RepeatEndsOption>
      </d3p1:RepeatEndsOptions>
      <d3p1:RepeatEndsValue>1</d3p1:RepeatEndsValue>
      <d3p1:RepeatEvery>1</d3p1:RepeatEvery>
      <d3p1:RepeatOn xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
        <d4p1:int>3</d4p1:int>
      </d3p1:RepeatOn>
      <d3p1:Repeats>EveryWeekdayMondaytoFriday</d3p1:Repeats>
      <d3p1:RepeatsValue>1</d3p1:RepeatsValue>
      <d3p1:SelectedDays>
        <d3p1:Day>
          <d3p1:Id>1</d3p1:Id>
          <d3p1:IsSelected>true</d3p1:IsSelected>
          <d3p1:Name>sample string 2</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>1</d3p1:Id>
          <d3p1:IsSelected>true</d3p1:IsSelected>
          <d3p1:Name>sample string 2</d3p1:Name>
        </d3p1:Day>
        <d3p1:Day>
          <d3p1:Id>1</d3p1:Id>
          <d3p1:IsSelected>true</d3p1:IsSelected>
          <d3p1:Name>sample string 2</d3p1:Name>
        </d3p1:Day>
      </d3p1:SelectedDays>
      <d3p1:SelectedDaysIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
        <d4p1:int>3</d4p1:int>
      </d3p1:SelectedDaysIds>
      <d3p1:StartsOn>2025-05-30T20:43:57.6841611+00:00</d3p1:StartsOn>
    </d2p1:RepeatModel>
    <d2p1:RoomId>1</d2p1:RoomId>
    <d2p1:RoomName>sample string 13</d2p1:RoomName>
    <d2p1:SchedulingEventId>1</d2p1:SchedulingEventId>
    <d2p1:SelectedCardId>1</d2p1:SelectedCardId>
    <d2p1:ServiceId>1</d2p1:ServiceId>
    <d2p1:ServiceIsTelehealth>true</d2p1:ServiceIsTelehealth>
    <d2p1:ServiceName>sample string 12</d2p1:ServiceName>
    <d2p1:StartDate>2025-05-30T00:00:00+00:00</d2p1:StartDate>
    <d2p1:StartDateDay>2025-05-30T00:00:00+00:00</d2p1:StartDateDay>
    <d2p1:StartDateTime>PT0S</d2p1:StartDateTime>
    <d2p1:StartDateUtc>2025-05-30T20:43:57.6841611+00:00</d2p1:StartDateUtc>
    <d2p1:SupervisorId>1</d2p1:SupervisorId>
    <d2p1:SupervisorName>sample string 5</d2p1:SupervisorName>
    <d2p1:TelemedicineLink>sample string 40</d2p1:TelemedicineLink>
    <d2p1:Title>sample string 2</d2p1:Title>
    <d2p1:Type>PatientAppointment</d2p1:Type>
    <d2p1:WholeDay>true</d2p1:WholeDay>
  </Parameter>
  <AppContextId>7392cea7-f174-4ae6-96dc-a7cd7fcd4c10</AppContextId>
</AuthenticatedInputOfCalendarAppointmentWrongModelxuv6Fhnt>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Response body formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.