Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Code Block
languagexml
firstline1
titleAlma ETD to XML
linenumberstrue
collapsetrue
<?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>

     <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> 
      
     <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 if 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 is
		 Harvard College,
         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. -->
     
	<!-- 
	 	COMMENT: Use <datafieldthis tag="852" ind1="field "ONLY ind2=" "if there is an 856 field
	-->
     <datafield tag="852" ind1=" " <subfield codeind2="b ">NET</subfield>>
         <subfield code="cb">GEN<>NET</subfield>
         <subfield code="hc"><>ETD</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  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. -->
 
         <datafield tag="506856" ind1="14" ind2=" 0">
         <subfield code="a">Closed to research through EMBARGO_DATE_u">DASH_LINK_VALUE</subfield>
     </datafield>     


 	<!-- 
	 	COMMENT: Use this 852 field       IfONLY if there is no EMBARGO_DATE_VALUE do not include this field.
NOT an 852 NET/ETD field
	-->
     <datafield tag="852" ind1=" VARIABLES" are in ALL CAPS.ind2=" ">
         <subfield code="b">LIB_CODE_3_CHAR</subfield>
 All other text is constant including spaces.-->  <subfield code="c">NET</subfield>
          </record><subfield code="z">Deposit in process</subfield> 
  	 </collection>
datafield>          

	<!--
		COMMENT: TheUse above end element tagthis 506 field ONLY if there is always the same for any valid MARCXML file.-->

an 852 NET/ETD field
		and there is an EMBARGO_DATE_VALUE.
	-->
	<datafield tag="506" ind1="1" ind2=" ">
         <subfield code="a">Closed to research through EMBARGO_DATE_VALUE</subfield>
    </datafield>  	

	<!--
		COMMENT: Use this 506 field ONLY if there is is NOT an 852 NET/ETD field  --> 
 	<datafield tag="506" ind1="0" ind2=" ">
         <subfield code="a">Open for research. Contact the Harvard University Archives about on-site viewing or obtaining a copy.</subfield>
    </datafield>  
     <!-- COMMENT: The above element is constant.-->   

	<!--
		COMMENT: Use this 583 field ONLY if there is NOT an 852 NET/ETD field
	--> 
 	<datafield tag="583" ind1="1" ind2=" ">
         <subfield code="j">Harvard University Library</subfield>
   		 <subfield code="l">committed to preserve</subfield>
		 <subfield code="5">MH</subfield>
    </datafield>  
     <!-- COMMENT: The above element is constant.-->  




	<!-- COMMENT:
		LIB_CODE_3_CHAR is a variable. The rest of the text is constant.
	-->
	 <datafield tag="909" ind1=" " ind2=" ">
      	<subfield code="k">netLIB_CODE_3_CHAR</subfield>
     </datafield>

 </record>
 
</collection>
<!-- COMMENT: The above end element tag is always the same for any valid MARCXML file.-->

Code Block
languagexml
titleAlma_DRS_Holding
linenumberstrue
collapsetrue
<?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="008">FIXED_FIELD_008</controlfield>
 
     <datafield tag="035" ind1=" " ind2=" ">
            <subfield code="a">(ProQuestETD)PROQUEST_IDENTIFIER_VALUE</subfield>
     </datafield>
	 
     <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="337" ind1=" " ind2=" ">
         <subfield code="a">computer</subfield>
         <subfield code="b">c</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="b">cr</subfield>
         <subfield code="2">rdacarrier</subfield>
     </datafield>
     <!-- COMMENT: The above element is constant.-->			

    <datafield tag="852" ind1="7" ind2=" ">
      <subfield code="b">NET</subfield>
      <subfield code="c">DRSAR</subfield>
	  <subfield code="z">Preservation object,[DRS OBJECT URN]</subfield>
      <subfield code="2">ZHCL</subfield>	 
    </datafield>	  
	
    <datafield tag="506" ind1="1" ind2=" ">
      <subfield code="3">Archival copy</subfield>
      <subfield code="a">No online access</subfield>
      <subfield code="2">star</subfield>	  
      <subfield code="5">MH</subfield>
    </datafield>	

    <datafield tag="583" ind1="1" ind2=" ">
         <subfield code="j">Harvard University Library</subfield>
         <subfield code="l">committed to preserve</subfield>
         <subfield code="5">MH</subfield>
    </datafield>

     <datafield tag="909" ind1=" " ind2=" ">
        <subfield code="k">netLIB_CODE_3_CHAR</subfield>
     </datafield>
	 
</record></collection>