Definition Type: ComplexType
Name: AssessmentCatalogType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: AssessmentCatalog.xsd
Abstract
Documentation:
Root element for AssessmentCatalogQuery. The extensions hold the original query if there was one for this Catalog Listing.
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema userarea_xsd Drilldown into AssessmentPackage in schema assessmentcatalog_xsd Drilldown into CatalogQueryStatus in schema assessmentcatalog_xsd Drilldown into ProviderId in schema assessmentcatalog_xsd Drilldown into ClientId in schema assessmentcatalog_xsd Drilldown into lang in schema xml_xsdXSD Diagram of AssessmentCatalogType in schema assessmentcatalog_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="AssessmentCatalogType">
    <xsd:annotation>
        <xsd:documentation>Root element for AssessmentCatalogQuery.  The extensions hold the original query if there was one for this Catalog Listing. </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="ClientId" type="EntityIdType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>A value that uniquely identified the end client to the assessment provider.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="ProviderId" type="EntityIdType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>A value that uniquely identifies an assessment provider to the recipient.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="CatalogQueryStatus">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="Status">
                        <xsd:annotation>
                            <xsd:documentation>The name of the Catalog Query status.</xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:enumeration value="Match Found" />
                                <xsd:enumeration value="No Match Found" />
                                <xsd:enumeration value="Error" />
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="Details" type="xsd:string" minOccurs="0" />
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="AssessmentPackage" type="AssessmentPackageType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>A collection of elements that define and specify an AssessmentPackage that can be ordered for a Subject from an AssessmentVendor. </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="UserArea" minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute ref="xml:lang" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ClientId hr:ClientId 0 (1)
ProviderId hr:ProviderId 0 (1)
CatalogQueryStatus hr:CatalogQueryStatus (1) (1)
AssessmentPackage hr:AssessmentPackage 0 unbounded
UserArea hr:UserArea 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
lang nsA:lang (Optional)
Collapse Derivation Tree:
Collapse References:
hr:AssessmentCatalog