POST
api/v1/SavePatientAppointment
Save patient appointment details
Request Information
URI Parameters
None.
Body Parameters
PatientAppointment| Name | Description | Type | Additional information |
|---|---|---|---|
| LoggedUserId |
LoggedUserId |
string |
None. |
| PatientID |
PatientID |
integer |
None. |
| AppointmentID |
AppointmentID |
integer |
None. |
| AppointmentDate |
AppointmentDate |
string |
None. |
| MeetingDuration |
MeetingDuration |
integer |
None. |
| AddInvites |
AddInvites |
Collection of AddInvites |
None. |
| Notes |
Notes |
string |
None. |
| MeetingId |
MeetingID |
integer |
None. |
| MeetingPassword |
MeetingPassword |
string |
None. |
| MeetingURL |
MeetingURL |
string |
None. |
| HostRole |
HostRole |
integer |
None. |
| HostEmail |
HostEmail |
string |
None. |
| Status |
Status |
string |
None. |
| MeetingHostID |
MeetingHostID |
string |
None. |
| HospitalParticipant |
HospitalParticipant |
Collection of AddInvites |
None. |
| RescheduleFlag |
RescheduleFlag |
boolean |
None. |
| MeetingTopic |
MeetingTopic |
string |
None. |
| FileInfo |
FileInfo |
Collection of FileInfo |
None. |
Request Formats
application/json, text/json
Sample:
{
"LoggedUserId": "string",
"PatientID": 0,
"AppointmentID": 0,
"AppointmentDate": "string",
"MeetingDuration": 0,
"AddInvites": [
{
"InviteID": 0,
"DisplayName": "string",
"Email": "string",
"HostMail": "string"
},
{
"InviteID": 0,
"DisplayName": "string",
"Email": "string",
"HostMail": "string"
}
],
"Notes": "string",
"MeetingId": 0,
"MeetingPassword": "string",
"MeetingURL": "string",
"HostRole": 0,
"HostEmail": "string",
"Status": "string",
"MeetingHostID": "string",
"HospitalParticipant": [
{
"InviteID": 0,
"DisplayName": "string",
"Email": "string",
"HostMail": "string"
},
{
"InviteID": 0,
"DisplayName": "string",
"Email": "string",
"HostMail": "string"
}
],
"RescheduleFlag": true,
"MeetingTopic": "string",
"FileInfo": [
{
"FileName": "string",
"FilePath": "string"
},
{
"FileName": "string",
"FilePath": "string"
}
]
}
application/xml, text/xml
Sample:
<PatientAppointment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mayo_WebAPI.Dtos">
<AddInvites>
<AddInvites>
<DisplayName>string</DisplayName>
<Email>string</Email>
<HostMail>string</HostMail>
<InviteID>0</InviteID>
</AddInvites>
<AddInvites>
<DisplayName>string</DisplayName>
<Email>string</Email>
<HostMail>string</HostMail>
<InviteID>0</InviteID>
</AddInvites>
</AddInvites>
<AppointmentDate>string</AppointmentDate>
<AppointmentID>0</AppointmentID>
<FileInfo>
<FileInfo>
<FileName>string</FileName>
<FilePath>string</FilePath>
</FileInfo>
<FileInfo>
<FileName>string</FileName>
<FilePath>string</FilePath>
</FileInfo>
</FileInfo>
<HospitalParticipant>
<AddInvites>
<DisplayName>string</DisplayName>
<Email>string</Email>
<HostMail>string</HostMail>
<InviteID>0</InviteID>
</AddInvites>
<AddInvites>
<DisplayName>string</DisplayName>
<Email>string</Email>
<HostMail>string</HostMail>
<InviteID>0</InviteID>
</AddInvites>
</HospitalParticipant>
<HostEmail>string</HostEmail>
<HostRole>0</HostRole>
<LoggedUserId>string</LoggedUserId>
<MeetingDuration>0</MeetingDuration>
<MeetingHostID>string</MeetingHostID>
<MeetingId>0</MeetingId>
<MeetingPassword>string</MeetingPassword>
<MeetingTopic>string</MeetingTopic>
<MeetingURL>string</MeetingURL>
<Notes>string</Notes>
<PatientID>0</PatientID>
<RescheduleFlag>true</RescheduleFlag>
<Status>string</Status>
</PatientAppointment>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.