Changes between Version 31 and Version 32 of Discovery/DiscoveryWebServiceMEDIN


Ignore:
Timestamp:
09/11/09 12:52:14 (10 years ago)
Author:
mpritcha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Discovery/DiscoveryWebServiceMEDIN

    v31 v32  
    296296[[Image(doPresentSchema.png, 400px)]] 
    297297 
    298 One or more <document> elements should each contain the names of a document (in the form returned in the doSearchReturn message) to be retrieved. The optional <format> element should be populated with one of the supported format names as listed by the presentFormatList accessible via the [#getListoperation getList] operation. All documents returned by a single invocation of the doPresent operation are returned in the same format, i.e. the choice of presentFormat applies to the doPresent request and not individual documents. Currently-supported formats are: 
    299  
    300 original  
    301 Documents are returned unaltered, in the format in which they were harvested (via OAI-PMH) from the data provider. 
    302  
    303   DC:: 
    304     Dublin Core format  
    305   DIF:: 
    306     GCMD DIF format (version ??) 
    307   MDIP:: 
    308     Metadata format used by the Marine Data and Information Partnership 
    309   ISO19115:: 
    310     ISO19115 (Geographic Information: Metadata) encoded as ISO19139 XML  
    311  
    312 For all formats except original, the following action is taken prior to returning the document: 
    313  
    314   * Check if the document exists in the discovery database in the requested format, and if so, return it unaltered  
    315   * Apply a conversion XQuery to create a new document in that format on-the-fly  
     298Within the <documents> element, one or more <documentId> elements should each contain the name of a document (in the form returned in the <documentId> of the doSearchReturn message) to be retrieved. The optional <format> element should be populated with one of the supported format names as listed by the presentFormatList accessible via the [#getListoperation getList] operation. All documents returned by a single invocation of the doPresent operation are returned in the same format, i.e. the choice of presentFormat applies to the doPresent request and not individual documents. 
     299For information, it should be noted that documents harvested (via OAI-PMH) are, at the time of ingest, stored in their native format but additionally converted to static copies of each of the supported return formats (listed in the [#presentFormatList presentFormatList].) When a document is requested for presenation in a particular format, the static copy (either the native copy or the generated copy in the requested format) is returned from the database. 
    316300 
    317301==== doPresent response ==== 
     
    360344 
    361345=== presentFormatList === 
     346 
     347  DC:: 
     348    Dublin Core format  
     349  DIF_v9.4:: 
     350    GCMD DIF format (version 9.4) 
     351  MEDIN_v2.3.1:: 
     352    Metadata format used by the Marine Environmental Data and Information Network, version 2.3.1 
     353  ISO19115:: 
     354    ISO19115 (Geographic Information: Metadata) encoded as ISO19139 XML. Currently an alias for MEDIN_v2.3.1, i.e. the MEDIN format is used as the implementation of ISO within the Discovery Service. 
     355 
    362356=== orderByFieldList === 
    363357  textRelevance::