OAI-PMH ======= .. highlight:: bash Eine weitere Schnittstelle, die insbesondere für *metadata harvesting*-Prozesse geeignet ist, stellt DeepGreen mit einer ``OAI-PMH``-konformen An-/Abfragemöglichkeit zur Verfügung (siehe `Open Archives Initiative (dt.) `_). Diese Art der Metadaten-Abfrage kann über die Web-Adresse ``https://www.oa-deepgreen.de/oaipmh/`` angesprochen werden, z.B. mit dem Kommando `curl `_ in einer Shell (``bash``, ``tcsh``, etc.):: $ curl -s https://www.oa-deepgreen.de/oaipmh/... Dabei können (*müssen*!) die ``...`` noch ersetzt werden durch die zwei möglichen Aufrufvarianten ``all`` oder ``repo`` der DeepGreen-``OAI-PMH``-Schnittstelle. Wie üblich, seien im Folgenden mit ``GET`` stets die oben angegebene, komplette ``curl``-Zeile gemeint: * **Aufruf** : ``GET /all`` .. code-block:: rest :caption: Liste **aller** erfolgreich zugestellten Notifikationen GET /all[?] * **Aufruf**: ``GET /repo`` .. code-block:: rest :caption: Liste der zugestellten Notifikationen **einer** Einrichtung GET /repo/[?] Als illustratives Beispiel sei die Identifikation der DeepGreen-``OAI-PMH``-Schnittstelle wiedergegeben:: $ curl -k -s https://www.oa-deepgreen.de/oaipmh/all?verb=Identify | xml_pp 2018-08-17T10:47:33Z http://www.oa-deepgreen.de/oaipmh/all DeepGreen Prototype OAI-PMH Endpoint http://www.oa-deepgreen.de/oaipmh/all 2.0 *** 2018-05-19T08:47:33Z transient YYYY-MM-DDThh:mm:ssZ Hierbei ist zu beachten, dass der frühstmögliche Zeitstempel (``earlierstDatestamp``) immer in etwa "-3 Monate" vom Aufrufdatum (``responseDate``) beträgt, da DeepGreen Artikeldaten stets nur solange aktuell und somit vorrätig hält (*moving wall*-Prinzip). Metadaten von DeepGreen erhalten -------------------------------- Es sei hier noch einmal ausdrücklich darauf hingewiesen, dass die ``OAI-PMH``-Schnittstelle von DeepGreen **ausschließlich** nur Metadaten anbietet. Die Auslieferung von Volltexten über ``OAI-PMH`` ist (und wird auch zukünftig!) **nicht** vorgesehen. Der übersichlichkeithalber seien nun kurz die gebäuchlichsten OAI-Verben, die von DeepGreen unterstützt werden, gelistet: .. code-block:: rest :caption: Mögliche **Parameter** bei OAI-Verben von DeepGreen GET ?verb=Identify # # Dieses OAI-Verb hat keine weiteren Parameter # GET ?verb=[ListIdentifiers|ListRecords]&from= # # Angabe optional; bestimmt, von wann ab die Notifikationen gelistet werden # GET ?verb=[ListIdentifiers|ListRecords]&until= # # Angabe optional, gibt ein (maximales) Enddatum an, bis wohin die Notifikationen gelistet werden # GET ?verb=GetRecord?identifier= # # Angabe erforderlich; gibt für dieses OAI-Verb den bestimmen Datensatz an, der geholt werden soll # Bei allen OAI-Verben, die einen oder mehrere Datensätze zurückliefern, **muss** zusätzlich der Parameter ``...&metadataPrefix=oai_dc`` angehängt werden. Sofern es also für ein OAI-Verb sinnvoll (oder vorgeschrieben) ist, werden mit dem ``&``-Zeichen mehrere Parameter verbunden. Der ``http-Header`` Rückgabewert ist bei allen OAI-Anfragen (gemäß der ``OAI-PMH``-Spezifikation) stets ``200 OK``: * **http-Header Rückgabewert** +----------------------+-------------------------------------------------------------------+ | Code | Beschreibung | +======================+===================================================================+ | \ | .. code-block:: rest | | | | | **200** OK | HTTP 1.1 200 OK | | | Content-Type: text/xml; charset=utf-8 | | | | | | [XML response to OAI-PMH request; | | | either content (e.g. list of records) or error message] | +----------------------+-------------------------------------------------------------------+ Beispiele für die Benutzung der OAI-PMH-Schnittstelle ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Exemplarisches Ergebnis eines ``OAI-PMH``-Aufrufs (mit fiktiver Konto-Nummer 1234567890 ; die Notifikations-IDs sind ausgesternt):: # # ListIdentifiers # $ curl -k -s "https://www.oa-deepgreen.de/oaipmh/repo/1234567890?verb=ListIdentifiers&metadataPrefix=oai_dc" | xml_pp 2018-08-20T12:03:31Z http://www.oa-deepgreen.de/oaipmh/repo/1234567890
oai:www.oa-deepgreen.de/notification:***** 2018-08-03T07:56:26Z
oai:www.oa-deepgreen.de/notification:***** 2018-07-04T12:41:44Z
oai:www.oa-deepgreen.de/notification:***** 2018-06-18T13:39:04Z
Ein weiteres Beispiel mit konkreten Datensätzen. Anhand der Notifikations-IDs (hier ausgesternt) könnten die berechtigten Repositorien die Artikel ggf. über die Web-API von DeepGreen beziehen:: # # ListRecords # $ curl -k -s "https://www.oa-deepgreen.de/oaipmh/repo/1234567890?verb=ListRecords&metadataPrefix=oai_dc" | xml_pp 2018-08-20T12:24:10Z http://www.oa-deepgreen.de/oaipmh/repo/1234567890
oai:www.oa-deepgreen.de/notification:***** 2018-08-10T08:29:00Z
Healthcare IT Utilization and Penetration among Physicians: Novel IT Solutions in Healthcare – Use and Acceptance in Hospitals S. Karger AG issn:0014-312X issn:1421-9921 doi:10.1159/000490241 Ferdinand Vogt Fritz Seidl Giuseppe Santarpino Martijn van Griensven Martin Emmert Guenther Edenharter Dominik Pförringer eDepartment of Anaesthesiology, Klinikum rechts der Isar, Technical University of Munich, Munich, Germany bDepartment of Trauma Surgery, Klinikum rechts der Isar, Technical University of Munich, Munich, Germany bDepartment of Trauma Surgery, Klinikum rechts der Isar, Technical University of Munich, Munich, Germany; cDepartment of Experimental Trauma Surgery, Klinikum rechts der Isar, Technical University of Munich, Munich, Germany aDepartment of Cardiac Surgery, Klinikum Nürnberg, Paracelsus Medical University, Nuremberg, Germany cDepartment of Experimental Trauma Surgery, Klinikum rechts der Isar, Technical University of Munich, Munich, Germany dInstitute of Management (IFM), School of Business and Economics, Friedrich Alexander University Erlangen-Nuremberg, Nuremberg, Germany 2018-07-26T00:00:00Z Alliance License DFG Original Paper Health monitoring Information technology Physicians Demand Outlook Expectations Data storage Healthcare IT
oai:www.oa-deepgreen.de/notification:***** 2018-08-10T08:34:06Z
Gastrointestinal Stromal Tumors: Clinical Symptoms, Location, Metastasis Formation, and Associated Malignancies in a Single Center Retrospective Study S. Karger AG issn:0257-2753 issn:1421-9875 doi:10.1159/000489556 Ali Aghdassi Agnes Christoph Frank Dombrowski Paula Döring Christoph Barth Jan Christoph Markus M. Lerch Peter Simon aDepartment of Medicine A, University Medicine Greifswald, Greifswald, Germany dChair of Medical Informatics, Friedrich-Alexander-University Erlangen-Nürnberg, Erlangen, Germany cGastroenterologische Praxis, Kempten, Germany bInstitute of Pathology, University Medicine Greifswald, Greifswald, Germany 2018-06-05T00:00:00Z Alliance License DFG Stomach and Duodenum: Original Paper Gastrointestinal stromal tumor Gastrointestinal oncology Gastrointestinal symptoms Gastrointestinal tract Metastasis Recurrence