<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:niso="http://www.niso.org/pdfs/datadict.pdf"



Similar documents
Allegato XML flusso richieste di produzione

How To Write A Technical Interoperability Standard For Spain

Selling on Amazon Guide to XML

Parallels Operations Automation 5.4

XML Based Customizable Screen. Rev 1.1

Comparison of IEC CIM and NRECA MultiSpeak

How To Use The Mets Document In A Webmail Document In An Html File On A Microsoft Powerbook (Html) On A Macbook 2 (Html).1.5 (Html2)

The A2A Data Model and its application in WieWasWie. Michel

<xs:complextype name="trescdokumentu_typ">

INTEGRATING WEB SERVICES INTO A WEB-BASED COLLEGE ADMISSION PORTAL SYSTEM

Device Feature Key Synchronization

TCG Trusted Network Connect. TNC IF-MAP Metadata for Network Security

Exercises: XSD, XPath Basi di da4 2

Et tu, XML? Philip Wadler, Avaya Labs

Languages for Data Integration of Semi- Structured Data II XML Schema, Dom/SAX. Recuperación de Información 2007 Lecture 3.

XML-BASED AUTOMATIC TEST DATA GENERATION

Chapter 15 Working with Web Services

Send your request via a SOAP-Request (e.g. with DotNET/SOAP, Java, PHP) to he following URL of our server:

How To Write A Contract Versioning In Wsdl 2.2.2

Software Developer s Guide for the Cisco Secure Access Control System 5.1

Introduction to XML. Data Integration. Structure in Data Representation. Yanlei Diao UMass Amherst Nov 15, 2007

Geography Markup Language (GML) simple features profile

TCG. TCG Trusted Network Connect. TNC IF-MAP Binding for SOAP. TCG PUBLISHED Copyright TCG

EHR-IIS Interoperability Enhancement Project. Transport Layer Protocol Recommendation Formal Specification. Version 1.

<xs:restriction base="xs:string">

Service Oriented Architecture with Java Binildas CA Malhar Barai Vincenzo Caselli

<!--=========================================--> <!--=========================================-->

Connecting to WebSphere ESB and WebSphere Process Server

Java and XML parsing. EH2745 Lecture #8 Spring

Visualization of GML data using XSLT.

GeoSciML Cookbook. How to serve a GeoSciML version 2 Web Feature Service (WFS) using Open Source Software. Version

BPMN Extension forbusiness Process Monitoring

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

04 XML Schemas. Software Technology 2. MSc in Communication Sciences Program in Technologies for Human Communication Davide Eynard

Designing the Service Contract

XML Schema Definition Language (XSDL)

XML for Analysis Specification. Version 1.1 Microsoft Corporation Hyperion Solutions Corporation Updated: 11/20/2002

SOA based Data Architecture for HTML5 Web Applications

Zeep Documentation. Release dev0. Michael van Tellingen

COM_2006_023_02.xsd <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs=" elementformdefault="qualified">

1. Open Source J2EE Enterprise Service Bus Investigation


User manual for e-line DNB: the XML import file. User manual for e-line DNB: the XML import file

Temando Api. Release Developer Documentation. Temando IT Department

ASPIRE Programmable Language and Engine

Modello dati regionale d interscambio del Piano Strutturale Comunale (PSC) Allegato A Formato GML-XML

[MS-QoE]: Quality of Experience Monitoring Server Protocol Specification

Using XACML and SAML for Authorisation messaging and assertions: XACML and SAML standards overview and usage examples

Metadata for the OASIS Security Assertion Markup Language (SAML) V2.0

Service Description: NIH GovTrip - NBS Web Service

DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories

<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd=" version="2.00"> <xsd:element name="sbnmarc"

Test Execution Logging and Visualisation Techniques 1

<xsd:annotation> <xsd:documentation>parametrizzazioni sulle tipologie di documenti che gestisce l'utente</xsd:documentation> </xsd:annotation>

