How to access Appointment object via XML worksheet
This article provides the information about how to access the Appointment object via XML worksheet.
For Appointment, you can use XML request for the following:
- Inserting Appointments
- Updating Appointments
- Deleting Appointments
Appointment
Inserting Appointments
Here is an example XML request to add new appointment in TeamConnect via XML worksheet:
<TeamConnectRequest> <Authentication> <Username>george</Username> <Password>password</Password> </Authentication> <Appointment op="insert"> <Subject>Meet with Claimant and Claimant Lawyer</Subject> <Location>Conference Room</Location> <Detail key="APPT_MEET"></Detail> <Detail key="APPT_INTV"></Detail> <DefaultCategory>APPT_MEET</DefaultCategory> <AreaItem>AREA_WEST</AreaItem> <StartOn>2005-06-06T09:00</StartOn> <EndOn>2005-06-06T10:30</EndOn> <Attendee> <User>greg</User> <StartOn>2005-06-06T09:00</StartOn> <EndOn>2005-06-06T10:30</EndOn> <AttendanceTypeIID>3</AttendanceTypeIID> </Attendee> <Attendee> <User>charlotte</User> <StartOn>2005-06-06T09:00</StartOn> <EndOn>2005-06-06T10:00</EndOn> <AttendanceTypeIID>0</AttendanceTypeIID> </Attendee> <Attendee> <User>jake</User> <StartOn>2005-06-06T09:00</StartOn> <EndOn>2005-06-06T10:30</EndOn> <AttendanceTypeIID>1</AttendanceTypeIID> </Attendee> <Resource> <Type>RESO_CONA</Type> <StartOn>2005-06-06T09:00</StartOn> <EndOn>2005-06-06T10:30</EndOn> </Resource> </Appointment> </TeamConnectRequest>
Updating Appointments
Here is an example XML request to update an appointment in TeamConnect via XML worksheet:
<TeamConnectRequest> <Authentication> <Username>george</Username> <Password>password</Password> </Authentication> <Appointment PrimaryKey="66" op="update"> <Location></Location> <DefaultCategory>APPT_MEET</DefaultCategory> <AreaItem>AREA</AreaItem> <Project keymap="NumberString">05-05-0049</Project> <StartOn>2005-05-30T13:30</StartOn> <EndOn>2005-05-30T17:30</EndOn> <Attendee PrimaryKey="74" op="update"> <StartOn>2005-05-30T13:30</StartOn> <EndOn>2005-05-30T17:30</EndOn> <AttendanceTypeIID>2</AttendanceTypeIID> </Attendee> <Attendee PrimaryKey="75" op="delete" /> <Resource Type="RESO_CONA" op="delete" /> <Resource> <Type>RESO_CONB</Type> <StartOn>2005-05-30T13:30</StartOn> <EndOn>2005-05-30T17:30</EndOn> </Resource> <Resource> <Type>RESO_VIDO</Type> <StartOn>2005-05-30T13:30</StartOn> <EndOn>2005-05-30T17:30</EndOn> </Resource> </Appointment> </TeamConnectRequest>
Deleting Appointments
Here is an example XML request to delete an appointment in TeamConnect via XML worksheet:
<TeamConnectRequest> <Authentication> <Username>george</Username> <Password>password</Password> </Authentication> <Appointment op="delete" Subject="Meet with John Henderson to discuss his policy" /> </TeamConnectRequest>