Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Alma Developers Your Library, Extended. November 2012  Ex Libris Ltd., 2012 - Internal and Confidential.

Similar presentations


Presentation on theme: "1 Alma Developers Your Library, Extended. November 2012  Ex Libris Ltd., 2012 - Internal and Confidential."— Presentation transcript:

1 1 Alma Developers Your Library, Extended. November 2012  Ex Libris Ltd., 2012 - Internal and Confidential

2 2 Copyright Statement and Disclaimer All of the information and material, including text, images, logos and product names, is either the property of, or used with permission by, Ex Libris Ltd. The information may not be distributed, modified, displayed or reproduced – in whole or in part – without the prior written permission of Ex Libris Ltd. TRADEMARKS Ex Libris, the Ex Libris logo, Aleph, SFX, SFXIT, MetaLib, DigiTool, Verde, Primo, Voyager, MetaSearch, MetaIndex and other Ex Libris products and services referenced herein are trademarks of Ex Libris, and may be registered in certain jurisdictions. All other product names, company names, marks and logos referenced may be trademarks of their respective owners. DISCLAIMER The information contained in this document is provided on an "AS IS" basis for general information purposes only without any representations or warranties, whether express or implied, including any implied warranties of satisfactory quality, completeness, accuracy or fitness for a particular purpose. Ex Libris, and its subsidiaries and related corporations disclaim any and all liability for use of this information, even if advised of the possibility that loss, damage or expenses may arise. © Ex Libris Ltd., 2012

3 3 Agenda  Ex Libris Ltd., 2012 - Internal and Confidential The Alma Developers Platform 11 Alma Web Services in Action 22 Developing in Alma Developers 33 Alma Apps & Extensions 44

4 4 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential

5 5 The Open Platform Strategy  Ex Libris Ltd., 2012 - Internal and Confidential Being an open system, Alma thrives to leverage specialized functionalities that are external to Alma, by linking them to Alma functions, creating strong end-to- end cross-system library workflows and patron services Patron Operator

6 6 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Resource Sharing Course Management Material Vendors Financial Systems Student Info Systems Discovery & Delivery Custom Apps Cloud Integration Templates Web Services Adapters & Interfaces Publishing Services Alma Developers Platform Alma Developers Network Alma Developers Network Export & Import Services

7 7 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Resource Sharing Course Management Material Vendors Financial Systems Student Info Systems Discovery & Delivery Custom Apps Cloud Integration Templates Alma Developers Platform Alma Developers Network Alma Developers Network Web Services Adapters & Interfaces Publishing Services Export & Import Services

8 8 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Alma integrations are achieved using a number of techniques Web Services Publishing Services Data Extract & Import Online integrations with applications Extending workflows Exposing repository information to discovery tools Sharing data with 3rd party solutions Leveraging Industry standards, adapters and integration interfaces Adapters & Interfaces

9 9 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Publishing Data Extract & Import Web Services

10 10 Web Services  Ex Libris Ltd., 2012 - Internal and Confidential Web Services Attributes Types Leverage the Alma SDK SOAP Based Secured HTTPS Transport Alma SDK (Software Development Kit) makes it easier and faster to integrate with Alma Interacts well across institutional firewalls and proxies Guaranteed level of reliability and security Leverage industry standard security protocols Password and role secured Lookup Services Update Services

11 11 Publishing Services  Ex Libris Ltd., 2012 - Internal and Confidential Publishing Google Scholar Resource sharing systems Etc’ Discovery Solution Incremental Multi Format MARC OAI Record relations Course information Headings Automatic updates: Bibliographic record updates Availability information Enriched

12 12 Data Extract & Import Services  Ex Libris Ltd., 2012 - Internal and Confidential Data Extract & Import: Repository Non Repository Multi Format MARC OAI Enriched Holdings Data Fields from the attached Holdings records may be expanded into the extracted MARC record Records may be extracted in MARC or MARC XML formats, depending on the expected use of the extracted record Requests Invoice Remote Storage Systems Bursar Systems Vendor Systems (Approval Plans imported via EOD files) Financial Systems Fines/Fees Orders

13 13 Data Extract & Import  Ex Libris Ltd., 2012 - Internal and Confidential Excel/CSV Ideal for representing relational information XML For fuller representation of the information, including repetitive fields XLS XML

14 14 Adapters & Interfaces Wide range of industry standards, Adapter and Interfaces support  Ex Libris Ltd., 2012 - Internal and Confidential Z39.50/SRU NCIP ISO ILL SIP2

15 15 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Resource Sharing Course Management Material Vendors Financial Systems Student Info Systems Discovery & Delivery Custom Apps Alma Developers Platform Alma Developers Network Alma Developers Network Web Services Adapters & Interfaces Publishing Services Export & Import Services Cloud Integration Templates

16 16 Alma Cloud Integration Templates  Ex Libris Ltd., 2012 - Internal and Confidential Alma integrations are based on Integration Templates ILL System Integration Template ILL System B ILL System A

17 17 Alma Cloud Integration Templates  Ex Libris Ltd., 2012 - Internal and Confidential Alma integrations are based on Integration Templates Remote Storage Integration Template Remote Storage A Remote Storage B

18 18 Alma Cloud Integration Templates Business attributes of the Integration Template Technical attributes of the Integration Template

19 19 Fulfillment Acquisitions Resource Management User Management Extending Workflows  Ex Libris Ltd., 2012 - Internal and Confidential

20 20 Alma Web Services In Action  Ex Libris Ltd., 2012 - Internal and Confidential

21 21 Alma Web Services In Action  Ex Libris Ltd., 2012 - Internal and Confidential Resource Management ServicesUser Management Services Acquisitions Services Fulfillment ServicesDiscovery & Delivery Patron Services

