home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 October / INTERNET108.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete5.exe / Data1.cab / _A1E828EAF51D45D48EF13A8E0D88FF9D < prev    next >
Encoding:
Extensible Markup Language  |  2003-03-24  |  16.2 KB  |  384 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xsd:schema targetNamespace="http://ns.hr-xml.org/Stock/Stock-1_0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://ns.hr-xml.org/Stock/Stock-1_0" elementFormDefault="qualified">
  3.     <xsd:annotation>
  4.         <xsd:documentation>Normalized version of schema, with all "includes" inserted explicitly.  (Imports are not normalized due to the complexity of dynamic conversion of prefixes and namespaces.)  This file is auto-generated.  Duplicate definitions were deleted, leaving only comments in their place.
  5. </xsd:documentation>
  6.     </xsd:annotation>
  7.     <xsd:annotation>
  8.         <xsd:documentation>
  9.         ******************************************************************************
  10.         BEGIN include file: ../../CPO/ID-1_0/EntityIdType-1_0.xsd 
  11.         ******************************************************************************
  12.         </xsd:documentation>
  13.     </xsd:annotation>
  14.     <xsd:annotation>
  15.         <xsd:documentation>
  16.         ******************************************************************************
  17.         BEGIN include file: ../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd 
  18.         ******************************************************************************
  19.         </xsd:documentation>
  20.     </xsd:annotation>
  21.     <xsd:simpleType name="NotKnownLiteral">
  22.         <xsd:restriction base="xsd:string">
  23.             <xsd:enumeration value="notKnown"/>
  24.         </xsd:restriction>
  25.     </xsd:simpleType>
  26.     <xsd:simpleType name="NotApplicableLiteral">
  27.         <xsd:restriction base="xsd:string">
  28.             <xsd:enumeration value="notApplicable"/>
  29.         </xsd:restriction>
  30.     </xsd:simpleType>
  31.     <xsd:simpleType name="LocalDateType">
  32.         <xsd:restriction base="xsd:date">
  33.             <xsd:pattern value="\d\d\d\d-\d\d-\d\d"/>
  34.         </xsd:restriction>
  35.     </xsd:simpleType>
  36.     <xsd:simpleType name="LocalDateNkType">
  37.         <xsd:union memberTypes="LocalDateType NotKnownLiteral"/>
  38.     </xsd:simpleType>
  39.     <xsd:simpleType name="LocalDateNaType">
  40.         <xsd:union memberTypes="LocalDateType NotApplicableLiteral"/>
  41.     </xsd:simpleType>
  42.     <xsd:simpleType name="LocalDateNkNaType">
  43.         <xsd:union memberTypes="LocalDateType NotKnownLiteral NotApplicableLiteral"/>
  44.     </xsd:simpleType>
  45.     <xsd:simpleType name="DateType">
  46.         <xsd:restriction base="xsd:date">
  47.             <xsd:pattern value="\d\d\d\d-\d\d-\d\d(Z|(\+|-)\d\d:\d\d)"/>
  48.         </xsd:restriction>
  49.     </xsd:simpleType>
  50.     <xsd:simpleType name="DateNkType">
  51.         <xsd:union memberTypes="DateType NotKnownLiteral"/>
  52.     </xsd:simpleType>
  53.     <xsd:simpleType name="DateNaType">
  54.         <xsd:union memberTypes="DateType NotApplicableLiteral"/>
  55.     </xsd:simpleType>
  56.     <xsd:simpleType name="DateNkNaType">
  57.         <xsd:union memberTypes="DateType NotKnownLiteral NotApplicableLiteral"/>
  58.     </xsd:simpleType>
  59.     <xsd:simpleType name="LocalTimeType">
  60.         <xsd:restriction base="xsd:time">
  61.             <xsd:pattern value="\d\d:\d\d:\d\d"/>
  62.         </xsd:restriction>
  63.     </xsd:simpleType>
  64.     <xsd:simpleType name="LocalTimeNkType">
  65.         <xsd:union memberTypes="LocalTimeType NotKnownLiteral"/>
  66.     </xsd:simpleType>
  67.     <xsd:simpleType name="LocalTimeNaType">
  68.         <xsd:union memberTypes="LocalTimeType NotApplicableLiteral"/>
  69.     </xsd:simpleType>
  70.     <xsd:simpleType name="LocalTimeNkNaType">
  71.         <xsd:union memberTypes="LocalTimeType NotKnownLiteral NotApplicableLiteral"/>
  72.     </xsd:simpleType>
  73.     <xsd:simpleType name="TimeType">
  74.         <xsd:restriction base="xsd:time">
  75.             <xsd:pattern value="\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/>
  76.         </xsd:restriction>
  77.     </xsd:simpleType>
  78.     <xsd:simpleType name="TimeNkType">
  79.         <xsd:union memberTypes="TimeType NotKnownLiteral"/>
  80.     </xsd:simpleType>
  81.     <xsd:simpleType name="TimeNaType">
  82.         <xsd:union memberTypes="TimeType NotApplicableLiteral"/>
  83.     </xsd:simpleType>
  84.     <xsd:simpleType name="TimeNkNaType">
  85.         <xsd:union memberTypes="TimeType NotKnownLiteral NotApplicableLiteral"/>
  86.     </xsd:simpleType>
  87.     <xsd:simpleType name="LocalDateTimeType">
  88.         <xsd:restriction base="xsd:dateTime">
  89.             <xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d"/>
  90.         </xsd:restriction>
  91.     </xsd:simpleType>
  92.     <xsd:simpleType name="LocalDateTimeNkType">
  93.         <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral"/>
  94.     </xsd:simpleType>
  95.     <xsd:simpleType name="LocalDateTimeNaType">
  96.         <xsd:union memberTypes="LocalDateTimeType NotApplicableLiteral"/>
  97.     </xsd:simpleType>
  98.     <xsd:simpleType name="LocalDateTimeNkNaType">
  99.         <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral NotApplicableLiteral"/>
  100.     </xsd:simpleType>
  101.     <xsd:simpleType name="DateTimeType">
  102.         <xsd:restriction base="xsd:dateTime">
  103.             <xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/>
  104.         </xsd:restriction>
  105.     </xsd:simpleType>
  106.     <xsd:simpleType name="DateTimeNkType">
  107.         <xsd:union memberTypes="DateTimeType NotKnownLiteral"/>
  108.     </xsd:simpleType>
  109.     <xsd:simpleType name="DateTimeNaType">
  110.         <xsd:union memberTypes="DateTimeType NotApplicableLiteral"/>
  111.     </xsd:simpleType>
  112.     <xsd:simpleType name="DateTimeNkNaType">
  113.         <xsd:union memberTypes="DateTimeType NotKnownLiteral NotApplicableLiteral"/>
  114.     </xsd:simpleType>
  115.     <xsd:simpleType name="AnyDateTimeType">
  116.         <xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType"/>
  117.     </xsd:simpleType>
  118.     <xsd:simpleType name="AnyDateTimeNkType">
  119.         <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral"/>
  120.     </xsd:simpleType>
  121.     <xsd:simpleType name="AnyDateTimeNaType">
  122.         <xsd:union memberTypes="AnyDateTimeType NotApplicableLiteral"/>
  123.     </xsd:simpleType>
  124.     <xsd:simpleType name="AnyDateTimeNkNaType">
  125.         <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral NotApplicableLiteral"/>
  126.     </xsd:simpleType>
  127.     <xsd:annotation>
  128.         <xsd:documentation>
  129.         ******************************************************************************
  130.         END include file: ../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd 
  131.         ******************************************************************************
  132.         </xsd:documentation>
  133.     </xsd:annotation>
  134.     <xsd:annotation>
  135.         <xsd:documentation>
  136. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  137. EntityIdType-1_0.xsd
  138. Status: Recommendation
  139. Date this version: 2002-04-29
  140. Purpose: Defines XSD for Entity Identifiers
  141. Editor: Karl Brophey, Kim Bartkus,  CPO Workgroup
  142.  
  143. This HR-XML Consortium Work (including specifications, documents, 
  144. software, and related items) is provided by the copyright holders 
  145. under the following license. By obtaining, using and/or copying 
  146. this work, you (the licensee) agree that you have read, understood, 
  147. and will comply with the following terms and conditions.
  148.  
  149. Permission to use, copy, modify, or redistribute this Work and 
  150. its documentation, with or without modification, for any purpose 
  151. and without fee or royalty is hereby granted, provided that you 
  152. include the following on ALL copies of the software and 
  153. documentation or portions thereof, including modifications, 
  154. that you make: 
  155.  
  156. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  157.    Reserved. http://www.hr-xml.org" 
  158. 2. Notice of any changes or modifications to the The HR-XML 
  159.    Consortium files.
  160.    
  161. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  162. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  163. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  164. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  165. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  166. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  167. OR OTHER RIGHTS. 
  168.  
  169. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  170. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  171. SOFTWARE OR DOCUMENTATION. 
  172.  
  173. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  174. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  175. </xsd:documentation>
  176.     </xsd:annotation>
  177.     <xsd:complexType name="EntityIdType">
  178.         <xsd:sequence>
  179.             <xsd:element name="IdValue" maxOccurs="unbounded">
  180.                 <xsd:complexType>
  181.                     <xsd:simpleContent>
  182.                         <xsd:extension base="xsd:string">
  183.                             <xsd:attribute name="name" type="xsd:string" use="optional"/>
  184.                         </xsd:extension>
  185.                     </xsd:simpleContent>
  186.                 </xsd:complexType>
  187.             </xsd:element>
  188.         </xsd:sequence>
  189.         <xsd:attribute name="validFrom" type="AnyDateTimeNkNaType" use="optional"/>
  190.         <xsd:attribute name="validTo" type="AnyDateTimeNkNaType" use="optional"/>
  191.         <xsd:attribute name="idOwner" type="xsd:string" use="optional"/>
  192.     </xsd:complexType>
  193.     <xsd:annotation>
  194.         <xsd:documentation>
  195.         ******************************************************************************
  196.         END include file: ../../CPO/ID-1_0/EntityIdType-1_0.xsd 
  197.         ******************************************************************************
  198.         </xsd:documentation>
  199.     </xsd:annotation>
  200.     <xsd:annotation>
  201.         <xsd:documentation>
  202.         ******************************************************************************
  203.         BEGIN include file: ../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd 
  204.         ******************************************************************************
  205.         </xsd:documentation>
  206.     </xsd:annotation>
  207.     <xsd:annotation>
  208.         <xsd:documentation>
  209. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  210. Status: Recommendation
  211. Date this version: 2002-04-29
  212. Purpose: Defines the UserArea extension schema
  213. Author(s):  Technical Steering Committee
  214.  
  215. This HR-XML Consortium Work (including specifications, documents, 
  216. software, and related items) is provided by the copyright holders 
  217. under the following license. By obtaining, using and/or copying 
  218. this work, you (the licensee) agree that you have read, understood, 
  219. and will comply with the following terms and conditions.
  220.  
  221. Permission to use, copy, modify, or redistribute this Work and 
  222. its documentation, with or without modification, for any purpose 
  223. and without fee or royalty is hereby granted, provided that you 
  224. include the following on ALL copies of the software and 
  225. documentation or portions thereof, including modifications, 
  226. that you make: 
  227.  
  228. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  229.    Reserved. http://www.hr-xml.org" 
  230. 2. Notice of any changes or modifications to the The HR-XML 
  231.    Consortium files.
  232.    
  233. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  234. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  235. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  236. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  237. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  238. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  239. OR OTHER RIGHTS. 
  240.  
  241. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  242. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  243. SOFTWARE OR DOCUMENTATION. 
  244.  
  245. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  246. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  247. </xsd:documentation>
  248.     </xsd:annotation>
  249.     <xsd:element name="UserArea" type="UserAreaType">
  250.         <xsd:annotation>
  251.             <xsd:documentation>HR-XML Technical Steering Committee endorsed extension element.</xsd:documentation>
  252.         </xsd:annotation>
  253.     </xsd:element>
  254.     <xsd:complexType name="UserAreaType">
  255.         <xsd:sequence minOccurs="0" maxOccurs="unbounded">
  256.             <xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  257.         </xsd:sequence>
  258.     </xsd:complexType>
  259.     <xsd:annotation>
  260.         <xsd:documentation>
  261.         ******************************************************************************
  262.         END include file: ../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd 
  263.         ******************************************************************************
  264.         </xsd:documentation>
  265.     </xsd:annotation>
  266.     <xsd:annotation>
  267.         <xsd:documentation>
  268. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  269. Name: ExerciseRequest-1_0.xsd
  270. Status: Recommendation
  271. Date this version: 2002-10-07
  272. Author(s): Andreas Bold - SAP, Stock Work Group
  273.  
  274. This HR-XML Consortium Work (including specifications, documents, 
  275. software, and related items) is provided by the copyright holders 
  276. under the following license. By obtaining, using and/or copying 
  277. this work, you (the licensee) agree that you have read, understood, 
  278. and will comply with the following terms and conditions.
  279.  
  280. Permission to use, copy, modify, or redistribute this Work and 
  281. its documentation, with or without modification, for any purpose 
  282. and without fee or royalty is hereby granted, provided that you 
  283. include the following on ALL copies of the software and 
  284. documentation or portions thereof, including modifications, 
  285. that you make: 
  286.  
  287. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  288.    Reserved. http://www.hr-xml.org" 
  289. 2. Notice of any changes or modifications to the The HR-XML 
  290.    Consortium files.
  291.    
  292. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  293. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  294. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  295. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  296. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  297. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  298. OR OTHER RIGHTS. 
  299.  
  300. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  301. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  302. SOFTWARE OR DOCUMENTATION. 
  303.  
  304. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  305. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS.
  306.         </xsd:documentation>
  307.     </xsd:annotation>
  308.     <xsd:element name="CurrencyCode" type="CurrencyCodeType"/>
  309.     <xsd:simpleType name="CurrencyCodeType">
  310.         <xsd:annotation>
  311.             <xsd:documentation>Must conform to ISO 4217 - Representation of Currency and Funds</xsd:documentation>
  312.         </xsd:annotation>
  313.         <xsd:restriction base="xsd:string">
  314.             <xsd:pattern value="[A-Z][A-Z][A-Z]"/>
  315.         </xsd:restriction>
  316.     </xsd:simpleType>
  317.     <xsd:complexType name="ExerciseRequestType">
  318.         <xsd:sequence>
  319.             <xsd:element name="Id" type="EntityIdType"/>
  320.             <xsd:element name="ParticipantId" type="EntityIdType"/>
  321.             <xsd:element name="RequestDate" type="LocalDateType"/>
  322.             <xsd:element name="ExerciseDate" type="LocalDateType"/>
  323.             <xsd:element name="ExerciseInfo" maxOccurs="unbounded">
  324.                 <xsd:complexType>
  325.                     <xsd:sequence>
  326.                         <xsd:element name="GrantId" type="EntityIdType"/>
  327.                         <xsd:element name="OptionsToBeExercised" type="xsd:decimal"/>
  328.                         <xsd:element name="GrantPrice" minOccurs="0">
  329.                             <xsd:complexType>
  330.                                 <xsd:simpleContent>
  331.                                     <xsd:extension base="xsd:decimal">
  332.                                         <xsd:attribute name="currency" type="CurrencyCodeType" use="required"/>
  333.                                     </xsd:extension>
  334.                                 </xsd:simpleContent>
  335.                             </xsd:complexType>
  336.                         </xsd:element>
  337.                         <xsd:element name="SharesToBeSold" type="xsd:decimal"/>
  338.                         <xsd:element name="SARPercentCashRequested" type="xsd:decimal"/>
  339.                     </xsd:sequence>
  340.                 </xsd:complexType>
  341.             </xsd:element>
  342.             <xsd:element name="ExerciseInstructions" minOccurs="0">
  343.                 <xsd:complexType>
  344.                     <xsd:sequence>
  345.                         <xsd:element name="SellToCoverOptions" type="xsd:boolean"/>
  346.                         <xsd:element name="SellToCoverTaxes" type="xsd:boolean"/>
  347.                         <xsd:element name="SellToCoverFees" type="xsd:boolean"/>
  348.                         <xsd:element name="UseSharesForTaxes" type="xsd:boolean"/>
  349.                         <xsd:element name="UseSharesFirst" type="xsd:boolean"/>
  350.                         <xsd:element name="SharesSwapped" type="xsd:decimal"/>
  351.                         <xsd:element name="TaxRelevantPrice" minOccurs="0">
  352.                             <xsd:complexType>
  353.                                 <xsd:simpleContent>
  354.                                     <xsd:extension base="xsd:decimal">
  355.                                         <xsd:attribute name="currency" type="CurrencyCodeType" use="required"/>
  356.                                     </xsd:extension>
  357.                                 </xsd:simpleContent>
  358.                             </xsd:complexType>
  359.                         </xsd:element>
  360.                         <xsd:element name="SaleType">
  361.                             <xsd:complexType>
  362.                                 <xsd:choice>
  363.                                     <xsd:element name="MarketOrder" type="xsd:boolean"/>
  364.                                     <xsd:element name="LimitOrder">
  365.                                         <xsd:complexType>
  366.                                             <xsd:sequence>
  367.                                                 <xsd:element name="LimitPrice" type="xsd:decimal"/>
  368.                                                 <xsd:element name="ExpiryDate" type="LocalDateType"/>
  369.                                             </xsd:sequence>
  370.                                         </xsd:complexType>
  371.                                     </xsd:element>
  372.                                     <xsd:element name="GoodTillCancelled" type="xsd:boolean"/>
  373.                                 </xsd:choice>
  374.                             </xsd:complexType>
  375.                         </xsd:element>
  376.                     </xsd:sequence>
  377.                 </xsd:complexType>
  378.             </xsd:element>
  379.             <xsd:element ref="UserArea" minOccurs="0"/>
  380.         </xsd:sequence>
  381.     </xsd:complexType>
  382.     <xsd:element name="ExerciseRequest" type="ExerciseRequestType"/>
  383. </xsd:schema>
  384.