Definition Type: ComplexType
Name: StaffingWorkSiteType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: StaffingWorkSite.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ParkingInstructions in schema staffingworksite_xsd Drilldown into StructuredTravelDirections in schema staffingworksite_xsd Drilldown into TravelDirections in schema staffingworksite_xsd Drilldown into PostalAddress in schema staffingworksite_xsd Drilldown into WorkSiteDetail in schema staffingworksite_xsd Drilldown into WorkSiteName in schema staffingworksite_xsd Drilldown into WorkSiteId in schema staffingworksite_xsdXSD Diagram of StaffingWorkSiteType in schema staffingworksite_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="StaffingWorkSiteType">
    <xsd:sequence>
        <xsd:element name="WorkSiteId" minOccurs="0">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="Id" type="xsd:string" />
                    <xsd:element name="Domain" minOccurs="0">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0" />
                                <xsd:element name="IdType" type="xsd:string" minOccurs="0" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="WorkSiteName" type="xsd:string" />
        <xsd:element name="WorkSiteDetail" minOccurs="0" maxOccurs="unbounded">
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:string">
                        <xsd:attribute name="workSiteType" type="xsd:string" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0" />
        <xsd:choice>
            <xsd:element name="TravelDirections" type="xsd:string" minOccurs="0" />
            <xsd:element name="StructuredTravelDirections" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="StartPoint" type="xsd:string" />
                        <xsd:element name="EndPoint" type="xsd:string" minOccurs="0" />
                        <xsd:element name="Transportation" type="xsd:string" />
                        <xsd:element name="TimeRequired">
                            <xsd:complexType>
                                <xsd:simpleContent>
                                    <xsd:extension base="xsd:decimal">
                                        <xsd:attribute name="unitOfMeasure" type="xsd:string" use="required" />
                                    </xsd:extension>
                                </xsd:simpleContent>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="MapLink" type="xsd:string" minOccurs="0" />
                        <xsd:element name="Description" type="xsd:string" minOccurs="0" />
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="ParkingInstructions" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
WorkSiteId hr:WorkSiteId 0 (1)
WorkSiteName hr:WorkSiteName (1) (1)
WorkSiteDetail hr:WorkSiteDetail 0 unbounded
PostalAddress hr:PostalAddress 0 (1)
TravelDirections hr:TravelDirections 0 (1)
StructuredTravelDirections hr:StructuredTravelDirections 0 unbounded
ParkingInstructions hr:ParkingInstructions 0 (1)
Collapse Derivation Tree:
Collapse References:
hr:StaffingWorkSitehr:WorkSite,