Christoph Emmersberger. Florian Springer. Senacor Technologies AG Wieseneckstraße Schwaig b. Nürnberg

MATHM Structured Documents

White Paper. SAP Solution Manager 7.0 Service Desk WebService API

Copyright 2013 wolfssl Inc. All rights reserved. 2

INTEGRATING RELATED XML DATA INTO MULTIPLE DATA WAREHOUSE SCHEMAS

ETSI TS V1.7.1 ( )

Design Structure Analysis and Transaction Recording in SystemC Designs: A Minimal-Intrusive Approach

Gplus Adapter 8.0. for Siebel CRM. Developer s Guide

XML. Dott. Nicole NOVIELLI XML: extensible Markup Language

Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) V2.0

XML - A Practical Application and Design

ETSI TS V1.4.1 ( ) Technical Specification

How To Write An Eplsi.Org (For Free) For A Free Download

Authentication Context for the OASIS Security Assertion Markup Language (SAML) V2.0

Oracle Agile Engineering Data Management

XML for RPG Programmers: An Introduction

XML Schemadefinition

SOAP. SOAP SOAP d Apache/IBM Invocation générique : SOAP. Message XML SOAP. SOAP d Apache/IBM Invocation générique : SOAP

Appendix 1 Technical Requirements

Security for industrial automation and control systems: Patch compatibility information

Transcription:

<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:niso="http://www.niso.org/pdfs/datadict.pdf" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.iccu.sbn.it/metaag1.pdf" xmlns:xlink="http://www.w3.org/tr/xlink" elementformdefault="qualified" targetnamespace="http://www.iccu.sbn.it/metaag1.pdf" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <xsd:import schemalocation="./dc.xsd" namespace="http://purl.org/dc/elements/1.1/" /> <xsd:import schemalocation="./xlink.xsd" namespace="http://www.w3.org/tr/xlink" /> <xsd:import schemalocation="./niso-mag.xsd" namespace="http://www.niso.org/pdfs/datadict.pdf" /> <xsd:include schemalocation="./audio-mag.xsd" /> <xsd:include schemalocation="./video-mag.xsd" /> <xsd:simpletype name="access_rights"> <xsd:restriction base="xsd:integer"> <xsd:enumeration value="0"> <xsd:documentation>uso riservato all'interno dell'istituzione</xsd:documentation> <xsd:enumeration value="1"> <xsd:documentation>uso pubblico</xsd:documentation> <xsd:simpletype name="sici"> <xsd:pattern value="\((\d{4}(/\d{4})?((\d{2})(/(\d{2} \d{6}))?((\d{2})(/\d{2})?)?)?)?\)((\+ \ *)? (\d{1,4}(:(\d{1,4})(/\d{1,4})?(\+ \*)?)?(:(\d{1,4})(/\d{1,4})?(\+ \*)?)?(:(\ d{1,4})(/\d{1,4})?(\+ \*)?)?)?)?" /> <xsd:simpletype name="bici"> <xsd:pattern value="\d{1,3}(:\d{1,4}(:\d{1,4})?)?" /> <xsd:simpletype name="completeness"> <xsd:restriction base="xsd:integer"> <xsd:enumeration value="0"> <xsd:documentation>digitalizzazione completa</xsd:documentation> <xsd:enumeration value="1"> <xsd:documentation>digitalizzazione parziale</xsd:documentation> <xsd:simpletype name="bibliographic_level"> <xsd:enumeration value="a"> <xsd:documentation>analitico</xsd:documentation>

