Staffing Order
Recommendation, 2007 April 15
Editors:
Kim Bartkus, HR-XML Consortium
Contributors:
Gail Bubsey (Kelly Services ), Kim Bartkus (HR-XML Consortium), Barbara Johnson (Adecco NA), Tara Ryan (Adecco), Kazuko Sugamura (Manpower Japan), Takahiro Fujiwara (EAST Co., Ltd.), Magali Munoz (Manpower France), Bruno Alcotte (Manpower France), Rémy Bailly (Randstad), Yves Berdah (VidiorBis), Serguei Dounaevetski (Manpower France), Patrice Aranega (Adecco France)
Copyright © 2007 HR-XML Consortium, Inc.
Abstract
The HR-XML SIDES Workgroup has produced 7 major schemas and several reusable modules to allow for transmission of Staffing Industry information between trading partners. This document describes the Staffing Order schema, its expected usage, and the business processes meant to be supported.
Table of Contents
4 Implementation Considerations
5 Appendix A - Document Version History
6 Appendix B – Related Documents
Within the framework of SIDES, the StaffingOrder schema is used to describe the position(s) a staffing customer is requesting be filled by a staffing supplier, either directly or through an intermediary. The StaffingOrder schema design should be flexible enough to be used by any staffing supplier.
Many of the additions and changes for this version of SIDES are to ensure the global usability of the schema.
The Major Components used in the Quote/Order process are listed below.
The StaffingOrder schema moves from the staffing customer to the staffing supplier, sometimes by way of an intermediary. This transmission marks the beginning of the business process addressed by SIDES. The Quote/Order process is used to send information describing a customer’s servicing needs, e.g. position description, start and end dates, estimated bill rate. The Quote/Order process is iterative. The Quote process is optional. The basic Quote process is described here.
· The staffing customer submits an XML document to a staffing supplier and/or intermediary with a status that changes for each step leading up to a qualified order.
· The staffing supplier sends a response to the XML document. Possible status changes are:
· Unapproved Order (acceptance of unapproved order).
Recommendations for Use
It is recommended that the position type, regardless of quantity, remain the same within an order and that the information within the position remains constant. If position elements vary by any substantial degree, it is recommended a different order be created.

