Definition Type: ComplexType
Name: BackgroundReportsType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: BackgroundReports.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema userarea_xsd Drilldown into BackgroundReportPackage in schema backgroundreports_xsd Drilldown into ProviderReferenceId in schema backgroundreports_xsd Drilldown into lang in schema xml_xsd Drilldown into version in schema backgroundreports_xsd Drilldown into location in schema backgroundreports_xsd Drilldown into account in schema backgroundreports_xsd Drilldown into password in schema backgroundreports_xsd Drilldown into userId in schema backgroundreports_xsdXSD Diagram of BackgroundReportsType in schema backgroundreports_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="BackgroundReportsType">
    <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="BackgroundReportPackage" 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="ProcessingInformation" minOccurs="0">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="AccessCredential" type="AccessCredentialType" minOccurs="0" maxOccurs="unbounded" />
                                <xsd:element name="ScopeOfWork" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <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="CopyToApplicant" type="xsd:boolean" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>Indicates if Search Subject has requested a copy of the screening results.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="LegalText" type="LegalTextType" minOccurs="0" maxOccurs="unbounded">
                        <xsd:annotation>
                            <xsd:documentation>Container for legal item's such as disclaimers that apply to all screenings in the package.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="SupportingDocumentation" type="DocumentationType" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>Provides additional screening related information specific to the search i.e. Link to FAX image.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded" />
                    <xsd:element name="ScreeningStatus" type="ScreeningStatusType" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>Intended usage of this status  is to indicate the status of the entire package.  </xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="ScreeningsSummary" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation>Provides Client supplied details of the search.  Intended usage is primarily for confirmation of Search Subject details that the screening as based on.</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="Organization" type="ReferralType" minOccurs="0">
                                    <xsd:annotation>
                                        <xsd:documentation>Identifies the organization that  the search(s) will be performed upon.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="PersonalData" type="ScreeningPersonalDataType" 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="ClientReferences" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
                                    <xsd:annotation>
                                        <xsd:documentation>Contains Client provided information pertinent to the search.  i.e. Billing information.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="PackageCost" type="ScreeningCostType" minOccurs="0" />
                    <xsd:element name="Screenings" type="ScreeningReportType" minOccurs="0" />
                    <xsd:element name="ErrorReport" type="ErrorReportType" minOccurs="0" maxOccurs="unbounded">
                        <xsd:annotation>
                            <xsd:documentation>Provides a means of communicating errors applicable to the screening.  i.e. missing required element.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                </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)
BackgroundReportPackage hr:BackgroundReportPackage (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:BackgroundReports