GET api/ReferralTypes/GetReferralTypes
Get list of all referral types
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
VReferralTypes| Name | Description | Type | Additional information |
|---|---|---|---|
| ReferralTypeId |
Referral Type Id |
integer |
None. |
| ReferralType |
Referral Type |
string |
None. |
| ReferralReasons |
Referral Reasons |
Collection of VReferralReasons |
None. |
| ReferralStatus |
Referral Status |
Collection of VReferralStatus |
None. |
Response Formats
application/json, text/json
Sample:
{
"ReferralTypeId": 1,
"ReferralType": "sample string 2",
"ReferralReasons": [
{
"$id": "2",
"ReferralReasonId": 1,
"ReferralReason": "sample string 2",
"ReferralTypeId": 3
},
{
"$ref": "2"
}
],
"ReferralStatus": [
{
"$id": "3",
"ReferralStatusId": 1,
"ReferralStatus": "sample string 2",
"ReferralTypeId": 3,
"ReferralActions": [
{
"$id": "4",
"ReferralActionId": 1,
"ReferralAction": "sample string 2",
"ReferralStatusId": 3
},
{
"$ref": "4"
}
]
},
{
"$ref": "3"
}
]
}
application/xml, text/xml
Sample:
<VReferralTypes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ReferralTypeId>1</ReferralTypeId>
<ReferralType>sample string 2</ReferralType>
<ReferralReasons>
<VReferralReasons>
<ReferralReasonId>1</ReferralReasonId>
<ReferralReason>sample string 2</ReferralReason>
<ReferralTypeId>3</ReferralTypeId>
</VReferralReasons>
<VReferralReasons>
<ReferralReasonId>1</ReferralReasonId>
<ReferralReason>sample string 2</ReferralReason>
<ReferralTypeId>3</ReferralTypeId>
</VReferralReasons>
</ReferralReasons>
<ReferralStatus>
<VReferralStatus>
<ReferralStatusId>1</ReferralStatusId>
<ReferralStatus>sample string 2</ReferralStatus>
<ReferralTypeId>3</ReferralTypeId>
<ReferralActions>
<VReferralActions>
<ReferralActionId>1</ReferralActionId>
<ReferralAction>sample string 2</ReferralAction>
<ReferralStatusId>3</ReferralStatusId>
</VReferralActions>
<VReferralActions>
<ReferralActionId>1</ReferralActionId>
<ReferralAction>sample string 2</ReferralAction>
<ReferralStatusId>3</ReferralStatusId>
</VReferralActions>
</ReferralActions>
</VReferralStatus>
<VReferralStatus>
<ReferralStatusId>1</ReferralStatusId>
<ReferralStatus>sample string 2</ReferralStatus>
<ReferralTypeId>3</ReferralTypeId>
<ReferralActions>
<VReferralActions>
<ReferralActionId>1</ReferralActionId>
<ReferralAction>sample string 2</ReferralAction>
<ReferralStatusId>3</ReferralStatusId>
</VReferralActions>
<VReferralActions>
<ReferralActionId>1</ReferralActionId>
<ReferralAction>sample string 2</ReferralAction>
<ReferralStatusId>3</ReferralStatusId>
</VReferralActions>
</ReferralActions>
</VReferralStatus>
</ReferralStatus>
</VReferralTypes>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralTypeId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralReasons[0].ReferralReasonId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralReasons[0].ReferralReason" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralReasons[0].ReferralTypeId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralReasons[1].ReferralReasonId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralReasons[1].ReferralReason" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralReasons[1].ReferralTypeId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralStatusId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralStatus" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralTypeId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralActions[0].ReferralActionId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralActions[0].ReferralAction" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralActions[0].ReferralStatusId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralActions[1].ReferralActionId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralActions[1].ReferralAction" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[0].ReferralActions[1].ReferralStatusId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralStatusId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralStatus" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralTypeId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralActions[0].ReferralActionId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralActions[0].ReferralAction" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralActions[0].ReferralStatusId" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralActions[1].ReferralActionId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralActions[1].ReferralAction" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferralStatus[1].ReferralActions[1].ReferralStatusId" 3 --MultipartDataMediaFormatterBoundary1q2w3e--