GET api/Attendance/GetRoomProgramBySiteId?siteId={siteId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
siteId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of ProgramClassBySiteName | Description | Type | Additional information |
---|---|---|---|
roomList | Collection of Rooms |
None. |
|
programClassList | Collection of ProgramClassModel |
None. |
|
absenceTypes | Collection of AbsenceTypes |
None. |
Response Formats
application/json, text/json
Sample:
[ { "roomList": [ { "RoomId": 1, "RoomName": "sample string 2" }, { "RoomId": 1, "RoomName": "sample string 2" } ], "programClassList": [ { "ProgramClass_ID": 1, "ProgramClass": "sample string 2", "Room_Id": 3 }, { "ProgramClass_ID": 1, "ProgramClass": "sample string 2", "Room_Id": 3 } ], "absenceTypes": [ { "AbsenceType_id": 1, "AbsenceType": "sample string 2" }, { "AbsenceType_id": 1, "AbsenceType": "sample string 2" } ] }, { "roomList": [ { "RoomId": 1, "RoomName": "sample string 2" }, { "RoomId": 1, "RoomName": "sample string 2" } ], "programClassList": [ { "ProgramClass_ID": 1, "ProgramClass": "sample string 2", "Room_Id": 3 }, { "ProgramClass_ID": 1, "ProgramClass": "sample string 2", "Room_Id": 3 } ], "absenceTypes": [ { "AbsenceType_id": 1, "AbsenceType": "sample string 2" }, { "AbsenceType_id": 1, "AbsenceType": "sample string 2" } ] } ]
application/xml, text/xml
Sample:
<ArrayOfProgramClassBySite xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iCareApiModel"> <ProgramClassBySite> <absenceTypes> <AbsenceTypes> <AbsenceType>sample string 2</AbsenceType> <AbsenceType_id>1</AbsenceType_id> </AbsenceTypes> <AbsenceTypes> <AbsenceType>sample string 2</AbsenceType> <AbsenceType_id>1</AbsenceType_id> </AbsenceTypes> </absenceTypes> <programClassList> <ProgramClassModel> <ProgramClass>sample string 2</ProgramClass> <ProgramClass_ID>1</ProgramClass_ID> <Room_Id>3</Room_Id> </ProgramClassModel> <ProgramClassModel> <ProgramClass>sample string 2</ProgramClass> <ProgramClass_ID>1</ProgramClass_ID> <Room_Id>3</Room_Id> </ProgramClassModel> </programClassList> <roomList> <Rooms> <RoomId>1</RoomId> <RoomName>sample string 2</RoomName> </Rooms> <Rooms> <RoomId>1</RoomId> <RoomName>sample string 2</RoomName> </Rooms> </roomList> </ProgramClassBySite> <ProgramClassBySite> <absenceTypes> <AbsenceTypes> <AbsenceType>sample string 2</AbsenceType> <AbsenceType_id>1</AbsenceType_id> </AbsenceTypes> <AbsenceTypes> <AbsenceType>sample string 2</AbsenceType> <AbsenceType_id>1</AbsenceType_id> </AbsenceTypes> </absenceTypes> <programClassList> <ProgramClassModel> <ProgramClass>sample string 2</ProgramClass> <ProgramClass_ID>1</ProgramClass_ID> <Room_Id>3</Room_Id> </ProgramClassModel> <ProgramClassModel> <ProgramClass>sample string 2</ProgramClass> <ProgramClass_ID>1</ProgramClass_ID> <Room_Id>3</Room_Id> </ProgramClassModel> </programClassList> <roomList> <Rooms> <RoomId>1</RoomId> <RoomName>sample string 2</RoomName> </Rooms> <Rooms> <RoomId>1</RoomId> <RoomName>sample string 2</RoomName> </Rooms> </roomList> </ProgramClassBySite> </ArrayOfProgramClassBySite>