See SIDESReusableModules for details on StaffingContactType.
|
Elements and Attributes [Global types listed alphabetically in following table.] |
ContentModel* |
Definition |
|
/ |
- StaffingOrderType - (1/1) |
Transaction used to submit an order or quote from a customer (or intermediary) to a staffing company. |
|
/ StaffingOrder/ |
- EntityIdType - S (1/1) |
Unique identifier for a staffing order. |
|
/ StaffingOrder/ |
MasterOrderId - EntityIdType - S (0/*) StaffingOrganizationId - EntityIdType - S (0/*) |
Contains reference information (a group of id's) regarding other business entities or transactions. |
|
/ StaffingOrder/
ReferenceInformation/ |
- EntityIdType - S (0/*) |
Reference to a master order or project. Used to link multiple orders. |
|
/ StaffingOrder/
ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify the staffing customer. |
|
/ StaffingOrder/
ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify a particular organizational unit of the staffing customer. |
|
/ StaffingOrder/
ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique identifier for a Vendor Management System or 3rd party responsible for staffing management |
|
/ StaffingOrder/
ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify the staffing supplier. |
|
/ StaffingOrder/
ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify the billing information. |
|
/ StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify a particular organizational unit of the staffing supplier. |
|
/
StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify the time card. |
|
/
StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify the Invoice. |
|
/
StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Reference to a uniquely identifiable position. |
|
/
StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Identifier
of the assignment eventually agreed to by the trading partners. |
|
/
StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Reference to a specific HumanResource. |
|
/
StaffingOrder/ ReferenceInformation/ |
- EntityIdType - S (0/*) |
Unique id used to identify the staffing organization. |
|
/ StaffingOrder/ |
orderType - OrderType
- required |
Contains classification information about the order. |
|
/ StaffingOrder/ OrderClassification/ |
- OrderType - |
Indicator of what type the order
is or what stage the order process is in. |
|
/ StaffingOrder/
OrderClassification/ |
- OrderStatusType - |
Indicates the status of the
order. |
|
/ StaffingOrder/ |
ContactInfo - [see include/import] - S (1/1) |
Describes contact information for billing purposes. |
|
/ StaffingOrder/ |
contactType - StaffingContactType
- required |
Contains the contact information for the overall order. |
|
/ StaffingOrder/ OrderContact/ |
- StaffingContactType - |
Describes the relationship of the
contact person to the associated element. placed on behalf of: name of staffing supplier employee that provided the temporary employee to fill the position - used in the case that the person actually sending the record is not the "placed by" contact. confirm to: The customer employee to whom the name of the temporary employee, and other final order details, should be communicated. authorized by: The individual (customer or supplier, based on context) that gave permission for the accompanying transaction to take place. interviewer: The customer employee who will interview the temporary employee prior to hire. supervisor: The customer employee who will supervise the temporary employee's work. time approver: The customer employee who will approve time for the temporary employee. submitted by: The staffing supplier employee that is submitting the temporary employee for consideration. sent to: The intended receiver of the transaction (could be customer or staffing supplier, based on context). first day contact: The customer employee to be contacted the first day on the job. customer complaints: The customer employee to be contacted when the temporary employee has complaints about the job or environment. Usually, HR manager. supplier manager: The staffing supplier employee to be contacted who is responsible for the contract. Usually, the manager of a staffing branch office. supplier complaints: The staffing supplier employee to be contacted when the staff has complaints about the job or environment. Usually, the manager of a staffing branch office. deputy time approver: The person named as an alternate time approver. Responsibility could be granted either through a formal delegation process or as a standard naming of responsibility. created by: The person who created the record. |
|
/ StaffingOrder/ |
- AnyDateTimeNaType - S (0/1) |
The date that the staffing supplier must contact the staffing customer with an order status. |
|
/ StaffingOrder/ |
- xsd:string - S (0/*) |
Field for comments about the
order. |
|
/ StaffingOrder/ |
- xsd:integer - S (1/1) |
The number of positions attached to this order. |
|
/ StaffingOrder/ |
- xsd:integer - S (0/1) |
The number of positions on the order
that still need to be filled. |
|
/ StaffingOrder/ |
- xsd:boolean - S (1/1) |
Indicates whether this order was distributed to multiple vendors. Annotation: The MultiVendorDistribution default of false is deprecated and will be removed in a future. |
|
Global
types |
ContentModel* |
Definition |
|
/ |
xsd:restriction base: xsd:string [Enumerations]: new, revised, reopened, cancelled, closed, accepted, rejected, extension, replacement |
Globally scoped data type. See element or attribute declaration for definition. |
|
/ |
xsd:restriction base: xsd:string [Enumerations]: quote, order, unapproved order, RFQ |
Globally scoped data type. See element or attribute declaration for definition. |
|
/ |
- [Union]: KnownOrderStatus,xStringPatternExtensionType |
Globally scoped data type. See element or attribute declaration for definition. |
|
/ |
- [Union]: KnownOrderType,xsd:string |
Globally scoped data type. See element or attribute declaration for definition. |

|
Elements and Attributes [Global types listed alphabetically in following table.] |
ContentModel* |
Definition |
|
/ |
- StaffingPositionType - (1/1) |
Details about the position(s) attached to the staffing order. |
|
/
StaffingPosition/ |
- StaffingPositionHeaderType - S (1/1) |
Contains
common position information to be used within other HR-XML Schemas. |
|
/ StaffingPosition/ |
- xsd:string - S (0/1) |
Name of the department for which
this position is intended. |
|
/ StaffingPosition/ |
- xsd:string - S (0/1) |
The reason the position is being
generated. |
|
/ StaffingPosition/ |
StartDate - AnyDateTimeType - S (1/1) |
Container for period of time the assignment is expected to occur. |
|
/ StaffingPosition/
PositionDateRange/ |
- AnyDateTimeType - S (1/1) |
The date, period, or interval the
event becomes active or begins. |
|
/ StaffingPosition/
PositionDateRange/ |
- AnyDateTimeNkType - S (0/1) |
The date the assignment is
expected to end. |
|
/ StaffingPosition/
PositionDateRange/ |
- AnyDateTimeNaType - S (0/1) |
The date that an event actually ends, versus an estimated or projected end date. |
|
/ StaffingPosition/
PositionDateRange/ |
- FlexibleDatesType - S (0/1) |
The latest acceptable date for an
event to begin. |
|
/ StaffingPosition/
PositionDateRange/ |
- xsd:boolean - S (0/1) |
Indicates an immediate need to have a position filled. |
|
/ StaffingPosition/
PositionDateRange/ |
- FlexibleDatesType - S (0/1) |
The maximum date the position, assignment, or contract is expected to end. |
|
/ StaffingPosition/ PositionDateRange/ |
xsd:extension base: xsd:decimal |
Alternate or additional method to describe the length of a position. Expressed as a number in conjunction with a unit of measure. Ex. 3 Days |
|
/ StaffingPosition/
PositionDateRange/ PositionDuration/ |
- xsd:string - |
Unit in which the quantity is
measured. |
|
/ StaffingPosition/
PositionDateRange/ |
AllowExtension - xsd:boolean - S (0/1) |
Contains information describing the possibility of term extension on the position |
|
/ StaffingPosition/
PositionDateRange/ ExtensionParameters/ |
- xsd:boolean - S (0/1) |
Describes whether term extension is allowed or not. |
|
/ StaffingPosition/
PositionDateRange/ ExtensionParameters/ |
xsd:extension base: xsd:decimal |
Describes the length of a term extension. Expressed as a number in conjunction with a unit of measure. Ex. 3 Days |
|
/ StaffingPosition/
PositionDateRange/ ExtensionParameters/ ExtensionPeriod/ |
- xsd:string - |
Unit in which the quantity is
measured. |
|
/ StaffingPosition/
PositionDateRange/ ExtensionParameters/ |
- xsd:string - S (0/1) |
Describes the contextual
information relating to a specific element. |
|
/ StaffingPosition/ |
ContactInfo - [see include/import] - S (1/1) |
Container for the contact information of the person that the assigned staffing resource is to report to. |
|
/ StaffingPosition/ |
contactType - StaffingContactType
- optional |
Contains the contact information for the position. May vary from the order or from position to position on the order. |
|
/ StaffingPosition/
PositionContact/ |
- StaffingContactType - |
Describes the relationship of the contact person to the associated element.
placed on behalf of: name of staffing supplier employee that provided the temporary employee to fill the position - used in the case that the person actually sending the record is not the "placed by" contact. confirm to: The customer employee to whom the name of the temporary employee, and other final order details, should be communicated. authorized by: The individual (customer or supplier, based on context) that gave permission for the accompanying transaction to take place. interviewer: The customer employee who will interview the temporary employee prior to hire. supervisor: The customer employee who will supervise the temporary employee's work. time approver: The customer employee who will approve time for the temporary employee. submitted by: The staffing supplier employee that is submitting the temporary employee for consideration. sent to: The intended receiver of the transaction (could be customer or staffing supplier, based on context). first day contact: The customer employee to be contacted the first day on the job. customer complaints: The customer employee to be contacted when the temporary employee has complaints about the job or environment. Usually, HR manager. supplier manager: The staffing supplier employee to be contacted who is responsible for the contract. Usually, the manager of a staffing branch office. supplier complaints: The staffing supplier employee to be contacted when the staff has complaints about the job or environment. Usually, the manager of a staffing branch office. deputy time approver: The person named as an alternate time approver. Responsibility could be granted either through a formal delegation process or as a standard naming of responsibility. created by: The person who created the record. |
|
/ StaffingPosition/ |
- StaffingWorkSiteType - S (1/1) |
Contains common Work Site information, including name, address travel directions, and parking instructions. |
|
/ StaffingPosition/ |
- StaffingWorkSiteEnvironmentType - S (0/*) |
Contains common Work Site Environment information, including description, physical considerations, dress code, and safety equipment. |
|
/ StaffingPosition/ |
resumeRequired - xsd:boolean
- required |
Details about unique requirements for the position. |
|
/ StaffingPosition/
PositionRequirements/ |
- xsd:boolean - |
Indicates if a resume is required for this position. |
|
/ StaffingPosition/
PositionRequirements/ |
- xsd:boolean - |
Indicated if an interview is required for this position. |
|
/ StaffingPosition/
PositionRequirements/ |
screeningType - StaffingScreeningType - optional |
Container for the various screening checks the customer requires for all staffing resources. |
|
/ StaffingPosition/
PositionRequirements/ ScreeningRequirements/ |
- StaffingScreeningType - |
Type of screening required and reported on. |
|
/ StaffingPosition/ |
Description - xsd:string - S (0/1) |
Container to describe the invoicing requirements for the position. |
|
/ StaffingPosition/ InvoiceInfo/ |
- xsd:string - S (0/1) |
Describes the contextual
information relating to a specific element. |
|
/ StaffingPosition/ InvoiceInfo/ |
- xsd:boolean - S (0/1) |
Indicates that a minimum charge
of four hours will be invoiced for the order. |
|
/ StaffingPosition/ InvoiceInfo/ |
- xsd:boolean - S (0/1) |
Indicates if business and travel expenses will be reimbursed. |
|
/ StaffingPosition/ InvoiceInfo/ |
- FrequencyType - S (0/*) |
Frequency at which invoice is to
be produced. |
|
/ StaffingPosition/ InvoiceInfo/ |
- DateChoiceType - S (0/*) |
Contains date information describing when the timecards for this order will close.
|
|
/ StaffingPosition/ InvoiceInfo/
TimePeriodClosingDateInfo/ |
- xsd:date - C (0/1) |
A date within the given context. |
|
/ StaffingPosition/ InvoiceInfo/
TimePeriodClosingDateInfo/ |
- xsd:string - C (0/1) |
A string describing a non-formatted or partial date. [Example(s): 15th of month, July 30, 1st and 3rd Tuesday of each month.] |
|
/ StaffingPosition/ InvoiceInfo/ |
- DateChoiceType - S (0/*) |
Contains date information describing the invoicing period.
|
|
/ StaffingPosition/ InvoiceInfo/ ClosingDateInfo/ |
- xsd:date - C (0/1) |
A date within the given context. |
|
/ StaffingPosition/ InvoiceInfo/
ClosingDateInfo/ |
- xsd:string - C (0/1) |
A string describing a non-formatted or partial date. [Example(s): 15th of month, July 30, 1st and 3rd Tuesday of each month.] |
|
/ StaffingPosition/ InvoiceInfo/ |
- DateChoiceType - S (0/*) |
Contains date information describing when the invoice must arrive at the customer site in order to meet on-time terms obligations. [Example(s): 20th of the month; within 7 days of the InvoiceClosingDate] |
|
/ StaffingPosition/ InvoiceInfo/
ArrivalDateInfo/ |
- xsd:date - C (0/1) |
A date within the given context. |
|
/ StaffingPosition/ InvoiceInfo/
ArrivalDateInfo/ |
- xsd:string - C (0/1) |
A string describing a non-formatted or partial date. [Example(s): 15th of month, July 30, 1st and 3rd Tuesday of each month.] |
|
/ StaffingPosition/ InvoiceInfo/ |
- DateChoiceType - S (0/*) |
Contains date information describing the date of a draft or payment. |
|
/ StaffingPosition/ InvoiceInfo/
PaymentDateInfo/ |
- xsd:date - C (0/1) |
A date within the given context. |
|
/ StaffingPosition/ InvoiceInfo/
PaymentDateInfo/ |
- xsd:string - C (0/1) |
A string describing a non-formatted or partial date. [Example(s): 15th of month, July 30, 1st and 3rd Tuesday of each month.] |

See CPO's JobPositionHeader documentation for the details on the PositionHeaderType.
|
Elements and Attributes [Global types listed alphabetically in following table.] |
ContentModel* |
Definition |
|
/ |
- StaffingPositionHeaderType - (1/1) |
Contains common staffing position information to be used within other HR-XML SIDES Schemas. |
|
/ StaffingPositionHeader/ |
Id - EntityIdType
- S (0/1) |
Specific verbiage used to describe a position, generally in the context of a job advertisement. |
|
/ StaffingPositionHeader/
FormattedPositionDescription/ |
- EntityIdType - S (0/1) |
A unique identifier used to reference the entity. The Id is associated with the higher level element. |
|
/ StaffingPositionHeader/
FormattedPositionDescription/ |
- xsd:string - S (0/1) |
A descriptive identifier within the given context. |
|
/ StaffingPositionHeader/
FormattedPositionDescription/ |
- xsd:string - S (1/1) |
Context definition: Verbatim text used for reproduction or publication. For example, advertising a job posting. This element, in this context, is designed for verbiage, so if graphics or formatting information also needs to be exchanged, it is recommended that the “SupportingMaterials” structure be used. |
|
/ StaffingPositionHeader/ |
Id - EntityIdType
- S (0/1) |
A grouping of jobs under one or more classification schemes that is meaningful to an organization. |
|
/ StaffingPositionHeader/
JobCategory/ |
- EntityIdType - S (0/1) |
A unique identifier used to reference the entity. The Id is associated with the higher level element. |
|
/ StaffingPositionHeader/
JobCategory/ |
- xsd:string - S (1/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
haveShiftWork - xsd:boolean
- required |
Contains information about the shift work. |
|
/ StaffingPositionHeader/
ShiftWork/ |
- xsd:boolean - |
Indicates that shift work is available. |
|
/ StaffingPositionHeader/
ShiftWork/ |
- xsd:string - S (0/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
Date - xsd:date
- S (1/1) |
Contains information about when the position must end. |
|
/ StaffingPositionHeader/
PositionMustEndByInfo/ |
- xsd:date - S (1/1) |
A date within the given context. |
|
/ StaffingPositionHeader/
PositionMustEndByInfo/ |
- xsd:string - S (0/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
required - xsd:boolean
- required |
Contains information regarding the transition necessary for work replacement. |
|
/ StaffingPositionHeader/
TransitionInfo/ |
- xsd:boolean - |
True/false value used to indicate whether the associated item is required. |
|
/ StaffingPositionHeader/
TransitionInfo/ |
xsd:extension base: xsd:decimal |
Specifies the duration of the reported work. |
|
/ StaffingPositionHeader/
TransitionInfo/ Duration/ |
- UnitOfTimeEnumType - |
Time increment in which the event
is measured. |
|
/ StaffingPositionHeader/
TransitionInfo/ |
- xsd:string - S (0/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
haveOvertime - xsd:boolean
- required |
Contains information on overtime requirements for the position. |
|
/ StaffingPositionHeader/
OvertimeInfo/ |
- xsd:boolean - |
Indicates whether overtime is required. |
|
/ StaffingPositionHeader/
OvertimeInfo/ |
xsd:extension base: xsd:decimal |
Specifies the time expected to work overtime. |
|
/ StaffingPositionHeader/
OvertimeInfo/ ExpectedTime/ |
- UnitOfTimeEnumType - |
Time increment in which the event
is measured. |
|
/ StaffingPositionHeader/
OvertimeInfo/ |
xsd:extension base: xsd:decimal |
Specifies the time period when
the overtime will be worked. |
|
/ StaffingPositionHeader/ OvertimeInfo/
ExpectedWithin/ |
- UnitOfTimeEnumType - |
Time increment in which the event
is measured. |
|
/ StaffingPositionHeader/
OvertimeInfo/ |
- xsd:string - S (0/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
haveHolidayWork - xsd:boolean
- required |
Contains information about the work expected or required during holidays. |
|
/ StaffingPositionHeader/
HolidayWork/ |
- xsd:boolean - |
Indicates whether holiday work is required. |
|
/ StaffingPositionHeader/
HolidayWork/ |
- xsd:string - S (0/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
PeriodString - xsd:string - C (0/*) |
Contains information about the busy periods of a position. |
|
/ StaffingPositionHeader/
BusyPeriodInfo/ |
- xsd:string - C (0/*) |
A string describing a timeframe,
range, or date that is not specific to a year. |
|
/ StaffingPositionHeader/
BusyPeriodInfo/ |
- xsd:string - S (0/1) |
Specifies when the busy period or
season starts. |
|
/ StaffingPositionHeader/
BusyPeriodInfo/ |
- xsd:string - S (0/1) |
Specifies when the busy period or
season ends. |
|
/ StaffingPositionHeader/
BusyPeriodInfo/ |
- xsd:string - S (0/1) |
Describes the contextual information relating to a specific element. |
|
/ StaffingPositionHeader/ |
- LocalStaffingPositionInfoType - S (0/1) |
Contains localized staffing position information. |
|
/ |
xsd:restriction base: xsd:string [Enumerations]: second, minute, hour, day, week, month, year |
Globally scoped data type. See element or attribute declaration for definition. |
Human resources data, by its very nature, is personal data. The laws of many jurisdictions as well as codes of fair information practice require organizations to handle personal data in a way that protects individuals from loss of privacy.
The data exchange specifications developed by the HR-XML Consortium are designed to be useful across many jurisdictions and within a variety of business contexts. It is not feasible for the HR-XML Consortium to develop specific privacy guidance for every jurisdiction or business context in which the Consortium's specifications might be implemented. When implementing data exchanges using the HR-XML Consortium's data definitions (or, for that matter, using any other type of data exchange mechanism), organizations are advised to examine the privacy protections that may be required under applicable law and codes of fair information practice.
For information on protecting personal data, general references include: European Union Data Protection Directive (95/46/EC); the Association Computing Machinery Code of Ethics (1992); Canadian Standards Association Model Code for the Protection of Personal Information (1995 – PIPEDA); and U.S.-EU Safe Harbor Principles and FAQs (2000).
The Temporary Services Law in Japan currently does not necessarily allow limitless contract terms for all job categories. The maximum service term for industrial services for example is one year. However, if certain conditions specified in the Temporary Services Law are met, unlimited contract terms are allowed. The NoLimitStaffing subtree was therefore prepared in the StaffingPositionHeader for storing the relevant information listed below.
1. JobCategoryByOrdinance
2. ProjectWithPeriod
3. WorkWithPeriod
4. MaternityLeave
5. CaringLeave
6. SpecialCases
If the need arises for additional specifications to StaffingPositionHeader in the future, the elements can be added alongside NoLimitStaffing.
In NoLimitStaffing, the conditions under which contract terms can be limitless are indicated by the type attribute. Acceptable values are listed in [NoLimitStaffingEnumType]. The details for each condition are listed in the ProjectWithPeriod, WorkWithPeriod, Leave, and SpecialCases subtrees. Information for either MaternityLeave or CaringLeave is specified in the Leave subtree. As for JobCategoryByOrdinance, there is no additional information in this subtree. If necessary, StaffingPositionHeader/JobCategory can be referred to.

|
Elements and Attributes [Global types listed alphabetically in following table.] |
ContentModel* |
Definition |
|
/ |
- NoLimitStaffingType
- S (0/1) |
Contains information for work
with limitless contract term. |
|
/
[NoLimitStaffingType] / |
- NoLimitStaffingEnumType - |
Further
defines the associated element in the context provided. |
|
/ NoLimitStaffing/ |
- ProjectWithPeriodType - C (1/1) |
Information for fixed-term
project of within three years. |
|
/ NoLimitStaffing/
ProjectWithPeriod/ |
- xsd:string - S (1/1) |
Detailed information for
fixed-term project. |
|
/ NoLimitStaffing/
ProjectWithPeriod/ |
- xsd:string - S (1/1) |
Term of fixed-term project. |
|
/ NoLimitStaffing/ |
- WorkWithPeriodType - C (1/1) |
Information for work where the
number of working days in a month is less than half the number of regular
working days and where it is up to 10 days. |
|
/ NoLimitStaffing/
WorkWithPeriod/ |
- xsd:decimal - S (1/1) |
Working days per month. |
|
/ NoLimitStaffing/
WorkWithPeriod/ |
- xsd:decimal - S (1/1) |
The ordinary or regular days per
month. |
|
/ NoLimitStaffing/ |
- AnyLeaveType - C (1/1) |
Specifies maternity or caring
leave information. |
|
/ NoLimitStaffing/ Leave/ |
- xsd:string - S (1/1) |
Indicates a specific person whom
the contracted worker will replace. [2] Specific person whom the contracted
worker will replace. |
|
/ NoLimitStaffing/ Leave/ |
- xsd:string - S (1/1) |
Content of work to be replaced. |
|
/ NoLimitStaffing/ Leave/ |
- xsd:date - S (1/1) |
The date, period, or interval the
event becomes active or begins. |
|
/ NoLimitStaffing/ Leave/ |
- xsd:date - S (1/1) |
The date, period, or interval the
event is expected to end. |
|
/ NoLimitStaffing/ |
- SpecialCasesType - C (1/1) |
Special legal requirements. |
|
/ NoLimitStaffing/ SpecialCases/ |
- xsd:string - S (1/1) |
Describes the contextual information relating to a specific element. |
|
/ |
xsd:restriction base: xsd:string [Enumerations]: JobCategoryByOrdinance, ProjectWithPeriod, WorkWithPeriod, MaternityLeave, CaringLeave, SpecialCases |
Globally scoped data type. See element or attribute declaration for definition. |
<JPStaffingPositionInfo>
<NoLimitStaffing type="CaringLeave">
<Leave>
<ReplacedPerson>Taro Yamada</ReplacedPerson>
<WorkContents> Machinery/Precision Instrument Inspection</WorkContents>
<StartDate>2006-04-20</StartDate>
<ExpectedEndDate>2008-04-20</ExpectedEndDate>
</Leave>
</NoLimitStaffing>
</JPStaffingPositionInfo>
|
Date |
Description |
|
2004-03-01 |
Initial Draft |
|
2004-03-29 |
Updated definitions |
|
2004-06-08 |
Deprecated ‘false’ default for MulitVendorDistribution. |
|
2004-Aug-02 |
Approved by membership. |
|
2006-Feb-28 |
Approved by Consortium |
|
2006-Jun-01 |
StaffingOrder: · Added Reference Id's to match other SIDES schemas: TimeCardId, InvoiceId, PositionId, AssignmentId, HumanResourceId and StaffingOrganizationId. · Added 'extension' and 'replacement' enumerations to OrderStatus. StaffingPosition: · Added PositionDuration to PositionDateRange. · Added ExtensionParameters to PositionDateRange. · Added InvoiceInfo to StaffingPosition. · Changed PositionHeader element to use StaffingPositionHeaderType. StaffingPositionHeader · Extended CPO PositionHeader with staffing-relevant information (StaffingPositionHeader): FormattedPositionDescription, ShiftWork, PositionMustEndByInfo, TransitionInfo, OverTimeInfo, HolidayWork, and BusyPeriodInfo.
|
|
2007-Apr-15 |
Approved by Consortium |