DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "RepeatUntilType"
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)*, UntilCondition, UntilConstructReference
</...>
Content Model Elements (11):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Structures the control construct which allows a Coding to be repeated until a specified condition is met.
Type Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          ControlConstructType (extension)
              RepeatUntilType (extension)
XML Source (w/o annotations (3); see within schema source)
<xs:complexType name="RepeatUntilType">
<xs:complexContent>
<xs:extension base="ControlConstructType">
<xs:sequence>
<xs:element ref="UntilCondition"/>
<xs:element ref="UntilConstructReference"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (defined in this component only; 2/11)
UntilCondition
Type:
r:CodeType, complex content
The condition which must be met to stop the repeated operation of the Coding in the associated UntilConstruct. The condition is an expression in the programming language used in the instrument.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="UntilCondition"/>

UntilConstructReference
Type:
r:ReferenceType, complex content
Reference to the Coding which runs until the UntilCondition is met. When the operation ceases, the flow returns to the containing control construct.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="UntilConstructReference"/>

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