Definition Type: ComplexType
Name: TimeCardExpenseType
Namespace: http://www.hr-xml.org/3
Containing Schema: TimeCard.xsd
Abstract
Documentation:
This allows for the reporting of expenses for reimbursement or payment. HR-XML's TimeCard is not designed as an all-purpose expense-reporting format, but rather is designed to accommodate the type of expenses that are reported and reimbursed in the context of staffing assignments.
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema fields_xsd Drilldown into Comment in schema fields_xsd Drilldown into TimeWorkedRounding in schema components_xsd Drilldown into Approver in schema components_xsd Drilldown into Submitter in schema components_xsd Drilldown into ExpenseAmount in schema fields_xsd Drilldown into ExpenseDate in schema fields_xsd Drilldown into FreeFormEffectivePeriod in schema components_xsd Drilldown into PayableIndicator in schema fields_xsd Drilldown into BillableIndicator in schema fields_xsd Drilldown into ExpenseTypeCode in schema fields_xsd Drilldown into OrderLineID in schema fields_xsd Drilldown into ID in schema fields_xsdXSD Diagram of TimeCardExpenseType in schema timecard_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="TimeCardExpenseType">
    <xsd:annotation>
        <xsd:documentation>This allows for the reporting of expenses
			                       for reimbursement or payment. HR-XML's TimeCard is not designed as an all-purpose
			                       expense-reporting format, but rather is designed to accommodate the type of expenses
			                       that are reported and reimbursed in the context of staffing assignments.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element ref="ID" minOccurs="0" />
        <xsd:element ref="OrderLineID" minOccurs="0" />
        <xsd:element ref="ExpenseTypeCode" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="BillableIndicator" minOccurs="0" />
        <xsd:element ref="PayableIndicator" minOccurs="0" />
        <xsd:element ref="FreeFormEffectivePeriod" minOccurs="0" />
        <xsd:element ref="ExpenseDate" minOccurs="0" />
        <xsd:element ref="ExpenseAmount" minOccurs="0" />
        <xsd:element ref="Submitter" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="Approver" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="TimeWorkedRounding" minOccurs="0" />
        <xsd:element ref="Comment" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="UserArea" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ID nsA:ID 0 (1)
OrderLineID nsA:OrderLineID 0 (1)
ExpenseTypeCode nsA:ExpenseTypeCode 0 unbounded
BillableIndicator nsA:BillableIndicator 0 (1)
PayableIndicator nsA:PayableIndicator 0 (1)
FreeFormEffectivePeriod nsA:FreeFormEffectivePeriod 0 (1)
ExpenseDate nsA:ExpenseDate 0 (1)
ExpenseAmount nsA:ExpenseAmount 0 (1)
Submitter nsA:Submitter 0 unbounded
Approver nsA:Approver 0 unbounded
TimeWorkedRounding nsA:TimeWorkedRounding 0 (1)
Comment nsA:Comment 0 unbounded
UserArea nsA:UserArea 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:Expense