Documentation Center

General Groups

The following general groups have been added or updated.

GroupDescription
PatternA pattern with a minimum occurrence of zero and a maximum occurrence of unboundend with a reference to attributeGroup condition and the attribute value is required.
FrmbehaviorFrmbehavior is renamed into ishfrmfieldbehavior and added combinedvalue as the first sequence with a reference to attributeGroup condition.

The following illustrates how the general groups are configured in the MetadataConfig.xsd file

<!-- ***********************************************************************************************-->
	<!-- ********** General groups *********************************************************************-->
	<!-- ***********************************************************************************************-->
	<xs:group name="formheader">
		<xs:sequence>
			<xs:element name="label" minOccurs="0">
				<xs:complexType mixed="true">
					<xs:attribute name="resourceref" type="xs:string"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="description" minOccurs="0">
				<xs:complexType mixed="true">
					<xs:attribute name="resourceref" type="xs:string"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:group>
	<xs:group name="header">
		<xs:sequence>
			<xs:element name="label">
				<xs:complexType mixed="true">
					<xs:attribute name="resourceref" type="xs:string"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="description" minOccurs="0">
				<xs:complexType mixed="true">
					<xs:attribute name="resourceref" type="xs:string"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:group>
	<xs:group name="ishfrmfieldbehavior">
		<!--xs:all-->
		<xs:sequence>
			<!-- Before condition evaluation elements can be added more than once -->
			<!-- after condition evaluation elements may be added only once -->
			<xs:element name="combinedvalue" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attributeGroup ref="condition"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="hidden" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attributeGroup ref="condition"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="mandatory" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attributeGroup ref="condition"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="multivalue" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attributeGroup ref="condition"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="pattern" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attributeGroup ref="condition"/>
					<xs:attribute name="value" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="readonly" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:attributeGroup ref="condition"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<!--/xs:all-->
	</xs:group>