Changeset 7246 for RevitalizationWS
- Timestamp:
- 27/07/10 11:56:10 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
RevitalizationWS/schemas/dataProvider/trunk/src/main/resources/DPWS.xsd
r7237 r7246 12 12 <xs:complexType> 13 13 <xs:sequence> 14 <xs:choice>15 <xs:element name="All" type="xs:string">16 <xs:annotation>17 <xs:documentation>Harvest All Records</xs:documentation>18 </xs:annotation>19 </xs:element>20 <xs:element name="New" type="xs:string">21 <xs:annotation>22 <xs:documentation>Harvest only new records</xs:documentation>23 </xs:annotation>24 </xs:element>25 </xs:choice>26 14 <xs:element minOccurs="0" name="Contacts"> 27 15 <xs:complexType> … … 31 19 </xs:complexType> 32 20 </xs:element> 33 <xs:element ref="ProviderID"/> 21 <xs:element ref="HarvestProvider"/> 22 <xs:element minOccurs="0" ref="HarvestOperationType"/> 34 23 </xs:sequence> 35 24 </xs:complexType> … … 60 49 </xs:annotation> 61 50 </xs:element> 62 <xs:element ref=" ProviderID"/>51 <xs:element ref="HarvestProvider"/> 63 52 </xs:sequence> 64 53 </xs:complexType> … … 74 63 </xs:annotation> 75 64 </xs:element> 76 <xs:element ref=" ProviderID"/>65 <xs:element ref="HarvestProvider"/> 77 66 </xs:sequence> 78 67 </xs:complexType> … … 84 73 <xs:sequence> 85 74 <xs:element name="DateRange" type="DataRangeType" minOccurs="0"/> 86 <xs:element ref=" ProviderID"/>75 <xs:element ref="HarvestProvider"/> 87 76 </xs:sequence> 88 77 </xs:complexType> … … 103 92 </xs:annotation> 104 93 <xs:sequence> 105 <xs:element ref=" ProviderID"/>94 <xs:element ref="HarvestProvider"/> 106 95 </xs:sequence> 107 96 </xs:complexType> … … 114 103 <xs:element name="ProviderDetails" type="ProviderDetailsType"/> 115 104 <xs:element name="ContactDetails" type="ProviderContactType" minOccurs="0"/> 116 <xs:element ref=" ProviderID"/>105 <xs:element ref="HarvestProvider"/> 117 106 </xs:sequence> 118 107 </xs:complexType> … … 369 358 </xs:complexType> 370 359 </xs:element> 371 <xs:element ref=" ProviderID"/>360 <xs:element ref="HarvestProvider"/> 372 361 </xs:sequence> 373 362 </xs:sequence> … … 392 381 </xs:annotation> 393 382 </xs:element> 394 <xs:element ref="ProviderID"/> 395 </xs:sequence> 396 </xs:complexType> 397 398 <xs:element name="ProviderID" type="xs:string"> 399 <xs:annotation> 400 <xs:documentation>Represents the UniqueID assigned to a Provider element</xs:documentation> 401 </xs:annotation> 402 </xs:element> 383 <xs:element ref="HarvestProvider"/> 384 </xs:sequence> 385 </xs:complexType> 386 387 <xs:element name="HarvestProvider" type="HarvestProviderType"/> 388 389 <xs:complexType name="HarvestProviderType"> 390 <xs:sequence> 391 <xs:element name="ProviderID" type="xs:string"> 392 <xs:annotation> 393 <xs:documentation>Represents the ID assigned to a Provider element</xs:documentation> 394 </xs:annotation> 395 </xs:element> 396 <xs:element name="HarvestType" type="xs:string"> 397 <xs:annotation> 398 <xs:documentation>Represents the harvest type (OAI, CSW, etc.) defined by the ProviderID element</xs:documentation> 399 </xs:annotation> 400 </xs:element> 401 </xs:sequence> 402 </xs:complexType> 403 403 404 <xs:complexType name="DataRangeType"> 404 405 <xs:sequence> … … 436 437 </xs:annotation> 437 438 </xs:element> 438 <xs:element ref=" ProviderID"/>439 <xs:element ref="HarvestProvider"/> 439 440 </xs:sequence> 440 441 </xs:complexType> … … 445 446 <xs:attribute name="id" type="xs:string" use="required"/> 446 447 </xs:complexType> 448 447 449 <xs:complexType name="ProcessIDType"> 448 450 <xs:attribute name="id" type="xs:string" use="required"/> 449 451 </xs:complexType> 452 450 453 <xs:element name="GetStatusProcessesRequest"> 451 454 <xs:complexType> … … 466 469 <xs:attribute name="id" type="xs:string" use="required"/> 467 470 </xs:complexType> 471 472 <xs:element name="HarvestOperationType" type="xs:string"> 473 <xs:annotation> 474 <xs:documentation>Harvest All/new records</xs:documentation> 475 </xs:annotation> 476 </xs:element> 477 468 478 </xs:schema>
Note: See TracChangeset
for help on using the changeset viewer.