POST api/siteassessments/retrieve/{version}
Retrieve the model for a SiteAssessment based on the version parameter supplied
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version |
The Site Assessment Version requested |
decimal number |
Required |
Body Parameters
None.
Response Information
Resource Description
SiteAssessment model with correct sections and questions for the version
SiteAssessment| Name | Description | Type | Additional information |
|---|---|---|---|
| AssessmentEntryId | globally unique identifier |
None. |
|
| AssessmentId | globally unique identifier |
None. |
|
| Version | decimal number |
None. |
|
| PremisesId | string |
None. |
|
| AdvisorId | string |
None. |
|
| AdvisorName | string |
None. |
|
| PQAId | string |
None. |
|
| PQAName | string |
None. |
|
| Expired | boolean |
None. |
|
| DateAssessed | date |
None. |
|
| DateSubmitted | date |
None. |
|
| EndorsedId | string |
None. |
|
| Source | integer |
None. |
|
| SiteState | string |
None. |
|
| OwnerOfPigs | string |
None. |
|
| AssessorType | string |
None. |
|
| SiteName | string |
None. |
|
| Notes | string |
None. |
|
| Breeding | boolean |
None. |
|
| NonBreeding | boolean |
None. |
|
| NumberBreedingAssessed | integer |
None. |
|
| NumberBreedingOnSite | integer |
None. |
|
| NumberNonBreedingAssessed | integer |
None. |
|
| NumberNonBreedingOnSite | integer |
None. |
|
| Miscellaneous | string |
None. |
|
| Sections | Collection of SiteAssessmentSection |
None. |
|
| HasErrors | boolean |
None. |
|
| ValidationErrors | Collection of ValidationError |
None. |
|
| Errors | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"AssessmentEntryId": "3ba1691e-5915-4328-92fc-409511ecab70",
"AssessmentId": "c0b91d98-f3d1-4faa-be29-6ab89b43fe4f",
"Version": 3.0,
"PremisesId": "sample string 4",
"AdvisorId": "sample string 5",
"AdvisorName": "sample string 6",
"PQAId": "sample string 7",
"PQAName": "sample string 8",
"Expired": true,
"DateAssessed": "2025-12-14T20:32:34.8672015-06:00",
"DateSubmitted": "2025-12-14T20:32:34.8672015-06:00",
"EndorsedId": "sample string 11",
"Source": 2,
"SiteState": "sample string 12",
"OwnerOfPigs": "sample string 13",
"AssessorType": "sample string 14",
"SiteName": "sample string 15",
"Notes": "sample string 16",
"Breeding": true,
"NonBreeding": true,
"NumberBreedingAssessed": 19,
"NumberBreedingOnSite": 20,
"NumberNonBreedingAssessed": 21,
"NumberNonBreedingOnSite": 22,
"Miscellaneous": "sample string 23",
"Sections": [
{
"SectionId": "a9204b5c-9be9-41cc-96c2-316d18f6932c",
"Title": "sample string 2",
"SectionType": "sample string 3",
"Order": 4,
"IsOptionalSection": true,
"OptionalSelected": true,
"OptionalSectionText": "sample string 7",
"Questions": [
{
"QuestionId": "d7144585-dbc7-466c-8e7d-7971acac934a",
"QuestionType": "sample string 2",
"Order": 3,
"CommentsRequired": true,
"NotApplicableAllowed": true,
"AppliesToBreeding": true,
"AppliesToNonBreeding": true,
"AcceptableOrDevelopAndImplementActionPlan": true,
"NotApplicable": true,
"QuestionText": "sample string 10",
"PhaseText": "sample string 11",
"ActionPlan": "sample string 12",
"Comments": "sample string 13",
"RangeDirection": true,
"AcceptableValue": 15.0,
"BreedingValue": 1,
"NonBreedingValue": 1,
"Errors": [
"sample string 1",
"sample string 2"
]
},
{
"QuestionId": "d7144585-dbc7-466c-8e7d-7971acac934a",
"QuestionType": "sample string 2",
"Order": 3,
"CommentsRequired": true,
"NotApplicableAllowed": true,
"AppliesToBreeding": true,
"AppliesToNonBreeding": true,
"AcceptableOrDevelopAndImplementActionPlan": true,
"NotApplicable": true,
"QuestionText": "sample string 10",
"PhaseText": "sample string 11",
"ActionPlan": "sample string 12",
"Comments": "sample string 13",
"RangeDirection": true,
"AcceptableValue": 15.0,
"BreedingValue": 1,
"NonBreedingValue": 1,
"Errors": [
"sample string 1",
"sample string 2"
]
}
],
"Errors": [
"sample string 1",
"sample string 2"
]
},
{
"SectionId": "a9204b5c-9be9-41cc-96c2-316d18f6932c",
"Title": "sample string 2",
"SectionType": "sample string 3",
"Order": 4,
"IsOptionalSection": true,
"OptionalSelected": true,
"OptionalSectionText": "sample string 7",
"Questions": [
{
"QuestionId": "d7144585-dbc7-466c-8e7d-7971acac934a",
"QuestionType": "sample string 2",
"Order": 3,
"CommentsRequired": true,
"NotApplicableAllowed": true,
"AppliesToBreeding": true,
"AppliesToNonBreeding": true,
"AcceptableOrDevelopAndImplementActionPlan": true,
"NotApplicable": true,
"QuestionText": "sample string 10",
"PhaseText": "sample string 11",
"ActionPlan": "sample string 12",
"Comments": "sample string 13",
"RangeDirection": true,
"AcceptableValue": 15.0,
"BreedingValue": 1,
"NonBreedingValue": 1,
"Errors": [
"sample string 1",
"sample string 2"
]
},
{
"QuestionId": "d7144585-dbc7-466c-8e7d-7971acac934a",
"QuestionType": "sample string 2",
"Order": 3,
"CommentsRequired": true,
"NotApplicableAllowed": true,
"AppliesToBreeding": true,
"AppliesToNonBreeding": true,
"AcceptableOrDevelopAndImplementActionPlan": true,
"NotApplicable": true,
"QuestionText": "sample string 10",
"PhaseText": "sample string 11",
"ActionPlan": "sample string 12",
"Comments": "sample string 13",
"RangeDirection": true,
"AcceptableValue": 15.0,
"BreedingValue": 1,
"NonBreedingValue": 1,
"Errors": [
"sample string 1",
"sample string 2"
]
}
],
"Errors": [
"sample string 1",
"sample string 2"
]
}
],
"HasErrors": true,
"ValidationErrors": [
{
"QuestionId": "38c60cfa-62e2-4e48-9f27-81e58cdb64c2",
"Messages": [
"sample string 1",
"sample string 2"
]
},
{
"QuestionId": "38c60cfa-62e2-4e48-9f27-81e58cdb64c2",
"Messages": [
"sample string 1",
"sample string 2"
]
}
],
"Errors": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<SiteAssessment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pork.SiteAssess.Integration.Api.Models">
<AdvisorId>sample string 5</AdvisorId>
<AdvisorName>sample string 6</AdvisorName>
<AssessmentEntryId>3ba1691e-5915-4328-92fc-409511ecab70</AssessmentEntryId>
<AssessmentId>c0b91d98-f3d1-4faa-be29-6ab89b43fe4f</AssessmentId>
<AssessorType>sample string 14</AssessorType>
<Breeding>true</Breeding>
<DateAssessed>2025-12-14T20:32:34.8672015-06:00</DateAssessed>
<DateSubmitted>2025-12-14T20:32:34.8672015-06:00</DateSubmitted>
<EndorsedId>sample string 11</EndorsedId>
<Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Errors>
<Expired>true</Expired>
<HasErrors>true</HasErrors>
<Miscellaneous>sample string 23</Miscellaneous>
<NonBreeding>true</NonBreeding>
<Notes>sample string 16</Notes>
<NumberBreedingAssessed>19</NumberBreedingAssessed>
<NumberBreedingOnSite>20</NumberBreedingOnSite>
<NumberNonBreedingAssessed>21</NumberNonBreedingAssessed>
<NumberNonBreedingOnSite>22</NumberNonBreedingOnSite>
<OwnerOfPigs>sample string 13</OwnerOfPigs>
<PQAId>sample string 7</PQAId>
<PQAName>sample string 8</PQAName>
<PremisesId>sample string 4</PremisesId>
<Sections>
<SiteAssessmentSection>
<Errors xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Errors>
<IsOptionalSection>true</IsOptionalSection>
<OptionalSectionText>sample string 7</OptionalSectionText>
<OptionalSelected>true</OptionalSelected>
<Order>4</Order>
<Questions>
<SiteAssessmentQuestion>
<AcceptableOrDevelopAndImplementActionPlan>true</AcceptableOrDevelopAndImplementActionPlan>
<AcceptableValue>15</AcceptableValue>
<ActionPlan>sample string 12</ActionPlan>
<AppliesToBreeding>true</AppliesToBreeding>
<AppliesToNonBreeding>true</AppliesToNonBreeding>
<BreedingValue>1</BreedingValue>
<Comments>sample string 13</Comments>
<CommentsRequired>true</CommentsRequired>
<Errors xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</Errors>
<NonBreedingValue>1</NonBreedingValue>
<NotApplicable>true</NotApplicable>
<NotApplicableAllowed>true</NotApplicableAllowed>
<Order>3</Order>
<PhaseText>sample string 11</PhaseText>
<QuestionId>d7144585-dbc7-466c-8e7d-7971acac934a</QuestionId>
<QuestionText>sample string 10</QuestionText>
<QuestionType>sample string 2</QuestionType>
<RangeDirection>true</RangeDirection>
</SiteAssessmentQuestion>
<SiteAssessmentQuestion>
<AcceptableOrDevelopAndImplementActionPlan>true</AcceptableOrDevelopAndImplementActionPlan>
<AcceptableValue>15</AcceptableValue>
<ActionPlan>sample string 12</ActionPlan>
<AppliesToBreeding>true</AppliesToBreeding>
<AppliesToNonBreeding>true</AppliesToNonBreeding>
<BreedingValue>1</BreedingValue>
<Comments>sample string 13</Comments>
<CommentsRequired>true</CommentsRequired>
<Errors xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</Errors>
<NonBreedingValue>1</NonBreedingValue>
<NotApplicable>true</NotApplicable>
<NotApplicableAllowed>true</NotApplicableAllowed>
<Order>3</Order>
<PhaseText>sample string 11</PhaseText>
<QuestionId>d7144585-dbc7-466c-8e7d-7971acac934a</QuestionId>
<QuestionText>sample string 10</QuestionText>
<QuestionType>sample string 2</QuestionType>
<RangeDirection>true</RangeDirection>
</SiteAssessmentQuestion>
</Questions>
<SectionId>a9204b5c-9be9-41cc-96c2-316d18f6932c</SectionId>
<SectionType>sample string 3</SectionType>
<Title>sample string 2</Title>
</SiteAssessmentSection>
<SiteAssessmentSection>
<Errors xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Errors>
<IsOptionalSection>true</IsOptionalSection>
<OptionalSectionText>sample string 7</OptionalSectionText>
<OptionalSelected>true</OptionalSelected>
<Order>4</Order>
<Questions>
<SiteAssessmentQuestion>
<AcceptableOrDevelopAndImplementActionPlan>true</AcceptableOrDevelopAndImplementActionPlan>
<AcceptableValue>15</AcceptableValue>
<ActionPlan>sample string 12</ActionPlan>
<AppliesToBreeding>true</AppliesToBreeding>
<AppliesToNonBreeding>true</AppliesToNonBreeding>
<BreedingValue>1</BreedingValue>
<Comments>sample string 13</Comments>
<CommentsRequired>true</CommentsRequired>
<Errors xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</Errors>
<NonBreedingValue>1</NonBreedingValue>
<NotApplicable>true</NotApplicable>
<NotApplicableAllowed>true</NotApplicableAllowed>
<Order>3</Order>
<PhaseText>sample string 11</PhaseText>
<QuestionId>d7144585-dbc7-466c-8e7d-7971acac934a</QuestionId>
<QuestionText>sample string 10</QuestionText>
<QuestionType>sample string 2</QuestionType>
<RangeDirection>true</RangeDirection>
</SiteAssessmentQuestion>
<SiteAssessmentQuestion>
<AcceptableOrDevelopAndImplementActionPlan>true</AcceptableOrDevelopAndImplementActionPlan>
<AcceptableValue>15</AcceptableValue>
<ActionPlan>sample string 12</ActionPlan>
<AppliesToBreeding>true</AppliesToBreeding>
<AppliesToNonBreeding>true</AppliesToNonBreeding>
<BreedingValue>1</BreedingValue>
<Comments>sample string 13</Comments>
<CommentsRequired>true</CommentsRequired>
<Errors xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</Errors>
<NonBreedingValue>1</NonBreedingValue>
<NotApplicable>true</NotApplicable>
<NotApplicableAllowed>true</NotApplicableAllowed>
<Order>3</Order>
<PhaseText>sample string 11</PhaseText>
<QuestionId>d7144585-dbc7-466c-8e7d-7971acac934a</QuestionId>
<QuestionText>sample string 10</QuestionText>
<QuestionType>sample string 2</QuestionType>
<RangeDirection>true</RangeDirection>
</SiteAssessmentQuestion>
</Questions>
<SectionId>a9204b5c-9be9-41cc-96c2-316d18f6932c</SectionId>
<SectionType>sample string 3</SectionType>
<Title>sample string 2</Title>
</SiteAssessmentSection>
</Sections>
<SiteName>sample string 15</SiteName>
<SiteState>sample string 12</SiteState>
<ValidationErrors>
<ValidationError>
<Messages xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Messages>
<QuestionId>38c60cfa-62e2-4e48-9f27-81e58cdb64c2</QuestionId>
</ValidationError>
<ValidationError>
<Messages xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Messages>
<QuestionId>38c60cfa-62e2-4e48-9f27-81e58cdb64c2</QuestionId>
</ValidationError>
</ValidationErrors>
<Version>3</Version>
</SiteAssessment>