<xsd:enumeration value="m"> <xsd:documentation>monografia</xsd:documentation> <xsd:enumeration value="s"> <xsd:documentation>pubblicazione in serie</xsd:documentation> <xsd:enumeration value="c"> <xsd:documentation>raccolta</xsd:documentation> <xsd:enumeration value="f"> <xsd:documentation>file, unita' archivistica</xsd:documentation> <xsd:enumeration value="d"> <xsd:documentation>document, unita' documentaria</xsd:documentation> <xsd:simpletype name="sbn"> <xsd:restriction base="xsd:string" /> <xsd:simpletype name="bni"> <xsd:restriction base="xsd:string" /> <xsd:simpletype name="imss"> <xsd:restriction base="xsd:string" /> <xsd:simpletype name="resource_type"> <xsd:enumeration value="img" /> <xsd:enumeration value="audio" /> <xsd:enumeration value="video" /> <xsd:enumeration value="ocr" /> <xsd:enumeration value="doc" /> <xsd:complextype name="img_group"> <xsd:element name="image_metrics" type="niso:spatialmetrics" /> <xsd:element minoccurs="0" name="ppi" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="dpi" type="xsd:positiveinteger" /> <xsd:element name="format" type="niso:format" /> <xsd:element minoccurs="0" name="scanning" type="niso:image_creation" /> <xsd:attribute name="id" type="xsd:id" /> <xsd:complextype name="audio_group"> <xsd:element name="audio_metrics" type="audio_spatialmetrics" /> <xsd:element name="format" type="audio_format" /> <xsd:element minoccurs="0" name="transcription" type="audio_creation" />

<xsd:attribute name="id" type="xsd:id" /> <xsd:complextype name="video_group"> <xsd:element name="video_metrics" type="video_spatialmetrics" /> <xsd:element name="format" type="video_format" /> <xsd:element minoccurs="0" name="digitisation" type="video_creation" /> <xsd:attribute name="id" type="xsd:id" /> <xsd:complextype name="gen"> <xsd:element name="stprog" type="xsd:anyuri" /> <xsd:element minoccurs="0" name="collection" type="xsd:anyuri" /> </xsd:element > <xsd:element name="agency" type="xsd:string" /> <xsd:element name="access_rights" type="access_rights" /> <xsd:element name="completeness" type="completeness" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="img_group" type="img_group" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="audio_group" type="audio_group" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="video_group" type="video_group" /> <xsd:attribute name="creation" type="xsd:datetime" use="optional" /> <xsd:attribute name="last_update" type="xsd:datetime" use="optional" /> <xsd:complextype name="bib"> <xsd:element maxoccurs="unbounded" ref="dc:identifier" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:title" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:creator" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:publisher" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:subject" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:description" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:contributor" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:date" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:type" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:format" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:source" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:language" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:relation" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:coverage" /> <xsd:element minoccurs="0" maxoccurs="unbounded" ref="dc:rights" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="holdings"> <xsd:element minoccurs="0" name="library" type="xsd:string" /> <xsd:element minoccurs="0" name="inventory_number" type="xsd:string" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="shelfmark"> <xsd:complextype mixed="true"> <xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="id" type="xsd:id" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="local_bib">

<xsd:element minoccurs="0" maxoccurs="unbounded" name="geo_coord" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="not_date" /> <xsd:element minoccurs="0" name="piece"> <xsd:choice minoccurs="0"> <xsd:element name="year" type="xsd:string" /> <xsd:element name="issue" type="xsd:string" /> <xsd:element minoccurs="0" name="stpiece_per" type="sici" /> <xsd:element name="part_number" type="xsd:positiveinteger" /> <xsd:element name="part_name" type="xsd:string" /> <xsd:element minoccurs="0" name="stpiece_vol" type="bici" /> </xsd:choice> <xsd:attribute name="level" type="bibliographic_level" use="required" /> <xsd:complextype name="stru_element"> <xsd:element minoccurs="0" name="nomenclature" /> <xsd:element minoccurs="0" name="file" type="link" /> <xsd:element minoccurs="0" ref="dc:identifier" /> <xsd:element minoccurs="0" name="piece"> <xsd:choice minoccurs="0"> <xsd:element name="year" type="xsd:string" /> <xsd:element name="issue" type="xsd:string" /> <xsd:element name="stpiece_per" type="sici" /> <xsd:element name="part_number" type="xsd:positiveinteger" /> <xsd:element name="part_name" type="xsd:string" /> <xsd:element name="stpiece_vol" type="bici" /> </xsd:choice> <xsd:element minoccurs="0" default="img" name="resource" type="resource_type"> <xsd:documentation>img is the defaulf value</xsd:documentation> <xsd:element minoccurs="0" name="start"> <xsd:attribute name="sequence_number" type="xsd:positiveinteger" use="required" /> <xsd:attribute name="offset" type="xsd:time" use="optional" /> <xsd:element minoccurs="0" name="stop"> <xsd:documentation>when omitted, the <start> can be assumed</xsd:documentation>

