GET PlanCare2Api/Questionnaires/Questionnaires/{questionnaireGuid}

Gets questionnaire by guid.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
questionnaireGuid

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

Questionnaire.

Questionnaire
NameDescriptionTypeAdditional information
Guid

Guid.

globally unique identifier

None

Name

Name.

string

None

Description

Description.

string

None

Version

Version.

string

None

QuestionCategories

QuestionCategories (root categories only; recursive; ranked).

Collection of QuestionnaireQuestionCategory

None

Questions

Questions (redundant; ranked).

Collection of QuestionnaireQuestion

None

Response Formats

application/json, text/json

Sample:
{
  "Guid": "38c22a01-fdde-47c3-9798-8d09d4bf0580",
  "Name": "sample string 2",
  "Description": "sample string 3",
  "Version": "sample string 4",
  "QuestionCategories": [
    {
      "$id": "2",
      "Guid": "970bc6e7-fe00-48e2-b7ce-c7fc85b86b2e",
      "Rank": 2,
      "Name": "sample string 3",
      "StartCollapsed": true,
      "Questions": [
        {
          "$id": "3",
          "Guid": "2297a2e4-91d0-4b6e-8431-fa873d579af1",
          "Rank": 2,
          "Name": "sample string 3",
          "Code": "sample string 4",
          "Description": "sample string 5",
          "QuestionCategoryName": "sample string 6",
          "AnswerIsRequired": true,
          "AllowAnswerExplanation": true,
          "Type": 1,
          "AnswerPossibilities": [
            {
              "$id": "4",
              "Guid": "a8939c89-b148-4bc3-bf22-55b206d4525d",
              "Rank": 2,
              "Answer": "sample string 3",
              "IsDefaultValue": true,
              "IsActive": true,
              "NavigationOption": 0,
              "NextQuestionGuid": "96b919a3-47d6-42a3-a0c2-6df3d3425462"
            },
            {
              "$ref": "4"
            }
          ],
          "QuestionText": {
            "$id": "5",
            "MaximumLength": 1,
            "DefaultValue": "sample string 1",
            "Format": true,
            "EnableSpellcheck": true
          },
          "QuestionNumber": {
            "$id": "6",
            "Decimals": 1,
            "MinimumValue": 1.0,
            "MaximumValue": 1.0,
            "DefaultValue": 1.0
          },
          "QuestionDate": {
            "$id": "7",
            "DefaultValueOption": 1,
            "CustomDefaultValue": "2026-05-26T22:07:00.1692096+02:00",
            "AllowedValueOption": 1,
            "IncludeTime": true
          },
          "NavigationOption": 0,
          "NextQuestionGuid": "36d3386c-c030-43b3-9a9a-908f7a02863b"
        },
        {
          "$ref": "3"
        }
      ],
      "ChildQuestionCategories": [
        {
          "$ref": "2"
        },
        {
          "$ref": "2"
        }
      ]
    },
    {
      "$ref": "2"
    }
  ],
  "Questions": [
    {
      "$ref": "3"
    },
    {
      "$ref": "3"
    }
  ]
}

application/xml, text/xml

