Skip to main content
Version: 7.2405.x.x LTS

personalQuestionDetailLevel

If personalQuestionDetailLevel is set, the response can contain the following information:

  • EXCLUDE: No unit information is returned.
  • LOW:
    • extId
    • state
  • MEDIUM: All elements from the LOW detail level plus:
    • description
    • displayName
      • entries
        • lang
        • value
    • content
      • entries
        • lang
        • value
  • HIGH: All elements from the MEDIUM detail level plus:
    • ctlCreUid
    • ctlCreDat
    • ctlModUid
    • ctlModDat
    • ctlTcn

Example of a request and response with personalQuestionDetailLevel set to MEDIUM:

Request:

<v1:queryPersonalQuestions>
<query>
<clientExtId>100</clientExtId>
<detailLevels>
<personalQuestionDetailLevel>MEDIUM</personalQuestionDetailLevel>
</detailLevels>
<personalQuestion>
<extId>100</extId>
</personalQuestion>
</query>
</v1:queryPersonalQuestions>

Response:

<ns2:queryPersonalQuestionsResponse
xmlns:ns2="http://adnovum.ch/nevisidm/ws/services/v1">
<return>
<extId>100</extId>
<description>Sample question</description>
<state>ACTIVE</state>
<displayName>
<entries>
<lang>en</lang>
<value>What was the street name, house number, postal code and city name where you lived in as a child?</value>
</entries>
</displayName>
<content>
<entries>
<lang>en</lang>
<value>What was the street name, house number, postal code and city name where you lived in as a child?</value>
</entries>
</content>
</return>
</ns2:queryPersonalQuestionsResponse>