<xsd:attribute name="sequence_number" type="xsd:positiveinteger" use="required" /> <xsd:attribute name="offset" type="xsd:time" use="optional" /> <xsd:attribute name="descr" type="xsd:string" use="optional" /> <xsd:attribute name="num" type="xsd:positiveinteger" use="optional" /> <xsd:complextype name="stru"> <xsd:documentation>the generic <stru> element, that can be nest and is repeatable, gives its uniqueness to the <dc:identifier> included in BIB section and to the <sequence_number> of the different nested levels.</xsd:documentation> <xsd:element minoccurs="0" name="sequence_number" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="nomenclature" type="xsd:string" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="element" type="stru_element" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="stru" type="stru" /> <xsd:attribute name="descr" type="xsd:string" use="optional" /> <xsd:attribute name="start" type="xsd:positiveinteger" use="optional" /> <xsd:attribute name="stop" type="xsd:positiveinteger" use="optional" /> <xsd:complextype name="dis"> <xsd:element minoccurs="0" maxoccurs="unbounded" name="dis_item" type="dis_item" /> <xsd:complextype name="dis_item"> <xsd:choice minoccurs="0"> <xsd:element name="preview" type="preview" /> <xsd:element name="available" type="xsd:anyuri" /> </xsd:choice> <xsd:simpletype name="preview"> <xsd:enumeration value="thumbnail" /> <xsd:enumeration value="sample" /> <xsd:complextype name="link"> <xsd:attributegroup ref="xlink:simplelink" /> <xsd:attribute name="location"> <xsd:simpletype> <xsd:enumeration value="urn" /> <xsd:enumeration value="url" /> <xsd:enumeration value="uri" /> <xsd:enumeration value="purl" /> <xsd:enumeration value="handle" /> <xsd:enumeration value="doi" />

<xsd:enumeration value="other" /> </xsd:attribute> <xsd:simpletype name="side"> <xsd:enumeration value="left" /> <xsd:enumeration value="right" /> <xsd:enumeration value="double" /> <xsd:enumeration value="part" /> <xsd:simpletype name="millimetric_scale"> <xsd:restriction base="xsd:integer"> <xsd:enumeration value="0" /> <xsd:enumeration value="1" /> <xsd:simpletype name="usages"> <xsd:documentation xml:lang="it">valori consigliati: 1 = master 2 = per uso interno all'istituzione 3 = per diffusione Internet 4 = preview oppure: a = il repository non ha il copyright dell'immagine b = il repository ha il copyright dell'immagine </xsd:documentation> <xsd:restriction base="xsd:string" /> <xsd:complextype name="img"> <xsd:element name="sequence_number" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="side" type="side" /> <xsd:element minoccurs="0" name="scale" type="millimetric_scale" /> <xsd:element minoccurs="0" name="filesize" type="xsd:positiveinteger" /> <xsd:element name="image_dimensions" type="niso:dimensions" /> <xsd:element minoccurs="0" name="image_metrics" type="niso:spatialmetrics" /> <xsd:element minoccurs="0" name="ppi" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="dpi" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="format" type="niso:format" /> <xsd:element minoccurs="0" name="scanning" type="niso:image_creation" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="target" type="niso:targetdata" /> <xsd:element minoccurs="0" maxoccurs="unbounded" name="altimg"> <xsd:element minoccurs="0" name="filesize" type="xsd:positiveinteger" />

