Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Alma ETD to XML
<?xml version="1.0" encoding="UTF-8"?>

<collection xmlns="http://www.loc.gov/MARC21/slim"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd">
    <!-- COMMENT: The above element and attributes are always the same for any valid MARCXML file.
			      A collection can have multiple 'records'  -->
 <record>
    <!-- COMMENT: The above element is constant. Each thesis description is wrapped in this element.-->

     <leader>LEADER_VALUE</leader>
        <!-- COMMENT: The above element is constant.-->
     
     <controlfield tag="006">CONTROL_FIELD_006_VALUE</controlfield>
        <!-- COMMENT: The above element is constant.--> 

     <controlfield tag="007">CONTROL_FIELD_007_VALUE</controlfield>
     <!-- COMMENT: The above element is constant. -->

	 <controlfield tag="008">FIXED_FIELD_008</controlfield>
  <!--
     <controlfield tag="008">YYMMDDsDATE_CREATED_VALUE mau m 000|0|eng|d</controlfield>
	 -->

     <datafield tag="035" ind1=" " ind2=" ">
            <subfield code="a">(ProQuestETD)PROQUEST_IDENTIFIER_VALUE</subfield>
     </datafield>
        <!-- COMMENT: 
            OPEN QUESTION: Do we need the DASH ID in an added 035?
            VARIABLE is in ALL CAPS. All other text is constant including spaces and punctuaion.
            Note: we are directly creating the 035, instead of using both 001/003. -->

     <datafield tag="040" ind1=" " ind2=" ">
            <subfield code="a">MH</subfield>
            <subfield code="b">eng</subfield>
            <subfield code="e">rda</subfield>
            <subfield code="c">MH</subfield>
        </datafield>
        <!-- COMMENT: The above element is constant.-->

     <datafield tag="100" ind1="1" ind2=" ">
            <subfield code="a">AUTHOR_VALUE</subfield>
            <subfield code="c">(DEGREE_NAME_VALUE, Harvard University, DEGREE_YEAR_VALUE)</subfield>
            <subfield code="e">author.</subfield>
            <subfield code="1">ORCID_VALUE_URL</subfield>
            <!-- COMMENT: If there is no ORCID_VALUE, do not add this subfield.-->
        </datafield>
        <!-- COMMENT: VARIABLES are in ALL CAPS. 
            All other text is constant including spaces and punctuaion.-->

     <datafield tag="245" ind1="1" ind2="TITLE_INDICATOR_2_VALUE">
            <subfield code="a">TITLE_VALUE</subfield>
        </datafield>
        <!-- COMMENT: VARIABLES are in ALL CAPS. 
            All other text is constant including spaces and punctuaion. 
            The TITLE_INDICATOR_2_VALUE is determined from the TITLE VALUE 
			as input to the Title Indicator table -->

     <datafield tag="264" ind1=" " ind2="0">
            <subfield code="c">DATE_CREATED_VALUE</subfield>
        </datafield>
        <!-- COMMENT: VARIABLE is in ALL CAPS. 
            All other text is constant including spaces and punctuaion.-->

     <datafield tag="300" ind1=" " ind2=" ">
            <subfield code="a">1 online resource</subfield>
        </datafield>
        <!-- COMMENT: The above element is constant.-->

     <datafield tag="336" ind1=" " ind2=" ">
         <subfield code="a">text</subfield>
         <subfield code="2">rdacontent</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->

     <datafield tag="337" ind1=" " ind2=" ">
         <subfield code="a">computer</subfield>
         <subfield code="2">rdamedia</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->

     <datafield tag="338" ind1=" " ind2=" ">
         <subfield code="a">online resource</subfield>
         <subfield code="2">rdacarrier</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->

     <datafield tag="500" ind1=" " ind2=" ">
         <subfield code="a">Author's ORCID: ORCID_VALUE.</subfield>
     </datafield>
         <!-- COMMENT: If there is no ORCID_VALUE, do not add this field. 
             VARIABLES are in ALL CAPS. 
             All other text is constant including spaces and punctuaion.-->
         
     <datafield tag="502" ind1=" " ind2=" ">
         <subfield code="b">DEGREE_NAME_VALUE</subfield>
         <subfield code="c">Harvard University</subfield>
         <subfield code="d">DEGREE_YEAR_VALUE</subfield>
     </datafield>     
     <!-- COMMENT: VARIABLES are in ALL CAPS. 
         All other text is constant including spaces. 
         This 502 field is referred to as "terse".-->

     <datafield tag="502" ind1=" " ind2=" ">
         <subfield code="a">Thesis (DEGREE_NAME_VALUE, DEGREE_TRANSLATION_VALUE, DEPARTMENT_VALUE)-- SCHOOL_VALUE, DEGREE_MONTH_VALUE DEGREE_YEAR_VALUE.</subfield>
     </datafield>
     <!-- COMMENT: VARIABLES are in ALL CAPS. 
         If there is no DEPARTMENT_VALUE, eliminate the comma and space following DEGREE_TRANSLATION_VALUE. 
         If there is no DEGREE_MONTH_VALUE, just leave it out.
         All other text is constant including spaces and punctuation. 
         This 502 field is referred to as "full".-->

     <datafield tag="655" ind1=" " ind2="7">
         <subfield code="a">Academic theses.</subfield>
         <subfield code="2">lcgft</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->

     <datafield tag="710" ind1="2" ind2=" ">
         <subfield code="a">Harvard University</subfield>
         <subfield code="e">degree granting institution.</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->
     
     <datafield tag="520" ind1="3" ind2=" ">
         <subfield code="a">ABSTRACT_VALUE</subfield>
     </datafield> 
     <!-- COMMENT: 
         OPEN QUESTION: Ask Corinna if there is a field length limit in Alma. 
         What do we do about paragraphs? See following field if paragraphs are separated into multiple 520 fields.-->

     <datafield tag="520" ind1="8" ind2=" ">
         <subfield code="a"></subfield>
     </datafield>      
     <!-- COMMENT: 
         OPEN QUESTION: what do we do about paragraphs? 
         First 520 field gets ind1 value of "3." Subsequent 520 fields get ind1 value of "8."
         See preceeding field.-->
     
     <datafield tag="653" ind1="0" ind2="0">
         <subfield code="a">PQ_SUBJECT_VALUE</subfield>
     </datafield>
     <!-- COMMENT: 
         There may be zero, one, or more than one PQ_SUBJECT_VALUE for each thesis. 
         If there is no PQ_SUBJECT_VALUE do not include this field.
         Create one field per each PQ_SUBJECT_VALUE if there is one or more than one. -->	 
     
     <datafield tag="653" ind1="0" ind2="0">
         <subfield code="a">SUBJECT_VALUE</subfield>
     </datafield> 
     <!-- COMMENT: 
         There may be zero, one, or more than one SUBJECT_VALUE for each thesis. 
         If there is no SUBJECT_VALUE do not include this field.
         Create one field per each SUBJECT_VALUE if there is one or more than one. -->
     
     <datafield tag="720" ind1="1" ind2=" ">
         <subfield code="a">ADVISOR_VALUE,</subfield>
         <subfield code="e">thesis advisor.</subfield>
     </datafield> 
     <!-- COMMENT: 
         There may be zero, one, or more than one ADVISOR_VALUE for each thesis. 
         If there is no ADVISOR_VALUE do not include this field.
         Create a field per each ADVISOR_VALUE if there is one or more than one.-->

     <datafield tag="720" ind1="1" ind2=" ">
         <subfield code="a">COMMITTEE_MEMBER_VALUE,</subfield>
         <subfield code="e">committee member.</subfield>
     </datafield> 
     <!-- COMMENT: 
         There may be zero, one, or more than one COMMITTEE_MEMBER_VALUE for each thesis. 
         If there is no COMMITTEE_MEMBER_VALUE do not include this field.
         Create one field per COMMITTEE_MEMBER_VALUE if there is one or more than one.-->

     <datafield tag="710" ind1="2" ind2=" ">
         <subfield code="a">SCHOOL_TRANSLATION_SUBFIELDA_VALUE.</subfield>
         <subfield code="b">SCHOOL_TRANSLATION_SUBFIELDB_VALUE.</subfield>
         <!-- Do not add this subfield of the SCHOOL_TRANSLATION_SUBFIELDB_VALUE is null -->
         <subfield code="t">Thesis.</subfield>
     </datafield> 
     <!-- COMMENT: 
         VARIABLES are in ALL CAPS. 
         All other text is constant including punctuation.-->
     
     <datafield tag="830" ind1=" " ind2="0">
         <subfield code="a">Collections of the Harvard University Archives.</subfield>
         <subfield code="p">DEGREE_LEVEL_TRACING_VALUE.</subfield>
         <subfield code="5">hua</subfield>
     </datafield> 
     <!-- COMMENT.
         Include this field only if SCHOOL_VALUE
         Harvard Divinity School, 
         Harvard University Division of Continuing Education, 
         Harvard University Engineering and Applied Sciences, 
         Harvard University Graduate School of Arts and Sciences, or
         Harvard University Graduate School of Education
         VARIABLE is in ALL CAPS. 
         All other text is constant including punctuation. -->
     

     <datafield tag="998" ind1=" " ind2=" ">
         <subfield code="a">NO-OVERLAY</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->

     <datafield tag="852" ind1=" " ind2=" ">
         <subfield code="b">NET</subfield>
         <subfield code="c">GEN</subfield>
         <subfield code="h"></subfield>
     </datafield>
     <!-- COMMENT:
         The above element is constant.-->

     <datafield tag="856" ind1="4" ind2="0">
         <subfield code="u">DASH_LINK_VALUE</subfield>
     </datafield>
     <!--  COMMENT: Present only for ETDs deposited into DASH, which is the usual practice.
     If there is no DASH_LINK_VALUE do not add this field, but report out, nature of report TBD, but the idea would be to send the information to Harvard University Archives so they could determine next steps-->
     
     <datafield tag="506" ind1="1" ind2=" ">
         <subfield code="a">Closed to research through EMBARGO_DATE_VALUE</subfield>
     </datafield>
     <!-- COMMENT: 
         If there is no EMBARGO_DATE_VALUE do not include this field.
         VARIABLES are in ALL CAPS. 
         All other text is constant including spaces.-->
     
     
 </record>
 
</collection>
<!-- COMMENT: The above end elment tag is always the same for any valid MARCXML file.-->

  • No labels