Definition Type: ComplexType
Name: BackgroundCheckStatusRequestType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: BackgroundCheckStatusRequest.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema userarea_xsd Drilldown into BackgroundCheckStatusPackage in schema backgroundcheckstatusrequest_xsd Drilldown into ProviderReferenceId in schema backgroundcheckstatusrequest_xsd Drilldown into lang in schema xml_xsd Drilldown into version in schema backgroundcheckstatusrequest_xsd Drilldown into location in schema backgroundcheckstatusrequest_xsd Drilldown into account in schema backgroundcheckstatusrequest_xsd Drilldown into password in schema backgroundcheckstatusrequest_xsd Drilldown into userId in schema backgroundcheckstatusrequest_xsdXSD Diagram of BackgroundCheckStatusRequestType in schema backgroundcheckstatusrequest_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="BackgroundCheckStatusRequestType">
    <xsd:sequence>
        <xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Reference Number for all screenings contained in the XML Document.  It is assigned by the  company providing the screening service.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="BackgroundCheckStatusPackage" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>Root element containing all screening related information for a single Search Subject.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>Reference Number for all screenings in this package.  It is assigned by the  company providing the screening service.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="ClientReferenceId" type="EntityIdType" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>Reference Number for all screenings in this package.  It is assigned by the  company requesting the screening service.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="PackageId" type="EntityIdType" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>The package identifier associated with all screenings contained in this package.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="PersonalData" type="ScreeningStatusPersonalDataType" minOccurs="0" maxOccurs="unbounded">
                        <xsd:annotation>
                            <xsd:documentation>Personal data related to the Search Subject that the search(s) was be performed upon. Intended usage is primarily for confirmation of Search Subject details.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded" />
                    <xsd:element name="Screenings" type="ScreeningReportDataType" minOccurs="0" />
                </xsd:sequence>
                <xsd:attribute name="type" type="ResultDataTypes" />
            </xsd:complexType>
        </xsd:element>
        <xsd:element ref="UserArea" minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute name="userId" type="xsd:string" use="required">
        <xsd:annotation>
            <xsd:documentation>Client identification.  This will be provided to the client by the organization performing the screenings.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="password" type="xsd:string" use="optional">
        <xsd:annotation>
            <xsd:documentation>Client password.  This will be provided to the client by the organization performing the screenings.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="account" type="xsd:string" use="optional">
        <xsd:annotation>
            <xsd:documentation>Optional attribute to further identify a  specific account withing the Client's Userid.  This will be provided to the client by the organization performing the screenings.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="location" type="xsd:string" use="optional" />
    <xsd:attribute name="version" type="xsd:string" use="optional" />
    <xsd:attribute ref="xml:lang" use="optional" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ProviderReferenceId hr:ProviderReferenceId 0 (1)
BackgroundCheckStatusPackage hr:BackgroundCheckStatusPackage (1) unbounded
UserArea hr:UserArea 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
userId hr:userId Required
password hr:password Optional
account hr:account Optional
location hr:location Optional
version hr:version Optional
lang nsA:lang Optional
Collapse Derivation Tree:
Collapse References:
hr:BackgroundCheckStatusRequest