<xsd:element name="image_dimensions" type="niso:dimensions" /> <xsd:element minoccurs="0" name="image_metrics" type="niso:spatialmetrics" /> <xsd:element minoccurs="0" name="ppi" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="dpi" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="format" type="niso:format" /> <xsd:element minoccurs="0" name="scanning" type="niso:image_creation" /> <xsd:element minoccurs="0" name="datetimecreated" type="xsd:datetime" /> <xsd:attribute name="imggroupid" type="xsd:idref" use="optional" /> <xsd:attribute name="imggroupid" type="xsd:idref" use="optional" /> <xsd:complextype name="audioproxy"> <xsd:element minoccurs="0" name="filesize" type="xsd:unsignedlong" /> <xsd:element name="audio_dimensions" type="audio_dimensions" /> <xsd:element minoccurs="0" name="audio_metrics" type="audio_spatialmetrics" /> <xsd:element minoccurs="0" name="format" type="audio_format" /> <xsd:element minoccurs="0" name="transcription" type="audio_creation" /> <xsd:attribute name="audiogroupid" type="xsd:idref" use="optional" /> <xsd:complextype name="audio"> <xsd:element name="sequence_number" type="xsd:positiveinteger" /> <xsd:element maxoccurs="unbounded" name="proxies" type="audioproxy" /> <xsd:attribute name="audiogroupid" type="xsd:idref" use="optional" /> <xsd:complextype name="videoproxy"> <xsd:element minoccurs="0" name="filesize" type="xsd:unsignedlong" /> <xsd:element name="video_dimensions" type="video_dimensions" /> <xsd:element minoccurs="0" name="video_metrics" type="video_spatialmetrics" /> <xsd:element minoccurs="0" name="format" type="video_format" /> <xsd:element minoccurs="0" name="digitisation" type="video_creation" /> <xsd:attribute name="videogroupid" type="xsd:idref" use="optional" /> <xsd:complextype name="video">

<xsd:element name="sequence_number" type="xsd:positiveinteger" /> <xsd:element maxoccurs="unbounded" name="proxies" type="videoproxy" /> <xsd:attribute name="videogroupid" type="xsd:idref" use="optional" /> <xsd:complextype name="ocr"> <xsd:element name="sequence_number" type="xsd:positiveinteger" /> <xsd:element name="source" type="link" /> <xsd:element minoccurs="0" name="filesize" type="xsd:positiveinteger" /> <xsd:element name="format" type="niso:docformat" /> <xsd:element minoccurs="0" name="software_ocr" type="xsd:string" /> <xsd:complextype name="doc"> <xsd:element name="sequence_number" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="filesize" type="xsd:positiveinteger" /> <xsd:element minoccurs="0" name="format" type="niso:docformat" /> <xsd:simpletype name="doc_mimetype"> <xsd:enumeration value="text/plain" /> <xsd:enumeration value="text/xml" /> <xsd:enumeration value="text/html" /> <xsd:enumeration value="text/rtf" /> <xsd:enumeration value="application/msword" /> <xsd:enumeration value="application/pdf" /> <xsd:complextype name="docformat"> <xsd:element name="name" type="xsd:string" /> <xsd:element name="mime" type="doc_mimetype" /> <xsd:element minoccurs="0" name="compression" type="doc_compressiontype" /> <xsd:simpletype name="doc_compressiontype"> <xsd:enumeration value="uncompressed" /> <xsd:enumeration value="zip" /> <xsd:enumeration value="rar" />

<xsd:enumeration value="gz" /> </xsd:schema>