web-archive-pt.com » PT » B » BOOKMARC.PT

Total: 32

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • BookMARC | Bibliographic Information Services
    slim to english stylesheet MARC21DOC dtd DTD for the MARC manual MARC21DOC xml Sample of MARC manual MARC21DOC xsd Scheme for the MARC manual MARC21DOCtoHTML xsl generates a html version of the manual MARC21ValidationGenerator xslt generates a stylesheet for validation sandburg xml sample record Examples run from MARCDOC DIR The transform sh and transform bat are simple scripts that call the command line interpreter of the Saxon java XLST processor They take three arguments XML document XLS stylesheet output file name They will apply the stylesheet to the XML document and save the result in the output file 1 Generate a HTML version of the MARC manual bin transform sh src MARC21DOC xml src MARC21DOCtoHTML xsl MARC21DOC html 2 Generate a StyleSheet for decoding a record in english bin transform sh src MARC21DOC xml src EnglishFormatGenerator xslt englishFormater xsl 3 Now EnglishFormater xsl is able to render a record in HTML bin transform sh src sandburg xml englishFormater xsl english html Here you can try to change something in MARC21DOC xml and redo steps 2 and 3 to see how a change in the documentation is reflected in the record rendered in HTML 4 Generate a validation stylesheet from the MARC manual bin transform sh src MARC21DOC xml src MARC21ValidationGenerator xslt validator xsl 5 Now validator xsl is capable of validating specific records bin transform sh src sandburg xml validator xsl errors xml Additional examples This set of additional examples is intended to demonstrate the validator xsl capabilities regarding error detection In order to test these examples several errors are going to be inserted in the sandburg xml file Use the command bin transform sh src sandburg xml validator xsl errors xml to validate the XML file Test mandatory control fields and unknown fields Replace the 001 control field with controlfield tag 999 92005291 controlfield Report after replacing the 001 control field tag with 999 error type MandatoryControlfield tag 001 warning type UnknownControlfieldTag controlfield xmlns http www loc gov MARC21 slim tag 999 92005291 controlfield warning Test subfield codes Replace the 040 data field with datafield tag 040 ind1 ind2 subfield code a DLC subfield subfield code c DLC subfield subfield code x DLC subfield datafield Report after changing the subfield code d to x in data field 040 error type InvalidSubfieldCode tagID d0e43 code x code error Test positional contents Replace the 008 control field with controlfield tag 008 920219X1993 caua j 000 0 eng controlfield Report after changing the Type of date Publication status of field 008 to X In this case besides showing the error informatioin also shows the acceptable values for the positional field content error type InvalidPSubfield field tag 008 start 6 end 6 invalid X invalid content 920219X1993 caua j 000 0 eng content vocabulary ITEM xmlns xsi http www w3 org 2001 XMLSchema instance code b name No dates given B C date involved DESCRIPTION Each character position in fields 008 07 10 and 008 11 14 contains a blank DESCRIPTION ITEM ITEM

    Original URL path: http://www.bookmarc.pt/documentation/marcdoc.html (2016-02-17)
    Open archived version from archive


  • BookMARC | Bibliographic Information Services
    records can be represented and also because it is difficult to rebuild MARC data from the very complex MARC XML records generated in such a model BookMARC XML MARC for Services XMS The XML MARC for Services XMS schema addresses the issues of integrating MARC data in the software architecture of Web Services by providing a format that is automatically handled by frameworks like NET or AXIS for Java XMS allows these automatically frameworks to produce complex data strucutures representing bibliographic data therefore simplifying greatly the programmers work in building applications to access bibliographic databases The main difference from XMS to other transport formats is that is includes information about data types and follows the encoding rules of SOAP the underlying protocol of Web Services XMS is tested against the main Web Services frameworks A summary of XMS features Explicit data typing following SOAP encoding rules allowing automatic construction of objects representing records from WSDL descriptions Redundant representation of Leader and Fields content both as compact string and decomposed in their structural componenets Usefull optional artifacts like the occurrence number of each field and subfield relative to other fields with the same tag and sequencial numbering inside the record Check our example source code further down to see how it works XMS Schema XMS Sample Record Other transport formats Other transport formats are available from several sources including the Library of Congress These formats are similar in philosophy to our XMS format The main difference is that XMS is target to WSDL integration and to automatic serialization LoC MARC XML Schema OAI MARC XML Schema RELAX NG Schema Transport formats conversion stylesheets The new LoC XML slim format is a great improvement over the previous schema which targeted a self validating schema which would allow only valid records However the new LoC format does not fit easily with current Web services frameworks mainly because of the usage of XML attributtes and NMTOKENS The following stylesheets convert to and from the LoC XMLMarc format and XMS XMS to LoC MARC conversion stylesheet LoC MARC to XMS conversion stylesheet Validation formats A validation format is a schema for representing of the meta information necessary to validate and document MARC records You can see it as an XML version of the MARC or UNIMARC manual In the TVS model the validation format has the central task of keeping the validation rules as data This can be used for validation software for the automatic production of documentation and for explaining a record decoding the meaning of a specific field data element etc by looking it up automatically in the machine readable manual UNIMARC Doc Schema BETA BookMARC schema still in progress for meta information concerning the UNIMARC format UNIMARC Manual in XML example An example of how the UNIMARC manual can be expressed in XML this preliminary example shows Block 0 only UNIMARC Doc HTML Transformation Stylesheet This stylesheet produces an HTML version of the XML UNIMARC manual By applying this stylesheet to the

    Original URL path: http://www.bookmarc.pt/documentation/tvs.html (2016-02-17)
    Open archived version from archive


  • xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element xs element name BIBLIOGRAPHIC LEVEL xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element xs element name HIERARCHICAL LEVEL CODE xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element xs element name ENCODING LEVEL xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element xs element name DESCRIPTIVE CATALOGUING FORM xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element xs all xs attribute name mandatory type mandatoryType use required xs attribute name repeatable type repeatableType use required xs complexType xs element element LEADER RECORD STATUS diagram children DESCRIPTION OPTION attributes Name Type Use Default Fixed Annotation name xs string required start xs int required length xs int required source xs element name RECORD STATUS xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element element LEADER TYPE OF RECORD diagram children DESCRIPTION OPTION attributes Name Type Use Default Fixed Annotation name xs string required start xs int required length xs int required source xs element name TYPE OF RECORD xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element element LEADER BIBLIOGRAPHIC LEVEL diagram children DESCRIPTION OPTION attributes Name Type Use Default Fixed Annotation name xs string required start xs int required length xs int required source xs element name BIBLIOGRAPHIC LEVEL xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element element LEADER HIERARCHICAL LEVEL CODE diagram children DESCRIPTION OPTION attributes Name Type Use Default Fixed Annotation name xs string required start xs int required length xs int required source xs element name HIERARCHICAL LEVEL CODE xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element element LEADER ENCODING LEVEL diagram children DESCRIPTION OPTION attributes Name Type Use Default Fixed Annotation name xs string required start xs int required length xs int required source xs element name ENCODING LEVEL xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element element LEADER DESCRIPTIVE CATALOGUING FORM diagram children DESCRIPTION OPTION attributes Name Type Use Default Fixed Annotation name xs string required start xs int required length xs int required source xs element name DESCRIPTIVE CATALOGUING FORM xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref OPTION maxOccurs unbounded xs sequence xs attribute name name type xs string use required xs attribute name start type xs int use required xs attribute name length type xs int use required xs complexType xs element element MANDATORY CONDITION diagram children RULE NOTES used by element FIELD source xs element name MANDATORY CONDITION xs annotation xs documentation xs annotation xs complexType xs all xs element name RULE type xs string minOccurs 0 xs element name NOTES type xs string minOccurs 0 xs all xs complexType xs element element MANDATORY CONDITION RULE diagram type xs string source xs element name RULE type xs string minOccurs 0 element MANDATORY CONDITION NOTES diagram type xs string source xs element name NOTES type xs string minOccurs 0 element NOTES diagram children P SEEEX TABLE used by element FIELD annotation documentation Used to add aditional information about an element source xs element name NOTES xs annotation xs documentation Used to add aditional information about an element xs documentation xs annotation xs complexType mixed true xs choice minOccurs 0 maxOccurs unbounded xs element ref P xs element ref SEEEX xs element ref TABLE xs choice xs complexType xs element element OPTION diagram children DESCRIPTION SEEEX used by elements LEADER BIBLIOGRAPHIC LEVEL LEADER DESCRIPTIVE CATALOGUING FORM LEADER ENCODING LEVEL LEADER HIERARCHICAL LEVEL CODE IND1 IND2 LEADER RECORD STATUS LEADER TYPE OF RECORD attributes Name Type Use Default Fixed Annotation value xs string documentation The option value name xs string documentation The option name type xs NMTOKEN

    Original URL path: http://www.bookmarc.pt/unimarc/schema/FORMAT.html (2016-02-17)
    Open archived version from archive


  • used in a MARC record in fields or subfields xs documentation xs annotation xs complexType xs sequence xs element ref DESCRIPTION xs element ref SEEEX minOccurs 0 maxOccurs unbounded xs sequence xs attribute name code type xs string use required xs annotation xs documentation The coded value xs documentation xs annotation xs attribute xs attribute name name type xs string use required xs annotation xs documentation The item name xs documentation xs annotation xs attribute xs attribute name type xs annotation xs documentation The item type It can have three types normal range and separator Normal type applies to standard discreet codes a b c range type is used to describe intervals 1 9 000 999 separator items can be used to add clarity to code lists such as popups and most probably will be discarded xs documentation xs annotation xs simpleType xs restriction base xs NMTOKEN xs enumeration value separator xs enumeration value normal xs enumeration value range xs restriction xs simpleType xs attribute xs complexType xs element element MARCDOC diagram children FIELD annotation documentation The manual document source xs element name MARCDOC xs annotation xs documentation The manual document xs documentation xs annotation xs complexType xs sequence xs element ref FIELD minOccurs 0 maxOccurs unbounded xs sequence xs complexType xs element element NOTES diagram children P SEEEX TABLE used by element FIELD annotation documentation Used to add aditional information about an element source xs element name NOTES xs annotation xs documentation Used to add aditional information about an element xs documentation xs annotation xs complexType mixed true xs choice minOccurs 0 maxOccurs unbounded xs element ref P xs element ref SEEEX xs element ref TABLE xs choice xs complexType xs element element OPTION diagram children DESCRIPTION SEEEX used by elements IND1 IND2 attributes Name Type Use Default Fixed Annotation value xs string documentation The option value name xs string documentation The option name type xs NMTOKEN documentation See ITEM type documentation annotation documentation An acceptable indicator value source xs element name OPTION xs annotation xs documentation An acceptable indicator value xs documentation xs annotation xs complexType xs sequence xs element ref DESCRIPTION minOccurs 0 xs element ref SEEEX minOccurs 0 maxOccurs unbounded xs sequence xs attribute name value type xs string xs annotation xs documentation The option value xs documentation xs annotation xs attribute xs attribute name name type xs string xs annotation xs documentation The option name xs documentation xs annotation xs attribute xs attribute name type xs annotation xs documentation See ITEM type documentation xs documentation xs annotation xs simpleType xs restriction base xs NMTOKEN xs enumeration value normal xs enumeration value range xs restriction xs simpleType xs attribute xs complexType xs element element P diagram type xs string used by elements DESCRIPTION EX NOTES TD annotation documentation Documentation text source xs element name P type xs string xs annotation xs documentation Documentation text xs documentation xs annotation xs element element PSUBFIELD diagram children DESCRIPTION VOCABULARY EXAMPLES RELATED SEEEX used by elements APPLYIF FIELD SUBFIELD attributes

    Original URL path: http://www.bookmarc.pt/documentation/marcdoc/xsd.html (2016-02-17)
    Open archived version from archive

  • UNIMARC Doc
    record contains more than one Not repeatable Not used by the ISSN International Centre d Terms of Availability and or Price Mandatory No Repeatable Yes Description The price of the item and any comment on its availability Repeatable EX 3 6 See examples 3 6 y Cancelled ISSN Mandatory No Repeatable Yes Description This includes any ISSN that was formerly valid but which has been cancelled by an ISSN centre EX 2 Repeatable See examples 2 z Erroneous ISSN Mandatory No Repeatable Yes Description This includes any incorrect ISSN other than those recorded in y Most often this will be the result of a printing error Repeatable EX 5 See examples 5 Related Fields 010 INTERNACIONAL STANDARD BOOK NUMBER ISBN A number similar in use to the ISSN but applied to books 013 INTERNACIONAL STANDARD MUSIC NUMBER ISMN A number similar in use to the ISBN but applied to printed music 040 CODEN An additional identification system for serials 225 SERIES An ISSN for a series to which the item being catalogued belongs may be entered in subfield 225 x 530 KEY TITLE The Key title part of the ISBD S Standard Number or Alternative and Terms of Availability Area is entered in field 530 4 LINKING ENTRY BLOCK An ISSN that is assigned to a higher level bibliographic item series or a lower level bibliographic item subseries that is related to the serial being catalogued may be entered in an 011 field embedded in the appropriate linking entry field 4 Examples 1 011 a0003 9756 The ISSN for Archives européennes de sociologie is ISSN 0003 9756 2 011 a0105 0064 y0036 5646 Scandinavian times and Scandinavian times magazine were allocated the same ISSN 0036 5645 This number is cancelled and a new number allocated to each The example gives the contents of the ISSN field in the record of the Scandinavian times 3 011 a0260 7743 dFree to members of the federation only The Newsletter of the London Federation of Museums and Art Galleries has the ISSN 0260 7743 Details of terms of availability are included in the record 4 011 a0009 3947 d l 00 d 13 25 yearly Both a single issue price and a subscription rate are given on the item 5 011 a0263 3264 z0226 7223 z0068 2691 Two different ISSN are given on the Yearbook of European law 1984 edition Both are wrong The correct and the two incorrect ISSN are listed in the field 6 011 d 2 95 The Moomins annual has a price but no ISSN has been assigned 012 FINGERPRINT IDENTIFIER Mandatory No Repeatable Yes First Indicator blank not defined Second Indicator blank not defined Description This field contains the Fingerprint Identifier for older monographic publications antiquarian and a code for the institution to which the field applies which distinguishes between Fingerprint Identifiers when more than one is contained in a record The field corresponds to the ISBD Standard Number or Alternative and Terms of Availability Area Notes A fingerprint is a means of identifying older monographic publications constructed by taking groups of characters from certain pages in order to make each publication uniquely identifiable Since no definitive formula for fingerprint has been determined by international agreement various forms of fingerprint will be considered acceptable It is recommended to use a method of fingerprint construction found in Fingerprints Empreintes Impronte Paris Institut de Recherche et d Histoire des Textes in association with the National Library of Scotland 1984 Subfields a Fingerprint Mandatory No Repeatable No Description Calculated Fingerprint Identifier The Fingerprint is assigned by the agency creating a record Not repeatable 2 Fingerprint System Code Mandatory No Repeatable No Description An identification in coded form of the system from which fingerprint identifier is derived Not repeatable 5 Institution to which the Field Applies Mandatory Yes Repeatable No Description Name of institution to which field applies in coded form Since there are no internationally accepted codes the codes from USMARC Code List for Organizations which includes codes for many non U S library agencies are recommended Otherwise the full name of the agency or a national code may be used If the institution holds more than one copy the subfield should also contain the shelfmark after a colon Not repeatable Mandatory if field present Related Fields 010 INTERNACIONAL STANDARD BOOK NUMBER The field contains the International Standard Book Number 301 NOTES PERTAINING TO IDENTIFICATION NUMBERS The field contains a note on the fingerprint identifier Examples 1 012 aocon humi nche covn 3 MDLXXX 2fei 5CiZaNSB R II F 8 307 Fingerprint for Opera di Marco Marulo da Spalato Circa L Institutione del buono e beato vivere In Venetia 1580 Fingerprint taken from a copy in the National and University Library Nacionalna i sveucilišna biblioteka Zagreb pressmark R II F 8 307 using the rules of Fingerprints Empreintes Impronte 2 012 a165512 a1 2 dol a2 6 m b1 A r b2 2E7 quid 2stcn 5NeHKB Fingerprint for Erasmus Colloqvia Amstelodami 1655 Fingerprint taken from a copy in the Royal Library Koninklijke Bibliothek Den Haag using the system devised for the Short Title Catalogue Netherlands The dollar signs of m and quid form part of the fingerprint and are not subfield identifiers 013 INTERNATIONAL STANDARD MUSIC NUMBER ISMN Mandatory No Repeatable Yes First Indicator blank not defined Second Indicator blank not defined Description This field contains an International Standard Music Number and a qualification which distinguishes between ISMN when more than one is contained in a record The field corresponds to the ISBD Standard Number or Alternative and Terms of Availability Area The field may contain the terms of availability and or price even if it does not contain an ISMN Notes ISMN structure The ISMN is used to identify music publications whether available for sale hire gratis or for copyright purposes only according to the provisions of ISO 10957 Each separately available constituent part of a publication must receive its own ISMN An ISMN consists of the letter M followed by nine digits Whenever it is printed or written the number is preceded by letter ISMN In countries where the Latin alphabet is not used an abbreviation in the local script may be used in addition to the Latin letters ISMN The ISMN is divided into four elements two of which are of variable length each of which is separated by a hyphen or space Distinguishing element The letter M distinguishes the ISMN from the ISBN Publisher identifier Designates the publisher of a given music publication It is allocated to each publisher by a national or regional ISMN agency Item identifier Identifies an edition of a work and the various items within it An item in the terms of the Standard is one separately saleable or available or obtainable constituent part of a music publication Check character This is a single digit at the end of the ISMN that provides an automatic verification of the correctness of the ISMN It is computer calculated Verification of check character The check character is calculated on a modulus 10 with alternating weights of 3 and 1 assigned from left to right beginning with the letter M prefix The letter M counts as 3 This means that each of the first nine characters of the ISMN i e excluding the check digit itself is multiplied by an alternating sequence of the numbers 3 and 1 from left to right and that the sum of the products thus obtained plus the check digit must be divisible without remainder by 10 For example Publisher prefix Title Number Check digit ISMN M 3 4 5 2 4 6 8 0 5 Weight 3 1 3 1 3 1 3 1 3 Products 9 3 12 5 6 4 18 8 0 65 Total 65 5 check digit 70 As 70 can be divided by 10 without remainder M 345 24680 5 is a valid International Standard Music Number Data format The letters ISMN which are usually found printed with an ISMN on the item should not be entered in field 013 Any ISMN which is found to be wrongly printed on the item can be entered in subfield z Erroneous ISMN which is provided to give access to records that may have been requested by an erroneous number appearing on the item Hyphens are inserted to separate the four parts of the number in the a or z subfield No other punctuation is permitted The purpose of the hyphens or spaces in the ISMN is to separate the distinct parts When an ISMN is displayed in a catalogue entry the inclusion of the hyphens or spaces is mandatory Many national agencies do not store the hyphens or spaces in the machine readable record since they can be generated by algorithm if the range of publisher identifiers which have been allocated is known When records are exchanged internationally the recipient of records may not always know the range of publisher identifiers Therefore it is recommended that hyphens always be included in the ISMN in field 013 to ensure the display output Strictly speaking each music publication has one ISMN However there are circumstances in which a single record may need to include more than one ISMN depending on the policy of the cataloguing agency Examples of situations in which multiple ISMN might appear in a record are where a publisher issues a work in more than one binding or physical format each with a different ISMN and a single record is created by the agency encompassing more than one of the editions where a single record is created for a multi volume publication and different ISMN have been assigned by the publisher to each individual volume in the set and to the set as a whole where a single item is published or published and distributed by more than one entity each of which has assigned a separate ISMN to the item In order to distinguish between ISMN when there is more than one in a record qualifications may be added to one or more of them according to the practice of the agency preparing the record Terms of availability and price are often related to each ISMN Thus this information is recorded in the same field Punctuation is included with the data as required The field should be repeated for each valid ISMN It should be repeated for an invalid ISMN unless that invalid ISMN clearly relates to a known valid equivalent entered in the record in which case the invalid ISMN will be entered in the same field as its corresponding valid ISMN EX 3 Some agencies may use the ISMN as record identifier and enter it in the field 001 In those cases the ISMN should be entered additionally in field 013 Subfields a Number ISMN Mandatory No Repeatable No Description A correctly applied ISMN including hyphens The ISMN are assigned by the designated agency in each country Not repeatable b Qualification Mandatory No Repeatable No Description An indication of the scope of the ISMN in subfield a if present usually the name of a publisher an indication of the binding of the item or an indication of the relationship of an ISMN to a set or to a particular volume EX 1 2 Not repeatable See examples 1 2 d Terms of Availability and or Price Mandatory No Repeatable No Description The price of the item and any comment on its availability Where there is an 010 International Standard Book Number field and the contents of this subfield would simply repeat what is in 010 d then the subfield can be omitted Not repeatable d Terms of Availability and or Price Mandatory No Repeatable No Description The price of the item and any comment on its availability Where there is an 010 International Standard Book Number field and the contents of this subfield would simply repeat what is in 010 d then the subfield can be omitted Not repeatable z Erroneous ISMN Mandatory No Repeatable Yes Description An ISMN that has been identified as being erroneously applied to an item or is otherwise invalid It may have been allocated to two different publications and in this instance cancelled or it may have been incorrectly printed EX 3 Repeatable See examples 3 Related Fields 010 INTERNACIONAL STANDARD BOOK NUMBER ISBN The field contains the International Standard Book Number It is sometimes difficult to decide whether a publication is a music edition or a normal book or both In these cases both an ISMN and an ISBN may be assigned 011 INTERNACIONAL STANDARD SERIAL NUMBER ISSN There are only a few periodicals of printed music but many music publications are issued in series Both categories should be assigned an ISSN for the serial title and an ISMN for each individual item in the series Examples 1 013 aM 706700 00 7 b HDS 013 aM 705701 00 4 b MIC The item is published jointly by Hrvatsko drustvo skladatelja and Muzicki informativni centar 2 013 aM 9005202 2 7 b bound 013 aM 9005202 3 4 b pbk The publication is available both in bound and in paperback edition 3 013 aM 9005202 1 0 zM 9005202 1 X ISMN M 9005202 1 0 is incorrectly printed with an X as the check digit 014 ARTICLE IDENTIFIER Mandatory No Repeatable Yes First Indicator blank not defined Second Indicator blank not defined Description This field contains a unique unambiguous code assigned to journal articles Notes This field contains the number formatted according to the systems identified in subfield 2 Subfields a Article Identifier Mandatory No Repeatable No Description z Erroneous Article Identifier Mandatory No Repeatable Yes Description 2 System Code Mandatory No Repeatable Yes Description The subfield contains an identification of the system under which the identifier was constructed Not repeatable Codes biblid Bibliographic Identification of Contributors in Serials and Books ISO 9115 sici Serial Item and Contributor Identifier ANSI NISO Z39 56 Note ISO 9115 has been withdrawn and the use of the biblid is not recommended Examples 1 014 a0024 2519 91 6103 0003 01 00 2sici The article identifier for Core Journal Networks and Cocitation Maps New Bibliometric Tools for Serials Research and Management in Library Quarterly v 61 no 3 The second is part of the citation and not a subfield mark 015 INTERNATIONAL STANDARD TECHNICAL REPORT NUMBER ISRN Mandatory No Repeatable Yes First Indicator blank not defined Second Indicator blank not defined Description This field contains the ISRN as assigned by a national ISRN Centre It corresponds to the ISBD Standard Number or Alternative and Terms of Availability Area Notes Subfields a Number ISRN Mandatory No Repeatable No Description A correctly applied ISRN including hyphens The ISRN are assigned by the designated agency in each country Not repeatable b Qualification Mandatory No Repeatable No Description An indication of the scope of the ISRN in subfield a if present usually the name of a publisher an indication of the binding of the item or an indication of the relationship of an ISRN to a set or to a particular volume Not repeatable d Terms of Availability and or Price Mandatory No Repeatable No Description The price of the item and any comment on its availability Not repeatable z Cancelled Invalid Erroneous ISRN Mandatory No Repeatable Yes Description An ISRN that has been identified as being erroneously applied to an item or is otherwise invalid It may have been allocated to two different publications and in this instance cancelled or it may have been incorrectly printed Repeatable Related Fields 010 INTERNACIONAL STANDARD BOOK NUMBER ISBN A number similar in use to the ISRN but applied to books 011 INTERNACIONAL STANDARD SERIAL NUMBER ISSN A number similar in use to the ISRN but applied to serials 014 ARTICLE IDENTIFIER A code assigned to journal articles 040 CODEN An additional identification system for serials Examples 1 015 aKU CL TR 6 96 GB Kent University Computing Laboratory Technical Report 6 96 An ISRN assigned by the issuing agency in the United Kingdom country code GB 2 015 aCEA DAS STAS SPI 88 1 FR Commissariat à l Energie Atomique Département d Analyse de Sûreté Service Technique d Analyse de Sûreté Section Protection Incendie 1988 rapport n 1 An ISRN assigned by the issuing agency in France 016 INTERNATIONAL STANDARD RECORDING CODE ISRC Mandatory Yes Repeatable Yes First Indicator blank not defined Second Indicator blank not defined Description This field contains an International Standard Recording Code and a qualification which distinguishes between ISRCs when more than one is contained in a record The field corresponds to the ISBnot a government publicationD Standard Number or Alternative and Terms of Availability Area The field may contain the terms of availability and or price even if it does not contain an ISRC Notes ISRC structure The ISRC is used to identify an audio video or audio visual recording according to the provisions of ISO 3901 Each separately available constituent part of a publication must receive its own ISRC An ISRC consists of twelve digits Whenever it is printed or written the number is preceded by letter ISRC In countries where the Latin alphabet is not used an abbreviation in the local script may be used in addition to the Latin letters ISRC The ISRC is divided into five elements two of which are of variable length each of which is separated by a hyphen Country code A two letter country code assigned from ISO 3166 1 First owner code An alphanumeric 3 character code assigned by nominated agencies Year of recording code The last two digits of the year Recording code This consists of three or four digits assigned by the first owner If there are fewer than ten recorded items the code will be in the range 0000 2999 if there are more than nine the code will be in the range 300 999 Recording item code This consists of a number from 0 9 if the recording code has

    Original URL path: http://www.bookmarc.pt/documentation/tvs/samples/Unimarc0.html (2016-02-17)
    Open archived version from archive

  • Explained Unimarc Record
    but excludes other title information e g subtitles and parallel titles Repeatable for additional titles by the same author EX 5 Mandatory for every record e Other Title Information Content universal marc format Repeatable Yes Mandatory No Description Subtitles and other title information that appear subordinate to the title proper on an item EX 1 2 10 Repeatable for each segment of other title information EX 10 and for parallel other title information EX 13 14 It does not include variant titles such as spine title cover title and other titles found outside the principal source of information It may be subordinate to a title appearing in subfield a c or d f First Statement of Responsibility Content recommended by the IFLA Working Group on Content Designators Repeatable Yes Mandatory No Description The first statement of responsibility for a title appearing in subfield a c or d or for a numbered or named part of a work appearing in subfields h or i Repeatable after each subfield a c d h or i which has an accompanying statement of responsibility EX 12 or for each parallel statement of responsibility EX 6 g Subsequent Statement of Responsibility Content set up by the IFLA Section on Cataloguing and the IFLA Section on Mechanization Repeatable Yes Mandatory No Description A statement of responsibility after the first statement of responsibility and relating to the same title EX 1 4 8 9 It is repeatable for each additional subsequent statement of responsibility EX 1 8 9 and for each parallel subsequent statement of responsibility EX 14 205 EDITION STATEMENT Content a2nd ed revised Repeatable Yes Mandatory No Description The field contains a statement of the edition of the item along with any additional issue statement and statement of responsibility relating to the edition It corresponds to the ISBD Edition Area Indicators Subfields a Edition Statement Content 2nd ed revised Repeatable No Mandatory No Description A word phrase or group of characters in a formal statement identifying an item as a member of an edition Not repeatable additional edition statements are entered in b 210 Content aLondon cIFLA International Office for UBC d1980 Repeatable No Mandatory No Description This field contains information on the publication distribution and manufacture of the item including associated dates It corresponds to the ISBD Publication Distribution etc Area Indicators Subfields a Place of Publication Distribution etc Content London Repeatable Yes Mandatory No Description The town or other locality where the item is published or distributed as named in it If the place is not well known or is incorrectly or archaically spelled amplification may be added in brackets according to the provisions of ISBD EX 2 3 Repeatable for each place named EX 7 12 13 or for the place of publication in another language EX 14 c Name of Publisher Distributor etc Content IFLA International Office for UBC Repeatable Yes Mandatory No Description The name of the publisher or distributor which may be in a shortened form so long as

    Original URL path: http://www.bookmarc.pt/documentation/tvs/samples/Explained.html (2016-02-17)
    Open archived version from archive

  • BookMARC | Bibliographic Information Services
    monitor The Axis monitor can be used instead or you can download the Microsoft SOAP Toolkit from http msdn microsoft com and use its Trace Utility If you re going to use the Axis monitor see Axis Monitoring Using the Microsoft SOAP Toolkit Trace Utility Execute the Trace Utility Add a new Formated Trace In the Trace Setup add the following values Local port select a local port to be monitored example 9090 Destination host sirius bn pt Destination port 80 Click Ok The monitor is ready now we have to make a small change to the generated code Open the Reference vb file which is located in the project directory under Web References pt sirius bn and change the Me Url variable value to http localhost 9090 sirius sirius2 exe Now we can see the SOAP request and the service SOAP response Get Record by ISBN Input parameters isbn String Output parameters marcXML MarcXML object Sample code SOAP call SOAP Answer Search Input parameters terms Array of Strings Each term identifies the search prefix matches the corresponding value See the next term list for details AS Subject AU Author DP Publishing date CDU Universal Decimal Classification ED Publisher COL

    Original URL path: http://www.bookmarc.pt/documentation/tvs/dotnet.html (2016-02-17)
    Open archived version from archive

  • BookMARC | Bibliographic Information Services
    A stub class that contains the code which turns the methods invocations into SOAP calls A service implementation the locator See the services description bellow for some code examples Monitoring Axis includes a TCP monitor that can be used to monitor the SOAP calls to the services See the next steps to know how to use the Axis TCP monitor Make sure Axis is in your classpath Execute the following command in the command line java org apache axis utils tcpmon In the admin tab add the following values Listen port select a local port to be monitored example 9090 Target hostname sirius bn pt Target port 80 Click Add The monitor is ready now a litle change to the generated code must be done Open the Locator class and change the Search address variable value to http localhost 9090 sirius sirius2 exe Now we can see the SOAP request and the service SOAP response Get Record by ISBN Input parameters isbn String Output parameters marcXML MarcXML object Sample code SOAP call SOAP Answer Search Input parameters terms Array of Strings Each term identifies the search prefix matches the corresponding value See the next term list for details AS Subject

    Original URL path: http://www.bookmarc.pt/documentation/tvs/axis.html (2016-02-17)
    Open archived version from archive