2.2.4.193 VersionFlag

The VersionFlag complex type specifies tags that provide a standard identifier that can be attached to a version to reduce integration rework. These identifiers can be limited to only committed versions or can be available to all versions based on a Boolean setting.

The following is the XML schema definition of the VersionFlag complex type.

   <xs:complexType name="VersionFlag">
     <xs:complexContent mixed="false">
       <xs:extension base="tns:MdmDataContractOfModelContextIdentifier">
         <xs:sequence>
           <xs:element minOccurs="0" name="AssignedVersionId" nillable="true" type="tns:Identifier" />
           <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
           <xs:element minOccurs="0" name="IsCommittedOnly" type="xs:boolean" />
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>

AssignedVersionId: Specifies the Identifier complex type.

Description: Specifies a string description of the version flag.

IsCommittedOnly: Specifies a Boolean flag that indicates the type of version that this flag can identify.