| schema location: | C:\work\digiquest\doc\digiquest-result.xsd |
| Elements | Complex types | Simple types |
| resultset | header | type |
| option | ||
| result | ||
| results | ||
| values |
| diagram | ![]() |
||
| children | header results | ||
| annotation |
|
||
| source | <xs:element name="resultset"> <xs:annotation> <xs:documentation>answers of one flow of a questionary</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="header" type="header"> <xs:annotation> <xs:documentation>header informations for the resultset</xs:documentation> </xs:annotation> </xs:element> <xs:element name="results" type="results"> <xs:annotation> <xs:documentation>all result</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | header | ||
| children | questionary_id runtime_id | ||
| annotation |
|
||
| source | <xs:element name="header" type="header"> <xs:annotation> <xs:documentation>header informations for the resultset</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | results | ||
| children | result | ||
| annotation |
|
||
| source | <xs:element name="results" type="results"> <xs:annotation> <xs:documentation>all result</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | questionary_id runtime_id | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="header"> <xs:annotation> <xs:documentation>header informations for a resultset</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="questionary_id" type="xs:integer"> <xs:annotation> <xs:documentation>id of the answered questionary</xs:documentation> </xs:annotation> </xs:element> <xs:element name="runtime_id" type="xs:integer"> <xs:annotation> <xs:documentation>id of the flow</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:element name="questionary_id" type="xs:integer"> <xs:annotation> <xs:documentation>id of the answered questionary</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:element name="runtime_id" type="xs:integer"> <xs:annotation> <xs:documentation>id of the flow</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| children | text value | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:complexType name="option"> <xs:annotation> <xs:documentation>answered option to a multiple or single choice question</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="text" type="xs:string"> <xs:annotation> <xs:documentation>text of the option</xs:documentation> </xs:annotation> </xs:element> <xs:element name="value" type="xs:string"> <xs:annotation> <xs:documentation>value of the option</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:integer" use="required"/> </xs:complexType> |
| diagram | |||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="text" type="xs:string"> <xs:annotation> <xs:documentation>text of the option</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="value" type="xs:string"> <xs:annotation> <xs:documentation>value of the option</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | question_id result_id type values | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="result"> <xs:annotation> <xs:documentation>answer to one question</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="question_id" type="xs:integer"> <xs:annotation> <xs:documentation>id of the answered question</xs:documentation> </xs:annotation> </xs:element> <xs:element name="result_id" type="xs:integer"> <xs:annotation> <xs:documentation>unique id of this result in this resultset</xs:documentation> </xs:annotation> </xs:element> <xs:element name="type" type="type"> <xs:annotation> <xs:documentation>type of the answered question</xs:documentation> </xs:annotation> </xs:element> <xs:element name="values" type="values"> <xs:annotation> <xs:documentation>answered values</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | |||
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:element name="question_id" type="xs:integer"> <xs:annotation> <xs:documentation>id of the answered question</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:element name="result_id" type="xs:integer"> <xs:annotation> <xs:documentation>unique id of this result in this resultset</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| type | type | ||||||||||||||
| facets |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="type" type="type"> <xs:annotation> <xs:documentation>type of the answered question</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | values | ||
| children | skip void boolean string option date integer | ||
| annotation |
|
||
| source | <xs:element name="values" type="values"> <xs:annotation> <xs:documentation>answered values</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | result | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="results"> <xs:annotation> <xs:documentation>all results of one questionary flow</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="result" type="result" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a result for one question</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| type | result | ||
| children | question_id result_id type values | ||
| annotation |
|
||
| source | <xs:element name="result" type="result" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a result for one question</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| children | skip void boolean string option date integer | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="values"> <xs:annotation> <xs:documentation>answered values</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="skip"> <xs:annotation> <xs:documentation>the question was skipped</xs:documentation> </xs:annotation> </xs:element> <xs:element name="void"> <xs:annotation> <xs:documentation>the question has no answer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="boolean" type="xs:boolean" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a boolean value</xs:documentation> </xs:annotation> </xs:element> <xs:element name="string" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a string value</xs:documentation> </xs:annotation> </xs:element> <xs:element name="option" type="option" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a option of a single- or multiplechoicequestion</xs:documentation> </xs:annotation> </xs:element> <xs:element name="date" type="xs:date" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a date value</xs:documentation> </xs:annotation> </xs:element> <xs:element name="integer" type="xs:integer" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a integer value</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
| diagram | |||
| annotation |
|
||
| source | <xs:element name="skip"> <xs:annotation> <xs:documentation>the question was skipped</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| annotation |
|
||
| source | <xs:element name="void"> <xs:annotation> <xs:documentation>the question has no answer</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:element name="boolean" type="xs:boolean" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a boolean value</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:string | ||
| annotation |
|
||
| source | <xs:element name="string" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a string value</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| type | option | ||||||||||||
| children | text value | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="option" type="option" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a option of a single- or multiplechoicequestion</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:date | ||
| annotation |
|
||
| source | <xs:element name="date" type="xs:date" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a date value</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:element name="integer" type="xs:integer" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>a integer value</xs:documentation> </xs:annotation> </xs:element> |
| type | restriction of xs:string | ||||||||||||||
| used by |
|
||||||||||||||
| facets |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:simpleType name="type"> <xs:annotation> <xs:documentation>type of the question, which is been answered</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="informational"/> <xs:enumeration value="text"/> <xs:enumeration value="boolean"/> <xs:enumeration value="singlechoice"/> <xs:enumeration value="multiplechoice"/> <xs:enumeration value="date"/> <xs:enumeration value="integer"/> </xs:restriction> </xs:simpleType> |