DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "RepeatWhileType"
Namespace:
Content:
complex, 7 attributes, 11 elements
Defined:
Includes:
definitions of 2 elements
Used:
XML Representation Summary
<...
    action
 = 
("Add" | "Update" | "Delete")
    id
 = 
xs:string
    isVersionable
 = 
"true"
    objectSource
 = 
xs:anyURI
    urn
 = 
xs:anyURI
    version
 = 
xs:string
    versionDate
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
    >
   
Content: 
UserID*, VersionResponsibility?, VersionRationale*, ConstructName*, r:Label*, r:Description*, ExternalAid*, (ExternalInterviewerInstructionReference | InterviewerInstructionReference)*, WhileCondition, WhileConstructReference
</...>
Content Model Elements (11):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Structures a control construct which repeats while a specified condition is met. Before each iteration the condition is tested. When the condition is not met, control passes back to the containing control construct.
Type Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          ControlConstructType (extension)
              RepeatWhileType (extension)
XML Source (w/o annotations (3); see within schema source)
<xs:complexType name="RepeatWhileType">
<xs:complexContent>
<xs:extension base="ControlConstructType">
<xs:sequence>
<xs:element ref="WhileCondition"/>
<xs:element ref="WhileConstructReference"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (defined in this component only; 2/11)
WhileCondition
Type:
r:CodeType, complex content
The condition which must be met to trigger the operation of the associated Coding.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="WhileCondition"/>

WhileConstructReference
Type:
r:ReferenceType, complex content
Reference to the Coding which is to be run when the associated condition has been met.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="WhileConstructReference"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set