Definition Type: ComplexType
Name: ReferenceDefinitionType
Namespace: urn:oasis:names:tc:SPML:2:0:reference
Type: spml:ExtensibleType
Containing Schema: pstc_spmlv2_reference.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into referenceDataType in schema pstc_spmlv2_reference_xsd Drilldown into canReferTo in schema pstc_spmlv2_reference_xsd Drilldown into schemaEntity in schema pstc_spmlv2_reference_xsd Drilldown into ExtensibleType in schema pstc_spmlv2_core_xsd Drilldown into typeOfReference in schema pstc_spmlv2_reference_xsdXSD Diagram of ReferenceDefinitionType in schema pstc_spmlv2_reference_xsd (OASIS Provisioning Services TC)
Collapse XSD Schema Code:
<complexType name="ReferenceDefinitionType">
    <complexContent>
        <extension base="spml:ExtensibleType">
            <sequence>
                <element name="schemaEntity" type="spml:SchemaEntityRefType" />
                <element name="canReferTo" type="spml:SchemaEntityRefType" minOccurs="0" maxOccurs="unbounded" />
                <element name="referenceDataType" type="spml:SchemaEntityRefType" minOccurs="0" maxOccurs="unbounded" />
            </sequence>
            <attribute name="typeOfReference" type="string" use="required" />
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
schemaEntity spmlref:schemaEntity (1) (1)
canReferTo spmlref:canReferTo 0 unbounded
referenceDataType spmlref:referenceDataType 0 unbounded
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
typeOfReference spmlref:typeOfReference Required
<anyAttribute> Allowed namespace: '##other'
Collapse Derivation Tree:
Collapse References:
spmlref:referenceDefinition