22 22 Mobile Library Services  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Patron Services Loan list Request list Library fees Renew Loans Cancel Request GetUserLoans(); RenewUserLoans();

23 23 Self Service  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Patron Services Self payment Get calculated due date Self Checkout Self payment 28 PayFees(); GetLoanAttributes(); LoanItem(); ReturnIem();

24 24 Discovery  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Discovery <<Back Resolved Links to E-Resources Fulfillment Services for P-Resources Links to Delivery Component for D-Resources

25 25 Discovery  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Discovery <<Back GetHoldingsAVA()

26 26 Resource Sharing  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Fulfillment Services Fulfillment actions Repository information Resource Sharing communications Repository information Local Resource Sharing system Remote Resource Sharing system NCIP Messages: LookupUser CheckOuItem CheckInItem AcceptItem RequestItem GetHoldingsAVA() ISO Messages: Request Shipped Received Etc’

27 27 Course Management Systems  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Fulfillment Services Inventory availability Reading lists Add citations to list Course Information Course Management System GetReadingList ( ); CreateReadingList( ); GetHoldingsAVA ( );

28 28 Remote Storage  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Fulfillment Services Request Information:  Requested format  Required pickup Manual Operator

29 29 Remote Storage  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Fulfillment Services Automatic Retrieval System Request Information:  Requested format  Required pickup UpdateItem( ) RequestItem( )

30 30 Library Gates  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Fulfillment Services User Information  Status  Expiry Date  User Group <<Back GetUserInformation()

31 31 Enterprise Systems  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Acquisitions Services Vendor System Finance System Invoice Information Fund Information Purchase Order Information <<Back CreateOrder(); GetOrder(); CreateInvoice(); GetInvoice(); GetFunds();

32 32 Enterprise Systems  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Student Information System Bursar System User Fines and Fees Information User Information <<Back User Management Services Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI

33 33 Authentication  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository User Management Services SAML Based Authentication Local Users Database LDAP Database <<Back AuthnenticateUser();

34 34 Manage Bibliographic Records  Ex Libris Ltd., 2012 - Internal and Confidential Lookup Services User Management Resource Management Fulfillment Acquisitions Lookup Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Update Services User Management Resource Management Fulfillment Acquisitions Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Adapters & Interfaces Z39.50/SRU NCIP, SIP2 ISO ILL SAML/LDAP OAI EDI Publishing Data Extract & Import Repository Non Repository Data Extract & Import Repository Non Repository Resource Management Bulk Import Record Editor <<Back GetRecord(); SearchRecord(); UpdateRecord();

35 35 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Resource Sharing Course Management Material Vendors Financial Systems Student Info Systems Discovery & Delivery Custom Apps Alma Developers Platform Web Services Adapters & Interfaces Publishing Services Export & Import Services Cloud Integration Templates Alma Developers Network Alma Developers Network

36 36 Apps & Extensions  Ex Libris Ltd., 2012 - Internal and Confidential Metadata ProcessingLabel Printing External Search Profiles Normalization Rules – Automatically manipulating metadata records imported or created in Alma. Merge Rules – Controlling how imported records are merged when imported to Alma Web Services may be used for pulling item information from Alma and activating them in Label Printing applications External sources may be used to for importing records

37 37 Normalization Rules  Ex Libris Ltd., 2012 - Internal and Confidential Online cataloging Bulk importing Record Normalization For example:  Add language code in field 41  Add Medium information in field 245

38 38 Normalization Rules Rule Name If exists a 008 field with value ‘ger’ AND No 041 field already exists with value ‘’ If exists a 008 field with value ‘ger’ AND No 041 field already exists with value ‘’ If exists a LDR field with value ‘s’ OR There is an ISSN If exists a LDR field with value ‘s’ OR There is an ISSN Condition Clause Action Clause Add 245 field, subfield ‘h’, with value ‘[Journal]’, or replace existing value Add 041 field, subfield ‘a’, with value ‘ger’

39 39 Merge Rules  Ex Libris Ltd., 2012 - Internal and Confidential Record importing Matched record Merge records For example:  Don’t overlay OCLC number  Copy over all series related fields

40 40 Merge Rules Overlay with all new record fields, except for the identifiers and local fields Do overlay the 035 field unless it has the indicators ‘9’ and ‘#’ Overlay with all new record fields, except for the identifiers, local fields and added entry fields Add Serial Statements and Series Added Entries from new record

41 41 Online Label Printing  Ex Libris Ltd., 2012 - Internal and Confidential For offline printing File Item Information Web Service Enter Item ID Launch Launch (with returned Item Information) For online printing Label Printing Application

42 42 Batch Label Printing  Ex Libris Ltd., 2012 - Internal and Confidential Label Printing For offline printing Define criteria for printing File Item Information

43 43 External Search Profiles List of sorted search targets in my profile Available search targets that can be added to my profile

44 44 External Search Profiles Search profile Search term Edited record

45 45 External Search Profiles Search results, with merge options

46 46 The Alma Developers Platform  Ex Libris Ltd., 2012 - Internal and Confidential Resource Sharing Course Management Material Vendors Financial Systems Student Info Systems Discovery & Delivery Custom Apps Alma Developers Platform Web Services Adapters & Interfaces Publishing Services Export & Import Services Cloud Integration Templates Alma Developers Network Alma Developers Network

47 47 Alma Developers  Ex Libris Ltd., 2012 - Internal and Confidential

48 48 Thank you!


Download ppt "1 Alma Developers Your Library, Extended. November 2012  Ex Libris Ltd., 2012 - Internal and Confidential."

Similar presentations


Ads by Google