Sample:
<Questionnaire xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface.Questionnaire">
  <Description>sample string 3</Description>
  <Guid>38c22a01-fdde-47c3-9798-8d09d4bf0580</Guid>
  <Name>sample string 2</Name>
  <QuestionCategories>
    <QuestionnaireQuestionCategory z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
      <ChildQuestionCategories>
        <QuestionnaireQuestionCategory z:Ref="i1" />
        <QuestionnaireQuestionCategory z:Ref="i1" />
      </ChildQuestionCategories>
      <Guid>970bc6e7-fe00-48e2-b7ce-c7fc85b86b2e</Guid>
      <Name>sample string 3</Name>
      <Questions>
        <QuestionnaireQuestion>
          <AllowAnswerExplanation>true</AllowAnswerExplanation>
          <AnswerIsRequired>true</AnswerIsRequired>
          <AnswerPossibilities>
            <QuestionnaireQuestionAnswerPossibility>
              <Answer>sample string 3</Answer>
              <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
              <IsActive>true</IsActive>
              <IsDefaultValue>true</IsDefaultValue>
              <NavigationOption>NextQuestion</NavigationOption>
              <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
              <Rank>2</Rank>
            </QuestionnaireQuestionAnswerPossibility>
            <QuestionnaireQuestionAnswerPossibility>
              <Answer>sample string 3</Answer>
              <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
              <IsActive>true</IsActive>
              <IsDefaultValue>true</IsDefaultValue>
              <NavigationOption>NextQuestion</NavigationOption>
              <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
              <Rank>2</Rank>
            </QuestionnaireQuestionAnswerPossibility>
          </AnswerPossibilities>
          <Code>sample string 4</Code>
          <Description>sample string 5</Description>
          <Guid>2297a2e4-91d0-4b6e-8431-fa873d579af1</Guid>
          <Name>sample string 3</Name>
          <NavigationOption>NextQuestion</NavigationOption>
          <NextQuestionGuid>36d3386c-c030-43b3-9a9a-908f7a02863b</NextQuestionGuid>
          <QuestionCategoryName>sample string 6</QuestionCategoryName>
          <QuestionDate>
            <AllowedValueOption>AllDates</AllowedValueOption>
            <CustomDefaultValue>2026-05-26T22:07:00.1692096+02:00</CustomDefaultValue>
            <DefaultValueOption>NotApplicable</DefaultValueOption>
            <IncludeTime>true</IncludeTime>
          </QuestionDate>
          <QuestionNumber>
            <Decimals>1</Decimals>
            <DefaultValue>1</DefaultValue>
            <MaximumValue>1</MaximumValue>
            <MinimumValue>1</MinimumValue>
          </QuestionNumber>
          <QuestionText>
            <DefaultValue>sample string 1</DefaultValue>
            <EnableSpellcheck>true</EnableSpellcheck>
            <Format>true</Format>
            <MaximumLength>1</MaximumLength>
          </QuestionText>
          <Rank>2</Rank>
          <Type>MultipleChoice</Type>
        </QuestionnaireQuestion>
        <QuestionnaireQuestion>
          <AllowAnswerExplanation>true</AllowAnswerExplanation>
          <AnswerIsRequired>true</AnswerIsRequired>
          <AnswerPossibilities>
            <QuestionnaireQuestionAnswerPossibility>
              <Answer>sample string 3</Answer>
              <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
              <IsActive>true</IsActive>
              <IsDefaultValue>true</IsDefaultValue>
              <NavigationOption>NextQuestion</NavigationOption>
              <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
              <Rank>2</Rank>
            </QuestionnaireQuestionAnswerPossibility>
            <QuestionnaireQuestionAnswerPossibility>
              <Answer>sample string 3</Answer>
              <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
              <IsActive>true</IsActive>
              <IsDefaultValue>true</IsDefaultValue>
              <NavigationOption>NextQuestion</NavigationOption>
              <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
              <Rank>2</Rank>
            </QuestionnaireQuestionAnswerPossibility>
          </AnswerPossibilities>
          <Code>sample string 4</Code>
          <Description>sample string 5</Description>
          <Guid>2297a2e4-91d0-4b6e-8431-fa873d579af1</Guid>
          <Name>sample string 3</Name>
          <NavigationOption>NextQuestion</NavigationOption>
          <NextQuestionGuid>36d3386c-c030-43b3-9a9a-908f7a02863b</NextQuestionGuid>
          <QuestionCategoryName>sample string 6</QuestionCategoryName>
          <QuestionDate>
            <AllowedValueOption>AllDates</AllowedValueOption>
            <CustomDefaultValue>2026-05-26T22:07:00.1692096+02:00</CustomDefaultValue>
            <DefaultValueOption>NotApplicable</DefaultValueOption>
            <IncludeTime>true</IncludeTime>
          </QuestionDate>
          <QuestionNumber>
            <Decimals>1</Decimals>
            <DefaultValue>1</DefaultValue>
            <MaximumValue>1</MaximumValue>
            <MinimumValue>1</MinimumValue>
          </QuestionNumber>
          <QuestionText>
            <DefaultValue>sample string 1</DefaultValue>
            <EnableSpellcheck>true</EnableSpellcheck>
            <Format>true</Format>
            <MaximumLength>1</MaximumLength>
          </QuestionText>
          <Rank>2</Rank>
          <Type>MultipleChoice</Type>
        </QuestionnaireQuestion>
      </Questions>
      <Rank>2</Rank>
      <StartCollapsed>true</StartCollapsed>
    </QuestionnaireQuestionCategory>
    <QuestionnaireQuestionCategory z:Ref="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />
  </QuestionCategories>
  <Questions>
    <QuestionnaireQuestion>
      <AllowAnswerExplanation>true</AllowAnswerExplanation>
      <AnswerIsRequired>true</AnswerIsRequired>
      <AnswerPossibilities>
        <QuestionnaireQuestionAnswerPossibility>
          <Answer>sample string 3</Answer>
          <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
          <IsActive>true</IsActive>
          <IsDefaultValue>true</IsDefaultValue>
          <NavigationOption>NextQuestion</NavigationOption>
          <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
          <Rank>2</Rank>
        </QuestionnaireQuestionAnswerPossibility>
        <QuestionnaireQuestionAnswerPossibility>
          <Answer>sample string 3</Answer>
          <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
          <IsActive>true</IsActive>
          <IsDefaultValue>true</IsDefaultValue>
          <NavigationOption>NextQuestion</NavigationOption>
          <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
          <Rank>2</Rank>
        </QuestionnaireQuestionAnswerPossibility>
      </AnswerPossibilities>
      <Code>sample string 4</Code>
      <Description>sample string 5</Description>
      <Guid>2297a2e4-91d0-4b6e-8431-fa873d579af1</Guid>
      <Name>sample string 3</Name>
      <NavigationOption>NextQuestion</NavigationOption>
      <NextQuestionGuid>36d3386c-c030-43b3-9a9a-908f7a02863b</NextQuestionGuid>
      <QuestionCategoryName>sample string 6</QuestionCategoryName>
      <QuestionDate>
        <AllowedValueOption>AllDates</AllowedValueOption>
        <CustomDefaultValue>2026-05-26T22:07:00.1692096+02:00</CustomDefaultValue>
        <DefaultValueOption>NotApplicable</DefaultValueOption>
        <IncludeTime>true</IncludeTime>
      </QuestionDate>
      <QuestionNumber>
        <Decimals>1</Decimals>
        <DefaultValue>1</DefaultValue>
        <MaximumValue>1</MaximumValue>
        <MinimumValue>1</MinimumValue>
      </QuestionNumber>
      <QuestionText>
        <DefaultValue>sample string 1</DefaultValue>
        <EnableSpellcheck>true</EnableSpellcheck>
        <Format>true</Format>
        <MaximumLength>1</MaximumLength>
      </QuestionText>
      <Rank>2</Rank>
      <Type>MultipleChoice</Type>
    </QuestionnaireQuestion>
    <QuestionnaireQuestion>
      <AllowAnswerExplanation>true</AllowAnswerExplanation>
      <AnswerIsRequired>true</AnswerIsRequired>
      <AnswerPossibilities>
        <QuestionnaireQuestionAnswerPossibility>
          <Answer>sample string 3</Answer>
          <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
          <IsActive>true</IsActive>
          <IsDefaultValue>true</IsDefaultValue>
          <NavigationOption>NextQuestion</NavigationOption>
          <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
          <Rank>2</Rank>
        </QuestionnaireQuestionAnswerPossibility>
        <QuestionnaireQuestionAnswerPossibility>
          <Answer>sample string 3</Answer>
          <Guid>a8939c89-b148-4bc3-bf22-55b206d4525d</Guid>
          <IsActive>true</IsActive>
          <IsDefaultValue>true</IsDefaultValue>
          <NavigationOption>NextQuestion</NavigationOption>
          <NextQuestionGuid>96b919a3-47d6-42a3-a0c2-6df3d3425462</NextQuestionGuid>
          <Rank>2</Rank>
        </QuestionnaireQuestionAnswerPossibility>
      </AnswerPossibilities>
      <Code>sample string 4</Code>
      <Description>sample string 5</Description>
      <Guid>2297a2e4-91d0-4b6e-8431-fa873d579af1</Guid>
      <Name>sample string 3</Name>
      <NavigationOption>NextQuestion</NavigationOption>
      <NextQuestionGuid>36d3386c-c030-43b3-9a9a-908f7a02863b</NextQuestionGuid>
      <QuestionCategoryName>sample string 6</QuestionCategoryName>
      <QuestionDate>
        <AllowedValueOption>AllDates</AllowedValueOption>
        <CustomDefaultValue>2026-05-26T22:07:00.1692096+02:00</CustomDefaultValue>
        <DefaultValueOption>NotApplicable</DefaultValueOption>
        <IncludeTime>true</IncludeTime>
      </QuestionDate>
      <QuestionNumber>
        <Decimals>1</Decimals>
        <DefaultValue>1</DefaultValue>
        <MaximumValue>1</MaximumValue>
        <MinimumValue>1</MinimumValue>
      </QuestionNumber>
      <QuestionText>
        <DefaultValue>sample string 1</DefaultValue>
        <EnableSpellcheck>true</EnableSpellcheck>
        <Format>true</Format>
        <MaximumLength>1</MaximumLength>
      </QuestionText>
      <Rank>2</Rank>
      <Type>MultipleChoice</Type>
    </QuestionnaireQuestion>
  </Questions>
  <Version>sample string 4</Version>
</Questionnaire>