From bf29e57039f0046c0ba8e87faf18e56ce359bd66 Mon Sep 17 00:00:00 2001 From: Benny Malengier Date: Sun, 26 May 2013 19:28:57 +0000 Subject: [PATCH] 2332: Allow reorder of Data in the Data tab of Source: make Data SourceAttribute, which have sourcetype, link with GEPS 018: Evidence This is step 1 needed for GEPS 018. All types are defined needed to evidence style references This commit also contains fix for 6777: Crash on export to GEDCOM when there are addresses svn: r22423 --- data/evidencestyle/README | 19 + data/evidencestyle/evidence_style.csv | 3154 +++++++++ data/evidencestyle/evidencefieldgenerator.py | 180 + data/grampsxml.dtd | 11 +- data/grampsxml.rng | 18 +- gramps/gen/db/base.py | 7 + gramps/gen/db/read.py | 8 + gramps/gen/db/test/db_test.py | 1 + gramps/gen/db/upgrade.py | 50 +- gramps/gen/db/write.py | 10 + gramps/gen/lib/__init__.py | 2 + gramps/gen/lib/attrbase.py | 19 +- gramps/gen/lib/attribute.py | 119 +- gramps/gen/lib/citation.py | 35 +- gramps/gen/lib/src.py | 70 +- gramps/gen/lib/srcattribute.py | 78 + gramps/gen/lib/srcattrtype.py | 6108 +++++++++++++++++ gramps/gen/lib/test/merge_test.py | 70 +- gramps/gen/proxy/private.py | 31 +- gramps/gen/proxy/proxybase.py | 5 + gramps/gui/ddtargets.py | 2 + gramps/gui/editors/__init__.py | 2 +- gramps/gui/editors/displaytabs/__init__.py | 2 +- .../gui/editors/displaytabs/attrembedlist.py | 6 + .../gui/editors/displaytabs/dataembedlist.py | 132 - gramps/gui/editors/displaytabs/datamodel.py | 49 - .../editors/displaytabs/srcattrembedlist.py | 125 + gramps/gui/editors/editattribute.py | 95 +- gramps/gui/editors/editcitation.py | 18 +- gramps/gui/editors/editsource.py | 14 +- gramps/plugins/export/exportgedcom.py | 23 +- gramps/plugins/export/exportxml.py | 41 +- gramps/plugins/importer/importprogen.py | 5 +- gramps/plugins/importer/importxml.py | 32 +- gramps/plugins/lib/libgedcom.py | 114 +- gramps/plugins/lib/libgrampsxml.py | 2 +- gramps/plugins/tool/testcasegenerator.py | 18 +- gramps/plugins/webreport/narrativeweb.py | 30 +- 38 files changed, 10286 insertions(+), 419 deletions(-) create mode 100644 data/evidencestyle/README create mode 100644 data/evidencestyle/evidence_style.csv create mode 100644 data/evidencestyle/evidencefieldgenerator.py create mode 100644 gramps/gen/lib/srcattribute.py create mode 100644 gramps/gen/lib/srcattrtype.py delete mode 100644 gramps/gui/editors/displaytabs/dataembedlist.py delete mode 100644 gramps/gui/editors/displaytabs/datamodel.py create mode 100644 gramps/gui/editors/displaytabs/srcattrembedlist.py diff --git a/data/evidencestyle/README b/data/evidencestyle/README new file mode 100644 index 000000000..2db0f4da2 --- /dev/null +++ b/data/evidencestyle/README @@ -0,0 +1,19 @@ +* Original evidence_style downloaded from + http://jytangledweb.org/genealogy/evidencestyle/ which are given there + for use in genealogy programs + +* Several fixes done in the csv file which I believe were errors + +* Run + + $ python evidencefield.py + + to generate two files with python code usable in srcattrtype.py in Gramps. + +* If in the future one wants to insert _NEW_ evidence styles, add them at the + bottom of the csv file, generate the data, and copy to srcattrtype.py + +* CAREFUL: When adding or changing things, DON'T change the type of already + released versions in Gramps! That means the integer indexes used must remain + the same! If only styles are added at the bottom and no lines removed, + this should not be a problem. diff --git a/data/evidencestyle/evidence_style.csv b/data/evidencestyle/evidence_style.csv new file mode 100644 index 000000000..7ad4091ea --- /dev/null +++ b/data/evidencestyle/evidence_style.csv @@ -0,0 +1,3154 @@ +"N","Category","Category Type","Type","Description","Type","Identifier","LDEL","Fields","RDEL","Attribute","Privacy","Optional" +1,"Archives & Artifacts","Archived Material","Artifact",,"L","ESM93",,"[CREATOR (LAST)]",",",,, +,,,,,,,,"[CREATOR (FIRST)]",".",,, +,,,,,,,,"[ARTIFACT TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE]",".",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +1,"Archives & Artifacts","Archived Material","Artifact",,"F","ESM93",,"[CREATOR (FIRST)]",,,, +,,,,,,,,"[CREATOR (LAST)]",",",,, +,,,,,,,,"[ARTIFACT TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[CREATION DATE]",";",,, +,,,,,,,,"[ITEM NO.]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[DESCRIPTIVE DETAIL]",".",,, +1,"Archives & Artifacts","Archived Material","Artifact",,"S","ESM93",,"[CREATOR (LAST)]",",",,, +,,,,,,,,"[ARTIFACT TITLE]",",","Quoted",, +,,,,,,,,"[COLLECTION]",".",,, +2,"Archives & Artifacts","Archived Material","Digital Archives",,"L","ESM94",,"[COLLECTION]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +2,"Archives & Artifacts","Archived Material","Digital Archives",,"F","ESM94",,"[COLLECTION]",",","Quoted",, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[DOCUMENT TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THE SOURCE)]",".",,, +2,"Archives & Artifacts","Archived Material","Digital Archives",,"S","ESM94",,"[COLLECTION]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[DOCUMENT TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",".",,, +3,"Archives & Artifacts","Archived Material","Manuscript Records","Collection, emphasis on","L","ESM95",,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +3,"Archives & Artifacts","Archived Material","Manuscript Records","Collection, emphasis on","F","ESM95",,"[RECORD TITLE]",",","Quoted",, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[ITEM OR PIECE]",",",,, +,,,,,,,,"[ITEM OR PIECE NUMBER]",";",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[EVALUATION/DESCRIPTIVE DETAILS]",".",,, +3,"Archives & Artifacts","Archived Material","Manuscript Records","Collection, emphasis on","S","ESM95",,"[RECORD TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[DATE (SHORT)]",",",,, +,,,,,,,,"[COLLECTION (SHORT)]",",",,, +,,,,,,,,"[ITEM OR PIECE NUMBER]",".",,, +4,"Archives & Artifacts","Archived Material","Manuscript Records","Document, emphasis on","L","ESM96",,"[DOCUMENT TITLE]",".","Quoted",, +,,,,,,,,"[SERIES NO.]",",",,, +,,,,,,,,"[SERIES NAME]",",",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +4,"Archives & Artifacts","Archived Material","Manuscript Records","Document, emphasis on","F","ESM96",,"[DOCUMENT TITLE]",",","Quoted",, +,,,,,,,,"[SERIES NO.]",",",,, +,,,,,,,,"[SERIES NAME]",",",,, +,,,,,,,,"[VOLUME]",",",,, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +4,"Archives & Artifacts","Archived Material","Manuscript Records","Document, emphasis on","S","ESM96",,"[DOCUMENT TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[SERIES NO.]",",",,, +,,,,,,,,"[VOLUME (SHORT)]",":",,, +,,,,,,,,"[PAGE(S) (SHORT)]",";",,, +,,,,,,,,"[COLLECTION]",".",,, +5,"Archives & Artifacts","Archived Material","Manuscript Records","Series, emphasis on","L","ESM97",,"[SERIES]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +5,"Archives & Artifacts","Archived Material","Manuscript Records","Series, emphasis on","F","ESM97",,"[AUTHOR (GRANTOR)]","to",,, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[RECORD ID (GENERIC)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[FILE NO.]",",",,, +,,,,,,,,"[FILE NAME]",";",,, +,,,,,,,,"[SERIES (LONG)]",";",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +5,"Archives & Artifacts","Archived Material","Manuscript Records","Series, emphasis on","S","ESM97",,"[AUTHOR (SHORT)]","to",,, +,,,,,,,,"[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[RECORD ID (SHORT)]",",",,, +,,,,,,,,"[DATE (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[COLLECTION]",".",,, +6,"Archives & Artifacts","Archived Material","Personal Bible",,"L","ESM98",,"[BIBLE ID ORIGINAL OWNER (LAST)]",",",,, +,,,,,,,,"[BIBLE ID ORIGINAL OWNER (FIRST)]",",",,, +,,,,,,,,"[DATE RANGE]",".",,, +,,,,,,,,"[BIBLE TITLE]",".","Italics",, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR PUBLISHED]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +6,"Archives & Artifacts","Archived Material","Personal Bible",,"F","ESM98",,"[BIBLE ID ORIGINAL OWNER (FIRST)]",,,, +,,,,,,,,"[BIBLE ID ORIGINAL OWNER (LAST)]",",",,, +,,,,,,,,"[DATE RANGE]",";",,, +,,,,,,,,"[BIBLE TITLE]",,"Italics",, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR PUBLISHED]",");",,, +,,,,,,,,"[MANUSCRIPT NO.]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[DESCRIPTIVE DETAIL]",".",,, +6,"Archives & Artifacts","Archived Material","Personal Bible",,"S","ESM98",,"[BIBLE ID (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC DATA]",".",,, +7,"Archives & Artifacts","Archived Material","Portrait",,"L","ESM99",,"[SUBJECT LAST]",",",,, +,,,,,,,,"[SUBJECT FIRST]",".",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY1]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +7,"Archives & Artifacts","Archived Material","Portrait",,"F","ESM99",,"[SUBJECT FIRST]",,,, +,,,,,,,,"[SUBJECT LAST]",",",,, +,,,,,,,,"[CREATION DATE]",";",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY2]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[ARCHIVAL DESCRIPTION]",".",,, +7,"Archives & Artifacts","Archived Material","Portrait",,"S","ESM99",,"[SUBJECT FIRST]",,,, +,,,,,,,,"[SUBJECT LAST]",",",,, +,,,,,,,,"[CREATION DATE]",",",,, +,,,,,,,,"[COLLECTION]",".",,, +8,"Archives & Artifacts","Archived Material","Research Report",,"L","ESM100",,"[AUTHOR & PROFESSIONAL CREDENTIALS LAST]",",",,, +,,,,,,,,"[AUTHOR & PROFESSIONAL CREDENTIALS FIRST]",".",,, +,,,,,,,,"[REPORT TITLE OR SUBJECT]",".","Quoted",, +,,,,,,,,"[ITEM TYPE]","to",,, +,,,,,,,,"[RECIPIENT]",".",,, +,,,,,,,,"[REPORT DATE]",".",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +8,"Archives & Artifacts","Archived Material","Research Report",,"F","ESM100",,"[AUTHOR & PROFESSIONAL CREDENTIALS FIRST]",,,, +,,,,,,,,"[AUTHOR & PROFESSIONAL CREDENTIALS LAST]",",",,, +,,,,,,,,"[REPORT TITLE OR SUBJECT]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[ITEM TYPE]","to",,, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[REPORT DATE]",";",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +8,"Archives & Artifacts","Archived Material","Research Report",,"S","ESM100",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[REPORT TITLE OR SUBJECT]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",".",,, +9,"Archives & Artifacts","Archived Material","Unpublished narrative",,"L","ESM101",,"[AUTHOR LAST]",",",,, +,,,,,,,,"[AUTHOR FIRST]",".",,, +,,,,,,,,"[MANUSCRIPT TITLE]",".","Quoted",, +,,,,,,,,"[MANUSCRIPT NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +9,"Archives & Artifacts","Archived Material","Unpublished narrative",,"F","ESM101",,"[AUTHOR FIRST]",,,, +,,,,,,,,"[AUTHOR LAST]",",",,, +,,,,,,,,"[MANUSCRIPT TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[MANUSCRIPT NO.]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +9,"Archives & Artifacts","Archived Material","Unpublished narrative",,"S","ESM101",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[MANUSCRIPT TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +10,"Archives & Artifacts","Archived Material","Vertical file",,"L","ESM102",,"[AUTHOR]",".",,, +,,,,,,,,"[ITEM TITLE]",".","Quoted",, +,,,,,,,,"[ITEM DATE]",".",,, +,,,,,,,"folder:","[FOLDER LABEL]",".","Quoted",, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +10,"Archives & Artifacts","Archived Material","Vertical file",,"F","ESM102",,"[AUTHOR]",",",,, +,,,,,,,,"[ITEM TITLE]",,"Quoted",, +,,,,,,,"(","[ITEM DATE]",");",,, +,,,,,,,"folder:","[FOLDER LABEL]",",","Quoted",, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +10,"Archives & Artifacts","Archived Material","Vertical file",,"S","ESM102",,"[AUTHOR]",",",,, +,,,,,,,,"[ITEM TITLE]",".","Quoted",, +11,"Archives & Artifacts","Preservation Film","FHL-GSU film",,"L","ESM103",,"[COMPILERS LAST]",",",,, +,,,,,,,,"[COMPILERS FIRST]",",",,, +,,,,,,,,"[MANUSCRIPT SERIES TITLE]",".","Quoted",, +,,,,,,,,"[NO. OF VOLS.]",,,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[OWNER REPOSITORY]",",",,, +,,,,,,,,"[OWNER LOCATION]",".",,, +,,,,,,,,"[FILM ID (SHORT)]",",",,, +,,,,,,,,"[NO. OF ROLLS]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM LOCATION]",".",,, +11,"Archives & Artifacts","Preservation Film","FHL-GSU film",,"F","ESM103",,"[COMPILERS FIRST]",,,, +,,,,,,,,"[COMPILERS LAST]",",",,, +,,,,,,,,"[MANUSCRIPT SERIES TITLE]",",","Quoted",, +,,,,,,,,"[NO. OF VOLS.]",,,, +,,,,,,,"(","[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[CREATION DATE]",",",,, +,,,,,,,,"[OWNER REPOSITORY]",",",,, +,,,,,,,,"[OWNER LOCATION]","),",,, +,,,,,,,,"[VOLUME USED]",",",,, +,,,,,,,,"[SECTION]",":",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +11,"Archives & Artifacts","Preservation Film","FHL-GSU film",,"S","ESM103",,"[COMPILERS (SHORT)]",",",,, +,,,,,,,,"[MANUSCRIPT SERIES TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[VOLUME USED]",",",,, +,,,,,,,,"[SECTION (SHORT)]",":",,, +,,,,,,,,"[ITEM (SHORT)]",".",,, +12,"Archives & Artifacts","Preservation Film","In-house film",,"L","ESM104",,"[COLLECTION]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +12,"Archives & Artifacts","Preservation Film","In-house film",,"F","ESM104",,"[RECORD TITLE]",",","Quoted",, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[FILE]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[FILM ID & ROLL NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +12,"Archives & Artifacts","Preservation Film","In-house film",,"S","ESM104",,"[RECORD TITLE]",",","Quoted",, +,,,,,,,,"[YEAR(S)]",",",,, +,,,,,,,,"[FILE]",",",,, +,,,,,,,,"[COLLECTION]",".",,, +13,"Archives & Artifacts","Private Holdings","Artifact",,"L","ESM105",,"[COMPILER LAST]",",",,, +,,,,,,,,"[COMPILER FIRST]",".",,, +,,,,,,,,"[ARTIFACT ID (SHORT)]",".",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +13,"Archives & Artifacts","Private Holdings","Artifact",,"F","ESM105",,"[ITEM ID (GENERIC)]",",",,, +,,,,,,,,"[ARTIFACT ID]",",",,, +,,,,,,,,"[CREATION DATE]",";",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",".",,, +,,,,,,,,"[DESCRIPTIVE DETAIL]",".",,, +13,"Archives & Artifacts","Private Holdings","Artifact",,"S","ESM105",,"[ITEM ID (SHORT)]",",",,, +,,,,,,,,"[ARTIFACT ID2]",".",,, +14,"Archives & Artifacts","Private Holdings","Diary or journal, etc.",,"L","ESM106",,"[AUTHOR LAST]",",",,, +,,,,,,,,"[AUTHOR FIRST]",".",,, +,,,,,,,,"[MANUSCRIPT TITLE]",".","Quoted",, +,,,,,,,,"[RECORD TYPE]",".",,, +,,,,,,,,"[PLACE CREATED]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +14,"Archives & Artifacts","Private Holdings","Diary or journal, etc.",,"F","ESM106",,"[AUTHOR FIRST]",,,, +,,,,,,,,"[AUTHOR LAST]",",",,, +,,,,,,,,"[MANUSCRIPT TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[RECORD TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",,,, +,,,,,,,"(","[PLACE CREATED]",";",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",").",,, +,,,,,,,,"[DESCRIPTIVE DETAIL]",".",,, +14,"Archives & Artifacts","Private Holdings","Diary or journal, etc.",,"S","ESM106",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[MANUSCRIPT TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +15,"Archives & Artifacts","Private Holdings","Family Bible Records",,"L","ESM107",,"[BIBLE ID (OWNER LAST)]",",",,, +,,,,,,,,"[BIBLE ID (OWNER FIRST)]",",",,, +,,,,,,,,"[INCLUSIVE DATES]",".",,, +,,,,,,,,"[BIBLE TITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR PUBLISHED]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +15,"Archives & Artifacts","Private Holdings","Family Bible Records",,"F","ESM107",,"[BIBLE ID (OWNER FIRST)]",,,, +,,,,,,,,"[BIBLE ID (OWNER LAST)]",",",,, +,,,,,,,,"[INCLUSIVE DATES]",",",,, +,,,,,,,,"[BIBLE TITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR PUBLISHED]","),",,, +,,,,,,,,"[PAGE OR SECTION]",";","Quoted",, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",".",,, +,,,,,,,,"[DESCRIPTIVE DETAIL]",".",,, +15,"Archives & Artifacts","Private Holdings","Family Bible Records",,"S","ESM107",,"[BIBLE ID (OWNER FIRST)]",,,, +,,,,,,,,"[BIBLE ID (OWNER LAST)]",",",,, +,,,,,,,,"[PAGE OR SECTION]",".","Quoted",, +16,"Archives & Artifacts","Private Holdings","Family Chart or Group Sheet",,"L","ESM108",,"[COMPILER LAST]",",",,, +,,,,,,,,"[COMPILER FIRST]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[OWNER OR SUPPLIER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER OR SUPPLIER'S LOCATION]",".",,, +,,,,,,,,"[YEAR SUPPLIED]",".",,, +16,"Archives & Artifacts","Private Holdings","Family Chart or Group Sheet",,"F","ESM108",,"[COMPILER FIRST]",,,, +,,,,,,,,"[COMPILER LAST]",",",,, +,,,,,,,,"[ITEM (GENERIC ID)]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[SUPPLIER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER OR SUPPLIER'S LOCATION]",",",,, +,,,,,,,,"[YEAR SUPPLIED]",".",,, +,,,,,,,,"[DESCRIPTION & EVALUATION BY RESEARCHER]",".",,, +16,"Archives & Artifacts","Private Holdings","Family Chart or Group Sheet",,"S","ESM108",,"[COMPILER (SHORT)]",",",,, +,,,,,,,,"[ITEM (GENERIC ID)]",",",,, +,,,,,,,,"[REFERRAL TO PRIOR EVALUATION]",".",,, +17,"Archives & Artifacts","Private Holdings","Historic letter",,"L","ESM109",,"[WRITER LAST]",",",,, +,,,,,,,,"[WRITER FIRST]",,,, +,,,,,,,"(","[WRITER'S LOCATION]",")",,, +,,,,,,,"to","[RECIPIENT]",".",,, +,,,,,,,,"[ITEM TYPE]",".",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +17,"Archives & Artifacts","Private Holdings","Historic letter",,"F","ESM109",,"[WRITER FIRST]",,,, +,,,,,,,,"[WRITER LAST]",,,, +,,,,,,,"(","[WRITER'S LOCATION]",")",,, +,,,,,,,"to","[RECIPIENT]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",".",,, +,,,,,,,,"[DESCRIPTIVE DETAIL OR OTHER RELEVANT DISCUSSION]",".",,, +17,"Archives & Artifacts","Private Holdings","Historic letter",,"S","ESM109",,"[WRITER FIRST]",,,, +,,,,,,,,"[WRITER LAST]","to",,, +,,,,,,,,"[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +18,"Archives & Artifacts","Private Holdings","Interview tape & transcript",,"L","ESM110",,"[PERSON INTERVIEWED LAST]",",",,, +,,,,,,,,"[PERSON INTERVIEWED FIRST]",".",,, +,,,,,,,,"[LOCATION]",".",,, +,,,,,,,,"[ITEM TYPE]","by",,, +,,,,,,,,"[NAME OF INTERVIEWER]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +,,,,,,,,"[ITEM FORMAT]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +18,"Archives & Artifacts","Private Holdings","Interview tape & transcript",,"F","ESM110",,"[PERSON INTERVIEWED FIRST]",,,, +,,,,,,,,"[PERSON INTERVIEWED LAST]",,,, +,,,,,,,"(","[INTERVIEWEE ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[LOCATION]","),",,, +,,,,,,,,"[ITEM TYPE]","by",,, +,,,,,,,,"[INTERVIEWER]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[ITEM FORMAT]",,,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[OWNER'S ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",".",,, +18,"Archives & Artifacts","Private Holdings","Interview tape & transcript",,"S","ESM110",,"[PERSON INTERVIEWED (SHORT)]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +19,"Archives & Artifacts","Private Holdings","Legal document, unrecorded",,"L","ESM111",,"[COLLECTION]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +19,"Archives & Artifacts","Private Holdings","Legal document, unrecorded",,"F","ESM111",,"[GRANTOR (AUTHOR)]",",",,, +,,,,,,,"to","[RECIPIENT]",",",,, +,,,,,,,,"[RECORD ID (GENERIC)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[ITEM FORMAT]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[ADDRESS FOR PRIVATE USE]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",".",,, +,,,,,,,,"[EVALUATION/DESCRIPTIVE DETAILS]",".",,, +19,"Archives & Artifacts","Private Holdings","Legal document, unrecorded",,"S","ESM111",,"[GRANTOR (SHORT)]",,,, +,,,,,,,"to","[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[GENERIC ID (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S) (SHORT)]",".",,, +20,"Archives & Artifacts","Private Holdings","Personal correspondence",,"L","ESM112",,"[COLLECTION]",".",,, +,,,,,,,,"[RESEARCHER'S ID]",",",,, +,,,,,,,,"[CONTACT PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[CONTACT ADDRESS]",".",,, +20,"Archives & Artifacts","Private Holdings","Personal correspondence",,"F","ESM112",,"[WRITER]",",",,, +,,,,,,,,"[WRITER'S AFFILIATION (IF RELEVANT)]",",",,, +,,,,,,,,"[WRITER'S LOCATION]",",",,, +,,,,,,,"to","[RECIPIENT]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SUBJECT OR NATURE OF DATA PROVIDED]",";",,, +,,,,,,,,"[FOLDER]",";",,, +,,,,,,,,"[SERIES OR RESEARCH PROJECT]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[RESEARCHER]",",",,, +,,,,,,,,"[PRIVATE RESEARCHER ADDRESS]",",",,"Privacy", +,,,,,,,,"[RESEARCHER LOCATION]",".",,, +20,"Archives & Artifacts","Private Holdings","Personal correspondence",,"S","ESM112",,"[WRITER (SHORT)]",,,, +,,,,,,,"to","[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +21,"Archives & Artifacts","Private Holdings","Personal e-mail",,"L","ESM113",,"[COLLECTION]",".",,, +,,,,,,,,"[RESEARCHER'S ID]",",",,, +,,,,,,,,"[CONTACT PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[CONTACT ADDRESS]",".",,, +21,"Archives & Artifacts","Private Holdings","Personal e-mail",,"F","ESM113",,"[WRITER]",",",,, +,,,,,,,,"[WRITER'S LOCATION]",,,, +,,,,,,,,"[WRITER'S CONTACT INFORMATION]",",",,"Privacy", +,,,,,,,"to","[RECIPIENT]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SUBJECT LINE]",",",,, +,,,,,,,,"[FILE]",",",,, +,,,,,,,,"[RESEARCH SERIES]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[RESEARCHER'S ID (SHORT)]",",",,, +,,,,,,,,"[RESEARCHER'S PRIVATE CONTACT INFORMATION]",",",,"Privacy", +,,,,,,,,"[RESEARCHER'S ADDRESS]",".",,, +21,"Archives & Artifacts","Private Holdings","Personal e-mail",,"S","ESM113",,"[WRITER (SHORT)]",,,, +,,,,,,,"to","[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +22,"Archives & Artifacts","Private Holdings","Research Report",,"L","ESM114",,"[AUTHOR & PROFESSIONAL CREDENTIALS LAST, FIRST]",".",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",".","Quoted",, +,,,,,,,,"[ITEM TYPE]","to",,, +,,,,,,,,"[RECIPIENT]",,,, +,,,,,,,,"[RECIPIENT'S PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[RECIPIENT'S ADDRESS]",",",,, +,,,,,,,,"[REPORT DATE]",".",,, +,,,,,,,,"[ITEM FORMAT]",,,, +,,,,,,,,"[OWNER & CONTACT INFORMATION]",".",,, +22,"Archives & Artifacts","Private Holdings","Research Report",,"F","ESM114",,"[AUTHOR & PROFESSIONAL CREDENTIALS FIRST LAST]",",",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[ITEM TYPE]","to",,, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[RECIPIENT'S PRIVATE LOCATION]",,,"Privacy", +,,,,,,,,"[RECIPIENT'S LOCATION]",",",,, +,,,,,,,,"[REPORT DATE]",";",,, +,,,,,,,,"[ITEM FORMAT]",,,, +,,,,,,,,"[OWNER & CONTACT INFORMATION]",".",,, +22,"Archives & Artifacts","Private Holdings","Research Report",,"S","ESM114",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",".",,, +23,"Archives & Artifacts","Private Holdings","Tradition, recorded",,"L","ESM115",,"[COLLECTION]",".",,, +,,,,,,,,"[COMPILER]",".",,, +,,,,,,,,"[RECORD TYPE]",",",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[OWNER'S PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[OWNER'S ADDRESS]",".",,, +23,"Archives & Artifacts","Private Holdings","Tradition, recorded",,"F","ESM115",,"[COLLECTION]",",",,, +,,,,,,,,"[COMPILER]",,,, +,,,,,,,"(","[RECORD TYPE]",",",,, +,,,,,,,,"[CREATION DATE]",";",,, +,,,,,,,,"[CURRENT OR LAST KNOWN OWNER]",",",,, +,,,,,,,,"[OWNER'S PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[OWNER'S ADDRESS]",");",,, +,,,,,,,,"[SUBJECT]",",",,, +,,,,,,,,"[SOURCE OF INFORMATION]",",",,, +,,,,,,,,"[SOURCE'S RELATIONSHIP TO SUBJECT, ETC.]",",",,, +,,,,,,,,"[ITEM DATE]",".",,, +,,,,,,,,"[PROVENANCE & EVALUATION OF TRADITION]",".",,, +23,"Archives & Artifacts","Private Holdings","Tradition, recorded",,"S","ESM115",,"[GENERIC LABEL (SHORT)]",",",,, +,,,,,,,,"[REFERENCE TO PRIOR DISCUSSION]",".",,, +24,"Business & institutional Records","Corporate Records","Bound volume",,"L","ESM161",,"[NAME OF COLLECTION]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +24,"Business & institutional Records","Corporate Records","Bound volume",,"F","ESM161",,"[RECORD BOOK TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[FILE LOCATION]",",",,, +,,,,,,,,"[CORPORATE COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +24,"Business & institutional Records","Corporate Records","Bound volume",,"S","ESM161",,"[RECORD BOOK TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",",",,, +,,,,,,,,"[COLLECTION (SHORT)]",".",,, +25,"Business & institutional Records","Corporate Records","Document (loose record)",,"L","ESM162",,"[CORPORATE COLLECTION]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP AND/OR SUBGROUP]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +25,"Business & institutional Records","Corporate Records","Document (loose record)",,"F","ESM162",,"[ITEM]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[FILE LOCATION]",";",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[RECORD GROUP AND/OR SUBGROUP]",",",,, +,,,,,,,,"[CORPORATE COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +25,"Business & institutional Records","Corporate Records","Document (loose record)",,"S","ESM162",,"[ITEM (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[CORPORATE COLLECTION]",".",,, +26,"Business & institutional Records","Corporate Records","Extract supplied by staff",,"L","ESM163",,"[CORPORATE WRITER]",,,, +,,,,,,,"(","[WRITER'S LOCATION]",")",,, +,,,,,,,"to","[RECIPIENT]",".",,, +,,,,,,,,"[ITEM TYPE]",".",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +,,,,,,,,"[RECORD OWNER]",",",,, +,,,,,,,,"[OWNER'S PRIVATE LOCATION]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[DATE OWNED]",".",,, +26,"Business & institutional Records","Corporate Records","Extract supplied by staff",,"F","ESM163",,"[CORPORATE WRITER]",,,, +,,,,,,,"(","[WRITER'S LOCATION]",")",,, +,,,,,,,"to","[RECIPIENT]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SUBJECT OR NATURE OF DATA PROVIDED]",";",,, +,,,,,,,,"[RECORD OWNER]",",",,, +,,,,,,,,"[OWNER'S PRIVATE LOCATION]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]",".",,, +26,"Business & institutional Records","Corporate Records","Extract supplied by staff",,"S","ESM163",,"[CORPORATE WRITER]",,,, +,,,,,,,"to","[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +27,"Business & institutional Records","Corporate Records","Microfilm",,"L","ESM164",,"[CORPORATE COLLECTION]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[SUBSERIES]",".",,, +,,,,,,,,"[MICROFILM ID/ROLL NO(S).]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +27,"Business & institutional Records","Corporate Records","Microfilm",,"F","ESM164",,"[RECORD TITLE]",",","Quoted",, +,,,,,,,,"[SPECIFIC ITEM OF INTEREST]",";",,, +,,,,,,,,"[SUBSERIES]",";",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[FILE LOCATION]",",",,, +,,,,,,,,"[CORPORATE COLLECTION]",,,, +,,,,,,,"(","[MICROFILM ID/ROLL NO(S). (SHORT)]","),",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +27,"Business & institutional Records","Corporate Records","Microfilm",,"S","ESM164",,"[RECORD TITLE]",".","Quoted",, +,,,,,,,,"[SPECIFIC ITEM OF INTEREST (SHORT)]",";",,, +,,,,,,,,"[SUBSERIES (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",";",,, +,,,,,,,,"[CORPORATE COLLECTION]",".",,, +28,"Business & institutional Records","Corporate Records","Online database",,"L","ESM165",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)] ",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +28,"Business & institutional Records","Corporate Records","Online database",,"F","ESM165",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[DIGITAL PATH (WHEN NECESSARY)]",",",,,"Optional" +,,,,,,,,"[ITEM OF INTEREST]",".",,, +28,"Business & institutional Records","Corporate Records","Online database",,"S","ESM165",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +29,"Business & institutional Records","Corporate Records","Online image",,"L","ESM166",,"[COLLECTION]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +29,"Business & institutional Records","Corporate Records","Online image",,"F","ESM166",,"[COLLECTION]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,"citing","[FULL CREDIT LINE (SOURCE OF THE SOURCE)]",".","Quoted",, +29,"Business & institutional Records","Corporate Records","Online image",,"S","ESM166",,"[COLLECTION]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +30,"Business & institutional Records","Lineage-society Records","Application file",,"L","ESM167",,"[ORGANIZATION1]",".",,, +,,,,,,,,"[COLLECTION]",,,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +30,"Business & institutional Records","Lineage-society Records","Application file",,"F","ESM167",,"[FILE]",",",,, +,,,,,,,,"[MEMBERSHIP NUMBER]",",",,, +,,,,,,,,"[ORGANIZATION2]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +30,"Business & institutional Records","Lineage-society Records","Application file",,"S","ESM167",,"[FILE]",",",,, +,,,,,,,,"[MEMBERSHIP NUMBER]",",",,, +,,,,,,,,"[ORGANIZATION (SHORT)]",".",,, +31,"Business & institutional Records","Lineage-society Records","Online database",,"L","ESM168",,"[ORGANIZATION1]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +31,"Business & institutional Records","Lineage-society Records","Online database",,"F","ESM168",,"[ORGANIZATION2]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +31,"Business & institutional Records","Lineage-society Records","Online database",,"S","ESM168",,"[ORGANIZATION (SHORT TITLE)]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +32,"Business & institutional Records","Organizational Records","Archived in-house",,"L","ESM169",,"[ORGANIZATION]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +32,"Business & institutional Records","Organizational Records","Archived in-house",,"F","ESM169",,"[RECORD TITLE (QUOTED EXACTLY)]",";","Quoted",, +,,,,,,,,"[FILE]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[ORGANIZATION]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +32,"Business & institutional Records","Organizational Records","Archived in-house",,"S","ESM169",,"[RECORD TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[COLLECTION]",".",,, +33,"Business & institutional Records","Organizational Records","Archived off-site",,"L","ESM170",,"[ORGANIZATION (CREATOR)]",".",,, +,,,,,,,"“","[FILE TITLE]",",",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".“",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +33,"Business & institutional Records","Organizational Records","Archived off-site",,"F","ESM170",,"[ITEM OF INTEREST]",";",,, +,,,,,,,"“","[FILE TITLE]",",",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",“",,, +,,,,,,,,"[ORGANIZATION (CREATOR)]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +33,"Business & institutional Records","Organizational Records","Archived off-site",,"S","ESM170",,"[ITEM OF INTEREST (SHORT)]",",",,, +,,,,,,,,"[FILE TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[ORGANIZATION (CREATOR)]",".",,, +34,"Business & institutional Records","Professional Reports","Genetic testing",,"L","ESM171",,"[CORPORATE AUTHOR]",,,, +,,,,,,,"(","[CORPORATE LOCATION]",").",,, +,,,,,,,,"[REPORT TITLE]",",","Quoted",, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[RECIPIENT'S PRIVATE LOCATION]",",",,"Privacy", +,,,,,,,,"[RECIPIENT'S LOCATION]",".",,, +,,,,,,,,"[REPORT DATE]",".",,, +,,,,,,,,"[WHERE & WHEN HELD]",".",,, +34,"Business & institutional Records","Professional Reports","Genetic testing",,"F","ESM171",,"[CORPORATE AUTHOR]",,,, +,,,,,,,"(","[CORPORATE LOCATION]","),",,, +,,,,,,,,"[REPORT TITLE]",",","Quoted",, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[RECIPIENT'S PRIVATE LOCATION]",",",,"Privacy", +,,,,,,,,"[RECIPIENT'S LOCATION]",",",,, +,,,,,,,,"[REPORT DATE]",";",,, +,,,,,,,,"[WHERE & WHEN HELD]",".",,, +34,"Business & institutional Records","Professional Reports","Genetic testing",,"S","ESM171",,"[CORPORATE AUTHOR]",",",,, +,,,,,,,,"[REPORT TITLE]",",","Quoted",, +,,,,,,,,"[REPORT DATE]",".",,, +35,"Business & institutional Records","Professional Reports","Historical research: corporate",,"L","ESM172",,"[RESEARCHER (AUTHOR) (LAST)]",",",,, +,,,,,,,,"[RESEARCHER (AUTHOR) (FIRST)]",,,, +,,,,,,,,"[PROFESSIONAL CREDENTIALS]",".",,,"Optional" +,,,,,,,"(","[CORPORATE AFFILIATION]",",",,, +,,,,,,,,"[CORPORATE LOCATION]",".)",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",".","Quoted",, +,,,,,,,,"[ITEM TYPE]",,,, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[RECIPIENT'S PRIVATE LOCATION]",".",,"Privacy", +,,,,,,,,"[REPORT DATE]",".",,, +,,,,,,,,"[WHERE HELD]",,,, +,,,,,,,,"[WHERE HELD PRIVATE ADDRESS]",".",,"Privacy", +,,,,,,,,"[WHEN HELD]",".",,, +35,"Business & institutional Records","Professional Reports","Historical research: corporate",,"F","ESM172",,"[RESEARCHER (AUTHOR) (FIRST)]",,,, +,,,,,,,,"[RESEARCHER (AUTHOR) (LAST)]",,,, +,,,,,,,,"[PROFESSIONAL CREDENTIALS]",,,,"Optional" +,,,,,,,"(","[CORPORATE AFFILIATION]",",",,, +,,,,,,,,"[CORPORATE LOCATION]","),",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[ITEM TYPE]",,,, +,,,,,,,,"[RECIPIENT]",",",,, +,,,,,,,,"[RECIPIENT'S PRIVATE LOCATION]",",",,"Privacy", +,,,,,,,,"[REPORT DATE]",";",,, +,,,,,,,,"[WHERE HELD]",,,, +,,,,,,,,"[WHERE HELD PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[WHEN HELD]",".",,, +35,"Business & institutional Records","Professional Reports","Historical research: corporate",,"S","ESM172",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +36,"Business & institutional Records","Professional Reports","Historical research: online",,"L","ESM173",,"[CORPORATE AUTHOR (RESEARCHERS NOT IDENTIFIED)]",,,, +,,,,,,,"(","[CORPORATE LOCATION]",").",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",".","Quoted",, +,,,,,,,,"[REPORT DATE (SHORT)]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS YEAR]",".",,, +36,"Business & institutional Records","Professional Reports","Historical research: online",,"F","ESM173",,"[CORPORATE AUTHOR (RESEARCHERS NOT IDENTIFIED)]",,,, +,,,,,,,"(","[CORPORATE LOCATION]","),",,, +,,,,,,,,"[REPORT TITLE (QUOTED EXACTLY)]",",","Quoted",, +,,,,,,,,"[REPORT DATE]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[PAGE OR SPECIFIC PART]",".",,, +36,"Business & institutional Records","Professional Reports","Historical research: online",,"S","ESM173",,"[AUTHOR]",",",,, +,,,,,,,,"[REPORT TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[SPECIFIC PART]",".",,, +37,"Business & institutional Records","School Records","Administrative material",,"L","ESM174",,"[INSTITUTIONAL AUTHOR]",".",,, +,,,,,,,,"[RECORD/VOLUME TITLE]",".","Quoted",, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +37,"Business & institutional Records","School Records","Administrative material",,"F","ESM174",,"[INSTITUTIONAL AUTHOR]",",",,, +,,,,,,,,"[RECORD/VOLUME TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +37,"Business & institutional Records","School Records","Administrative material",,"S","ESM174",,"[INSTITUTIONAL AUTHOR]",",",,, +,,,,,,,,"[RECORD/VOLUME TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +38,"Business & institutional Records","School Records","Student transcript",,"L","ESM175",,"[STUDENT (LAST)]",",",,, +,,,,,,,,"[STUDENT (FIRST)]",".",,, +,,,,,,,,"[CLASS]",".",,, +,,,,,,,,"[RECORD ID (GENERIC)]",".",,, +,,,,,,,,"[INSTITUTION]",",",,, +,,,,,,,,"[LOCATION OF INSTITUTION]",".",,, +,,,,,,,,"[RECORD HOLDER]",",",,, +,,,,,,,,"[RECORD HOLDER PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[WHERE HELD]",".",,, +,,,,,,,,"[WHEN HELD]",".",,, +38,"Business & institutional Records","School Records","Student transcript",,"F","ESM175",,"[STUDENT (FIRST)]",,,, +,,,,,,,,"[STUDENT (LAST)]",",",,, +,,,,,,,,"[CLASS]",",",,, +,,,,,,,,"[RECORD ID (GENERIC)]",";",,, +,,,,,,,,"[INSTITUTION]",",",,, +,,,,,,,,"[LOCATION OF INSTITUTION]",";",,, +,,,,,,,,"[RECORD DATE(S)]",,,, +,,,,,,,"to","[RECIPIENT]",";",,, +,,,,,,,,"[RECORD HOLDER]",",",,, +,,,,,,,,"[RECORD HOLDER PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[WHERE HELD]",",",,, +,,,,,,,,"[WHEN HELD]",".",,, +38,"Business & institutional Records","School Records","Student transcript",,"S","ESM175",,"[STUDENT (FIRST)]",,,, +,,,,,,,,"[STUDENT (LAST)]",",",,, +,,,,,,,,"[CLASS]",",",,, +,,,,,,,,"[RECORD ID (GENERIC)]",",",,, +,,,,,,,,"[INSTITUTION]",".",,, +39,"Cemetery Records","Cemetery Office Records","Office records","personally used","L","ESM209",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +39,"Cemetery Records","Cemetery Office Records","Office records","personally used","F","ESM209",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",")",,, +,,,,,,,,"[RECORD TYPE]",",",,, +,,,,,,,,"[SUBJECT OR NATURE OF DATA PROVIDED]",".",,, +,,,,,,,,"[ANALYTICAL COMMENTS BY RESEARCHER]",".",,, +39,"Cemetery Records","Cemetery Office Records","Office records","personally used","S","ESM209",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]",")",,, +,,,,,,,,"[RECORD TYPE]",".",,, +40,"Cemetery Records","Cemetery Office Records","Office records","supplied by staff","L","ESM210",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",")",,, +,,,,,,,"to","[RECIPIENT]",".",,, +,,,,,,,,"[ITEM TYPE]",".",,, +,,,,,,,,"[YEAR(S)]",".",,, +40,"Cemetery Records","Cemetery Office Records","Office records","supplied by staff","F","ESM210",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",")",,, +,,,,,,,"to","[RECIPIENT]",",",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SUBJECT OR NATURE OF DATA PROVIDED]",".",,, +40,"Cemetery Records","Cemetery Office Records","Office records","supplied by staff","S","ESM210",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]",")",,, +,,,,,,,"to","[RECIPIENT (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +41,"Cemetery Records","Cemetery Office Records","Online images",,"L","ESM211",,"[CREATOR]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[ITEM TYPE & FORMAT L]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +41,"Cemetery Records","Cemetery Office Records","Online images",,"F","ESM211",,"[CREATOR]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM TYPE & FORMAT F]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +41,"Cemetery Records","Cemetery Office Records","Online images",,"S","ESM211",,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM TYPE & FORMAT S]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +42,"Cemetery Records","Cemetery Office Records","Preservation film, FHL-GSU",,"L","ESM212",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[RECORD BOOK]",".","Quoted",, +,,,,,,,,"[MICROFILM ID]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +42,"Cemetery Records","Cemetery Office Records","Preservation film, FHL-GSU",,"F","ESM212",,"[CEMETERY (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM]",";",,, +,,,,,,,,"[MICROFILM ID]",".",,, +42,"Cemetery Records","Cemetery Office Records","Preservation film, FHL-GSU",,"S","ESM212",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[RECORD BOOK]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +43,"Cemetery Records","Markers & Memorials (Originals)","Grave markers","rural","L","ESM213",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION]",";",,, +,,,,,,,,"[ACCESS DATA, DISTANCE, DIRECTION, GPS READING, ETC.]",").",,, +,,,,,,,,"[RECORD TYPE]",".",,, +43,"Cemetery Records","Markers & Memorials (Originals)","Grave markers","rural","F","ESM213",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION]",";",,, +,,,,,,,,"[ACCESS DATA, DISTANCE, DIRECTION, GPS READING, ETC.]","),",,, +,,,,,,,,"[ITEM]",",",,, +,,,,,,,,"[DATA COLLECTION INFO]",",",,, +,,,,,,,,"[DATE READ OR PHOTOGRAPHED]",".",,, +43,"Cemetery Records","Markers & Memorials (Originals)","Grave markers","rural","S","ESM213",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[ITEM]",".",,, +44,"Cemetery Records","Markers & Memorials (Originals)","Grave markers","urban","L","ESM214",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +44,"Cemetery Records","Markers & Memorials (Originals)","Grave markers","urban","F","ESM214",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[SECTION LOT OR ROW]",";",,, +,,,,,,,,"[DATA COLLECTION INFO]",",",,, +,,,,,,,,"[DATE]",".",,, +44,"Cemetery Records","Markers & Memorials (Originals)","Grave markers","urban","S","ESM214",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +45,"Cemetery Records","Markers & Memorials (Originals)","Images online",,"L","ESM215",,"[CREATOR]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +45,"Cemetery Records","Markers & Memorials (Originals)","Images online",,"F","ESM215",,"[CREATOR]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +45,"Cemetery Records","Markers & Memorials (Originals)","Images online",,"S","ESM215",,"[CREATOR]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +46,"Cemetery Records","Markers & Memorials (Originals)","Memorial plaques",,"L","ESM216",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +46,"Cemetery Records","Markers & Memorials (Originals)","Memorial plaques",,"F","ESM216",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[ITEM]",";",,, +,,,,,,,,"[DATA COLLECTION INFO]",",",,, +,,,,,,,,"[DATE READ OR PHOTOGRAPHED]",".",,, +46,"Cemetery Records","Markers & Memorials (Originals)","Memorial plaques",,"S","ESM216",,"[CEMETERY]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[ITEM (SHORT)]",".",,, +47,"Cemetery Records","Derivatives","Cemetery abstracts","vertical file","L","ESM217",,"[FILE LABEL]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +47,"Cemetery Records","Derivatives","Cemetery abstracts","vertical file","F","ESM217",,"[FILE LABEL]",,"Quoted",, +,,,,,,,"(","[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[CREATION DATE (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]","),",,, +,,,,,,,,"[FOLDER]",";",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +47,"Cemetery Records","Derivatives","Cemetery abstracts","vertical file","S","ESM217",,"[FILE LABEL (SHORT)]",",","Quoted",, +,,,,,,,,"[FOLDER (SHORT)]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +48,"Cemetery Records","Derivatives","Cemetery abstracts","card file","L","ESM218",,"[FILE LABEL]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[CREATION DATE]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +48,"Cemetery Records","Derivatives","Cemetery abstracts","card file","F","ESM218",,"[FILE LABEL]",,"Quoted",, +,,,,,,,"(","[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[CREATION DATE (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +48,"Cemetery Records","Derivatives","Cemetery abstracts","card file","S","ESM218",,"[FILE LABEL (SHORT)]",",","Quoted",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +49,"Cemetery Records","Derivatives","Database online",,"L","ESM219",,"[CREATOR (LAST)]",",",,, +,,,,,,,,"[CREATOR (FIRST)]",".",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +49,"Cemetery Records","Derivatives","Database online",,"F","ESM219",,"[CREATOR (FIRST)]",,,, +,,,,,,,,"[CREATOR (LAST)]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +49,"Cemetery Records","Derivatives","Database online",,"S","ESM219",,"[CREATOR (SHORT)]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +50,"Census Records","Original manuscripts (U.S.)","Local copy","federal census","L","ESM237",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE & COPY]",".",,, +,,,,,,,,"[REPOSITORY1]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +50,"Census Records","Original manuscripts (U.S.)","Local copy","federal census","F","ESM237",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",,,, +,,,,,,,"(","[COPY ID]","),",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[REPOSITORY2]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +50,"Census Records","Original manuscripts (U.S.)","Local copy","federal census","S","ESM237",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE) (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE & COPY (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S) (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +51,"Census Records","Original manuscripts (U.S.)","National Archives copy",,"L","ESM238",,"[SERIES]",".",,, +,,,,,,,,"[SUBGROUP]",".",,, +,,,,,,,,"[RECORD GROUP (NAME & NO.)]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",,,, +51,"Census Records","Original manuscripts (U.S.)","National Archives copy",,"F","ESM238",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[NARA 'FILE UNIT' (JURISDICTION: SMALLEST TO LARGEST)]",";",,, +,,,,,,,,"[NARA SERIES & VOLUME]",";",,, +,,,,,,,,"[NARA SUBGROUP]",";",,, +,,,,,,,,"[NARA RECORD GROUP (NAME & NO.)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +51,"Census Records","Original manuscripts (U.S.)","National Archives copy",,"S","ESM238",,"[ITEM OF INTEREST (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",";",,, +,,,,,,,,"[NARA SERIES & SUBGROUP (SHORT)]",",",,, +,,,,,,,,"[RECORD GROUP (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY (SHORT)]",".",,, +52,"Census Records","Digital Images","CD/DVD",,"L","ESM239",,"[JURISDICTION1]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE]",".",,, +,,,,,,,,"[PUBLICATION TITLE1]",".","Italics",, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +52,"Census Records","Digital Images","CD/DVD",,"F","ESM239",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION2]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[GEOGRAPHIC DIVISION]",",",,, +,,,,,,,,"[ENUMERATION DISTRICT (FROM 1880 FORWARD)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[PUBLICATION TITLE2]",",","Italics",, +,,,,,,,,"[FORMAT]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[DATE]",");",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +52,"Census Records","Digital Images","CD/DVD",,"S","ESM239",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION3]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[ENUMERATION DISTRICT (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +53,"Census Records","Digital Images","Online commercial site",,"L","ESM240",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +53,"Census Records","Digital Images","Online commercial site",,"F","ESM240",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",");",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +53,"Census Records","Digital Images","Online commercial site",,"S","ESM240",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",".",,, +54,"Census Records","Digital Images","Online archives","France","L","ESM241",,"[JURISDICTION]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",".",,, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +54,"Census Records","Digital Images","Online archives","France","F","ESM241",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (LONG)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",");",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +54,"Census Records","Digital Images","Online archives","France","S","ESM241",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +55,"Census Records","Digital Images","Online commercial site","U.K. Wales","L","ESM242",,"[JURISDICTION]",",",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +55,"Census Records","Digital Images","Online commercial site","U.K. Wales","F","ESM242",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",");",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +55,"Census Records","Digital Images","Online commercial site","U.K. Wales","S","ESM242",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +56,"Census Records","Microfilm (U.S.)","Native-American tribal census",,"L","ESM243",,"[JURISDICTION]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC: YEAR & TRIBE)]",".",,, +,,,,,,,,"[AGENCY/CREATOR]",".",,, +,,,,,,,,"[PUBLICATION TITLE]",".","Italics",, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +56,"Census Records","Microfilm (U.S.)","Native-American tribal census",,"F","ESM243",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[AGENCY/CREATOR]",",",,, +,,,,,,,,"[PUBLICATION TITLE]",",","Italics",, +,,,,,,,,"[FILM ID (SHORT)]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[ROLL NO.]",".",,, +56,"Census Records","Microfilm (U.S.)","Native-American tribal census",,"S","ESM243",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +57,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","NARA film","L","ESM244",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",".",,, +,,,,,,,,"[SCHEDULE TITLE (CITED EXACTLY)]","schedule.","Quoted",, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +57,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","NARA film","F","ESM244",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE TITLE (CITED EXACTLY)]",",","Quoted",, +,,,,,,,,"[SECTION]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[ENUMERATION DISTRICT (FROM 1880 FORWARD)]",",",,, +,,,,,,,,"[PAGE(S) (SHORT)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +57,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","NARA film","S","ESM244",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE TITLE (CITED EXACTLY)]",",","Quoted",, +,,,,,,,,"[SECTION]",",",,, +,,,,,,,,"[CIVIL DIVISION(S) (SHORT)]",",",,, +,,,,,,,,"[ENUMERATION DISTRICT (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +58,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","FHL-GSU preservation film","L","ESM245",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE (GENERIC ID)]",".",,, +,,,,,,,,"[OWNER REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM LOCATION]",".",,, +58,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","FHL-GSU preservation film","F","ESM245",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE (GENERIC ID)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";","Quoted",, +,,,,,,,,"[OWNER REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",";",,, +,,,,,,,,"[FILM ID]",".",,, +58,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","FHL-GSU preservation film","S","ESM245",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",".","Quoted",, +59,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","UNC microfilm publication","L","ESM246",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE (GENERIC)]",".",,, +,,,,,,,,"[FILM TITLE]",".","Italics",, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +59,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","UNC microfilm publication","F","ESM246",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[FILM TITLE]",",","Italics",, +,,,,,,,,"[FILM ID (SHORT)]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[ROLL NO.]",".",,, +59,"Census Records","Microfilm (U.S.)","“Nonpopulation” schedules","UNC microfilm publication","S","ESM246",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +60,"Census Records","Microfilm (U.S.)","Population schedules","1790-1840","L","ESM247",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +60,"Census Records","Microfilm (U.S.)","Population schedules","1790-1840","F","ESM247",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +60,"Census Records","Microfilm (U.S.)","Population schedules","1790-1840","S","ESM247",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[PERSON OF INTEREST]",".",,, +61,"Census Records","Microfilm (U.S.)","Population schedules","1850-1870","L","ESM248",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +61,"Census Records","Microfilm (U.S.)","Population schedules","1850-1870","F","ESM248",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +61,"Census Records","Microfilm (U.S.)","Population schedules","1850-1870","S","ESM248",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S) (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",".",,, +62,"Census Records","Microfilm (U.S.)","Population schedules","1850-1860: slaves","L","ESM249",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHED]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +62,"Census Records","Microfilm (U.S.)","Population schedules","1850-1860: slaves","F","ESM249",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +62,"Census Records","Microfilm (U.S.)","Population schedules","1850-1860: slaves","S","ESM249",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",".",,, +63,"Census Records","Microfilm (U.S.)","Population schedules","1880-1930","L","ESM250",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +63,"Census Records","Microfilm (U.S.)","Population schedules","1880-1930","F","ESM250",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[ENUMERATION DISTRICT & SHEET NO.]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +63,"Census Records","Microfilm (U.S.)","Population schedules","1880-1930","S","ESM250",,"[CENSUS ID]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S) (SHORT)]",",",,, +,,,,,,,,"[ENUMERATION DISTRICT & SHEET NO. (SHORT)]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",".",,, +64,"Census Records","Microfilm (U.S.)","Population schedules","State-level copies","L","ESM251",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[SCHEDULE & COPY1]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[OWNER/REPOSITORY]",",",,, +,,,,,,,,"[LOCATION]",".",,, +64,"Census Records","Microfilm (U.S.)","Population schedules","State-level copies","F","ESM251",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE & COPY2]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",",",,, +,,,,,,,,"[OWNER/REPOSITORY]",",",,, +,,,,,,,,"[LOCATION]",".",,, +64,"Census Records","Microfilm (U.S.)","Population schedules","State-level copies","S","ESM251",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE & COPY (SHORT)]",",",,, +,,,,,,,,"[PAGE ID]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",".",,, +65,"Census Records","Microfilm (U.S.)","State-sponsored censuses",,"L","ESM252",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[CENSUS ID (GENERIC) (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM LOCATION]",".",,, +65,"Census Records","Microfilm (U.S.)","State-sponsored censuses",,"F","ESM252",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SCHEDULE]",",",,, +,,,,,,,,"[CIVIL DIVISION(S)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[HOUSEHOLD ID]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[LOCATION]",";",,, +,,,,,,,,"[FILM ID]",".",,, +65,"Census Records","Microfilm (U.S.)","State-sponsored censuses",,"S","ESM252",,"[CENSUS ID (GENERIC)]",",",,, +,,,,,,,,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SCHEDULE (SHORT)]",",",,, +,,,,,,,,"[CIVIL DIVISION(S) (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[HOUSEHOLD ID (SHORT)]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST (SHORT)]",".",,, +66,"Census Records","Derivatives","Database","CD/DVD","L","ESM253",,"[DATABASE (PUBLICATION) TITLE]",".","Italics",, +,,,,,,,,"[RECORD FORMAT]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +66,"Census Records","Derivatives","Database","CD/DVD","F","ESM253",,"[DATABASE (PUBLICATION) TITLE]",",","Italics",, +,,,,,,,,"[RECORD FORMAT]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[ITEM OF INTEREST, WITH IDENTIFYING DETAIL]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +66,"Census Records","Derivatives","Database","CD/DVD","S","ESM253",,"[DATABASE (PUBLICATION) TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST, WITH ABBREVIATED DETAIL]",".",,, +67,"Census Records","Derivatives","Database","online","L","ESM254",,"[COMPILER]",".",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER (SHORT)]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +67,"Census Records","Derivatives","Database","online","F","ESM254",,"[COMPILER]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +67,"Census Records","Derivatives","Database","online","S","ESM254",,"[COMPILER]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +68,"Census Records","Derivatives","Soundex & Miracode, microfilm",,"L","ESM255",,"[STATE]",".",,, +,,,,,,,,"[CENSUS ID1]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +68,"Census Records","Derivatives","Soundex & Miracode, microfilm",,"F","ESM255",,"[CENSUS ID1]",",",,, +,,,,,,,,"[STATE]",",",,, +,,,,,,,,"[CODE]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +68,"Census Records","Derivatives","Soundex & Miracode, microfilm",,"S","ESM255",,"[CENSUS ID2]",",",,, +,,,,,,,,"[STATE]",",",,, +,,,,,,,,"[CODE (SHORT)]",",",,, +,,,,,,,,"[PERSON(S) OF INTEREST (SHORT)]",".",,, +69,"Census Records","Derivatives","Statistical database","online","L","ESM256",,"[COMPILER]",".",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +69,"Census Records","Derivatives","Statistical database","online","F","ESM256",,"[COMPILER]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +69,"Census Records","Derivatives","Statistical database","online","S","ESM256",,"[COMPILER (SHORT)]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +70,"Church Records","Church Books","Named volume","held by church","L","ESM311",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[CHURCH LOCATION]",").",,, +,,,,,,,,"[RECORD BOOK TITLE]",".","Quoted",, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +70,"Church Records","Church Books","Named volume","held by church","F","ESM311",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",,,, +,,,,,,,"(","[YEAR(S)]",");",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +70,"Church Records","Church Books","Named volume","held by church","S","ESM311",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[RECORD BOOK TITLE]",",","Quoted",, +,,,,,,,,"[PAGE & ITEM]",".",,, +71,"Church Records","Church Books","Named volume","archived off-site","L","ESM312",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[RECORD BOOK TITLE]",".","Quoted",, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[VOLUME NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +71,"Church Records","Church Books","Named volume","archived off-site","F","ESM312",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[VOLUME NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +71,"Church Records","Church Books","Named volume","archived off-site","S","ESM312",,"[CHURCH (SHORT)]",",",,, +,,,,,,,,"[RECORD BOOK TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",".",,, +72,"Church Records","Church Books","Numbered volume","archived off-site","L","ESM313",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[RECORD SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +72,"Church Records","Church Books","Numbered volume","archived off-site","F","ESM313",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK (SERIES & VOLUME NO.)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST & YEAR]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +72,"Church Records","Church Books","Numbered volume","archived off-site","S","ESM313",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[RECORD BOOK]",",",,, +,,,,,,,,"[PAGE(S)]",".",,, +73,"Church Records","Image Copies","Digitized online",,"L","ESM314",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[RECORD SERIES]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +73,"Church Records","Image Copies","Digitized online",,"F","ESM314",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK ID (GENERIC LABEL)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST & DATE FOR UNPAGINATED ENTRY]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]",").",,, +73,"Church Records","Image Copies","Digitized online",,"S","ESM314",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[RECORD BOOK ID (GENERIC LABEL)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM (SHORT)]",".",,, +74,"Church Records","Image Copies","Microfilm","FHL-GSU preservation","L","ESM315",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[RECORD SERIES]",".",,, +,,,,,,,,"[OWNER/REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[FILM ID (SHORT)]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM REPOSITORY LOCATION]",".",,, +74,"Church Records","Image Copies","Microfilm","FHL-GSU preservation","F","ESM315",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK ID (SERIES & VOLUME)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +74,"Church Records","Image Copies","Microfilm","FHL-GSU preservation","S","ESM315",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[RECORD BOOK ID (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",".",,, +75,"Church Records","Image Copies","Microfilm","LDS records at FHL","L","ESM316",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[SERIES TITLE]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM LOCATION]",".",,, +75,"Church Records","Image Copies","Microfilm","LDS records at FHL","F","ESM316",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK ID (SERIES & VOLUME)]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[FILM ID]",".",,, +75,"Church Records","Image Copies","Microfilm","LDS records at FHL","S","ESM316",,"[CHURCH (SHORT)]",",",,, +,,,,,,,,"[RECORD BOOK ID (SHORT)]",",",,, +,,,,,,,,"[ITEM]",".",,, +76,"Church Records","Image Copies","Microfilm publication",,"L","ESM317",,"[FILM TITLE]",".","Italics",, +,,,,,,,,"[RECORD TYPE]",",",,, +,,,,,,,,"[NO. OF ROLLS]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +76,"Church Records","Image Copies","Microfilm publication",,"F","ESM317",,"[FILM TITLE]",",","Italics",, +,,,,,,,,"[RECORD TYPE]",",",,, +,,,,,,,,"[NO. OF ROLLS]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[ROLL USED]",",",,, +,,,,,,,,"[PAGE NO. OR ARRANGEMENT]",";",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",".","Quoted",, +76,"Church Records","Image Copies","Microfilm publication",,"S","ESM317",,"[FILM TITLE]",",","Italics",, +,,,,,,,,"[ROLL USED]",",",,, +,,,,,,,,"[RECORD DATE(S) (SHORT)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",".","Quoted",, +77,"Church Records","Derivatives","Church-issued certificate",,"L","ESM318",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[COLLECTION (GENERIC LABEL)]",".",,, +,,,,,,,,"[COLLECTION OWNER]",",",,, +,,,,,,,,"[OWNER'S PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",".",,, +,,,,,,,,"[YEAR OWNED]",".",,, +77,"Church Records","Derivatives","Church-issued certificate",,"F","ESM318",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[COLLECTION (GENERIC LABEL)]",,,, +,,,,,,,"(","[COLLECTION OWNER]",",",,, +,,,,,,,,"[OWNER'S PRIVATE ADDRESS]",",",,"Privacy", +,,,,,,,,"[OWNER'S LOCATION]",",",,, +,,,,,,,,"[YEAR OWNED]","),",,, +,,,,,,,,"[CERTIFICATE ID (WHO, WHEN, WHAT EVENT)]",",",,, +,,,,,,,,"[WHEN ISSUED]",",",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +77,"Church Records","Derivatives","Church-issued certificate",,"S","ESM318",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[CERTIFICATE ID (SHORT)]",",",,, +,,,,,,,,"[WHEN ISSUED]",".",,, +78,"Church Records","Derivatives","Church record book, recopied",,"L","ESM319",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]",").",,, +,,,,,,,,"[RECORD BOOK]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +78,"Church Records","Derivatives","Church record book, recopied",,"F","ESM319",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION]","),",,, +,,,,,,,,"[RECORD BOOK]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",,,, +,,,,,,,"(","[YEAR(S)]",");",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +78,"Church Records","Derivatives","Church record book, recopied",,"S","ESM319",,"[CHURCH (AUTHOR)]",,,, +,,,,,,,"(","[LOCATION (SHORT)]","),",,, +,,,,,,,,"[RECORD BOOK]",",",,, +,,,,,,,,"[ITEM (SHORT)]",".",,, +79,"Church Records","Derivatives","Church-records database","online","L","ESM320",,"[COMPILER (LAST)]",",",,, +,,,,,,,,"[COMPILER (FIRST)]",,,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +79,"Church Records","Derivatives","Church-records database","online","F","ESM320",,"[COMPILER (FIRST)]",,,, +,,,,,,,,"[COMPILER (LAST)]",",",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST 1]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +79,"Church Records","Derivatives","Church-records database","online","S","ESM320",,"[COMPILER (SHORT)]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM OF INTEREST 2]",".",,, +80,"Local & State Records: Courts & Governance","Original Records","Local","Case files","L","ESM373",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +80,"Local & State Records: Courts & Governance","Original Records","Local","Case files","F","ESM373",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES]",,,, +,,,,,,,"File","[FILE NO.]",",",,, +,,,,,,,,"[CASE LABEL]",",",,, +,,,,,,,"for","[ITEM OF INTEREST]",",","Quoted",, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +80,"Local & State Records: Courts & Governance","Original Records","Local","Case files","S","ESM373",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",,,, +,,,,,,,"File","[FILE NO.]",",",,, +,,,,,,,,"[CASE LABEL (SHORT)]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +81,"Local & State Records: Courts & Governance","Original Records","Local","Record Books","L","ESM374",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +81,"Local & State Records: Courts & Governance","Original Records","Local","Record Books","F","ESM374",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",,,, +,,,,,,,,"[SPECIFIC VOLUME]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[CASE LABEL AND/OR ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +81,"Local & State Records: Courts & Governance","Original Records","Local","Record Books","S","ESM374",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",,,, +,,,,,,,,"[SPECIFIC VOLUME]",":",,, +,,,,,,,,"[PAGE(S)]",".",,, +82,"Local & State Records: Courts & Governance","Original Records","Local","Record Books, archived off-site","L","ESM375",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +82,"Local & State Records: Courts & Governance","Original Records","Local","Record Books, archived off-site","F","ESM375",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES2]",,,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",",,, +,,,,,,,,"[PAGE OR COURT TERM (IF UNPAGINATED)]",",",,, +,,,,,,,,"[CASE LABEL AND/OR ITEM OF INTEREST]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +82,"Local & State Records: Courts & Governance","Original Records","Local","Record Books, archived off-site","S","ESM375",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",,,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",",,, +,,,,,,,,"[PAGE OR COURT TERM (IF UNPAGINATED)]",",",,, +,,,,,,,,"[CASE AND/OR ITEM (SHORT)]",".",,, +83,"Local & State Records: Courts & Governance","Original Records","State-level","Appeals court record books","L","ESM376",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[SERIES NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +83,"Local & State Records: Courts & Governance","Original Records","State-level","Appeals court record books","F","ESM376",,"[JURISDICTION (STATE)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[SPECIFIC BOOK]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[CASE LABEL AND/OR ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[ARCHIVAL ID]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +83,"Local & State Records: Courts & Governance","Original Records","State-level","Appeals court record books","S","ESM376",,"[JURISDICTION (STATE)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[SPECIFIC BOOK]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[CASE AND/OR ITEM (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +84,"Local & State Records: Courts & Governance","Original Records","State-level","Legislative petitions & files","L","ESM377",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +84,"Local & State Records: Courts & Governance","Original Records","State-level","Legislative petitions & files","F","ESM377",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[SERIES]",,,, +,,,,,,,"(","[ARCHIVAL ID OR ARRANGEMENT]","),",,, +,,,,,,,,"[RECORD GROUP NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +84,"Local & State Records: Courts & Governance","Original Records","State-level","Legislative petitions & files","S","ESM377",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[JURISDICTION]",".",,, +85,"Local & State Records: Courts & Governance","Image Copies","CD/DVD",,"L","ESM378",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[PUBLICATION TITLE]",".","Italics",, +,,,,,,,,"[PUBLICATION FORMAT]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +85,"Local & State Records: Courts & Governance","Image Copies","CD/DVD",,"F","ESM378",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES]",,,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",":",,, +,,,,,,,,"[PAGE(S) OR TERM]",";",,, +,,,,,,,,"[CASE LABEL AND/OR ITEM OF INTEREST]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[PUBLICATION TITLE]",",","Italics",, +,,,,,,,,"[PUBLICATION FORMAT]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",").",,, +85,"Local & State Records: Courts & Governance","Image Copies","CD/DVD",,"S","ESM378",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",,,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",":",,, +,,,,,,,,"[PAGE(S) OR TERM]",",",,, +,,,,,,,,"[CASE LABEL OR ITEM (SHORT)]",".",,, +86,"Local & State Records: Courts & Governance","Image Copies","Microfilm","Archival preservation copy","L","ESM379",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +86,"Local & State Records: Courts & Governance","Image Copies","Microfilm","Archival preservation copy","F","ESM379",,"[CASE ID OR ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[ARCHIVAL ID OR ARRANGEMENT]",";",,, +,,,,,,,,"[RECORD REPOSITORY]",",",,, +,,,,,,,,"[JURISDICTION/REP'Y LOCATION]",";",,, +,,,,,,,,"[FILM ID]",",",,, +,,,,,,,,"[FRAME NOS.]",",",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +86,"Local & State Records: Courts & Governance","Image Copies","Microfilm","Archival preservation copy","S","ESM379",,"[CASE ID OR ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[JURISDICTION (COUNTY)]",".",,, +87,"Local & State Records: Courts & Governance","Image Copies","Microfilm","FHL-GSU preservation copy","L","ESM380",,"[JURISDICTION (COUNTRY. LOCAL)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[FILM RESPOSITORY]",",",,, +,,,,,,,,"[FILM REPOSITORY LOCATION]",".",,, +87,"Local & State Records: Courts & Governance","Image Copies","Microfilm","FHL-GSU preservation copy","F","ESM380",,"[JURISDICTION (LOCAL, COUNTRY)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[PAGE, ARRANGEMENT OR ARCHIVAL ID]",";",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[RECORD REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",";",,, +,,,,,,,,"[FILM ID]",".",,, +87,"Local & State Records: Courts & Governance","Image Copies","Microfilm","FHL-GSU preservation copy","S","ESM380",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[ITEM (SHORT)]",".",,, +88,"Local & State Records: Courts & Governance","Image Copies","Online",,"L","ESM381",,"[JURISDICTION (STATE. CITY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +88,"Local & State Records: Courts & Governance","Image Copies","Online",,"F","ESM381",,"[JURISDICTION (CITY, STATE)]",",",,, +,,,,,,,,"[SERIES]",,,, +,,,,,,,,"[CASE FILE NO.]",",",,, +,,,,,,,,"[CASE LABEL]",",",,, +,,,,,,,,"[COURT TERM]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",",","Quoted",, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +88,"Local & State Records: Courts & Governance","Image Copies","Online",,"S","ESM381",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",,,, +,,,,,,,,"[CASE FILE NO.]",",",,, +,,,,,,,,"[CASE LABEL (SHORT)]",",",,, +,,,,,,,,"[COURT TERM (SHORT)]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".","Quoted",, +89,"Local & State Records: Courts & Governance","Derivatives","Databases","online","L","ESM382",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +89,"Local & State Records: Courts & Governance","Derivatives","Databases","online","F","ESM382",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +89,"Local & State Records: Courts & Governance","Derivatives","Databases","online","S","ESM382",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",,,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +90,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","File items",,"L","ESM421",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES/COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +90,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","File items",,"F","ESM421",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES/COLLECTION]",",",,, +,,,,,,,,"[ITEM NO. OR ARRANGEMENT]",";",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +90,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","File items",,"S","ESM421",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES/COLLECTION]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +91,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Files moved to state archives",,"L","ESM422",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[RECORD SERIES]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +91,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Files moved to state archives",,"F","ESM422",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[RECORD SERIES]",",",,, +,,,,,,,"file:","[FILE]",",","Quoted",, +,,,,,,,,"[ITEM NO. OR ARRANGEMENT]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[DATE (IF NOT IN TITLE)]",",",,,"Optional" +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +91,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Files moved to state archives",,"S","ESM422",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,"file:","[FILE]",",","Quoted",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +92,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Registers","Named volume","L","ESM423",,"[JURISDICTION (STATE. CITY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +92,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Registers","Named volume","F","ESM423",,"[JURISDICTION (CITY, STATE)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE NO. OR ARRANGEMENT]",",",,, +,,,,,,,,"[CASE AND/OR ITEM]",";",,, +,,,,,,,,"[DATE (IF NOT IN TITLE)]",",",,,"Optional" +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +92,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Registers","Named volume","S","ESM423",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[CASE AND/OR ITEM]",".",,, +93,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Registers","Numbered volume","L","ESM424",,"[JURISDICTION (STATE. CITY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +93,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Registers","Numbered volume","F","ESM424",,"[JURISDICTION (CITY, STATE)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",,,, +,,,,,,,,"[DATE (IF NOT IN TITLE)]",";",,,"Optional" +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +93,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Registers","Numbered volume","S","ESM424",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +94,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital-records certificate",,"L","ESM425",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +94,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital-records certificate",,"F","ESM425",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +94,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital-records certificate",,"S","ESM425",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",".",,, +95,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital-records register",,"L","ESM426",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",".","Quoted",, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +95,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital-records register",,"F","ESM426",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[SECTION]",",",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +95,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital-records register",,"S","ESM426",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[SECTION & PAGE]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +96,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital records, amended",,"L","ESM427",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +96,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital records, amended",,"F","ESM427",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +96,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital records, amended",,"S","ESM427",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S) (SHORT)]",".",,, +97,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital records, delayed",,"L","ESM428",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +97,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital records, delayed",,"F","ESM428",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +97,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","Local Records","Vital records, delayed",,"S","ESM428",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",".",,, +98,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Miscellaneous file",,"L","ESM429",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP (NAME & NO.)]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +98,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Miscellaneous file",,"F","ESM429",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[DOCUMENT]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[RECORD GROUP (NAME & NO.)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +98,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Miscellaneous file",,"S","ESM429",,"[ITEM OF INTEREST (SHORT)]",",",,, +,,,,,,,,"[DOCUMENT (SHORT)]",".",,, +99,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital-records certificate",,"L","ESM430",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[AGENCY/CREATOR]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +99,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital-records certificate",,"F","ESM430",,"[JURISDICTION (STATE)]",,,, +,,,,,,,,"[AGENCY/CREATOR]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +99,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital-records certificate",,"S","ESM430",,"[JURISDICTION (STATE)]",,,, +,,,,,,,,"[CERTIFICATE TYPE & NO. 2]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S)]",".",,, +100,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital-records register",,"L","ESM431",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[AGENCY/CREATOR]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +100,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital-records register",,"F","ESM431",,"[JURISDICTION (STATE)]",,,, +,,,,,,,,"[AGENCY/CREATOR]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[BOOK & PAGE]",",",,, +,,,,,,,,"[ENTRY]",",",,, +,,,,,,,,"[ID OF PERSON(S)]",";",,, +,,,,,,,,"[DATE (IF NOT IN TITLE)]",",",,,"Optional" +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +100,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital-records register",,"S","ESM431",,"[JURISDICTION (STATE)]",,,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[BOOK & PAGE]",",",,, +,,,,,,,,"[ENTRY]",",",,, +,,,,,,,,"[ID OF PERSON(S)]",".",,, +101,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital records, amended",,"L","ESM432",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[AGENCY/CREATOR]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +101,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital records, amended",,"F","ESM432",,"[JURISDICTION (STATE)]",,,, +,,,,,,,,"[AGENCY/CREATOR]",",",,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]",")",,, +,,,,,,,,"[ID OF PERSON(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +101,"Local & State Records: Licenses, Registrations, Rolls & Vital Records","State-level Records","Vital records, amended",,"S","ESM432",,"[JURISDICTION (STATE)]",,,, +,,,,,,,,"[CERTIFICATE TYPE & NO.]",,,, +,,,,,,,"(","[CERTIFICATE DATE]","),",,, +,,,,,,,,"[ID OF PERSON(S) (SHORT)]",".",,, +102,"Local & State Records: Property & Probates","Original Records","Local","Case files","L","ESM487",,"[JURISDICTION (STATE. CITY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +102,"Local & State Records: Property & Probates","Original Records","Local","Case files","F","ESM487",,"[JURISDICTION (CITY, STATE)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[FILE NO. & NAME]",,,, +,,,,,,,"(","[FILE DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +102,"Local & State Records: Property & Probates","Original Records","Local","Case files","S","ESM487",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[FILE NO. & NAME]",,,, +,,,,,,,"(","[FILE DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",".",,, +103,"Local & State Records: Property & Probates","Original Records","Local","Registers","L","ESM488",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +103,"Local & State Records: Property & Probates","Original Records","Local","Registers","F","ESM488",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[VOLUME & PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST (PARTIES & TYPE OF DOCUMENT)]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +103,"Local & State Records: Property & Probates","Original Records","Local","Registers","S","ESM488",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[VOLUME & PAGE(S)]",".",,, +104,"Local & State Records: Property & Probates","Original Records","Local","Tract book","L","ESM489",,"[JURISDICTION (STATE. COUNTY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +104,"Local & State Records: Property & Probates","Original Records","Local","Tract book","F","ESM489",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[VOLUME & PAGE NO. OR ARRANGEMENT]",";",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +104,"Local & State Records: Property & Probates","Original Records","Local","Tract book","S","ESM489",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[VOLUME]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",",",,, +,,,,,,,,"[DATE]",".",,, +105,"Local & State Records: Property & Probates","Original Records","State level","Land-grant register","L","ESM490",,"[JURISDICTION/AGENCY (STATE. AGENCY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +105,"Local & State Records: Property & Probates","Original Records","State level","Land-grant register","F","ESM490",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[SERIES OR RECORD GROUP]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +105,"Local & State Records: Property & Probates","Original Records","State level","Land-grant register","S","ESM490",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE (SHORT)]",".",,, +106,"Local & State Records: Property & Probates","Original Records","State level","Land warrants: loose","L","ESM491",,"[JURISDICTION (STATE)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +106,"Local & State Records: Property & Probates","Original Records","State level","Land warrants: loose","F","ESM491",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[SERIES2]",",",,, +,,,,,,,,"[RECORD GROUP]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +106,"Local & State Records: Property & Probates","Original Records","State level","Land warrants: loose","S","ESM491",,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",",",,, +,,,,,,,,"[SERIES2]",",",,, +,,,,,,,,"[JURISDICTION]",".",,, +107,"Local & State Records: Property & Probates","Image Copies","CD/DVD",,"L","ESM492",,"[JURISDICTION/AGENCY1]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[PUBLICATION TITLE]",".","Italics",, +,,,,,,,,"[PUBLICATION FORMAT]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +107,"Local & State Records: Property & Probates","Image Copies","CD/DVD",,"F","ESM492",,"[JURISDICTION/AGENCY2]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[PUBLICATION TITLE]",",","Italics",, +,,,,,,,,"[PUBLICATION FORMAT]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",").",,, +107,"Local & State Records: Property & Probates","Image Copies","CD/DVD",,"S","ESM492",,"[JURISDICTION/AGENCY2]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +108,"Local & State Records: Property & Probates","Image Copies","Microfilm",,"L","ESM493",,"[JURISDICTION (AUTHOR) (STATE. CITY)]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[FILM ID]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM LOCATION]",".",,, +108,"Local & State Records: Property & Probates","Image Copies","Microfilm",,"F","ESM493",,"[JURISDICTION (CITY, STATE)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[FILM ID]",".",,, +108,"Local & State Records: Property & Probates","Image Copies","Microfilm",,"S","ESM493",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +109,"Local & State Records: Property & Probates","Image Copies","Online",,"L","ESM494",,"[JURISDICTION (STATE. COUNTY)]",",",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)] ",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +109,"Local & State Records: Property & Probates","Image Copies","Online",,"F","ESM494",,"[JURISDICTION (COUNTY, STATE)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST]",",","Quoted",, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +109,"Local & State Records: Property & Probates","Image Copies","Online",,"S","ESM494",,"[JURISDICTION (SHORT)]",",",,, +,,,,,,,,"[SPECIFIC VOLUME(S)]",":",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",",","Quoted",, +,,,,,,,,"[RECORD DATE(S)]",".",,, +110,"Local & State Records: Property & Probates","Derivatives","Abstracts","online","L","ESM495",,"[CREATOR OF DATABASE (LAST)]",",",,, +,,,,,,,,"[CREATOR OF DATABASE (FIRST)]",".",,, +,,,,,,,,"[ARTICLE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE]",",",,,"Optional" +,,,,,,,,"[SITE OWNER OR CREATOR]",",",,,"Optional" +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +110,"Local & State Records: Property & Probates","Derivatives","Abstracts","online","F","ESM495",,"[CREATOR OF DATABASE (FIRST)]",,,, +,,,,,,,,"[CREATOR OF DATABASE (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[RECORD DATE(S)]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +110,"Local & State Records: Property & Probates","Derivatives","Abstracts","online","S","ESM495",,"[CREATOR (SHORT)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +111,"Local & State Records: Property & Probates","Derivatives","Database","online","L","ESM496",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE (IF NECESSARY)]",",",,,"Optional" +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +111,"Local & State Records: Property & Probates","Derivatives","Database","online","F","ESM496",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +111,"Local & State Records: Property & Probates","Derivatives","Database","online","S","ESM496",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR)]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +112,"National Government Records","Original Materials (U.S.)","Audio recordings","National Archives","L","ESM539",,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +112,"National Government Records","Original Materials (U.S.)","Audio recordings","National Archives","F","ESM539",,"[FILE UNIT]",",",,, +,,,,,,,,"[DATE]",",",,, +,,,,,,,,"[SPECIFIC DATA]",",",,, +,,,,,,,,"[FILE UNIT NO.]",";",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +112,"National Government Records","Original Materials (U.S.)","Audio recordings","National Archives","S","ESM539",,"[FILE UNIT (SHORT)]",",",,, +,,,,,,,,"[DATE]",",",,, +,,,,,,,,"[SPECIFIC DATA]",",",,, +,,,,,,,,"[FILE UNIT NO.]",",",,, +,,,,,,,,"[RECORD GROUP NO. (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY (SHORT)]",".",,, +113,"National Government Records","Original Materials (U.S.)","Manuscripts","Library of Congress","L","ESM540",,"[SERIES1]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[DIVISION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +113,"National Government Records","Original Materials (U.S.)","Manuscripts","Library of Congress","F","ESM540",,"[DOCUMENT ID]",",",,, +,,,,,,,,"[DOCUMENT DATE]",";",,, +,,,,,,,,"[SERIES2]",";",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[DIVISION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +113,"National Government Records","Original Materials (U.S.)","Manuscripts","Library of Congress","S","ESM540",,"[DOCUMENT ID (SHORT)]",",",,, +,,,,,,,,"[DOCUMENT DATE]",",",,, +,,,,,,,,"[SERIES/COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY]",".",,, +114,"National Government Records","Original Materials (U.S.)","Manuscripts","National Archives","L","ESM541",,"[SERIES1]",".",,, +,,,,,,,,"[SUBGROUP]",".",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",".",,, +,,,,,,,,"[REPOSITORY1]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +114,"National Government Records","Original Materials (U.S.)","Manuscripts","National Archives","F","ESM541",,"[DOCUMENT ID]",",",,, +,,,,,,,,"[DOCUMENT DATE]",";",,, +,,,,,,,,"[FILE UNIT]",",",,, +,,,,,,,,"[FILE UNIT NO.]",",",,, +,,,,,,,,"[SUBSERIES]",",",,, +,,,,,,,,"[SERIES2]",";",,, +,,,,,,,,"[SUBGROUP]",";",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",";",,, +,,,,,,,,"[REPOSITORY1]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +114,"National Government Records","Original Materials (U.S.)","Manuscripts","National Archives","S","ESM541",,"[DOCUMENT ID]",",",,, +,,,,,,,,"[FILE UNIT ID]",",",,, +,,,,,,,,"[SERIES3]",",",,, +,,,,,,,,"[RECORD GROUP NO. (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY2]",".",,, +115,"National Government Records","Original Materials (U.S.)","Manuscripts","National Archives-Regional","L","ESM542",,"[SUBGROUP1]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP TITLE]",".",,, +,,,,,,,,"[RECORD GROUP NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +115,"National Government Records","Original Materials (U.S.)","Manuscripts","National Archives-Regional","F","ESM542",,"[DOCUMENT ID]",",",,, +,,,,,,,,"[DOCUMENT DATE]",";",,, +,,,,,,,,"[FILE UNIT]",",",,, +,,,,,,,,"[FILE UNIT NO.]",";",,, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[SUBGROUP2]",";",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +115,"National Government Records","Original Materials (U.S.)","Manuscripts","National Archives-Regional","S","ESM542",,"[DOCUMENT ID]",",",,, +,,,,,,,,"[FILE UNIT (SHORT)]",",",,, +,,,,,,,,"[FILE UNIT NO.]",".",,, +,,,,,,,,"[SUBGROUP (SHORT)]",",",,, +,,,,,,,,"[RECORD GROUP NO. (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY (SHORT)]",".",,, +116,"National Government Records","Original Materials (U.S.)","Maps","National Archives","L","ESM543",,"[FILE UNIT]",".","Quoted",, +,,,,,,,,"[DATE]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +116,"National Government Records","Original Materials (U.S.)","Maps","National Archives","F","ESM543",,"[FILE UNIT]",",","Quoted",, +,,,,,,,,"[DATE]",";",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +116,"National Government Records","Original Materials (U.S.)","Maps","National Archives","S","ESM543",,"[FILE UNIT]",",","Quoted",, +,,,,,,,,"[DATE (SHORT)]",",",,, +,,,,,,,,"[SERIES (SHORT)]",",",,, +,,,,,,,,"[RECORD GROUP NO. (SHORT)]",",",,, +,,,,,,,,"[REPOSITORY (SHORT)]",".",,, +117,"National Government Records","Original Materials (U.S.)","Photographs","Library of Congress","L","ESM544",,"[SUBSERIES]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[COLLECTION]",".",,, +,,,,,,,,"[LIBRARY DIVISION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +117,"National Government Records","Original Materials (U.S.)","Photographs","Library of Congress","F","ESM544",,"[PHOTOGRAPH TITLE]",",","Quoted",, +,,,,,,,,"[PHOTOGRAPH NO.]",",",,, +,,,,,,,,"[SUBSERIES]",",",,, +,,,,,,,,"[SERIES]",";",,, +,,,,,,,,"[COLLECTION]",";",,, +,,,,,,,,"[LIBRARY DIVISION]",",",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +117,"National Government Records","Original Materials (U.S.)","Photographs","Library of Congress","S","ESM544",,"[PHOTOGRAPH TITLE]",",","Quoted",, +,,,,,,,,"[PHOTOGRAPH NO.]",",",,, +,,,,,,,,"[COLLECTION]",",",,, +,,,,,,,,"[REPOSITORY]",".",,, +118,"National Government Records","Original Materials (U.S.)","Railroad Retirement Board",,"L","ESM545",,"[FILE ID (LAST)]",",",,, +,,,,,,,,"[FILE ID (FIRST)]",".",,, +,,,,,,,,"[FILE NO.]",",",,, +,,,,,,,,"[FILE YEAR]",".",,, +,,,,,,,,"[NARA RECORD GROUP TITLE]",".",,, +,,,,,,,,"[NARA RECORD GROUP NO.]",".",,, +,,,,,,,,"[AGENCY/REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +118,"National Government Records","Original Materials (U.S.)","Railroad Retirement Board",,"F","ESM545",,"[FILE ID (FIRST)]",,,, +,,,,,,,,"[FILE ID (LAST)]",",",,, +,,,,,,,,"[FILE NO.]",",",,, +,,,,,,,,"[FILE YEAR]",";",,, +,,,,,,,,"[NARA RECORD GROUP TITLE]",",",,, +,,,,,,,,"[NARA RECORD GROUP NO.]",";",,, +,,,,,,,,"[AGENCY/REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +118,"National Government Records","Original Materials (U.S.)","Railroad Retirement Board",,"S","ESM545",,"[FILE ID (FIRST)]",,,, +,,,,,,,,"[FILE ID (LAST)]",",",,, +,,,,,,,,"[FILE NO.]",",",,, +,,,,,,,,"[FILE YEAR]",",",,, +,,,,,,,,"[AGENCY/REPOSITORY (SHORT)]",".",,, +119,"National Government Records","Original Materials (U.S.)","Social Security Administration",,"L","ESM546",,"[AGENCY]",".",,, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[AGENCY OFFICE/REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +119,"National Government Records","Original Materials (U.S.)","Social Security Administration",,"F","ESM546",,"[NAME]",",",,, +,,,,,,,,"[SOCIAL SECURITY NO.]",",",,, +,,,,,,,,"[DATE]",",",,, +,,,,,,,,"[ITEM (FROM THE SERIES OF THE SAME NAME)]",",",,, +,,,,,,,,"[AGENCY/REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +119,"National Government Records","Original Materials (U.S.)","Social Security Administration",,"S","ESM546",,"[NAME]",",",,, +,,,,,,,,"[SOCIAL SECURITY NO.]",",",,, +,,,,,,,,"[DATE (SHORT)]",",",,, +,,,,,,,,"[ITEM (FROM THE SERIES OF THE SAME NAME) (SHORT)]",",",,, +,,,,,,,,"[AGENCY/REPOSITORY]",".",,, +120,"National Government Records","Databases","CD-ROM publication",,"L","ESM547",,"[CREATOR]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +120,"National Government Records","Databases","CD-ROM publication",,"F","ESM547",,"[CREATOR]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +120,"National Government Records","Databases","CD-ROM publication",,"S","ESM547",,"[CREATOR]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +121,"National Government Records","Databases","Online","National Archives (Australia)","L","ESM548",,"[COUNTRY]",".",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)] ",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +121,"National Government Records","Databases","Online","National Archives (Australia)","F","ESM548",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +121,"National Government Records","Databases","Online","National Archives (Australia)","S","ESM548",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +122,"National Government Records","Databases","Online","National Archives (Canada)","L","ESM549",,"[COUNTRY]",".",,, +,,,,,,,,"[CREATOR OF DATABASE]",".",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +122,"National Government Records","Databases","Online","National Archives (Canada)","F","ESM549",,"[CREATOR OF DATABASE]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +122,"National Government Records","Databases","Online","National Archives (Canada)","S","ESM549",,"[CREATOR OF DATABASE]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +123,"National Government Records","Databases","Online","National Archives (U.K.)","L","ESM550",,"[COUNTRY]",".",,, +,,,,,,,,"[CREATOR-OWNER OF DATABASE & WEBSITE (SHORT)]",".",,, +,,,,,,,,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +123,"National Government Records","Databases","Online","National Archives (U.K.)","F","ESM550",,"[CREATOR-OWNER OF DATABASE & WEBSITE]",",",,, +,,,,,,,,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +123,"National Government Records","Databases","Online","National Archives (U.K.)","S","ESM550",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".",,, +124,"National Government Records","Databases","Online","National Archives (U.S.)","L","ESM551",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +124,"National Government Records","Databases","Online","National Archives (U.S.)","F","ESM551",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[DIGITAL ID NO.]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +124,"National Government Records","Databases","Online","National Archives (U.S.)","S","ESM551",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT (SHORT)]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +125,"National Government Records","Image Copies","National Archives microfilm","NARA Style citation","L","ESM552",,"[SERIES]",,,, +,,,,,,,"(","[MICROFILM ID (ABBREVIATED) PUB'N NO. & TOTAL ROLLS]",").",,, +,,,,,,,,"[SUBGROUP]",".",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",".",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +125,"National Government Records","Image Copies","National Archives microfilm","NARA Style citation","F","ESM552",,"[FILE UNIT]",",",,, +,,,,,,,,"[DATE]",";",,, +,,,,,,,,"[SERIES]",,,, +,,,,,,,"(","[FILM ID (NO TITLE) PUB'N NO. & SPECIFIC ROLL]",");",,, +,,,,,,,,"[SUBGROUP]",";",,, +,,,,,,,,"[RECORD GROUP TITLE]",",",,, +,,,,,,,,"[RECORD GROUP NO.]",";",,, +,,,,,,,,"[REPOSITORY]",",",,, +,,,,,,,,"[REPOSITORY LOCATION]",".",,, +125,"National Government Records","Image Copies","National Archives microfilm","NARA Style citation","S","ESM552",,"[FILE UNIT (SHORT)]",",",,, +,,,,,,,,"[DATE]",";",,, +,,,,,,,,"[SERIES]",,,, +,,,,,,,"(","[FILM ID (SHORT)]","),",,, +,,,,,,,,"[RECORD GROUP NO. (SHORT)], [REPOSITORY (SHORT)]",".",,, +126,"National Government Records","Image Copies","National Archives microfilm","Publications Style citation","L","ESM553",,"[PUBLICATION TITLE]",".","Italics",, +,,,,,,,,"[PUBLICATION NO.]",",",,, +,,,,,,,,"[TOTAL ROLLS]",".",,, +,,,,,,,,"[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +126,"National Government Records","Image Copies","National Archives microfilm","Publications Style citation","F","ESM553",,"[PUBLICATION TITLE]",",","Italics",, +,,,,,,,,"[FILM ID (PUBLICATION NO.)]",,,, +,,,,,,,"(","[PUBLICATION PLACE]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[SPECIFIC ROLL]",",",,, +,,,,,,,,"[ITEM OF INTEREST (COUNTY, STATE, DATE & PO.)]",".",,, +126,"National Government Records","Image Copies","National Archives microfilm","Publications Style citation","S","ESM553",,"[PUBLICATION TITLE]",",","Italics",, +,,,,,,,,"[FILM ID & ROLL NO.]",",",,, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +127,"National Government Records","Image Copies","Online:","Library of Congress","L","ESM554",,"[CREATOR/OWNER OF DATABASE & WEBSITE]",".",,, +,,,,,,,,"[TITLE OF DATABASE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +127,"National Government Records","Image Copies","Online:","Library of Congress","F","ESM554",,"[CREATOR/OWNER OF DATABASE & WEBSITE]",",",,, +,,,,,,,,"[TITLE OF DATABASE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT2]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[DIGITAL ID NO.]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +127,"National Government Records","Image Copies","Online:","Library of Congress","S","ESM554",,"[CREATOR/OWNER OF DATABASE & WEBSITE]",",",,, +,,,,,,,,"[TITLE OF DATABASE (SHORT)]",",","Quoted",, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +128,"National Government Records","Image Copies","Online:","National Archives (U.S.)","L","ESM555",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +128,"National Government Records","Image Copies","Online:","National Archives (U.S.)","F","ESM555",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT2]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",",",,, +,,,,,,,,"[DIGITAL ID NO.]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +128,"National Government Records","Image Copies","Online:","National Archives (U.S.)","S","ESM555",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[DIGITAL FILE TYPE]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST (SHORT)]",".",,, +129,"National Government Records","Image Copies","Online:","Patent & Trademark Office (U.S.)","L","ESM556",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,,"Optional" +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +129,"National Government Records","Image Copies","Online:","Patent & Trademark Office (U.S.)","F","ESM556",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT 2]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[SPECIFIC ITEM OF INTEREST]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +129,"National Government Records","Image Copies","Online:","Patent & Trademark Office (U.S.)","S","ESM556",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[SPECIFIC ITEM OF INTEREST (SHORT)]",".",,, +130,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","basic format","L","ESM646",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[MAIN TITLE]",":","Italics",, +,,,,,,,,"[SUBTITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +130,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","basic format","F","ESM646",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[MAIN TITLE]",":","Italics",, +,,,,,,,,"[SUBTITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +130,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","basic format","S","ESM646",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +131,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","chapter","L","ESM647",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[CHAPTER TITLE]",".","Quoted",, +,,,,,,,,"[BOOK TITLE]",".","Italics",, +,,,,,,,,"[BOOK EDITOR (SHORT)]",,,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +,,,,,,,,"[CHAPTER PAGES]",".",,, +131,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","chapter","F","ESM647",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[CHAPTER TITLE]",",","Quoted",, +,,,,,,,,"[BOOK TITLE]",",","Italics",, +,,,,,,,,"[BOOK EDITOR]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +131,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","chapter","S","ESM647",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[CHAPTER TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGE(S) (SHORT)]",".",,, +132,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","edited","L","ESM648",,"[EDITOR (LAST)]",",",,, +,,,,,,,,"[EDITOR (FIRST)]",".",,, +,,,,,,,,"[MAIN TITLE]",":","Italics,Quoted",, +,,,,,,,,"[SUBTITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +132,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","edited","F","ESM648",,"[EDITOR (FIRST)]",,,, +,,,,,,,,"[EDITOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics,Quoted",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +132,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","edited","S","ESM648",,"[EDITOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics,Quoted",, +,,,,,,,,"[PAGE(S)]",".",,, +133,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","multivolume set","L","ESM649",,"[ABSTRACTOR (LAST)]",",",,, +,,,,,,,,"[ABSTRACTOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[VOLUME DATA]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +133,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","multivolume set","F","ESM649",,"[ABSTRACTOR (FIRST)]",,,, +,,,,,,,,"[ABSTRACTOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[VOLUME DATA (SHORT)]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[VOLUME & PAGE(S)]",".",,, +133,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","multivolume set","S","ESM649",,"[ABSTRACTOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[VOLUME & PAGE(S)]",".",,, +134,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","reprint","L","ESM650",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[ORIGINAL PUBLICATION YEAR]",".",,, +,,,,,,,,"[NEW FORMAT]",",",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +134,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","reprint","F","ESM650",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",".",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[ORIGINAL PUBLICATION YEAR]",";",,, +,,,,,,,,"[NEW FORMAT]",",",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +134,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","reprint","S","ESM650",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +135,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","revised edition","L","ESM651",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[EDITION DATA]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +135,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","revised edition","F","ESM651",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[EDITION DATA (SHORT)]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +135,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Book","revised edition","S","ESM651",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +136,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Leaflet",,"L","ESM652",,"[AUTHOR]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +136,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Leaflet",,"F","ESM652",,"[AUTHOR]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[FORMAT]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +136,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Leaflet",,"S","ESM652",,"[AUTHOR]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +137,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Map",,"L","ESM653",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +137,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Map",,"F","ESM653",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",").",,, +137,"Publications: Books, CDs, Maps, Leaflets & Videos","Print Publications","Map",,"S","ESM653",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",,"Italics",, +,,,,,,,"(","[YEAR(S)]",").",,, +138,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Audio book",,"L","ESM654",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",",",,, +,,,,,,,,"[MAIN TITLE]",":","Italics",, +,,,,,,,,"[SUBTITLE]",".","Italics",, +,,,,,,,,"[FORMAT/EDITION]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +138,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Audio book",,"F","ESM654",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[MAIN TITLE]",":","Italics",, +,,,,,,,,"[SUBTITLE]",",","Italics",, +,,,,,,,,"[FORMAT/EDITION (SHORT)]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[SPECIFIC LOCATION]",".",,, +138,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Audio book",,"S","ESM654",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[SPECIFIC LOCATION]",".",,, +139,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","CD/DVD book (text)",,"L","ESM655",,"[AUTHOR (TRANSLATOR) (LAST)]",",",,, +,,,,,,,,"[AUTHOR (TRANSLATOR) (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +139,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","CD/DVD book (text)",,"F","ESM655",,"[AUTHOR (TRANSLATOR) (FIRST)]",,,, +,,,,,,,,"[AUTHOR (TRANSLATOR) (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[FORMAT]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +139,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","CD/DVD book (text)",,"S","ESM655",,"[AUTHOR (TRANSLATOR) (LAST)]",",",,, +,,,,,,,,"[TITLE]",",",,, +,,,,,,,,"[PAGE(S)]",".",,, +140,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Video",,"L","ESM656",,"[PRESENTER (LAST)]",",",,, +,,,,,,,,"[PRESENTER (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[SERIES]",".",,, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +140,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Video",,"F","ESM656",,"[PRESENTER (FIRST)]",,,, +,,,,,,,,"[PRESENTER (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[SERIES]",",",,, +,,,,,,,,"[FORMAT]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[SPECIFIC LOCATION]",".",,, +140,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Video",,"S","ESM656",,"[PRESENTER (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[SPECIFIC LOCATION]",".",,, +141,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Website as “book”",,"L","ESM657",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE OF WEBSITE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)] ",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +141,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Website as “book”",,"F","ESM657",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[ITEM OF INTEREST]",".","Quoted",, +141,"Publications: Books, CDs, Maps, Leaflets & Videos","Electronic Publications","Website as “book”",,"S","ESM657",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[WEBSITE TITLE]",",","Italics",, +,,,,,,,,"[ITEM OF INTEREST]",".","Quoted",, +142,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","CD/DVD publication",,"L","ESM658",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[ORIGINAL PUBLICATION YEAR]",".",,, +,,,,,,,,"[NEW FORMAT]",".",,, +,,,,,,,,"[DVD TITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +142,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","CD/DVD publication",,"F","ESM658",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[ORIGINAL PUBLICATION YEAR]","),",,, +,,,,,,,,"[NEW FORMAT]",",",,, +,,,,,,,,"[DVD TITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +142,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","CD/DVD publication",,"S","ESM658",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +143,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Microfilm","FHL-GSU preservation","L","ESM659",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,,"[TRANSLATION OF TITLE]",".",,, +,,,,,,,,"[ORIGINAL PUBLICATION DATA (PLACE: PUBLISHER, YEAR)]",".",,, +,,,,,,,,"[FILM ID]",",",,, +,,,,,,,,"[POSITION ON FILM]",".",,, +,,,,,,,,"[FILM REPOSITORY]",",",,, +,,,,,,,,"[FILM REPOSITORY LOCATION]",".",,, +143,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Microfilm","FHL-GSU preservation","F","ESM659",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,,"[TRANSLATION OF TITLE]",,,, +,,,,,,,"(","[ORIGINAL PUBLICATION DATA (PLACE: PUBLISHER, YEAR) (SHORT)]","),",,, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[FILM ID]",",",,, +,,,,,,,,"[POSITION ON FILM]",".",,, +143,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Microfilm","FHL-GSU preservation","S","ESM659",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +144,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Microfilm publication",,"L","ESM660",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[ORIGINAL PUBLICATION DATA (PLACE: PUBLISHER, YEAR)]",".",,, +,,,,,,,,"[FILM PUBLICATION SERIES]",".","Italics",, +,,,,,,,,"[ROLL & ITEM]",".",,, +,,,,,,,,"[PLACE OF FILM PUBLICATION]",":",,, +,,,,,,,,"[FILM PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +144,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Microfilm publication",,"F","ESM660",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[ORIGINAL PUBLICATION DATA (PLACE: PUBLISHER, YEAR)]","),",,, +,,,,,,,,"[PAGE(S)1]",";",,, +,,,,,,,,"[FILM PUBLICATION SERIES]",,"Italics",, +,,,,,,,"(","[PLACE OF FILM PUBLICATION]",":",,, +,,,,,,,,"[FILM PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[ROLL & ITEM]",".",,, +144,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Microfilm publication",,"S","ESM660",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[PAGE(S)2]",".",,, +145,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Online publication",,"L","ESM661",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[ORIGINAL PUBLICATION YEAR]",".",,, +,,,,,,,,"[NEW FORMAT]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)] ",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +145,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Online publication",,"F","ESM661",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[ORIGINAL PUBLICATION YEAR]","),",,, +,,,,,,,,"[PAGE(S)]",";",,, +,,,,,,,,"[NEW FORMAT]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +145,"Publications: Books, CDs, Maps, Leaflets & Videos","Image Copies","Online publication",,"S","ESM661",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +146,"Publications: Legal Works & Government Documents","Book:","Basic Format",,"L","ESM727",,"[AUTHOR (COMPILER) (LAST)]",",",,, +,,,,,,,,"[AUTHOR (COMPILER) (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +146,"Publications: Legal Works & Government Documents","Book:","Basic Format",,"F","ESM727",,"[AUTHOR (COMPILER) (FIRST)]",,,, +,,,,,,,,"[AUTHOR (COMPILER) (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +146,"Publications: Legal Works & Government Documents","Book:","Basic Format",,"S","ESM727",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +147,"Publications: Legal Works & Government Documents","Legal Reference Works","Case Reporters","Series named for editor","L","ESM728",,"[EDITOR (LAST)]",",",,, +,,,,,,,,"[EDITOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[TOTAL VOLUMES]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)1]",".",,, +147,"Publications: Legal Works & Government Documents","Legal Reference Works","Case Reporters","Series named for editor","F","ESM728",,"[EDITOR (FIRST)]",,,, +,,,,,,,,"[EDITOR (LAST)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[TOTAL VOLUMES (SHORT)]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[PUBLICATION YEAR]","),",,, +,,,,,,,,"[VOLUME/PAGE]",",",,, +,,,,,,,,"[CASE]",,"Italics",, +,,,,,,,"(","[YEAR(S)2]",");",,, +,,,,,,,"hereinafter cited as","[CASE LABEL (LEGAL STYLE)]",".",,, +147,"Publications: Legal Works & Government Documents","Legal Reference Works","Case Reporters","Series named for editor","S","ESM728",,"[CASE LABEL (LEGAL STYLE)]",".",,, +148,"Publications: Legal Works & Government Documents","Legal Reference Works","Case Reporters","Standardized series","L","ESM729",,"[TITLE]",".","Italics",, +,,,,,,,,"[SPECIFIC VOLUME(S)]",".",,, +,,,,,,,,"[COURT TERM/SUBTITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +148,"Publications: Legal Works & Government Documents","Legal Reference Works","Case Reporters","Standardized series","F","ESM729",,"[TITLE]",".","Italics",, +,,,,,,,,"[SPECIFIC VOLUME(S) (SHORT)]",",",,, +,,,,,,,,"[COURT TERM/SUBTITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[PUBLICATION YEAR]","),",,, +,,,,,,,,"[PAGES]",",",,, +,,,,,,,,"[CASE]",";","Italics",, +,,,,,,,"hereinafter cited as","[CASE LABEL (LEGAL STYLE)]",".",,, +148,"Publications: Legal Works & Government Documents","Legal Reference Works","Case Reporters","Standardized series","S","ESM729",,"[CASE LABEL (LEGAL STYLE)]",".",,, +149,"Publications: Legal Works & Government Documents","Legal Reference Works","Codes & statutes, online","State database","L","ESM730",,"[DATABASE TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +149,"Publications: Legal Works & Government Documents","Legal Reference Works","Codes & statutes, online","State database","F","ESM730",,"[DATABASE TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE OR FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE PUBLISHED, UPDATED OR ACCESSED]","),",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[PART]",",",,, +,,,,,,,"Act:","[TITLE OF ACT]",".","Quoted",, +149,"Publications: Legal Works & Government Documents","Legal Reference Works","Codes & statutes, online","State database","S","ESM730",,"[DATABASE TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[TITLE OF ACT]",".","Quoted",, +150,"Publications: Legal Works & Government Documents","Legal Reference Works","Codes & statutes, online","U.S. Code","L","ESM731",,"[AUTHOR]",".",,, +,,,,,,,,"[NAME OF CODE]",".","Italics",, +,,,,,,,,"[EDITION]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[EDITION YEAR]",".",,, +150,"Publications: Legal Works & Government Documents","Legal Reference Works","Codes & statutes, online","U.S. Code","F","ESM731",,"[NAME OF ACT]",",","Quoted",, +,,,,,,,,"[TITLE NO.]",",",,, +,,,,,,,,"[NAME OF CODE]",",","Italics",, +,,,,,,,,"[PART/CHAPTER/SECTION]",";",,, +,,,,,,,,"[EDITION]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +150,"Publications: Legal Works & Government Documents","Legal Reference Works","Codes & statutes, online","U.S. Code","S","ESM731",,"[NAME OF ACT]",",","Quoted",, +,,,,,,,,"[CITATION (LEGAL STYLE) (SHORT)]",".",,, +151,"Publications: Legal Works & Government Documents","Legal Reference Works","Slip laws:","federal","L","ESM732",,"[AUTHOR]",".",,, +,,,,,,,,"[TITLE OF ACT]",".","Italics",, +,,,,,,,,"[ACT NO.]",".",,, +151,"Publications: Legal Works & Government Documents","Legal Reference Works","Slip laws:","federal","F","ESM732",,"[TITLE OF ACT]",",","Italics",, +,,,,,,,,"[ACT NO.]",".",,, +151,"Publications: Legal Works & Government Documents","Legal Reference Works","Slip laws:","federal","S","ESM732",,"[TITLE OF ACT]",",","Italics",, +,,,,,,,,"[ACT NO.]",".",,, +152,"Publications: Legal Works & Government Documents","Legal Reference Works","Statutes:","federal","L","ESM733",,"[AUTHOR]",".",,, +,,,,,,,,"[TITLE OF SERIES]",".","Italics",, +,,,,,,,,"[SPECIFIC VOLUME(S)]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +152,"Publications: Legal Works & Government Documents","Legal Reference Works","Statutes:","federal","F","ESM733",,"[AUTHOR2]",",",,, +,,,,,,,,"[TITLE OF SERIES]",",","Italics",, +,,,,,,,,"[SPECIFIC VOLUME(S) (SHORT)]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[TITLE OF ACT]",".","Quoted",, +152,"Publications: Legal Works & Government Documents","Legal Reference Works","Statutes:","federal","S","ESM733",,"[TITLE OF SERIES]",,"Italics",, +,,,,,,,,"[SPECIFIC VOLUME(S) (SHORT2)]",":",,, +,,,,,,,,"[PAGE(S)]",,,, +,,,,,,,"(","[YEAR(S)]","),",,, +,,,,,,,,"[TITLE OF ACT]",".","Quoted",, +153,"Publications: Legal Works & Government Documents","Legal Reference Works","Statutes:","state ","L","ESM734",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +153,"Publications: Legal Works & Government Documents","Legal Reference Works","Statutes:","state ","F","ESM734",,"[AUTHOR (COMPILER) (FIRST)]",,,, +,,,,,,,,"[AUTHOR (COMPILER) (LAST)]",",",,, +,,,,,,,,"[TITLE]",,"Italics",, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +153,"Publications: Legal Works & Government Documents","Legal Reference Works","Statutes:","state ","S","ESM734",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +154,"Publications: Legal Works & Government Documents","Printed Government Documents","Congressional Records","Citing volume from title page","L","ESM735",,"[AUTHOR]",".",,, +,,,,,,,,"[TITLE]",".","Italics",, +,,,,,,,,"[CONGRESS & SESSION]",",",,, +,,,,,,,,"[DOCUMENT ID]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +154,"Publications: Legal Works & Government Documents","Printed Government Documents","Congressional Records","Citing volume from title page","F","ESM735",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[TITLE]",",","Italics",, +,,,,,,,,"[CONGRESS & SESSION (SHORT)]",",",,, +,,,,,,,,"[DOCUMENT ID]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +154,"Publications: Legal Works & Government Documents","Printed Government Documents","Congressional Records","Citing volume from title page","S","ESM735",,"[AUTHOR (SHORT2)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Italics",, +,,,,,,,,"[PAGE(S)]",".",,, +155,"Publications: Legal Works & Government Documents","Printed Government Documents","Congressional Records","Traditional academic style","L","ESM736",,"[AUTHOR]",".",,, +,,,,,,,,"[SERIES TITLE]",".","Italics",, +,,,,,,,,"[CONGRESS]",",",,, +,,,,,,,,"[SESSION]",".",,, +,,,,,,,,"[YEAR(S)]",".",,, +155,"Publications: Legal Works & Government Documents","Printed Government Documents","Congressional Records","Traditional academic style","F","ESM736",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[DOCUMENT TITLE]",",","Italics",, +,,,,,,,,"[CONGRESS & SESSION]",",",,, +,,,,,,,,"[YEAR(S)]",",",,, +,,,,,,,,"[DOCUMENT ID]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +155,"Publications: Legal Works & Government Documents","Printed Government Documents","Congressional Records","Traditional academic style","S","ESM736",,"[AUTHOR (SHORT)2]",",",,, +,,,,,,,,"[CONGRESS & SESSION]",",",,, +,,,,,,,,"[YEAR(S)]",",",,, +,,,,,,,,"[DOCUMENT ID]",".",,, +156,"Publications: Legal Works & Government Documents","Printed Government Documents","Online images",,"L","ESM737",,"[AUTHOR]",".",,, +,,,,,,,,"[SERIES TITLE]",".","Italics",, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)1]",".",,, +156,"Publications: Legal Works & Government Documents","Printed Government Documents","Online images",,"F","ESM737",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[SERIES TITLE]",",","Italics",, +,,,,,,,,"[CONGRESS & SESSION]",,,, +,,,,,,,"(","[YEAR(S)2]","),",,, +,,,,,,,,"[PAGES]",",",,, +,,,,,,,,"[ITEM]",";","Quoted",, +,,,,,,,,"[FORMAT]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +156,"Publications: Legal Works & Government Documents","Printed Government Documents","Online images",,"S","ESM737",,"[AUTHOR (SHORT2)]",",",,, +,,,,,,,,"[SERIES TITLE]",",","Italics",, +,,,,,,,,"[CONGRESS & SESSION]",",",,, +,,,,,,,,"[PAGES]",".",,, +157,"Publications: Legal Works & Government Documents","Printed Government Documents","National Archives (U.S.) guides","Descriptive pamphlet, online","L","ESM738",,"[AUTHOR]",".",,, +,,,,,,,,"[TITLE OF PAMPHLET]",".","Italics",, +,,,,,,,,"[SERIES ID]",".",,, +,,,,,,,,"[EDITION]",".",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +157,"Publications: Legal Works & Government Documents","Printed Government Documents","National Archives (U.S.) guides","Descriptive pamphlet, online","F","ESM738",,"[AUTHOR (SHORT)]",",",,, +,,,,,,,,"[TITLE OF PAMPHLET]",",","Italics",, +,,,,,,,,"[SERIES ID]",",",,, +,,,,,,,,"[EDITION]",",",,, +,,,,,,,,"[WEBSITE TITLE (SAME AS CREATOR-OWNER)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[PAGE(S)]",".",,, +157,"Publications: Legal Works & Government Documents","Printed Government Documents","National Archives (U.S.) guides","Descriptive pamphlet, online","S","ESM738",,"[AUTHOR (SHORT2)]",",",,, +,,,,,,,,"[TITLE OF PAMPHLET]",",","Italics",, +,,,,,,,,"[SERIES ID (SHORT)]",",",,, +,,,,,,,,"[PAGE(S)]",".",,, +158,"Publications: Legal Works & Government Documents","Printed Government Documents","National Archives (U.S.) guides","Preliminary inventory, microfilmed","L","ESM739",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[BOOK TITLE]",".","Italics",, +,,,,,,,,"[SERIES ID]",".",,, +,,,,,,,,"[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]",".",,, +158,"Publications: Legal Works & Government Documents","Printed Government Documents","National Archives (U.S.) guides","Preliminary inventory, microfilmed","F","ESM739",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[BOOK TITLE]",",","Italics",, +,,,,,,,,"[SERIES ID (SHORT)]",,,, +,,,,,,,"(","[PLACE OF PUBLICATION]",":",,, +,,,,,,,,"[PUBLISHER]",",",,, +,,,,,,,,"[YEAR(S)]","),",,, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM]",".",,, +158,"Publications: Legal Works & Government Documents","Printed Government Documents","National Archives (U.S.) guides","Preliminary inventory, microfilmed","S","ESM739",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[BOOK TITLE]",",","Italics",, +,,,,,,,,"[PAGE(S)]",",",,, +,,,,,,,,"[ITEM]",".",,, +159,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Print editions","L","ESM779",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",,,, +,,,,,,,"“","[ARTICLE TITLE]",":",,, +,,,,,,,,"[ARTICLE SUBTITLE]",".“",,, +,,,,,,,,"[JOURNAL TITLE]",,"Italics",, +,,,,,,,,"[VOLUME ISSUE DATE]",":",,, +,,,,,,,,"[PAGES1]",".",,, +159,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Print editions","F","ESM779",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,"“","[ARTICLE TITLE]",":",,, +,,,,,,,,"[ARTICLE SUBTITLE]",",“",,, +,,,,,,,,"[JOURNAL TITLE]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]","):",,, +,,,,,,,,"[PAGES2]",".",,, +159,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Print editions","S","ESM779",,"[AUTHOR (LAST)]",".",,, +,,,,,,,,"[TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGES3]",".",,, +160,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Online archives of print journals","L","ESM780",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",,,, +,,,,,,,"“","[ARTICLE TITLE]",":",,, +,,,,,,,,"[ARTICLE SUBTITLE]",".“",,, +,,,,,,,,"[JOURNAL TITLE]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]",").",,, +,,,,,,,,"[EDITION]",".",,, +,,,,,,,,"[WEBSITE TITLE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS YEAR]",".",,, +160,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Online archives of print journals","F","ESM780",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,"“","[ARTICLE TITLE]",":",,, +,,,,,,,,"[ARTICLE SUBTITLE]",".“",,, +,,,,,,,,"[JOURNAL TITLE]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]",");",,, +,,,,,,,,"[EDITION]",",",,, +,,,,,,,,"[WEBSITE TITLE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]","),",,, +,,,,,,,,"[SPECIFIC CONTENT]",".",,, +160,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Online archives of print journals","S","ESM780",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[SPECIFIC CONTENT]",".",,, +161,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Online journals","L","ESM781",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,"“","[ARTICLE TITLE]",":",,, +,,,,,,,,"[ARTICLE SUBTITLE]",".“",,, +,,,,,,,,"[JOURNAL TITLE]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]",").",,, +,,,,,,,,"[TYPE OR FORMAT]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +161,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Online journals","F","ESM781",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,"“","[ARTICLE TITLE]",":",,, +,,,,,,,,"[ARTICLE SUBTITLE]",",“",,, +,,,,,,,,"[JOURNAL TITLE]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]","),",,, +,,,,,,,,"[TYPE OR FORMAT]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]","),",,, +,,,,,,,,"[SPECIFIC CONTENT1]",".",,, +161,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Journal articles","Online journals","S","ESM781",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[SPECIFIC CONTENT2]",".",,, +162,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Magazine articles","Print editions","L","ESM782",,"[AUTHORS (LAST)]",",",,, +,,,,,,,,"[AUTHORS (FIRST)]",".",,, +,,,,,,,,"[ARTICLE TITLE]",".","Quoted",, +,,,,,,,,"[MAGAZINE]",,"Italics",, +,,,,,,,,"[ISSUE DATE]",",",,, +,,,,,,,,"[PAGE(S)1]",".",,, +162,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Magazine articles","Print editions","F","ESM782",,"[AUTHORS (FIRST)]",,,, +,,,,,,,,"[AUTHORS (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[MAGAZINE]",,"Italics",, +,,,,,,,,"[ISSUE DATE]",",",,, +,,,,,,,,"[PAGE(S)1]",".",,, +162,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Magazine articles","Print editions","S","ESM782",,"[AUTHORS (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[PAGE(S)2]",".",,, +163,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Magazine articles","Online reprints, random items","L","ESM783",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[ARTICLE TITLE]",".","Quoted",, +,,,,,,,,"[ORIGINAL PUBLICATION DATE]",".",,, +,,,,,,,,"[ITEM TYPE]",",",,, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[YEAR(S)]",".",,, +163,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Magazine articles","Online reprints, random items","F","ESM783",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[WEBSITE CREATOR/OWNER]",",",,, +,,,,,,,,"[WEBSITE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]","),",,, +,,,,,,,,"[SPECIFIC CONTENT1]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +163,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Magazine articles","Online reprints, random items","S","ESM783",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[SPECIFIC CONTENT2]",".",,, +164,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newsletter articles","Print editions","L","ESM784",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[ARTICLE TITLE]",".","Quoted",, +,,,,,,,,"[NEWSLETTER]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]","):",,, +,,,,,,,,"[PAGE(S)]",".",,, +164,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newsletter articles","Print editions","F","ESM784",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[NEWSLETTER]",,"Italics",, +,,,,,,,,"[VOLUME]",,,, +,,,,,,,"(","[ISSUE DATE]","):",,, +,,,,,,,,"[PAGE(S)]",".",,, +164,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newsletter articles","Print editions","S","ESM784",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE (SHORT)]",",","Quoted",, +,,,,,,,,"[PAGE(S)]",".",,, +165,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newspaper articles","Print editions","L","ESM785",,"[LOCATION]",".",,, +,,,,,,,,"[NEWSPAPER1]",",","Italics",, +,,,,,,,,"[ISSUES EXAMINED]",".",,, +165,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newspaper articles","Print editions","F","ESM785",,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[NEWSPAPER2]",",","Italics",, +,,,,,,,,"[ISSUE DATE]",",",,, +,,,,,,,,"[PAGE & COLUMN]",".",,, +165,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newspaper articles","Print editions","S","ESM785",,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[PAGE & COLUMN2]",".",,, +166,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newspaper articles","Online archives ","L","ESM786",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[ARTICLE TITLE]",".","Quoted",, +,,,,,,,,"[NEWSPAPER]",,"Italics",, +,,,,,,,,"[ISSUE DATE]",".",,, +,,,,,,,,"[EDITION]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION) (SHORT)]",":",,, +,,,,,,,,"[ACCESS YEAR]",".",,, +166,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newspaper articles","Online archives ","F","ESM786",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[NEWSPAPER]",",","Italics",, +,,,,,,,,"[ISSUE DATE]",",",,, +,,,,,,,,"[EDITION]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]","),",,, +,,,,,,,,"[SPECIFIC CONTENT]",";",,, +,,,,,,,,"[CREDIT LINE (SOURCE OF THIS SOURCE)]",".",,, +166,"Publications: Periodicals, Broadcasts & Web Miscellanea","Periodicals","Newspaper articles","Online archives ","S","ESM786",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[SPECIFIC CONTENT]",".",,, +167,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Blogs",,"L","ESM787",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[AUTHOR (FIRST)]",".",,, +,,,,,,,,"[ARTICLE TITLE]",".","Quoted",, +,,,,,,,,"[CREATOR OF BLOG]",".",,, +,,,,,,,,"[BLOG NAME]",,"Italics",, +,,,,,,,,"[POSTING DATE]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS YEAR]",".",,, +167,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Blogs",,"F","ESM787",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[CREATOR OF BLOG]",",",,, +,,,,,,,,"[BLOG NAME]",",","Italics",, +,,,,,,,,"[POSTING DATE]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]","),",,, +,,,,,,,,"[SPECIFIC CONTENT (SHORT)]",".",,, +167,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Blogs",,"S","ESM787",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[ARTICLE TITLE]",",","Quoted",, +,,,,,,,,"[SPECIFIC CONTENT]",".",,, +168,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Discussion forums & lists",,"L","ESM788",,"[NAME OF FORUM]",",","Italics",, +,,,,,,,,"[TYPE OF FORUM]",",",,, +,,,,,,,,"[DATE-SPAN READ]",".",,, +,,,,,,,,"[URL (DIGITAL LOCATION)]",".",,, +168,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Discussion forums & lists",,"F","ESM788",,"[AUTHOR (FIRST)]",,,, +,,,,,,,,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[MESSAGE TITLE]",",","Quoted",, +,,,,,,,,"[NAME OF FORUM]",,"Italics",, +,,,,,,,,"[TYPE OF FORUM]",",",,, +,,,,,,,,"[POSTING DATE]",,,, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]",").",,, +168,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Discussion forums & lists",,"S","ESM788",,"[AUTHOR (LAST)]",",",,, +,,,,,,,,"[MESSAGE TITLE]",",","Quoted",, +,,,,,,,,"[NAME OF FORUM]",",","Italics",, +,,,,,,,,"[POSTING DATE]",".",,, +169,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Podcasts",,"L","ESM789",,"[PRESENTER OR GUEST (LAST)]",",",,, +,,,,,,,,"[PRESENTER OR GUEST (FIRST)]",",",,, +,,,,,,,,"[SUBJECT/TITLE]",".","Quoted",, +,,,,,,,,"[ITEM TYPE]",,,, +,,,,,,,"by","[PODCAST HOST]",".",,, +,,,,,,,,"[PODCAST TITLE]",",","Italics",, +,,,,,,,,"[BROADCAST DATE]",".",,, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[WEBSITE (WHERE ARCHIVED)]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS YEAR]",".",,, +169,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Podcasts",,"F","ESM789",,"[PRESENTER OR GUEST (FIRST)]",,,, +,,,,,,,,"[PRESENTER OR GUEST (LAST)]",",",,, +,,,,,,,,"[SUBJECT/TITLE]",",","Quoted",, +,,,,,,,,"[ITEM TYPE]",,,, +,,,,,,,"by","[PODCAST HOST]",",",,, +,,,,,,,,"[PODCAST TITLE]",",","Italics",, +,,,,,,,,"[BROADCAST DATE]",",",,, +,,,,,,,,"[FORMAT]",",",,, +,,,,,,,,"[WEBSITE (WHERE ARCHIVED)]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS DATE]","),",,, +,,,,,,,,"[SPECIFIC CONTENT]",".",,, +169,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Podcasts",,"S","ESM789",,"[PRESENTER (LAST)]",",",,, +,,,,,,,,"[SUBJECT/TITLE]",",","Quoted",, +,,,,,,,,"[SPECIFIC CONTENT (SHORT)]",".",,, +170,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Radio & television clips",,"L","ESM790",,"[PRESENTERS (LAST)]",",",,, +,,,,,,,,"[PRESENTERS (FIRST)]",".",,, +,,,,,,,,"[CLIP ID]",".","Quoted",, +,,,,,,,,"[TITLE OF SHOW]",":","Italics",, +,,,,,,,,"[SEGMENT]",",","Italics",, +,,,,,,,,"[BROADCAST DATE]",".",,, +,,,,,,,,"[FORMAT]",".",,, +,,,,,,,,"[NETWORK OR PRODUCER]",".",,, +,,,,,,,,"[WEBSITE]",".","Italics",, +,,,,,,,,"[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[ACCESS YEAR]",".",,, +170,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Radio & television clips",,"F","ESM790",,"[PRESENTERS (FIRST)]",,,, +,,,,,,,,"[PRESENTERS (LAST)]",",",,, +,,,,,,,,"[CLIP ID]",",","Quoted",, +,,,,,,,,"[TITLE OF SHOW]",":","Italics",, +,,,,,,,,"[SEGMENT]",",","Italics",, +,,,,,,,,"[BROADCAST DATE]",",",,, +,,,,,,,,"[FORMAT]",",",,, +,,,,,,,,"[NETWORK OR PRODUCER]",",",,, +,,,,,,,,"[WEBSITE]",,"Italics",, +,,,,,,,"(","[URL (DIGITAL LOCATION)]",":",,, +,,,,,,,,"[DATE]",").",,, +170,"Publications: Periodicals, Broadcasts & Web Miscellanea","Broadcasts & Web Miscellanea","Radio & television clips",,"S","ESM790",,"[PRESENTERS (LAST)]",",",,, +,,,,,,,,"[CLIP ID]",".","Quoted",, diff --git a/data/evidencestyle/evidencefieldgenerator.py b/data/evidencestyle/evidencefieldgenerator.py new file mode 100644 index 000000000..e0702332c --- /dev/null +++ b/data/evidencestyle/evidencefieldgenerator.py @@ -0,0 +1,180 @@ +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright (C) 2013 Benny Malengier +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +# $Id$ + +""" +This module parses the evidence csv file and generates the code we need in +Gramps to use the evidence style. +""" + +#------------------------------------------------------------------------- +# +# Standard Python modules +# +#------------------------------------------------------------------------- +import csv + + +#------------------------------------------------------------------------- +# +# Code +# +#------------------------------------------------------------------------- +csvfilename = "evidence_style.csv" +NRCOL = 0 +CATCOL = 1 +CATTYPECOL = 2 +TYPECOL = 3 +DESCRCOL= 4 +CITETYPECOL = 5 +IDENTCOL = 6 +LDELCOL = 7 # left delimiter +FIELDCOL = 8 +RDELCOL = 9 # right delimiter +STYLECOL = 10 +PRIVACYCOL = 11 +OPTCOL = 12 + +nr = -1 +cat = '' +cattype = '' +type = '' +descr = '' +cite_type = '' +ident = '' + +TYPE2CITEMAP = {} +FIELDTYPEMAP = {} +index = 10 +indexval = 10 +first = True + +with open(csvfilename, 'rb') as csvfile: + reader = csv.reader(csvfile, delimiter=',') + for row in reader: + if first: + #skip first row with headers + first=False + continue + + if row[CATCOL]: + cat = row[CATCOL] + cattype = row[CATTYPECOL] + type = row[TYPECOL] + descr = row[DESCRCOL] + source_type = row[IDENTCOL] + if descr: + source_descr = '%s - %s - %s (%s)' % (type, cattype, cat, descr) + source_descr_code = "_('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { "\ + " 'first': _('" + type + "'),"\ + " 'sec': _('" + cattype + "'),"\ + " 'third': _('" + cat + "'),"\ + " 'fourth': _('" + descr + "')}" + else: + source_descr = '%s - %s - %s' % (type, cattype, cat) + source_descr_code = "_('%(first)s - %(sec)s - %(third)s') % { "\ + " 'first': _('" + type + "'),"\ + " 'sec': _('" + cattype + "'),"\ + " 'third': _('" + cat + "')}" + if source_type in TYPE2CITEMAP: + assert TYPE2CITEMAP[source_type] ['descr'] == source_descr, source_type + ' ' + TYPE2CITEMAP[source_type] ['descr'] + ' NOT ' + source_descr + else: + TYPE2CITEMAP[source_type] = {'L': [], 'F': [], 'S': [], + 'i': indexval, 'descr': source_descr, + 'descrcode': source_descr_code} + indexval += 1 + + + if row[CITETYPECOL]: + #new citation type, + cite_type = row[CITETYPECOL] + #add field for template to evidence style + field = row[FIELDCOL] + field_type = field.replace(' ', '_').replace("'","")\ + .replace('&','AND').replace('(', '6').replace(')','9')\ + .replace('[', '').replace(']','').replace('/', '_OR_')\ + .replace(',', '').replace('.', '').replace(':', '')\ + .replace('-', '_') + field_descr = field.replace('[', '').replace(']','').lower().capitalize() + if field_type in FIELDTYPEMAP: + assert field_descr == FIELDTYPEMAP[field_type][1], 'Problem %s %s %s' % (field_type, field_descr, FIELDTYPEMAP[field_type][1]) + else: + FIELDTYPEMAP[field_type] = (index, field_descr) + index += 1 + fielddata = [] + private = 'False' + if row[PRIVACYCOL]: + private = 'True' + optional = 'False' + if row[OPTCOL]: + optional = 'True' + TYPE2CITEMAP[source_type][cite_type] += [(row[LDELCOL], field_type, + row[RDELCOL], row[STYLECOL], private, optional)] + +#now generate the python code we need in source attr types +code = "" +datamap = "\n _DATAMAP += [\n" +allkeys = sorted(FIELDTYPEMAP.keys()) +for field_type in allkeys: + code += " " + field_type + ' = %d\n' % FIELDTYPEMAP[field_type][0] + datamap += ' (' + field_type + ', _("' + FIELDTYPEMAP[field_type][1] \ + +'"), "' + FIELDTYPEMAP[field_type][1] + '"),\n' + +code += '\n' + datamap + ' ]\n' + +with open('srcattrtype_extra.py', 'wb') as srcattrfile: + srcattrfile.write(code) + +#now generate the python code we need in evidencestyle +# we have predefined sourcetypes, and these have a template for formatting +# + +#first an English to internationalized map +code = " #SRCTYPE has some predefined values which map to citation styles\n" + +datamap = " _SRCTYPEVAL_MAP = [\n" +allkeys = sorted(TYPE2CITEMAP.keys()) +for source_type in allkeys: + code += " " + source_type + ' = %d\n' % TYPE2CITEMAP[source_type]['i'] + # we use descrcode in to translate string to reduce work for translators + datamap += ' (' + source_type + ', ' + TYPE2CITEMAP[source_type]['descrcode'] \ + +', "' + TYPE2CITEMAP[source_type]['descr'] + '"),\n' + +code += '\n # Localization of the different source types\n'\ + + datamap + ' ]\n' + +code += "\n #templates for the source types defined\n" +code += ' EVIDENCETEMPLATES = {\n' +for source_type in allkeys: + code += " '" + source_type + "': {\n" + for val in ['F', 'L', 'S']: + code += " '" + val + "': [\n" + for field in TYPE2CITEMAP[source_type][val]: + # field is tuple (row[LDELCOL], field_type, row[RDELCOL], row[STYLECOL] + # , private, optional) + code += " ('"+ field[0] + "', " + field[1] + ", '" + field[2] + \ + "', '" + field[3] + "', " + field[4] + ", " + field[5] + "),\n" + code += " ],\n" + code += " },\n" +code += " }\n" + +with open('srcattrtype_extraevidence.py', 'wb') as srcattrfile: + srcattrfile.write(code) \ No newline at end of file diff --git a/data/grampsxml.dtd b/data/grampsxml.dtd index 0c7f2958b..200e7a3fc 100644 --- a/data/grampsxml.dtd +++ b/data/grampsxml.dtd @@ -230,7 +230,7 @@ SOURCES + noteref*, objref*, srcattribute*, reporef*, tagref*)> + noteref*, objref*, srcattribute*, sourceref, tagref*)> + + + diff --git a/data/grampsxml.rng b/data/grampsxml.rng index 2f164d1f6..1cc33050a 100644 --- a/data/grampsxml.rng +++ b/data/grampsxml.rng @@ -438,9 +438,8 @@ - - - + + @@ -459,9 +458,8 @@ - - - + + @@ -671,6 +669,14 @@ + + + + + + + + diff --git a/gramps/gen/db/base.py b/gramps/gen/db/base.py index 09b700e07..a134fe49f 100644 --- a/gramps/gen/db/base.py +++ b/gramps/gen/db/base.py @@ -542,6 +542,13 @@ class DbReadBase(object): """ raise NotImplementedError + def get_source_attribute_types(self): + """ + Return a list of all Attribute types associated with Source/Citation + instances in the database. + """ + raise NotImplementedError + def get_place_bookmarks(self): """ Return the list of Place handles in the bookmarks. diff --git a/gramps/gen/db/read.py b/gramps/gen/db/read.py index b7f8ff4f3..7ab2099aa 100644 --- a/gramps/gen/db/read.py +++ b/gramps/gen/db/read.py @@ -368,6 +368,7 @@ class DbBsddbRead(DbReadBase, Callback): self.individual_event_names = set() self.individual_attributes = set() self.family_attributes = set() + self.source_attributes = set() self.child_ref_types = set() self.family_rel_types = set() self.event_role_names = set() @@ -1554,6 +1555,13 @@ class DbBsddbRead(DbReadBase, Callback): """ return list(self.note_types) + def get_source_attribute_types(self): + """ + Return a list of all Attribute types assocated with Source/Citation + instances in the database. + """ + return list(self.source_attributes) + def get_source_media_types(self): """ Return a list of all custom source media types assocated with Source diff --git a/gramps/gen/db/test/db_test.py b/gramps/gen/db/test/db_test.py index d72224539..90cb3533f 100644 --- a/gramps/gen/db/test/db_test.py +++ b/gramps/gen/db/test/db_test.py @@ -120,6 +120,7 @@ class DbTest(object): "get_repository_types", "get_researcher", "get_save_path", + "get_source_attribute_types", "get_source_bookmarks", "get_source_cursor", "get_source_from_gramps_id", diff --git a/gramps/gen/db/upgrade.py b/gramps/gen/db/upgrade.py index 9b7e7f38e..c51d9aa4e 100644 --- a/gramps/gen/db/upgrade.py +++ b/gramps/gen/db/upgrade.py @@ -51,8 +51,10 @@ from .dbconst import (PERSON_KEY, FAMILY_KEY, EVENT_KEY, from gramps.gui.dialog import (InfoDialog) def gramps_upgrade_17(self): - """Upgrade database from version 16 to 17. This upgrade adds tags to - event, place, repository, source and citation objects. + """Upgrade database from version 16 to 17. + 1. This upgrade adds tags to event, place, repository, source and + citation objects. + 2. Data of Source becomes SourceAttributes Secondary Object """ length = (len(self.event_map) + len(self.place_map) + len(self.repository_map) + len(self.source_map) + @@ -134,10 +136,54 @@ def gramps_upgrade_17(self): txn.put(handle, new_citation) self.update() + # ------------------------------------------------------- + # Upgrade Source and Citation datamap to SrcAttributeBase + # ------------------------------------------------------- + for handle in self.source_map.keys(): + source = self.source_map[handle] + (handle, gramps_id, title, author, pubinfo, + notelist, medialist, abbrev, change, datamap, reporef_list, + taglist, private) = source + srcattributelist = upgrade_datamap_17(datamap) + new_source = (handle, gramps_id, title, author, pubinfo, + notelist, medialist, abbrev, change, srcattributelist, reporef_list, + taglist, private) + with BSDDBTxn(self.env, self.source_map) as txn: + if isinstance(handle, UNITYPE): + handle = handle.encode('utf-8') + txn.put(handle, new_source) + self.update() + + for handle in self.citation_map.keys(): + citation = self.citation_map[handle] + (handle, gramps_id, datelist, page, confidence, source_handle, + notelist, medialist, datamap, change, taglist, private) = citation + srcattributelist = upgrade_datamap_17(datamap) + new_citation = (handle, gramps_id, datelist, page, confidence, source_handle, + notelist, medialist, srcattributelist, change, taglist, private) + with BSDDBTxn(self.env, self.citation_map) as txn: + if isinstance(handle, UNITYPE): + handle = handle.encode('utf-8') + txn.put(handle, new_citation) + self.update() + # Bump up database version. Separate transaction to save metadata. with BSDDBTxn(self.env, self.metadata) as txn: txn.put(b'version', 17) +def upgrade_datamap_17(datamap): + """ + In version 16 key value pairs are stored in source and citation. These become + SrcAttribute + """ + new_srcattr_list = [] + private = False + from ..lib.srcattrtype import SrcAttributeType + for (key, value) in datamap.iteritems(): + the_type = SrcAttributeType(key).serialize() + new_srcattr_list.append((private, the_type, value)) + return new_srcattr_list + def gramps_upgrade_16(self): """Upgrade database from version 15 to 16. This upgrade converts all SourceRef child objects to Citation Primary objects. diff --git a/gramps/gen/db/write.py b/gramps/gen/db/write.py index dc1a49194..11b93f258 100644 --- a/gramps/gen/db/write.py +++ b/gramps/gen/db/write.py @@ -819,6 +819,7 @@ class DbBsddb(DbBsddbRead, DbWriteBase, UpdateCallback): self.individual_event_names = set(meta(b'pevent_names')) self.family_attributes = set(meta(b'fattr_names')) self.individual_attributes = set(meta(b'pattr_names')) + self.source_attributes = set(meta(b'sattr_names')) self.marker_names = set(meta(b'marker_names')) self.child_ref_types = set(meta(b'child_refs')) self.family_rel_types = set(meta(b'family_rels')) @@ -1252,6 +1253,7 @@ class DbBsddb(DbBsddbRead, DbWriteBase, UpdateCallback): txn.put(b'pevent_names', list(self.individual_event_names)) txn.put(b'fattr_names', list(self.family_attributes)) txn.put(b'pattr_names', list(self.individual_attributes)) + txn.put(b'sattr_names', list(self.source_attributes)) txn.put(b'marker_names', list(self.marker_names)) txn.put(b'child_refs', list(self.child_ref_types)) txn.put(b'family_rels', list(self.family_rel_types)) @@ -1815,6 +1817,10 @@ class DbBsddb(DbBsddbRead, DbWriteBase, UpdateCallback): if attr.type.is_custom() and str(attr.type)] self.media_attributes.update(attr_list) + self.source_attributes.update( + [str(attr.type) for attr in source.attribute_list + if attr.type.is_custom() and str(attr.type)]) + def commit_citation(self, citation, transaction, change_time=None): """ Commit the specified Citation to the database, storing the changes as @@ -1829,6 +1835,10 @@ class DbBsddb(DbBsddbRead, DbWriteBase, UpdateCallback): if attr.type.is_custom() and str(attr.type)] self.media_attributes.update(attr_list) + self.source_attributes.update( + [str(attr.type) for attr in citation.attribute_list + if attr.type.is_custom() and str(attr.type)]) + def commit_place(self, place, transaction, change_time=None): """ Commit the specified Place to the database, storing the changes as diff --git a/gramps/gen/lib/__init__.py b/gramps/gen/lib/__init__.py index 32d01a32e..826beca5b 100644 --- a/gramps/gen/lib/__init__.py +++ b/gramps/gen/lib/__init__.py @@ -31,6 +31,7 @@ from .secondaryobj import SecondaryObject from .address import Address from .location import Location from .attribute import Attribute +from .srcattribute import SrcAttribute from .eventref import EventRef from .ldsord import LdsOrd from .mediaref import MediaRef @@ -65,6 +66,7 @@ from .researcher import Researcher from .grampstype import GrampsType from .nametype import NameType from .attrtype import AttributeType +from .srcattrtype import SrcAttributeType from .urltype import UrlType from .childreftype import ChildRefType from .repotype import RepositoryType diff --git a/gramps/gen/lib/attrbase.py b/gramps/gen/lib/attrbase.py index bd51a0343..21e9c6817 100644 --- a/gramps/gen/lib/attrbase.py +++ b/gramps/gen/lib/attrbase.py @@ -31,6 +31,7 @@ AttributeBase class for GRAMPS. # #------------------------------------------------------------------------- from .attribute import Attribute +from .srcattribute import SrcAttribute from .const import IDENTICAL, EQUAL from ..constfunc import STRTYPE @@ -39,23 +40,24 @@ from ..constfunc import STRTYPE # AttributeBase class # #------------------------------------------------------------------------- -class AttributeBase(object): +class AttributeRootBase(object): """ Base class for attribute-aware objects. """ + _CLASS = None def __init__(self, source=None): """ - Initialize a AttributeBase. + Initialize a AttributeBase. - If the source is not None, then object is initialized from values of + If the source is not None, then object is initialized from values of the source object. :param source: Object used to initialize the new object :type source: AttributeBase """ if source: - self.attribute_list = [Attribute(attribute) + self.attribute_list = [self._CLASS(attribute) for attribute in source.attribute_list] else: self.attribute_list = [] @@ -92,7 +94,7 @@ class AttributeBase(object): """ Convert a serialized tuple of data to an object. """ - self.attribute_list = [Attribute().unserialize(item) for item in data] + self.attribute_list = [self._CLASS().unserialize(item) for item in data] def add_attribute(self, attribute): """ @@ -162,3 +164,10 @@ class AttributeBase(object): break else: self.attribute_list.append(addendum) + +class AttributeBase(AttributeRootBase): + _CLASS = Attribute + +class SrcAttributeBase(AttributeRootBase): + _CLASS = SrcAttribute + diff --git a/gramps/gen/lib/attribute.py b/gramps/gen/lib/attribute.py index 8d536e2fd..fa43d39ef 100644 --- a/gramps/gen/lib/attribute.py +++ b/gramps/gen/lib/attribute.py @@ -40,10 +40,10 @@ from .const import IDENTICAL, EQUAL, DIFFERENT #------------------------------------------------------------------------- # -# Attribute for Person/Family/MediaObject/MediaRef +# Root object for Attribute # #------------------------------------------------------------------------- -class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): +class AttributeRoot(SecondaryObject, PrivacyBase): """ Provide a simple key/value pair for describing properties. Used to store descriptive information. @@ -64,23 +64,16 @@ class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): Create a new Attribute object, copying from the source if provided. """ PrivacyBase.__init__(self, source) - CitationBase.__init__(self, source) - NoteBase.__init__(self, source) - if source: - self.type = AttributeType(source.type) - self.value = source.value - else: - self.type = AttributeType() - self.value = "" + #type structure depends on inheriting classes + self.type = None + self.value = None def serialize(self): """ Convert the object to a serialized tuple of data. """ return (PrivacyBase.serialize(self), - CitationBase.serialize(self), - NoteBase.serialize(self), self.type.serialize(), self.value) def to_struct(self): @@ -104,8 +97,6 @@ class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): :rtype: dict """ return {"private": PrivacyBase.serialize(self), - "citation_list": CitationBase.to_struct(self), - "note_list": NoteBase.to_struct(self), "type": self.type.to_struct(), "value": self.value} @@ -113,10 +104,8 @@ class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): """ Convert a serialized tuple of data to an object. """ - (privacy, citation_list, note_list, the_type, self.value) = data + (privacy, the_type, self.value) = data PrivacyBase.unserialize(self, privacy) - CitationBase.unserialize(self, citation_list) - NoteBase.unserialize(self, note_list) self.type.unserialize(the_type) return self @@ -166,8 +155,7 @@ class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): :returns: List of (classname, handle) tuples for referenced objects. :rtype: list """ - return self.get_referenced_note_handles() + \ - self.get_referenced_citation_handles() + return [] def is_equivalent(self, other): """ @@ -197,8 +185,6 @@ class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): :rtype acquisition: Attribute """ self._merge_privacy(acquisition) - self._merge_citation_list(acquisition) - self._merge_note_list(acquisition) def set_type(self, val): """Set the type (or key) of the Attribute instance.""" @@ -215,3 +201,94 @@ class Attribute(SecondaryObject, PrivacyBase, CitationBase, NoteBase): def get_value(self): """Return the value of the Attribute instance.""" return self.value + +#------------------------------------------------------------------------- +# +# Attribute for Person/Family/MediaObject/MediaRef +# +#------------------------------------------------------------------------- +class Attribute(AttributeRoot, CitationBase, NoteBase): + + def __init__(self, source=None): + """ + Create a new Attribute object, copying from the source if provided. + """ + AttributeRoot.__init__(self, source) + CitationBase.__init__(self, source) + NoteBase.__init__(self, source) + + if source: + self.type = AttributeType(source.type) + self.value = source.value + else: + self.type = AttributeType() + self.value = "" + def serialize(self): + """ + Convert the object to a serialized tuple of data. + """ + return (PrivacyBase.serialize(self), + CitationBase.serialize(self), + NoteBase.serialize(self), + self.type.serialize(), self.value) + + def to_struct(self): + """ + Convert the data held in this object to a structure (eg, + struct) that represents all the data elements. + + This method is used to recursively convert the object into a + self-documenting form that can easily be used for various + purposes, including diffs and queries. + + These structures may be primitive Python types (string, + integer, boolean, etc.) or complex Python types (lists, + tuples, or dicts). If the return type is a dict, then the keys + of the dict match the fieldname of the object. If the return + struct (or value of a dict key) is a list, then it is a list + of structs. Otherwise, the struct is just the value of the + attribute. + + :returns: Returns a struct containing the data of the object. + :rtype: dict + """ + return {"private": PrivacyBase.serialize(self), + "citation_list": CitationBase.to_struct(self), + "note_list": NoteBase.to_struct(self), + "type": self.type.to_struct(), + "value": self.value} + + def unserialize(self, data): + """ + Convert a serialized tuple of data to an object. + """ + (privacy, citation_list, note_list, the_type, self.value) = data + PrivacyBase.unserialize(self, privacy) + CitationBase.unserialize(self, citation_list) + NoteBase.unserialize(self, note_list) + self.type.unserialize(the_type) + return self + + def get_referenced_handles(self): + """ + Return the list of (classname, handle) tuples for all directly + referenced primary objects. + + :returns: List of (classname, handle) tuples for referenced objects. + :rtype: list + """ + return self.get_referenced_note_handles() + \ + self.get_referenced_citation_handles() + + def merge(self, acquisition): + """ + Merge the content of acquisition into this attribute. + + Lost: type and value of acquisition. + + :param acquisition: the attribute to merge with the present attribute. + :rtype acquisition: Attribute + """ + AttributeRoot.merge(self, acquisition) + self._merge_citation_list(acquisition) + self._merge_note_list(acquisition) diff --git a/gramps/gen/lib/citation.py b/gramps/gen/lib/citation.py index 090b0fdf9..5f166559d 100644 --- a/gramps/gen/lib/citation.py +++ b/gramps/gen/lib/citation.py @@ -44,6 +44,7 @@ from .mediabase import MediaBase from .notebase import NoteBase from .datebase import DateBase from .tagbase import TagBase +from .attrbase import SrcAttributeBase from ..constfunc import cuni from .handle import Handle @@ -52,7 +53,7 @@ from .handle import Handle # Citation class # #------------------------------------------------------------------------- -class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): +class Citation(MediaBase, NoteBase, SrcAttributeBase, PrimaryObject, DateBase): """ A record of a citation of a source of information. @@ -76,7 +77,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): self.source_handle = None # 5 self.page = "" # 3 self.confidence = Citation.CONF_NORMAL # 4 - self.datamap = {} # 8 + SrcAttributeBase.__init__(self) # 8 def serialize(self, no_text_date = False): """ @@ -90,7 +91,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): self.source_handle, # 5 NoteBase.serialize(self), # 6 MediaBase.serialize(self), # 7 - self.datamap, # 8 + SrcAttributeBase.serialize(self), # 8 self.change, # 9 TagBase.serialize(self), # 10 self.private) # 11 @@ -123,7 +124,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): "source_handle": Handle("Source", self.source_handle), # 5 "note_list": NoteBase.to_struct(self), # 6 "media_list": MediaBase.to_struct(self), # 7 - "datamap": self.datamap, # 8 + "srcattr_list": SrcAttributeBase.to_struct(self),# 8 "change": self.change, # 9 "tag_list": TagBase.to_struct(self), # 10 "private": self.private} # 11 @@ -141,7 +142,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): self.source_handle, # 5 note_list, # 6 media_list, # 7 - self.datamap, # 8 + srcattr_list, # 8 self.change, # 9 tag_list, # 10 self.private # 11 @@ -151,6 +152,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): NoteBase.unserialize(self, note_list) MediaBase.unserialize(self, media_list) TagBase.unserialize(self, tag_list) + SrcAttributeBase.unserialize(self, srcattr_list) return self def _has_handle_reference(self, classname, handle): @@ -209,8 +211,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): :returns: Returns the list of all textual attributes of the object. :rtype: list """ - return [self.page, - self.gramps_id] + list(self.datamap.keys()) + list(self.datamap.values()) + return [self.page, self.gramps_id] def get_text_data_child_list(self): """ @@ -219,7 +220,7 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): :returns: Returns the list of child objects that may carry textual data. :rtype: list """ - return self.media_list + return self.media_list + self.attribute_list def get_note_child_list(self): """ @@ -271,26 +272,10 @@ class Citation(MediaBase, NoteBase, PrimaryObject, DateBase): idx = min(level_priority.index(self.confidence), level_priority.index(acquisition.confidence)) self.confidence = level_priority[idx] - my_datamap = self.get_data_map() - acquisition_map = acquisition.get_data_map() - for key in acquisition.get_data_map(): - if key not in my_datamap: - self.datamap[key] = acquisition_map[key] + self._merge_attribute_list(acquisition) # N.B. a Citation can refer to only one 'Source', so the # 'Source' from acquisition cannot be merged in - def get_data_map(self): - """Return the data map of attributes for the source.""" - return self.datamap - - def set_data_map(self, datamap): - """Set the data map of attributes for the source.""" - self.datamap = datamap - - def set_data_item(self, key, value): - """Set the particular data item in the attribute data map.""" - self.datamap[key] = value - def set_confidence_level(self, val): """Set the confidence level.""" self.confidence = val diff --git a/gramps/gen/lib/src.py b/gramps/gen/lib/src.py index dde995b38..ea4543f21 100644 --- a/gramps/gen/lib/src.py +++ b/gramps/gen/lib/src.py @@ -35,6 +35,7 @@ from .primaryobj import PrimaryObject from .mediabase import MediaBase from .notebase import NoteBase from .tagbase import TagBase +from .attrbase import SrcAttributeBase from .reporef import RepoRef from .const import DIFFERENT, EQUAL, IDENTICAL from ..constfunc import cuni @@ -45,7 +46,7 @@ from .handle import Handle # Source class # #------------------------------------------------------------------------- -class Source(MediaBase, NoteBase, PrimaryObject): +class Source(MediaBase, NoteBase, SrcAttributeBase, PrimaryObject): """A record of a source of information.""" def __init__(self): @@ -53,10 +54,10 @@ class Source(MediaBase, NoteBase, PrimaryObject): PrimaryObject.__init__(self) MediaBase.__init__(self) NoteBase.__init__(self) + SrcAttributeBase.__init__(self) self.title = "" self.author = "" self.pubinfo = "" - self.datamap = {} self.abbrev = "" self.reporef_list = [] @@ -64,13 +65,19 @@ class Source(MediaBase, NoteBase, PrimaryObject): """ Convert the object to a serialized tuple of data. """ - return (self.handle, self.gramps_id, cuni(self.title), - cuni(self.author), cuni(self.pubinfo), - NoteBase.serialize(self), - MediaBase.serialize(self), cuni(self.abbrev), - self.change, self.datamap, - [rr.serialize() for rr in self.reporef_list], - TagBase.serialize(self), self.private) + return (self.handle, # 0 + self.gramps_id, # 1 + cuni(self.title), # 2 + cuni(self.author), # 3 + cuni(self.pubinfo), # 4 + NoteBase.serialize(self), # 5 + MediaBase.serialize(self), # 6 + cuni(self.abbrev), # 7 + self.change, # 8 + SrcAttributeBase.serialize(self), # 9 + [rr.serialize() for rr in self.reporef_list], # 10 + TagBase.serialize(self), # 11 + self.private) # 12 def to_struct(self): """ @@ -100,8 +107,8 @@ class Source(MediaBase, NoteBase, PrimaryObject): "note_list": NoteBase.to_struct(self), "media_list": MediaBase.to_struct(self), "abbrev": cuni(self.abbrev), - "change": self.change, - "datamap": {"dict": self.datamap}, + "change": self.change, + "srcattr_list": SrcAttributeBase.to_struct(self), "reporef_list": [rr.to_struct() for rr in self.reporef_list], "tag_list": TagBase.to_struct(self), "private": self.private} @@ -111,14 +118,25 @@ class Source(MediaBase, NoteBase, PrimaryObject): Convert the data held in a tuple created by the serialize method back into the data in an Event structure. """ - (self.handle, self.gramps_id, self.title, self.author, - self.pubinfo, note_list, media_list, - self.abbrev, self.change, self.datamap, reporef_list, - tag_list, self.private) = data + (self.handle, # 0 + self.gramps_id, # 1 + self.title, # 2 + self.author, # 3 + self.pubinfo, # 4 + note_list, # 5 + media_list, # 6 + self.abbrev, # 7 + self.change, # 8 + srcattr_list, # 9 + reporef_list, # 10 + tag_list, # 11 + self.private # 12 + ) = data NoteBase.unserialize(self, note_list) MediaBase.unserialize(self, media_list) TagBase.unserialize(self, tag_list) + SrcAttributeBase.unserialize(self, srcattr_list) self.reporef_list = [RepoRef().unserialize(item) for item in reporef_list] return self @@ -179,7 +197,7 @@ class Source(MediaBase, NoteBase, PrimaryObject): :rtype: list """ return [self.title, self.author, self.pubinfo, self.abbrev, - self.gramps_id] + list(self.datamap.keys()) + list(self.datamap.values()) + self.gramps_id] def get_text_data_child_list(self): """ @@ -188,7 +206,7 @@ class Source(MediaBase, NoteBase, PrimaryObject): :returns: Returns the list of child objects that may carry textual data. :rtype: list """ - return self.media_list + self.reporef_list + return self.media_list + self.reporef_list + self.attribute_list def get_citation_child_list(self): """ @@ -242,25 +260,9 @@ class Source(MediaBase, NoteBase, PrimaryObject): self._merge_note_list(acquisition) self._merge_media_list(acquisition) self._merge_tag_list(acquisition) - my_datamap = self.get_data_map() - acquisition_map = acquisition.get_data_map() - for key in acquisition.get_data_map(): - if key not in my_datamap: - self.datamap[key] = acquisition_map[key] + self._merge_attribute_list(acquisition) self._merge_reporef_list(acquisition) - def get_data_map(self): - """Return the data map of attributes for the source.""" - return self.datamap - - def set_data_map(self, datamap): - """Set the data map of attributes for the source.""" - self.datamap = datamap - - def set_data_item(self, key, value): - """Set the particular data item in the attribute data map.""" - self.datamap[key] = value - def set_title(self, title): """ Set the descriptive title of the Source object. diff --git a/gramps/gen/lib/srcattribute.py b/gramps/gen/lib/srcattribute.py new file mode 100644 index 000000000..09e5c67fa --- /dev/null +++ b/gramps/gen/lib/srcattribute.py @@ -0,0 +1,78 @@ +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright (C) 2013 Benny Malengier +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +# $Id$ + +""" +Source Attribute class for GRAMPS. +""" + +#------------------------------------------------------------------------- +# +# GRAMPS modules +# +#------------------------------------------------------------------------- +from .secondaryobj import SecondaryObject +from .privacybase import PrivacyBase +from .citationbase import CitationBase +from .notebase import NoteBase +from .attribute import AttributeRoot +from .srcattrtype import SrcAttributeType +from .const import IDENTICAL, EQUAL, DIFFERENT + +#------------------------------------------------------------------------- +# +# Attribute for Source/Citation +# +#------------------------------------------------------------------------- +class SrcAttribute(AttributeRoot): + """ + Provide a simple key/value pair for describing properties. + Used to store descriptive information. + """ + + def __init__(self, source=None): + """ + Create a new Attribute object, copying from the source if provided. + """ + AttributeRoot.__init__(self, source) + + if source: + self.type = SrcAttributeType(source.type) + self.value = source.value + else: + self.type = SrcAttributeType() + self.value = "" + + + def get_text_data_list(self): + """ + Return the list of all textual attributes of the object. + + :returns: Returns the list of all textual attributes of the object. + :rtype: list + """ + sat = SrcAttributeType() + if self.type == sat.SRCTYPE: + #we convert to the native language if possible + if self.value and self.value in sat.E2I_SRCTYPEMAP: + return [sat.I2S_SRCTYPEMAP[sat.E2I_SRCTYPEMAP[self.value]]] + return [self.value] + diff --git a/gramps/gen/lib/srcattrtype.py b/gramps/gen/lib/srcattrtype.py new file mode 100644 index 000000000..2eeb98401 --- /dev/null +++ b/gramps/gen/lib/srcattrtype.py @@ -0,0 +1,6108 @@ +# -*- coding: utf-8 -*- +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright (C) 2000-2007 Donald N. Allingham +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +# $Id$ + +""" +Provide the different Source Attribute Types for Gramps. +""" + +#------------------------------------------------------------------------- +# +# Standard Python modules +# +#------------------------------------------------------------------------- +from ..const import GRAMPS_LOCALE as glocale +_ = glocale.translation.gettext +#------------------------------------------------------------------------- +# +# GRAMPS modules +# +#------------------------------------------------------------------------- +from .grampstype import GrampsType + +class SrcAttributeType(GrampsType): + """ + Sources/citations have many predefined attribute types. We follow here + Elizabeth Shown Mills fields. + + For several of the types, predefined values are possible, which are + localized. The English version will be stored. + """ + + UNKNOWN = -1 + CUSTOM = 0 + SRCTYPE = 1 + # GEDCOM support + EVEN_REC = 2 + EVEN_CITED = 3 + EVEN_ROLE = 4 + GEN_BY = 5 + + _CUSTOM = CUSTOM + _DEFAULT = SRCTYPE + + _DATAMAP = [ + (UNKNOWN , _("Unknown"), "Unknown"), + (CUSTOM , _("Custom"), "Custom"), + # required attribute to use for Elizabeth Shown Mills citation defs + (SRCTYPE , _("Source Type"), "Source Type"), + # GEDCOM support + (EVEN_REC , _("Events Recorded in Source"), "Events Recorded in Source"), # GEDCOM EVENTS_RECORDED + (EVEN_CITED , _("Event Type used for citation"), "Event Type used for citation"), # GEDCOM EVENT_TYPE_CITED_FROM + (EVEN_ROLE , _("Role in Event cited from"), "Role in Event cited from"), # GEDCOM ROLE_IN_EVENT + (GEN_BY , _("Generated by"), "Generated by"), # Generated sources on import + # possible fields for evidence styles need to be added next + ] + + #following fields are generated with evidencefieldgenerator.py + #the index starts at 10! + ABSTRACTOR_6FIRST9 = 478 + ABSTRACTOR_6LAST9 = 477 + ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC = 247 + ACCESS_DATE = 333 + ACCESS_YEAR = 224 + ACT_NO = 528 + ADDRESS_FOR_PRIVATE_USE = 105 + AGENCY = 436 + AGENCY_OFFICE_OR_REPOSITORY = 437 + AGENCY_OR_CREATOR = 296 + AGENCY_OR_REPOSITORY = 434 + AGENCY_OR_REPOSITORY_6SHORT9 = 435 + ANALYTICAL_COMMENTS_BY_RESEARCHER = 238 + ARCHIVAL_DESCRIPTION = 68 + ARCHIVAL_ID = 359 + ARCHIVAL_ID_OR_ARRANGEMENT = 361 + ARTICLE_SUBTITLE = 541 + ARTICLE_TITLE = 408 + ARTICLE_TITLE_6SHORT9 = 558 + ARTIFACT_ID = 109 + ARTIFACT_ID2 = 111 + ARTIFACT_ID_6SHORT9 = 103 + ARTIFACT_TITLE = 12 + AUTHOR = 77 + AUTHOR2 = 530 + AUTHORS_6FIRST9 = 553 + AUTHORS_6LAST9 = 552 + AUTHOR_6COMPILER9_6FIRST9 = 505 + AUTHOR_6COMPILER9_6LAST9 = 504 + AUTHOR_6FIRST9 = 466 + AUTHOR_6GRANTOR9 = 44 + AUTHOR_6LAST9 = 465 + AUTHOR_6SHORT29 = 534 + AUTHOR_6SHORT9 = 50 + AUTHOR_6SHORT92 = 537 + AUTHOR_6TRANSLATOR9_6FIRST9 = 489 + AUTHOR_6TRANSLATOR9_6LAST9 = 488 + AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST = 70 + AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST_LAST = 167 + AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST = 69 + AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST_FIRST = 162 + AUTHOR_FIRST = 74 + AUTHOR_LAST = 73 + BIBLE_ID_6OWNER_FIRST9 = 115 + BIBLE_ID_6OWNER_LAST9 = 114 + BIBLE_ID_6SHORT9 = 62 + BIBLE_ID_ORIGINAL_OWNER_6FIRST9 = 55 + BIBLE_ID_ORIGINAL_OWNER_6LAST9 = 54 + BIBLE_TITLE = 57 + BLOG_NAME = 567 + BOOK_AND_PAGE = 392 + BOOK_EDITOR = 473 + BOOK_EDITOR_6SHORT9 = 471 + BOOK_TITLE = 470 + BROADCAST_DATE = 579 + CASE = 511 + CASE_AND_OR_OR_ITEM = 383 + CASE_AND_OR_OR_ITEM_6SHORT9 = 356 + CASE_FILE_NO = 376 + CASE_ID_OR_ITEM_OF_INTEREST = 365 + CASE_LABEL = 349 + CASE_LABEL_6LEGAL_STYLE9 = 513 + CASE_LABEL_6SHORT9 = 350 + CASE_LABEL_AND_OR_OR_ITEM_OF_INTEREST = 352 + CASE_LABEL_OR_ITEM_6SHORT9 = 364 + CEMETERY = 246 + CEMETERY_6AUTHOR9 = 237 + CENSUS_ID = 291 + CENSUS_ID1 = 317 + CENSUS_ID2 = 319 + CENSUS_ID_6GENERIC9 = 257 + CENSUS_ID_6GENERIC9_6SHORT9 = 309 + CENSUS_ID_6GENERIC_YEAR_AND_TRIBE9 = 295 + CERTIFICATE_DATE = 385 + CERTIFICATE_ID_6SHORT9 = 344 + CERTIFICATE_ID_6WHO_WHEN_WHAT_EVENT9 = 342 + CERTIFICATE_TYPE_AND_NO = 384 + CERTIFICATE_TYPE_AND_NO_2 = 391 + CHAPTER_PAGES = 472 + CHAPTER_TITLE = 469 + CHAPTER_TITLE_6SHORT9 = 474 + CHURCH_6AUTHOR9 = 321 + CHURCH_6SHORT9 = 326 + CHURCH_LOCATION = 322 + CITATION_6LEGAL_STYLE9_6SHORT9 = 527 + CIVIL_DIVISION6S9 = 262 + CIVIL_DIVISION6S9_6SHORT9 = 267 + CLASS = 232 + CLIP_ID = 583 + CODE = 318 + CODE_6SHORT9 = 320 + COLLECTION = 15 + COLLECTION_6GENERIC_LABEL9 = 340 + COLLECTION_6SHORT9 = 37 + COLLECTION_OWNER = 341 + COMPILER = 170 + COMPILERS_6SHORT9 = 95 + COMPILERS_FIRST = 82 + COMPILERS_LAST = 81 + COMPILER_6FIRST9 = 346 + COMPILER_6LAST9 = 345 + COMPILER_6SHORT9 = 125 + COMPILER_FIRST = 102 + COMPILER_LAST = 101 + CONGRESS = 535 + CONGRESS_AND_SESSION = 532 + CONGRESS_AND_SESSION_6SHORT9 = 533 + CONTACT_ADDRESS = 146 + CONTACT_PRIVATE_ADDRESS = 145 + COPY_ID = 261 + CORPORATE_AFFILIATION = 218 + CORPORATE_AUTHOR = 211 + CORPORATE_AUTHOR_6RESEARCHERS_NOT_IDENTIFIED9 = 222 + CORPORATE_COLLECTION = 182 + CORPORATE_LOCATION = 212 + CORPORATE_WRITER = 185 + COUNTRY = 444 + COURT_TERM = 377 + COURT_TERM_6SHORT9 = 378 + COURT_TERM_OR_SUBTITLE = 514 + CREATION_DATE = 14 + CREATION_DATE_6SHORT9 = 252 + CREATOR = 240 + CREATOR_6FIRST9 = 11 + CREATOR_6LAST9 = 10 + CREATOR_6SHORT9 = 255 + CREATOR_OF_BLOG = 566 + CREATOR_OF_DATABASE = 446 + CREATOR_OF_DATABASE_6FIRST9 = 407 + CREATOR_OF_DATABASE_6LAST9 = 406 + CREATOR_OR_OWNER_OF_DATABASE_AND_WEBSITE = 459 + CREATOR_OWNER_OF_DATABASE_AND_WEBSITE = 448 + CREATOR_OWNER_OF_DATABASE_AND_WEBSITE_6SHORT9 = 447 + CREDIT_LINE_6SOURCE_OF_THE_SOURCE9 = 28 + CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9 = 198 + CURRENT_OR_LAST_KNOWN_OWNER = 104 + DATABASE_6PUBLICATION9_TITLE = 311 + DATABASE_TITLE = 195 + DATABASE_TITLE_6SHORT9 = 520 + DATA_COLLECTION_INFO = 248 + DATE = 25 + DATE_6IF_NOT_IN_TITLE9 = 382 + DATE_6SHORT9 = 36 + DATE_OWNED = 188 + DATE_PUBLISHED_UPDATED_OR_ACCESSED = 517 + DATE_RANGE = 56 + DATE_READ_OR_PHOTOGRAPHED = 249 + DATE_SPAN_READ = 572 + DESCRIPTION_AND_EVALUATION_BY_RESEARCHER = 124 + DESCRIPTIVE_DETAIL = 19 + DESCRIPTIVE_DETAIL_OR_OTHER_RELEVANT_DISCUSSION = 130 + DIGITAL_FILE_TYPE = 463 + DIGITAL_ID_NO = 449 + DIGITAL_PATH_6WHEN_NECESSARY9 = 197 + DIVISION = 417 + DOCUMENT = 389 + DOCUMENT_6SHORT9 = 390 + DOCUMENT_DATE = 419 + DOCUMENT_ID = 418 + DOCUMENT_ID_6SHORT9 = 420 + DOCUMENT_TITLE = 26 + DOCUMENT_TITLE_6SHORT9 = 29 + DVD_TITLE = 493 + EDITION = 522 + EDITION_DATA = 483 + EDITION_DATA_6SHORT9 = 484 + EDITION_YEAR = 523 + EDITOR_6FIRST9 = 476 + EDITOR_6LAST9 = 475 + ENTRY = 393 + ENUMERATION_DISTRICT_6FROM_1880_FORWARD9 = 284 + ENUMERATION_DISTRICT_6SHORT9 = 290 + ENUMERATION_DISTRICT_AND_SHEET_NO = 304 + ENUMERATION_DISTRICT_AND_SHEET_NO_6SHORT9 = 305 + EVALUATION_OR_DESCRIPTIVE_DETAILS = 34 + FILE = 99 + FILE_DATE = 395 + FILE_ID_6FIRST9 = 430 + FILE_ID_6LAST9 = 429 + FILE_LABEL = 251 + FILE_LABEL_6SHORT9 = 253 + FILE_LOCATION = 181 + FILE_NAME = 48 + FILE_NO = 47 + FILE_NO_AND_NAME = 394 + FILE_TITLE = 209 + FILE_TITLE_6SHORT9 = 210 + FILE_UNIT = 412 + FILE_UNIT_6SHORT9 = 414 + FILE_UNIT_ID = 421 + FILE_UNIT_NO = 413 + FILE_YEAR = 431 + FILM_ID = 94 + FILM_ID_6NO_TITLE9_PUBN_NO_AND_SPECIFIC_ROLL = 452 + FILM_ID_6PUBLICATION_NO9 = 456 + FILM_ID_6SHORT9 = 87 + FILM_ID_AND_ROLL_NO = 100 + FILM_LOCATION = 90 + FILM_PUBLICATION_SERIES = 498 + FILM_PUBLISHER = 501 + FILM_REPOSITORY = 89 + FILM_REPOSITORY_LOCATION = 334 + FILM_RESPOSITORY = 371 + FILM_TITLE = 302 + FOLDER = 150 + FOLDER_6SHORT9 = 254 + FOLDER_LABEL = 80 + FORMAT = 281 + FORMAT_OR_EDITION = 485 + FORMAT_OR_EDITION_6SHORT9 = 486 + FRAME_NOS = 368 + FULL_CREDIT_LINE_6SOURCE_OF_THE_SOURCE9 = 199 + GENERIC_ID_6SHORT9 = 142 + GENERIC_LABEL_6SHORT9 = 177 + GEOGRAPHIC_DIVISION = 283 + GRANTOR_6AUTHOR9 = 140 + GRANTOR_6SHORT9 = 141 + HOUSEHOLD = 286 + HOUSEHOLD_ID = 263 + HOUSEHOLD_ID_6SHORT9 = 268 + ID_OF_PERSON6S9 = 386 + ID_OF_PERSON6S9_6SHORT9 = 388 + INCLUSIVE_DATES = 116 + INSTITUTION = 233 + INSTITUTIONAL_AUTHOR = 228 + INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE = 136 + INTERVIEWER = 137 + ISSUES_EXAMINED = 560 + ISSUE_DATE = 545 + ITEM = 184 + ITEM_6FROM_THE_SERIES_OF_THE_SAME_NAME9 = 440 + ITEM_6FROM_THE_SERIES_OF_THE_SAME_NAME9_6SHORT9 = 441 + ITEM_6GENERIC_ID9 = 122 + ITEM_6SHORT9 = 98 + ITEM_DATE = 79 + ITEM_FORMAT = 135 + ITEM_ID_6GENERIC9 = 108 + ITEM_ID_6SHORT9 = 110 + ITEM_NO = 18 + ITEM_NO_OR_ARRANGEMENT = 381 + ITEM_OF_INTEREST = 93 + ITEM_OF_INTEREST_1 = 347 + ITEM_OF_INTEREST_2 = 348 + ITEM_OF_INTEREST_6COUNTY_STATE_DATE_AND_PO9 = 458 + ITEM_OF_INTEREST_6PARTIES_AND_TYPE_OF_DOCUMENT9 = 397 + ITEM_OF_INTEREST_6SHORT9 = 200 + ITEM_OF_INTEREST_AND_DATE_FOR_UNPAGINATED_ENTRY = 332 + ITEM_OF_INTEREST_AND_YEAR = 330 + ITEM_OF_INTEREST_WITH_ABBREVIATED_DETAIL = 314 + ITEM_OF_INTEREST_WITH_IDENTIFYING_DETAIL = 313 + ITEM_OR_PIECE = 32 + ITEM_OR_PIECE_NUMBER = 33 + ITEM_TITLE = 78 + ITEM_TYPE = 13 + ITEM_TYPE_6IF_NECESSARY9 = 410 + ITEM_TYPE_AND_FORMAT_F = 242 + ITEM_TYPE_AND_FORMAT_L = 241 + ITEM_TYPE_AND_FORMAT_S = 243 + ITEM_TYPE_OR_FORMAT = 20 + ITEM_TYPE_OR_FORMAT2 = 461 + ITEM_TYPE_OR_FORMAT_2 = 464 + ITEM_TYPE_OR_FORMAT_6SHORT9 = 450 + JOURNAL_TITLE = 542 + JURISDICTION = 293 + JURISDICTION1 = 279 + JURISDICTION2 = 282 + JURISDICTION3 = 288 + JURISDICTION_6AUTHOR9_6STATE_CITY9 = 405 + JURISDICTION_6CITY_STATE9 = 375 + JURISDICTION_6COUNTRY_LOCAL9 = 370 + JURISDICTION_6COUNTY9 = 369 + JURISDICTION_6COUNTY_STATE9 = 259 + JURISDICTION_6COUNTY_STATE9_6SHORT9 = 265 + JURISDICTION_6LOCAL_COUNTRY9 = 372 + JURISDICTION_6LONG9 = 294 + JURISDICTION_6SHORT9 = 275 + JURISDICTION_6STATE9 = 357 + JURISDICTION_6STATE_CITY9 = 374 + JURISDICTION_6STATE_COUNTY9 = 256 + JURISDICTION_OR_AGENCY1 = 403 + JURISDICTION_OR_AGENCY2 = 404 + JURISDICTION_OR_AGENCY_6STATE_AGENCY9 = 399 + JURISDICTION_OR_REPY_LOCATION = 367 + LIBRARY_DIVISION = 426 + LOCATION = 133 + LOCATION_6SHORT9 = 239 + LOCATION_OF_INSTITUTION = 234 + MAGAZINE = 554 + MAIN_TITLE = 467 + MANUSCRIPT_NO = 61 + MANUSCRIPT_SERIES_TITLE = 83 + MANUSCRIPT_SERIES_TITLE_6SHORT9 = 96 + MANUSCRIPT_TITLE = 75 + MANUSCRIPT_TITLE_6SHORT9 = 76 + MEMBERSHIP_NUMBER = 202 + MESSAGE_TITLE = 573 + MICROFILM_ID = 245 + MICROFILM_ID_6ABBREVIATED9_PUBN_NO_AND_TOTAL_ROLLS = 451 + MICROFILM_ID_OR_ROLL_NO6S9 = 190 + MICROFILM_ID_OR_ROLL_NO6S9_6SHORT9 = 192 + NAME = 438 + NAME_OF_ACT = 524 + NAME_OF_CODE = 521 + NAME_OF_COLLECTION = 179 + NAME_OF_FORUM = 570 + NAME_OF_INTERVIEWER = 134 + NARA_FILE_UNIT_6JURISDICTION_SMALLEST_TO_LARGEST9 = 271 + NARA_RECORD_GROUP_6NAME_AND_NO9 = 274 + NARA_RECORD_GROUP_NO = 433 + NARA_RECORD_GROUP_TITLE = 432 + NARA_SERIES_AND_SUBGROUP_6SHORT9 = 276 + NARA_SERIES_AND_VOLUME = 272 + NARA_SUBGROUP = 273 + NETWORK_OR_PRODUCER = 586 + NEWSLETTER = 557 + NEWSPAPER = 564 + NEWSPAPER1 = 559 + NEWSPAPER2 = 561 + NEW_FORMAT = 482 + NO_OF_ROLLS = 88 + NO_OF_VOLS = 84 + ORGANIZATION = 206 + ORGANIZATION1 = 201 + ORGANIZATION2 = 203 + ORGANIZATION_6CREATOR9 = 208 + ORGANIZATION_6SHORT9 = 204 + ORGANIZATION_6SHORT_TITLE9 = 205 + ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9 = 495 + ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9_6SHORT9 = 497 + ORIGINAL_PUBLICATION_DATE = 555 + ORIGINAL_PUBLICATION_YEAR = 481 + OWNERS_ADDRESS = 172 + OWNERS_ADDRESS_FOR_PRIVATE_USE = 138 + OWNERS_LOCATION = 106 + OWNERS_PRIVATE_ADDRESS = 171 + OWNERS_PRIVATE_LOCATION = 187 + OWNER_AND_CONTACT_INFORMATION = 166 + OWNER_LOCATION = 86 + OWNER_OR_REPOSITORY = 307 + OWNER_OR_SUPPLIER = 119 + OWNER_OR_SUPPLIERS_LOCATION = 120 + OWNER_REPOSITORY = 85 + PAGE6S9 = 27 + PAGE6S91 = 502 + PAGE6S92 = 503 + PAGE6S9_6SHORT9 = 42 + PAGE6S9_OR_TERM = 363 + PAGES = 516 + PAGES1 = 544 + PAGES2 = 546 + PAGES3 = 547 + PAGE_6SHORT9 = 401 + PAGE_AND_COLUMN = 562 + PAGE_AND_COLUMN2 = 563 + PAGE_AND_ITEM = 324 + PAGE_ARRANGEMENT_OR_ARCHIVAL_ID = 373 + PAGE_ID = 285 + PAGE_NO_OR_ARRANGEMENT = 339 + PAGE_OR_COURT_TERM_6IF_UNPAGINATED9 = 355 + PAGE_OR_SECTION = 118 + PAGE_OR_SPECIFIC_PART = 225 + PART = 518 + PART_OR_CHAPTER_OR_SECTION = 526 + PERSON6S9_OF_INTEREST = 292 + PERSON6S9_OF_INTEREST_6SHORT9 = 310 + PERSON_INTERVIEWED_6SHORT9 = 139 + PERSON_INTERVIEWED_FIRST = 132 + PERSON_INTERVIEWED_LAST = 131 + PERSON_OF_INTEREST = 264 + PHOTOGRAPH_NO = 428 + PHOTOGRAPH_TITLE = 427 + PLACE_CREATED = 113 + PLACE_OF_FILM_PUBLICATION = 500 + PLACE_OF_PUBLICATION = 117 + PODCAST_HOST = 577 + PODCAST_TITLE = 578 + POSITION_ON_FILM = 496 + POSTING_DATE = 568 + PRESENTERS_6FIRST9 = 582 + PRESENTERS_6LAST9 = 581 + PRESENTER_6FIRST9 = 491 + PRESENTER_6LAST9 = 490 + PRESENTER_OR_GUEST_6FIRST9 = 575 + PRESENTER_OR_GUEST_6LAST9 = 574 + PRIVATE_RESEARCHER_ADDRESS = 153 + PROFESSIONAL_CREDENTIALS = 217 + PROVENANCE_AND_EVALUATION_OF_TRADITION = 176 + PUBLICATION_FORMAT = 362 + PUBLICATION_NO = 454 + PUBLICATION_PLACE = 58 + PUBLICATION_TITLE = 297 + PUBLICATION_TITLE1 = 280 + PUBLICATION_TITLE2 = 287 + PUBLICATION_YEAR = 509 + PUBLISHED = 303 + PUBLISHER = 59 + RECIPIENT = 45 + RECIPIENTS_ADDRESS = 165 + RECIPIENTS_LOCATION = 169 + RECIPIENTS_PRIVATE_ADDRESS = 164 + RECIPIENTS_PRIVATE_LOCATION = 168 + RECIPIENT_6SHORT9 = 51 + RECORD_BOOK = 244 + RECORD_BOOK_6SERIES_AND_VOLUME_NO9 = 329 + RECORD_BOOK_ID_6GENERIC_LABEL9 = 331 + RECORD_BOOK_ID_6SERIES_AND_VOLUME9 = 335 + RECORD_BOOK_ID_6SHORT9 = 336 + RECORD_BOOK_TITLE = 323 + RECORD_BOOK_TITLE_6QUOTED_EXACTLY9 = 180 + RECORD_BOOK_TITLE_6SHORT9 = 327 + RECORD_DATE6S9 = 31 + RECORD_DATE6S9_6SHORT9 = 143 + RECORD_FORMAT = 312 + RECORD_GROUP = 402 + RECORD_GROUP_6NAME_AND_NO9 = 270 + RECORD_GROUP_6SHORT9 = 277 + RECORD_GROUP_AND_OR_OR_SUBGROUP = 183 + RECORD_GROUP_NO = 360 + RECORD_GROUP_NO_6SHORT9 = 415 + RECORD_GROUP_NO_6SHORT9_REPOSITORY_6SHORT9 = 453 + RECORD_GROUP_TITLE = 411 + RECORD_HOLDER = 235 + RECORD_HOLDER_PRIVATE_ADDRESS = 236 + RECORD_ID_6GENERIC9 = 46 + RECORD_ID_6SHORT9 = 52 + RECORD_OR_VOLUME_TITLE = 229 + RECORD_OWNER = 186 + RECORD_REPOSITORY = 366 + RECORD_SERIES = 328 + RECORD_TITLE = 30 + RECORD_TITLE_6QUOTED_EXACTLY9 = 207 + RECORD_TITLE_6SHORT9 = 35 + RECORD_TYPE = 112 + REFERENCE_TO_PRIOR_DISCUSSION = 178 + REFERRAL_TO_PRIOR_EVALUATION = 126 + REPORT_DATE = 72 + REPORT_DATE_6SHORT9 = 223 + REPORT_TITLE = 213 + REPORT_TITLE_6QUOTED_EXACTLY9 = 163 + REPORT_TITLE_6SHORT9 = 226 + REPORT_TITLE_OR_SUBJECT = 71 + REPOSITORY = 16 + REPOSITORY1 = 66 + REPOSITORY2 = 67 + REPOSITORY_6SHORT9 = 278 + REPOSITORY_LOCATION = 17 + RESEARCHER = 152 + RESEARCHERS_ADDRESS = 161 + RESEARCHERS_ID = 144 + RESEARCHERS_ID_6SHORT9 = 159 + RESEARCHERS_PRIVATE_CONTACT_INFORMATION = 160 + RESEARCHER_6AUTHOR9_6FIRST9 = 216 + RESEARCHER_6AUTHOR9_6LAST9 = 215 + RESEARCHER_LOCATION = 154 + RESEARCH_SERIES = 158 + ROLL_AND_ITEM = 499 + ROLL_NO = 298 + ROLL_USED = 338 + SCHEDULE = 260 + SCHEDULE_6GENERIC9 = 301 + SCHEDULE_6GENERIC_ID9 = 300 + SCHEDULE_6SHORT9 = 289 + SCHEDULE_AND_COPY = 258 + SCHEDULE_AND_COPY1 = 306 + SCHEDULE_AND_COPY2 = 308 + SCHEDULE_AND_COPY_6SHORT9 = 266 + SCHEDULE_TITLE_6CITED_EXACTLY9 = 299 + SECTION = 92 + SECTION_6SHORT9 = 97 + SECTION_AND_PAGE = 387 + SECTION_LOT_OR_ROW = 250 + SEGMENT = 585 + SERIES = 43 + SERIES1 = 416 + SERIES2 = 353 + SERIES3 = 422 + SERIES_6LONG9 = 49 + SERIES_6SHORT9 = 53 + SERIES_ID = 539 + SERIES_ID_6SHORT9 = 540 + SERIES_NAME = 39 + SERIES_NO = 38 + SERIES_OR_COLLECTION = 380 + SERIES_OR_RECORD_GROUP = 400 + SERIES_OR_RESEARCH_PROJECT = 151 + SERIES_TITLE = 337 + SESSION = 536 + SITE_OWNER_OR_CREATOR = 409 + SOCIAL_SECURITY_NO = 439 + SOURCES_RELATIONSHIP_TO_SUBJECT_ETC = 175 + SOURCE_OF_INFORMATION = 174 + SPECIFIC_BOOK = 358 + SPECIFIC_CONTENT = 548 + SPECIFIC_CONTENT1 = 550 + SPECIFIC_CONTENT2 = 551 + SPECIFIC_CONTENT_6SHORT9 = 569 + SPECIFIC_DATA = 63 + SPECIFIC_ITEM_OF_INTEREST = 191 + SPECIFIC_ITEM_OF_INTEREST_6SHORT9 = 193 + SPECIFIC_LOCATION = 487 + SPECIFIC_PART = 227 + SPECIFIC_ROLL = 457 + SPECIFIC_VOLUME = 351 + SPECIFIC_VOLUME6S9 = 354 + SPECIFIC_VOLUME6S9_6SHORT29 = 531 + SPECIFIC_VOLUME6S9_6SHORT9 = 515 + STATE = 316 + STUDENT_6FIRST9 = 231 + STUDENT_6LAST9 = 230 + SUBGROUP = 269 + SUBGROUP1 = 423 + SUBGROUP2 = 424 + SUBGROUP_6SHORT9 = 425 + SUBJECT = 173 + SUBJECT_FIRST = 65 + SUBJECT_LAST = 64 + SUBJECT_LINE = 157 + SUBJECT_OR_NATURE_OF_DATA_PROVIDED = 149 + SUBJECT_OR_TITLE = 576 + SUBSERIES = 189 + SUBSERIES_6SHORT9 = 194 + SUBTITLE = 468 + SUPPLIER = 123 + TITLE = 442 + TITLE_6SHORT9 = 443 + TITLE_NO = 525 + TITLE_OF_ACT = 519 + TITLE_OF_DATABASE = 460 + TITLE_OF_DATABASE_6SHORT9 = 462 + TITLE_OF_PAMPHLET = 538 + TITLE_OF_SERIES = 529 + TITLE_OF_SHOW = 584 + TITLE_OF_WEBSITE = 492 + TOTAL_ROLLS = 455 + TOTAL_VOLUMES = 506 + TOTAL_VOLUMES_6SHORT9 = 508 + TRANSLATION_OF_TITLE = 494 + TYPE_OF_FORUM = 571 + TYPE_OR_FORMAT = 549 + URL_6DIGITAL_LOCATION9 = 23 + URL_6DIGITAL_LOCATION9_ = 196 + URL_6DIGITAL_LOCATION9_6SHORT9 = 565 + VOLUME = 40 + VOLUME_6SHORT9 = 41 + VOLUME_AND_PAGE6S9 = 396 + VOLUME_AND_PAGE_NO_OR_ARRANGEMENT = 398 + VOLUME_DATA = 479 + VOLUME_DATA_6SHORT9 = 480 + VOLUME_ISSUE_DATE = 543 + VOLUME_NO = 325 + VOLUME_OR_PAGE = 510 + VOLUME_USED = 91 + WEBSITE = 556 + WEBSITE_6WHERE_ARCHIVED9 = 580 + WEBSITE_CREATOR_OR_OWNER = 21 + WEBSITE_CREATOR_OR_OWNER_6SHORT9 = 315 + WEBSITE_TITLE = 22 + WEBSITE_TITLE_6SAME_AS_CREATOR9 = 379 + WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9 = 445 + WHEN_HELD = 221 + WHEN_ISSUED = 343 + WHERE_AND_WHEN_HELD = 214 + WHERE_HELD = 219 + WHERE_HELD_PRIVATE_ADDRESS = 220 + WRITER = 147 + WRITERS_AFFILIATION_6IF_RELEVANT9 = 148 + WRITERS_CONTACT_INFORMATION = 156 + WRITERS_LOCATION = 129 + WRITER_6SHORT9 = 155 + WRITER_FIRST = 128 + WRITER_LAST = 127 + YEAR6S9 = 24 + YEAR6S91 = 507 + YEAR6S92 = 512 + YEAR_OWNED = 107 + YEAR_PUBLISHED = 60 + YEAR_SUPPLIED = 121 + + + _DATAMAP += [ + (ABSTRACTOR_6FIRST9, _("Abstractor (first)"), "Abstractor (first)"), + (ABSTRACTOR_6LAST9, _("Abstractor (last)"), "Abstractor (last)"), + (ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, _("Access data, distance, direction, gps reading, etc."), "Access data, distance, direction, gps reading, etc."), + (ACCESS_DATE, _("Access date"), "Access date"), + (ACCESS_YEAR, _("Access year"), "Access year"), + (ACT_NO, _("Act no."), "Act no."), + (ADDRESS_FOR_PRIVATE_USE, _("Address for private use"), "Address for private use"), + (AGENCY, _("Agency"), "Agency"), + (AGENCY_OFFICE_OR_REPOSITORY, _("Agency office/repository"), "Agency office/repository"), + (AGENCY_OR_CREATOR, _("Agency/creator"), "Agency/creator"), + (AGENCY_OR_REPOSITORY, _("Agency/repository"), "Agency/repository"), + (AGENCY_OR_REPOSITORY_6SHORT9, _("Agency/repository (short)"), "Agency/repository (short)"), + (ANALYTICAL_COMMENTS_BY_RESEARCHER, _("Analytical comments by researcher"), "Analytical comments by researcher"), + (ARCHIVAL_DESCRIPTION, _("Archival description"), "Archival description"), + (ARCHIVAL_ID, _("Archival id"), "Archival id"), + (ARCHIVAL_ID_OR_ARRANGEMENT, _("Archival id or arrangement"), "Archival id or arrangement"), + (ARTICLE_SUBTITLE, _("Article subtitle"), "Article subtitle"), + (ARTICLE_TITLE, _("Article title"), "Article title"), + (ARTICLE_TITLE_6SHORT9, _("Article title (short)"), "Article title (short)"), + (ARTIFACT_ID, _("Artifact id"), "Artifact id"), + (ARTIFACT_ID2, _("Artifact id2"), "Artifact id2"), + (ARTIFACT_ID_6SHORT9, _("Artifact id (short)"), "Artifact id (short)"), + (ARTIFACT_TITLE, _("Artifact title"), "Artifact title"), + (AUTHOR, _("Author"), "Author"), + (AUTHOR2, _("Author2"), "Author2"), + (AUTHORS_6FIRST9, _("Authors (first)"), "Authors (first)"), + (AUTHORS_6LAST9, _("Authors (last)"), "Authors (last)"), + (AUTHOR_6COMPILER9_6FIRST9, _("Author (compiler) (first)"), "Author (compiler) (first)"), + (AUTHOR_6COMPILER9_6LAST9, _("Author (compiler) (last)"), "Author (compiler) (last)"), + (AUTHOR_6FIRST9, _("Author (first)"), "Author (first)"), + (AUTHOR_6GRANTOR9, _("Author (grantor)"), "Author (grantor)"), + (AUTHOR_6LAST9, _("Author (last)"), "Author (last)"), + (AUTHOR_6SHORT29, _("Author (short2)"), "Author (short2)"), + (AUTHOR_6SHORT9, _("Author (short)"), "Author (short)"), + (AUTHOR_6SHORT92, _("Author (short)2"), "Author (short)2"), + (AUTHOR_6TRANSLATOR9_6FIRST9, _("Author (translator) (first)"), "Author (translator) (first)"), + (AUTHOR_6TRANSLATOR9_6LAST9, _("Author (translator) (last)"), "Author (translator) (last)"), + (AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST, _("Author & professional credentials first"), "Author & professional credentials first"), + (AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST_LAST, _("Author & professional credentials first last"), "Author & professional credentials first last"), + (AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST, _("Author & professional credentials last"), "Author & professional credentials last"), + (AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST_FIRST, _("Author & professional credentials last, first"), "Author & professional credentials last, first"), + (AUTHOR_FIRST, _("Author first"), "Author first"), + (AUTHOR_LAST, _("Author last"), "Author last"), + (BIBLE_ID_6OWNER_FIRST9, _("Bible id (owner first)"), "Bible id (owner first)"), + (BIBLE_ID_6OWNER_LAST9, _("Bible id (owner last)"), "Bible id (owner last)"), + (BIBLE_ID_6SHORT9, _("Bible id (short)"), "Bible id (short)"), + (BIBLE_ID_ORIGINAL_OWNER_6FIRST9, _("Bible id original owner (first)"), "Bible id original owner (first)"), + (BIBLE_ID_ORIGINAL_OWNER_6LAST9, _("Bible id original owner (last)"), "Bible id original owner (last)"), + (BIBLE_TITLE, _("Bible title"), "Bible title"), + (BLOG_NAME, _("Blog name"), "Blog name"), + (BOOK_AND_PAGE, _("Book & page"), "Book & page"), + (BOOK_EDITOR, _("Book editor"), "Book editor"), + (BOOK_EDITOR_6SHORT9, _("Book editor (short)"), "Book editor (short)"), + (BOOK_TITLE, _("Book title"), "Book title"), + (BROADCAST_DATE, _("Broadcast date"), "Broadcast date"), + (CASE, _("Case"), "Case"), + (CASE_AND_OR_OR_ITEM, _("Case and/or item"), "Case and/or item"), + (CASE_AND_OR_OR_ITEM_6SHORT9, _("Case and/or item (short)"), "Case and/or item (short)"), + (CASE_FILE_NO, _("Case file no."), "Case file no."), + (CASE_ID_OR_ITEM_OF_INTEREST, _("Case id or item of interest"), "Case id or item of interest"), + (CASE_LABEL, _("Case label"), "Case label"), + (CASE_LABEL_6LEGAL_STYLE9, _("Case label (legal style)"), "Case label (legal style)"), + (CASE_LABEL_6SHORT9, _("Case label (short)"), "Case label (short)"), + (CASE_LABEL_AND_OR_OR_ITEM_OF_INTEREST, _("Case label and/or item of interest"), "Case label and/or item of interest"), + (CASE_LABEL_OR_ITEM_6SHORT9, _("Case label or item (short)"), "Case label or item (short)"), + (CEMETERY, _("Cemetery"), "Cemetery"), + (CEMETERY_6AUTHOR9, _("Cemetery (author)"), "Cemetery (author)"), + (CENSUS_ID, _("Census id"), "Census id"), + (CENSUS_ID1, _("Census id1"), "Census id1"), + (CENSUS_ID2, _("Census id2"), "Census id2"), + (CENSUS_ID_6GENERIC9, _("Census id (generic)"), "Census id (generic)"), + (CENSUS_ID_6GENERIC9_6SHORT9, _("Census id (generic) (short)"), "Census id (generic) (short)"), + (CENSUS_ID_6GENERIC_YEAR_AND_TRIBE9, _("Census id (generic: year & tribe)"), "Census id (generic: year & tribe)"), + (CERTIFICATE_DATE, _("Certificate date"), "Certificate date"), + (CERTIFICATE_ID_6SHORT9, _("Certificate id (short)"), "Certificate id (short)"), + (CERTIFICATE_ID_6WHO_WHEN_WHAT_EVENT9, _("Certificate id (who, when, what event)"), "Certificate id (who, when, what event)"), + (CERTIFICATE_TYPE_AND_NO, _("Certificate type & no."), "Certificate type & no."), + (CERTIFICATE_TYPE_AND_NO_2, _("Certificate type & no. 2"), "Certificate type & no. 2"), + (CHAPTER_PAGES, _("Chapter pages"), "Chapter pages"), + (CHAPTER_TITLE, _("Chapter title"), "Chapter title"), + (CHAPTER_TITLE_6SHORT9, _("Chapter title (short)"), "Chapter title (short)"), + (CHURCH_6AUTHOR9, _("Church (author)"), "Church (author)"), + (CHURCH_6SHORT9, _("Church (short)"), "Church (short)"), + (CHURCH_LOCATION, _("Church location"), "Church location"), + (CITATION_6LEGAL_STYLE9_6SHORT9, _("Citation (legal style) (short)"), "Citation (legal style) (short)"), + (CIVIL_DIVISION6S9, _("Civil division(s)"), "Civil division(s)"), + (CIVIL_DIVISION6S9_6SHORT9, _("Civil division(s) (short)"), "Civil division(s) (short)"), + (CLASS, _("Class"), "Class"), + (CLIP_ID, _("Clip id"), "Clip id"), + (CODE, _("Code"), "Code"), + (CODE_6SHORT9, _("Code (short)"), "Code (short)"), + (COLLECTION, _("Collection"), "Collection"), + (COLLECTION_6GENERIC_LABEL9, _("Collection (generic label)"), "Collection (generic label)"), + (COLLECTION_6SHORT9, _("Collection (short)"), "Collection (short)"), + (COLLECTION_OWNER, _("Collection owner"), "Collection owner"), + (COMPILER, _("Compiler"), "Compiler"), + (COMPILERS_6SHORT9, _("Compilers (short)"), "Compilers (short)"), + (COMPILERS_FIRST, _("Compilers first"), "Compilers first"), + (COMPILERS_LAST, _("Compilers last"), "Compilers last"), + (COMPILER_6FIRST9, _("Compiler (first)"), "Compiler (first)"), + (COMPILER_6LAST9, _("Compiler (last)"), "Compiler (last)"), + (COMPILER_6SHORT9, _("Compiler (short)"), "Compiler (short)"), + (COMPILER_FIRST, _("Compiler first"), "Compiler first"), + (COMPILER_LAST, _("Compiler last"), "Compiler last"), + (CONGRESS, _("Congress"), "Congress"), + (CONGRESS_AND_SESSION, _("Congress & session"), "Congress & session"), + (CONGRESS_AND_SESSION_6SHORT9, _("Congress & session (short)"), "Congress & session (short)"), + (CONTACT_ADDRESS, _("Contact address"), "Contact address"), + (CONTACT_PRIVATE_ADDRESS, _("Contact private address"), "Contact private address"), + (COPY_ID, _("Copy id"), "Copy id"), + (CORPORATE_AFFILIATION, _("Corporate affiliation"), "Corporate affiliation"), + (CORPORATE_AUTHOR, _("Corporate author"), "Corporate author"), + (CORPORATE_AUTHOR_6RESEARCHERS_NOT_IDENTIFIED9, _("Corporate author (researchers not identified)"), "Corporate author (researchers not identified)"), + (CORPORATE_COLLECTION, _("Corporate collection"), "Corporate collection"), + (CORPORATE_LOCATION, _("Corporate location"), "Corporate location"), + (CORPORATE_WRITER, _("Corporate writer"), "Corporate writer"), + (COUNTRY, _("Country"), "Country"), + (COURT_TERM, _("Court term"), "Court term"), + (COURT_TERM_6SHORT9, _("Court term (short)"), "Court term (short)"), + (COURT_TERM_OR_SUBTITLE, _("Court term/subtitle"), "Court term/subtitle"), + (CREATION_DATE, _("Creation date"), "Creation date"), + (CREATION_DATE_6SHORT9, _("Creation date (short)"), "Creation date (short)"), + (CREATOR, _("Creator"), "Creator"), + (CREATOR_6FIRST9, _("Creator (first)"), "Creator (first)"), + (CREATOR_6LAST9, _("Creator (last)"), "Creator (last)"), + (CREATOR_6SHORT9, _("Creator (short)"), "Creator (short)"), + (CREATOR_OF_BLOG, _("Creator of blog"), "Creator of blog"), + (CREATOR_OF_DATABASE, _("Creator of database"), "Creator of database"), + (CREATOR_OF_DATABASE_6FIRST9, _("Creator of database (first)"), "Creator of database (first)"), + (CREATOR_OF_DATABASE_6LAST9, _("Creator of database (last)"), "Creator of database (last)"), + (CREATOR_OR_OWNER_OF_DATABASE_AND_WEBSITE, _("Creator/owner of database & website"), "Creator/owner of database & website"), + (CREATOR_OWNER_OF_DATABASE_AND_WEBSITE, _("Creator-owner of database & website"), "Creator-owner of database & website"), + (CREATOR_OWNER_OF_DATABASE_AND_WEBSITE_6SHORT9, _("Creator-owner of database & website (short)"), "Creator-owner of database & website (short)"), + (CREDIT_LINE_6SOURCE_OF_THE_SOURCE9, _("Credit line (source of the source)"), "Credit line (source of the source)"), + (CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, _("Credit line (source of this source)"), "Credit line (source of this source)"), + (CURRENT_OR_LAST_KNOWN_OWNER, _("Current or last known owner"), "Current or last known owner"), + (DATABASE_6PUBLICATION9_TITLE, _("Database (publication) title"), "Database (publication) title"), + (DATABASE_TITLE, _("Database title"), "Database title"), + (DATABASE_TITLE_6SHORT9, _("Database title (short)"), "Database title (short)"), + (DATA_COLLECTION_INFO, _("Data collection info"), "Data collection info"), + (DATE, _("Date"), "Date"), + (DATE_6IF_NOT_IN_TITLE9, _("Date (if not in title)"), "Date (if not in title)"), + (DATE_6SHORT9, _("Date (short)"), "Date (short)"), + (DATE_OWNED, _("Date owned"), "Date owned"), + (DATE_PUBLISHED_UPDATED_OR_ACCESSED, _("Date published, updated or accessed"), "Date published, updated or accessed"), + (DATE_RANGE, _("Date range"), "Date range"), + (DATE_READ_OR_PHOTOGRAPHED, _("Date read or photographed"), "Date read or photographed"), + (DATE_SPAN_READ, _("Date-span read"), "Date-span read"), + (DESCRIPTION_AND_EVALUATION_BY_RESEARCHER, _("Description & evaluation by researcher"), "Description & evaluation by researcher"), + (DESCRIPTIVE_DETAIL, _("Descriptive detail"), "Descriptive detail"), + (DESCRIPTIVE_DETAIL_OR_OTHER_RELEVANT_DISCUSSION, _("Descriptive detail or other relevant discussion"), "Descriptive detail or other relevant discussion"), + (DIGITAL_FILE_TYPE, _("Digital file type"), "Digital file type"), + (DIGITAL_ID_NO, _("Digital id no."), "Digital id no."), + (DIGITAL_PATH_6WHEN_NECESSARY9, _("Digital path (when necessary)"), "Digital path (when necessary)"), + (DIVISION, _("Division"), "Division"), + (DOCUMENT, _("Document"), "Document"), + (DOCUMENT_6SHORT9, _("Document (short)"), "Document (short)"), + (DOCUMENT_DATE, _("Document date"), "Document date"), + (DOCUMENT_ID, _("Document id"), "Document id"), + (DOCUMENT_ID_6SHORT9, _("Document id (short)"), "Document id (short)"), + (DOCUMENT_TITLE, _("Document title"), "Document title"), + (DOCUMENT_TITLE_6SHORT9, _("Document title (short)"), "Document title (short)"), + (DVD_TITLE, _("Dvd title"), "Dvd title"), + (EDITION, _("Edition"), "Edition"), + (EDITION_DATA, _("Edition data"), "Edition data"), + (EDITION_DATA_6SHORT9, _("Edition data (short)"), "Edition data (short)"), + (EDITION_YEAR, _("Edition year"), "Edition year"), + (EDITOR_6FIRST9, _("Editor (first)"), "Editor (first)"), + (EDITOR_6LAST9, _("Editor (last)"), "Editor (last)"), + (ENTRY, _("Entry"), "Entry"), + (ENUMERATION_DISTRICT_6FROM_1880_FORWARD9, _("Enumeration district (from 1880 forward)"), "Enumeration district (from 1880 forward)"), + (ENUMERATION_DISTRICT_6SHORT9, _("Enumeration district (short)"), "Enumeration district (short)"), + (ENUMERATION_DISTRICT_AND_SHEET_NO, _("Enumeration district & sheet no."), "Enumeration district & sheet no."), + (ENUMERATION_DISTRICT_AND_SHEET_NO_6SHORT9, _("Enumeration district & sheet no. (short)"), "Enumeration district & sheet no. (short)"), + (EVALUATION_OR_DESCRIPTIVE_DETAILS, _("Evaluation/descriptive details"), "Evaluation/descriptive details"), + (FILE, _("File"), "File"), + (FILE_DATE, _("File date"), "File date"), + (FILE_ID_6FIRST9, _("File id (first)"), "File id (first)"), + (FILE_ID_6LAST9, _("File id (last)"), "File id (last)"), + (FILE_LABEL, _("File label"), "File label"), + (FILE_LABEL_6SHORT9, _("File label (short)"), "File label (short)"), + (FILE_LOCATION, _("File location"), "File location"), + (FILE_NAME, _("File name"), "File name"), + (FILE_NO, _("File no."), "File no."), + (FILE_NO_AND_NAME, _("File no. & name"), "File no. & name"), + (FILE_TITLE, _("File title"), "File title"), + (FILE_TITLE_6SHORT9, _("File title (short)"), "File title (short)"), + (FILE_UNIT, _("File unit"), "File unit"), + (FILE_UNIT_6SHORT9, _("File unit (short)"), "File unit (short)"), + (FILE_UNIT_ID, _("File unit id"), "File unit id"), + (FILE_UNIT_NO, _("File unit no."), "File unit no."), + (FILE_YEAR, _("File year"), "File year"), + (FILM_ID, _("Film id"), "Film id"), + (FILM_ID_6NO_TITLE9_PUBN_NO_AND_SPECIFIC_ROLL, _("Film id (no title) pub'n no. & specific roll"), "Film id (no title) pub'n no. & specific roll"), + (FILM_ID_6PUBLICATION_NO9, _("Film id (publication no.)"), "Film id (publication no.)"), + (FILM_ID_6SHORT9, _("Film id (short)"), "Film id (short)"), + (FILM_ID_AND_ROLL_NO, _("Film id & roll no."), "Film id & roll no."), + (FILM_LOCATION, _("Film location"), "Film location"), + (FILM_PUBLICATION_SERIES, _("Film publication series"), "Film publication series"), + (FILM_PUBLISHER, _("Film publisher"), "Film publisher"), + (FILM_REPOSITORY, _("Film repository"), "Film repository"), + (FILM_REPOSITORY_LOCATION, _("Film repository location"), "Film repository location"), + (FILM_RESPOSITORY, _("Film respository"), "Film respository"), + (FILM_TITLE, _("Film title"), "Film title"), + (FOLDER, _("Folder"), "Folder"), + (FOLDER_6SHORT9, _("Folder (short)"), "Folder (short)"), + (FOLDER_LABEL, _("Folder label"), "Folder label"), + (FORMAT, _("Format"), "Format"), + (FORMAT_OR_EDITION, _("Format/edition"), "Format/edition"), + (FORMAT_OR_EDITION_6SHORT9, _("Format/edition (short)"), "Format/edition (short)"), + (FRAME_NOS, _("Frame nos."), "Frame nos."), + (FULL_CREDIT_LINE_6SOURCE_OF_THE_SOURCE9, _("Full credit line (source of the source)"), "Full credit line (source of the source)"), + (GENERIC_ID_6SHORT9, _("Generic id (short)"), "Generic id (short)"), + (GENERIC_LABEL_6SHORT9, _("Generic label (short)"), "Generic label (short)"), + (GEOGRAPHIC_DIVISION, _("Geographic division"), "Geographic division"), + (GRANTOR_6AUTHOR9, _("Grantor (author)"), "Grantor (author)"), + (GRANTOR_6SHORT9, _("Grantor (short)"), "Grantor (short)"), + (HOUSEHOLD, _("Household"), "Household"), + (HOUSEHOLD_ID, _("Household id"), "Household id"), + (HOUSEHOLD_ID_6SHORT9, _("Household id (short)"), "Household id (short)"), + (ID_OF_PERSON6S9, _("Id of person(s)"), "Id of person(s)"), + (ID_OF_PERSON6S9_6SHORT9, _("Id of person(s) (short)"), "Id of person(s) (short)"), + (INCLUSIVE_DATES, _("Inclusive dates"), "Inclusive dates"), + (INSTITUTION, _("Institution"), "Institution"), + (INSTITUTIONAL_AUTHOR, _("Institutional author"), "Institutional author"), + (INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE, _("Interviewee address for private use"), "Interviewee address for private use"), + (INTERVIEWER, _("Interviewer"), "Interviewer"), + (ISSUES_EXAMINED, _("Issues examined"), "Issues examined"), + (ISSUE_DATE, _("Issue date"), "Issue date"), + (ITEM, _("Item"), "Item"), + (ITEM_6FROM_THE_SERIES_OF_THE_SAME_NAME9, _("Item (from the series of the same name)"), "Item (from the series of the same name)"), + (ITEM_6FROM_THE_SERIES_OF_THE_SAME_NAME9_6SHORT9, _("Item (from the series of the same name) (short)"), "Item (from the series of the same name) (short)"), + (ITEM_6GENERIC_ID9, _("Item (generic id)"), "Item (generic id)"), + (ITEM_6SHORT9, _("Item (short)"), "Item (short)"), + (ITEM_DATE, _("Item date"), "Item date"), + (ITEM_FORMAT, _("Item format"), "Item format"), + (ITEM_ID_6GENERIC9, _("Item id (generic)"), "Item id (generic)"), + (ITEM_ID_6SHORT9, _("Item id (short)"), "Item id (short)"), + (ITEM_NO, _("Item no."), "Item no."), + (ITEM_NO_OR_ARRANGEMENT, _("Item no. or arrangement"), "Item no. or arrangement"), + (ITEM_OF_INTEREST, _("Item of interest"), "Item of interest"), + (ITEM_OF_INTEREST_1, _("Item of interest 1"), "Item of interest 1"), + (ITEM_OF_INTEREST_2, _("Item of interest 2"), "Item of interest 2"), + (ITEM_OF_INTEREST_6COUNTY_STATE_DATE_AND_PO9, _("Item of interest (county, state, date & po.)"), "Item of interest (county, state, date & po.)"), + (ITEM_OF_INTEREST_6PARTIES_AND_TYPE_OF_DOCUMENT9, _("Item of interest (parties & type of document)"), "Item of interest (parties & type of document)"), + (ITEM_OF_INTEREST_6SHORT9, _("Item of interest (short)"), "Item of interest (short)"), + (ITEM_OF_INTEREST_AND_DATE_FOR_UNPAGINATED_ENTRY, _("Item of interest & date for unpaginated entry"), "Item of interest & date for unpaginated entry"), + (ITEM_OF_INTEREST_AND_YEAR, _("Item of interest & year"), "Item of interest & year"), + (ITEM_OF_INTEREST_WITH_ABBREVIATED_DETAIL, _("Item of interest, with abbreviated detail"), "Item of interest, with abbreviated detail"), + (ITEM_OF_INTEREST_WITH_IDENTIFYING_DETAIL, _("Item of interest, with identifying detail"), "Item of interest, with identifying detail"), + (ITEM_OR_PIECE, _("Item or piece"), "Item or piece"), + (ITEM_OR_PIECE_NUMBER, _("Item or piece number"), "Item or piece number"), + (ITEM_TITLE, _("Item title"), "Item title"), + (ITEM_TYPE, _("Item type"), "Item type"), + (ITEM_TYPE_6IF_NECESSARY9, _("Item type (if necessary)"), "Item type (if necessary)"), + (ITEM_TYPE_AND_FORMAT_F, _("Item type & format f"), "Item type & format f"), + (ITEM_TYPE_AND_FORMAT_L, _("Item type & format l"), "Item type & format l"), + (ITEM_TYPE_AND_FORMAT_S, _("Item type & format s"), "Item type & format s"), + (ITEM_TYPE_OR_FORMAT, _("Item type or format"), "Item type or format"), + (ITEM_TYPE_OR_FORMAT2, _("Item type or format2"), "Item type or format2"), + (ITEM_TYPE_OR_FORMAT_2, _("Item type or format 2"), "Item type or format 2"), + (ITEM_TYPE_OR_FORMAT_6SHORT9, _("Item type or format (short)"), "Item type or format (short)"), + (JOURNAL_TITLE, _("Journal title"), "Journal title"), + (JURISDICTION, _("Jurisdiction"), "Jurisdiction"), + (JURISDICTION1, _("Jurisdiction1"), "Jurisdiction1"), + (JURISDICTION2, _("Jurisdiction2"), "Jurisdiction2"), + (JURISDICTION3, _("Jurisdiction3"), "Jurisdiction3"), + (JURISDICTION_6AUTHOR9_6STATE_CITY9, _("Jurisdiction (author) (state. city)"), "Jurisdiction (author) (state. city)"), + (JURISDICTION_6CITY_STATE9, _("Jurisdiction (city, state)"), "Jurisdiction (city, state)"), + (JURISDICTION_6COUNTRY_LOCAL9, _("Jurisdiction (country. local)"), "Jurisdiction (country. local)"), + (JURISDICTION_6COUNTY9, _("Jurisdiction (county)"), "Jurisdiction (county)"), + (JURISDICTION_6COUNTY_STATE9, _("Jurisdiction (county, state)"), "Jurisdiction (county, state)"), + (JURISDICTION_6COUNTY_STATE9_6SHORT9, _("Jurisdiction (county, state) (short)"), "Jurisdiction (county, state) (short)"), + (JURISDICTION_6LOCAL_COUNTRY9, _("Jurisdiction (local, country)"), "Jurisdiction (local, country)"), + (JURISDICTION_6LONG9, _("Jurisdiction (long)"), "Jurisdiction (long)"), + (JURISDICTION_6SHORT9, _("Jurisdiction (short)"), "Jurisdiction (short)"), + (JURISDICTION_6STATE9, _("Jurisdiction (state)"), "Jurisdiction (state)"), + (JURISDICTION_6STATE_CITY9, _("Jurisdiction (state. city)"), "Jurisdiction (state. city)"), + (JURISDICTION_6STATE_COUNTY9, _("Jurisdiction (state. county)"), "Jurisdiction (state. county)"), + (JURISDICTION_OR_AGENCY1, _("Jurisdiction/agency1"), "Jurisdiction/agency1"), + (JURISDICTION_OR_AGENCY2, _("Jurisdiction/agency2"), "Jurisdiction/agency2"), + (JURISDICTION_OR_AGENCY_6STATE_AGENCY9, _("Jurisdiction/agency (state. agency)"), "Jurisdiction/agency (state. agency)"), + (JURISDICTION_OR_REPY_LOCATION, _("Jurisdiction/rep'y location"), "Jurisdiction/rep'y location"), + (LIBRARY_DIVISION, _("Library division"), "Library division"), + (LOCATION, _("Location"), "Location"), + (LOCATION_6SHORT9, _("Location (short)"), "Location (short)"), + (LOCATION_OF_INSTITUTION, _("Location of institution"), "Location of institution"), + (MAGAZINE, _("Magazine"), "Magazine"), + (MAIN_TITLE, _("Main title"), "Main title"), + (MANUSCRIPT_NO, _("Manuscript no."), "Manuscript no."), + (MANUSCRIPT_SERIES_TITLE, _("Manuscript series title"), "Manuscript series title"), + (MANUSCRIPT_SERIES_TITLE_6SHORT9, _("Manuscript series title (short)"), "Manuscript series title (short)"), + (MANUSCRIPT_TITLE, _("Manuscript title"), "Manuscript title"), + (MANUSCRIPT_TITLE_6SHORT9, _("Manuscript title (short)"), "Manuscript title (short)"), + (MEMBERSHIP_NUMBER, _("Membership number"), "Membership number"), + (MESSAGE_TITLE, _("Message title"), "Message title"), + (MICROFILM_ID, _("Microfilm id"), "Microfilm id"), + (MICROFILM_ID_6ABBREVIATED9_PUBN_NO_AND_TOTAL_ROLLS, _("Microfilm id (abbreviated) pub'n no. & total rolls"), "Microfilm id (abbreviated) pub'n no. & total rolls"), + (MICROFILM_ID_OR_ROLL_NO6S9, _("Microfilm id/roll no(s)."), "Microfilm id/roll no(s)."), + (MICROFILM_ID_OR_ROLL_NO6S9_6SHORT9, _("Microfilm id/roll no(s). (short)"), "Microfilm id/roll no(s). (short)"), + (NAME, _("Name"), "Name"), + (NAME_OF_ACT, _("Name of act"), "Name of act"), + (NAME_OF_CODE, _("Name of code"), "Name of code"), + (NAME_OF_COLLECTION, _("Name of collection"), "Name of collection"), + (NAME_OF_FORUM, _("Name of forum"), "Name of forum"), + (NAME_OF_INTERVIEWER, _("Name of interviewer"), "Name of interviewer"), + (NARA_FILE_UNIT_6JURISDICTION_SMALLEST_TO_LARGEST9, _("Nara 'file unit' (jurisdiction: smallest to largest)"), "Nara 'file unit' (jurisdiction: smallest to largest)"), + (NARA_RECORD_GROUP_6NAME_AND_NO9, _("Nara record group (name & no.)"), "Nara record group (name & no.)"), + (NARA_RECORD_GROUP_NO, _("Nara record group no."), "Nara record group no."), + (NARA_RECORD_GROUP_TITLE, _("Nara record group title"), "Nara record group title"), + (NARA_SERIES_AND_SUBGROUP_6SHORT9, _("Nara series & subgroup (short)"), "Nara series & subgroup (short)"), + (NARA_SERIES_AND_VOLUME, _("Nara series & volume"), "Nara series & volume"), + (NARA_SUBGROUP, _("Nara subgroup"), "Nara subgroup"), + (NETWORK_OR_PRODUCER, _("Network or producer"), "Network or producer"), + (NEWSLETTER, _("Newsletter"), "Newsletter"), + (NEWSPAPER, _("Newspaper"), "Newspaper"), + (NEWSPAPER1, _("Newspaper1"), "Newspaper1"), + (NEWSPAPER2, _("Newspaper2"), "Newspaper2"), + (NEW_FORMAT, _("New format"), "New format"), + (NO_OF_ROLLS, _("No. of rolls"), "No. of rolls"), + (NO_OF_VOLS, _("No. of vols."), "No. of vols."), + (ORGANIZATION, _("Organization"), "Organization"), + (ORGANIZATION1, _("Organization1"), "Organization1"), + (ORGANIZATION2, _("Organization2"), "Organization2"), + (ORGANIZATION_6CREATOR9, _("Organization (creator)"), "Organization (creator)"), + (ORGANIZATION_6SHORT9, _("Organization (short)"), "Organization (short)"), + (ORGANIZATION_6SHORT_TITLE9, _("Organization (short title)"), "Organization (short title)"), + (ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9, _("Original publication data (place: publisher, year)"), "Original publication data (place: publisher, year)"), + (ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9_6SHORT9, _("Original publication data (place: publisher, year) (short)"), "Original publication data (place: publisher, year) (short)"), + (ORIGINAL_PUBLICATION_DATE, _("Original publication date"), "Original publication date"), + (ORIGINAL_PUBLICATION_YEAR, _("Original publication year"), "Original publication year"), + (OWNERS_ADDRESS, _("Owner's address"), "Owner's address"), + (OWNERS_ADDRESS_FOR_PRIVATE_USE, _("Owner's address for private use"), "Owner's address for private use"), + (OWNERS_LOCATION, _("Owner's location"), "Owner's location"), + (OWNERS_PRIVATE_ADDRESS, _("Owner's private address"), "Owner's private address"), + (OWNERS_PRIVATE_LOCATION, _("Owner's private location"), "Owner's private location"), + (OWNER_AND_CONTACT_INFORMATION, _("Owner & contact information"), "Owner & contact information"), + (OWNER_LOCATION, _("Owner location"), "Owner location"), + (OWNER_OR_REPOSITORY, _("Owner/repository"), "Owner/repository"), + (OWNER_OR_SUPPLIER, _("Owner or supplier"), "Owner or supplier"), + (OWNER_OR_SUPPLIERS_LOCATION, _("Owner or supplier's location"), "Owner or supplier's location"), + (OWNER_REPOSITORY, _("Owner repository"), "Owner repository"), + (PAGE6S9, _("Page(s)"), "Page(s)"), + (PAGE6S91, _("Page(s)1"), "Page(s)1"), + (PAGE6S92, _("Page(s)2"), "Page(s)2"), + (PAGE6S9_6SHORT9, _("Page(s) (short)"), "Page(s) (short)"), + (PAGE6S9_OR_TERM, _("Page(s) or term"), "Page(s) or term"), + (PAGES, _("Pages"), "Pages"), + (PAGES1, _("Pages1"), "Pages1"), + (PAGES2, _("Pages2"), "Pages2"), + (PAGES3, _("Pages3"), "Pages3"), + (PAGE_6SHORT9, _("Page (short)"), "Page (short)"), + (PAGE_AND_COLUMN, _("Page & column"), "Page & column"), + (PAGE_AND_COLUMN2, _("Page & column2"), "Page & column2"), + (PAGE_AND_ITEM, _("Page & item"), "Page & item"), + (PAGE_ARRANGEMENT_OR_ARCHIVAL_ID, _("Page, arrangement or archival id"), "Page, arrangement or archival id"), + (PAGE_ID, _("Page id"), "Page id"), + (PAGE_NO_OR_ARRANGEMENT, _("Page no. or arrangement"), "Page no. or arrangement"), + (PAGE_OR_COURT_TERM_6IF_UNPAGINATED9, _("Page or court term (if unpaginated)"), "Page or court term (if unpaginated)"), + (PAGE_OR_SECTION, _("Page or section"), "Page or section"), + (PAGE_OR_SPECIFIC_PART, _("Page or specific part"), "Page or specific part"), + (PART, _("Part"), "Part"), + (PART_OR_CHAPTER_OR_SECTION, _("Part/chapter/section"), "Part/chapter/section"), + (PERSON6S9_OF_INTEREST, _("Person(s) of interest"), "Person(s) of interest"), + (PERSON6S9_OF_INTEREST_6SHORT9, _("Person(s) of interest (short)"), "Person(s) of interest (short)"), + (PERSON_INTERVIEWED_6SHORT9, _("Person interviewed (short)"), "Person interviewed (short)"), + (PERSON_INTERVIEWED_FIRST, _("Person interviewed first"), "Person interviewed first"), + (PERSON_INTERVIEWED_LAST, _("Person interviewed last"), "Person interviewed last"), + (PERSON_OF_INTEREST, _("Person of interest"), "Person of interest"), + (PHOTOGRAPH_NO, _("Photograph no."), "Photograph no."), + (PHOTOGRAPH_TITLE, _("Photograph title"), "Photograph title"), + (PLACE_CREATED, _("Place created"), "Place created"), + (PLACE_OF_FILM_PUBLICATION, _("Place of film publication"), "Place of film publication"), + (PLACE_OF_PUBLICATION, _("Place of publication"), "Place of publication"), + (PODCAST_HOST, _("Podcast host"), "Podcast host"), + (PODCAST_TITLE, _("Podcast title"), "Podcast title"), + (POSITION_ON_FILM, _("Position on film"), "Position on film"), + (POSTING_DATE, _("Posting date"), "Posting date"), + (PRESENTERS_6FIRST9, _("Presenters (first)"), "Presenters (first)"), + (PRESENTERS_6LAST9, _("Presenters (last)"), "Presenters (last)"), + (PRESENTER_6FIRST9, _("Presenter (first)"), "Presenter (first)"), + (PRESENTER_6LAST9, _("Presenter (last)"), "Presenter (last)"), + (PRESENTER_OR_GUEST_6FIRST9, _("Presenter or guest (first)"), "Presenter or guest (first)"), + (PRESENTER_OR_GUEST_6LAST9, _("Presenter or guest (last)"), "Presenter or guest (last)"), + (PRIVATE_RESEARCHER_ADDRESS, _("Private researcher address"), "Private researcher address"), + (PROFESSIONAL_CREDENTIALS, _("Professional credentials"), "Professional credentials"), + (PROVENANCE_AND_EVALUATION_OF_TRADITION, _("Provenance & evaluation of tradition"), "Provenance & evaluation of tradition"), + (PUBLICATION_FORMAT, _("Publication format"), "Publication format"), + (PUBLICATION_NO, _("Publication no."), "Publication no."), + (PUBLICATION_PLACE, _("Publication place"), "Publication place"), + (PUBLICATION_TITLE, _("Publication title"), "Publication title"), + (PUBLICATION_TITLE1, _("Publication title1"), "Publication title1"), + (PUBLICATION_TITLE2, _("Publication title2"), "Publication title2"), + (PUBLICATION_YEAR, _("Publication year"), "Publication year"), + (PUBLISHED, _("Published"), "Published"), + (PUBLISHER, _("Publisher"), "Publisher"), + (RECIPIENT, _("Recipient"), "Recipient"), + (RECIPIENTS_ADDRESS, _("Recipient's address"), "Recipient's address"), + (RECIPIENTS_LOCATION, _("Recipient's location"), "Recipient's location"), + (RECIPIENTS_PRIVATE_ADDRESS, _("Recipient's private address"), "Recipient's private address"), + (RECIPIENTS_PRIVATE_LOCATION, _("Recipient's private location"), "Recipient's private location"), + (RECIPIENT_6SHORT9, _("Recipient (short)"), "Recipient (short)"), + (RECORD_BOOK, _("Record book"), "Record book"), + (RECORD_BOOK_6SERIES_AND_VOLUME_NO9, _("Record book (series & volume no.)"), "Record book (series & volume no.)"), + (RECORD_BOOK_ID_6GENERIC_LABEL9, _("Record book id (generic label)"), "Record book id (generic label)"), + (RECORD_BOOK_ID_6SERIES_AND_VOLUME9, _("Record book id (series & volume)"), "Record book id (series & volume)"), + (RECORD_BOOK_ID_6SHORT9, _("Record book id (short)"), "Record book id (short)"), + (RECORD_BOOK_TITLE, _("Record book title"), "Record book title"), + (RECORD_BOOK_TITLE_6QUOTED_EXACTLY9, _("Record book title (quoted exactly)"), "Record book title (quoted exactly)"), + (RECORD_BOOK_TITLE_6SHORT9, _("Record book title (short)"), "Record book title (short)"), + (RECORD_DATE6S9, _("Record date(s)"), "Record date(s)"), + (RECORD_DATE6S9_6SHORT9, _("Record date(s) (short)"), "Record date(s) (short)"), + (RECORD_FORMAT, _("Record format"), "Record format"), + (RECORD_GROUP, _("Record group"), "Record group"), + (RECORD_GROUP_6NAME_AND_NO9, _("Record group (name & no.)"), "Record group (name & no.)"), + (RECORD_GROUP_6SHORT9, _("Record group (short)"), "Record group (short)"), + (RECORD_GROUP_AND_OR_OR_SUBGROUP, _("Record group and/or subgroup"), "Record group and/or subgroup"), + (RECORD_GROUP_NO, _("Record group no."), "Record group no."), + (RECORD_GROUP_NO_6SHORT9, _("Record group no. (short)"), "Record group no. (short)"), + (RECORD_GROUP_NO_6SHORT9_REPOSITORY_6SHORT9, _("Record group no. (short), repository (short)"), "Record group no. (short), repository (short)"), + (RECORD_GROUP_TITLE, _("Record group title"), "Record group title"), + (RECORD_HOLDER, _("Record holder"), "Record holder"), + (RECORD_HOLDER_PRIVATE_ADDRESS, _("Record holder private address"), "Record holder private address"), + (RECORD_ID_6GENERIC9, _("Record id (generic)"), "Record id (generic)"), + (RECORD_ID_6SHORT9, _("Record id (short)"), "Record id (short)"), + (RECORD_OR_VOLUME_TITLE, _("Record/volume title"), "Record/volume title"), + (RECORD_OWNER, _("Record owner"), "Record owner"), + (RECORD_REPOSITORY, _("Record repository"), "Record repository"), + (RECORD_SERIES, _("Record series"), "Record series"), + (RECORD_TITLE, _("Record title"), "Record title"), + (RECORD_TITLE_6QUOTED_EXACTLY9, _("Record title (quoted exactly)"), "Record title (quoted exactly)"), + (RECORD_TITLE_6SHORT9, _("Record title (short)"), "Record title (short)"), + (RECORD_TYPE, _("Record type"), "Record type"), + (REFERENCE_TO_PRIOR_DISCUSSION, _("Reference to prior discussion"), "Reference to prior discussion"), + (REFERRAL_TO_PRIOR_EVALUATION, _("Referral to prior evaluation"), "Referral to prior evaluation"), + (REPORT_DATE, _("Report date"), "Report date"), + (REPORT_DATE_6SHORT9, _("Report date (short)"), "Report date (short)"), + (REPORT_TITLE, _("Report title"), "Report title"), + (REPORT_TITLE_6QUOTED_EXACTLY9, _("Report title (quoted exactly)"), "Report title (quoted exactly)"), + (REPORT_TITLE_6SHORT9, _("Report title (short)"), "Report title (short)"), + (REPORT_TITLE_OR_SUBJECT, _("Report title or subject"), "Report title or subject"), + (REPOSITORY, _("Repository"), "Repository"), + (REPOSITORY1, _("Repository1"), "Repository1"), + (REPOSITORY2, _("Repository2"), "Repository2"), + (REPOSITORY_6SHORT9, _("Repository (short)"), "Repository (short)"), + (REPOSITORY_LOCATION, _("Repository location"), "Repository location"), + (RESEARCHER, _("Researcher"), "Researcher"), + (RESEARCHERS_ADDRESS, _("Researcher's address"), "Researcher's address"), + (RESEARCHERS_ID, _("Researcher's id"), "Researcher's id"), + (RESEARCHERS_ID_6SHORT9, _("Researcher's id (short)"), "Researcher's id (short)"), + (RESEARCHERS_PRIVATE_CONTACT_INFORMATION, _("Researcher's private contact information"), "Researcher's private contact information"), + (RESEARCHER_6AUTHOR9_6FIRST9, _("Researcher (author) (first)"), "Researcher (author) (first)"), + (RESEARCHER_6AUTHOR9_6LAST9, _("Researcher (author) (last)"), "Researcher (author) (last)"), + (RESEARCHER_LOCATION, _("Researcher location"), "Researcher location"), + (RESEARCH_SERIES, _("Research series"), "Research series"), + (ROLL_AND_ITEM, _("Roll & item"), "Roll & item"), + (ROLL_NO, _("Roll no."), "Roll no."), + (ROLL_USED, _("Roll used"), "Roll used"), + (SCHEDULE, _("Schedule"), "Schedule"), + (SCHEDULE_6GENERIC9, _("Schedule (generic)"), "Schedule (generic)"), + (SCHEDULE_6GENERIC_ID9, _("Schedule (generic id)"), "Schedule (generic id)"), + (SCHEDULE_6SHORT9, _("Schedule (short)"), "Schedule (short)"), + (SCHEDULE_AND_COPY, _("Schedule & copy"), "Schedule & copy"), + (SCHEDULE_AND_COPY1, _("Schedule & copy1"), "Schedule & copy1"), + (SCHEDULE_AND_COPY2, _("Schedule & copy2"), "Schedule & copy2"), + (SCHEDULE_AND_COPY_6SHORT9, _("Schedule & copy (short)"), "Schedule & copy (short)"), + (SCHEDULE_TITLE_6CITED_EXACTLY9, _("Schedule title (cited exactly)"), "Schedule title (cited exactly)"), + (SECTION, _("Section"), "Section"), + (SECTION_6SHORT9, _("Section (short)"), "Section (short)"), + (SECTION_AND_PAGE, _("Section & page"), "Section & page"), + (SECTION_LOT_OR_ROW, _("Section lot or row"), "Section lot or row"), + (SEGMENT, _("Segment"), "Segment"), + (SERIES, _("Series"), "Series"), + (SERIES1, _("Series1"), "Series1"), + (SERIES2, _("Series2"), "Series2"), + (SERIES3, _("Series3"), "Series3"), + (SERIES_6LONG9, _("Series (long)"), "Series (long)"), + (SERIES_6SHORT9, _("Series (short)"), "Series (short)"), + (SERIES_ID, _("Series id"), "Series id"), + (SERIES_ID_6SHORT9, _("Series id (short)"), "Series id (short)"), + (SERIES_NAME, _("Series name"), "Series name"), + (SERIES_NO, _("Series no."), "Series no."), + (SERIES_OR_COLLECTION, _("Series/collection"), "Series/collection"), + (SERIES_OR_RECORD_GROUP, _("Series or record group"), "Series or record group"), + (SERIES_OR_RESEARCH_PROJECT, _("Series or research project"), "Series or research project"), + (SERIES_TITLE, _("Series title"), "Series title"), + (SESSION, _("Session"), "Session"), + (SITE_OWNER_OR_CREATOR, _("Site owner or creator"), "Site owner or creator"), + (SOCIAL_SECURITY_NO, _("Social security no."), "Social security no."), + (SOURCES_RELATIONSHIP_TO_SUBJECT_ETC, _("Source's relationship to subject, etc."), "Source's relationship to subject, etc."), + (SOURCE_OF_INFORMATION, _("Source of information"), "Source of information"), + (SPECIFIC_BOOK, _("Specific book"), "Specific book"), + (SPECIFIC_CONTENT, _("Specific content"), "Specific content"), + (SPECIFIC_CONTENT1, _("Specific content1"), "Specific content1"), + (SPECIFIC_CONTENT2, _("Specific content2"), "Specific content2"), + (SPECIFIC_CONTENT_6SHORT9, _("Specific content (short)"), "Specific content (short)"), + (SPECIFIC_DATA, _("Specific data"), "Specific data"), + (SPECIFIC_ITEM_OF_INTEREST, _("Specific item of interest"), "Specific item of interest"), + (SPECIFIC_ITEM_OF_INTEREST_6SHORT9, _("Specific item of interest (short)"), "Specific item of interest (short)"), + (SPECIFIC_LOCATION, _("Specific location"), "Specific location"), + (SPECIFIC_PART, _("Specific part"), "Specific part"), + (SPECIFIC_ROLL, _("Specific roll"), "Specific roll"), + (SPECIFIC_VOLUME, _("Specific volume"), "Specific volume"), + (SPECIFIC_VOLUME6S9, _("Specific volume(s)"), "Specific volume(s)"), + (SPECIFIC_VOLUME6S9_6SHORT29, _("Specific volume(s) (short2)"), "Specific volume(s) (short2)"), + (SPECIFIC_VOLUME6S9_6SHORT9, _("Specific volume(s) (short)"), "Specific volume(s) (short)"), + (STATE, _("State"), "State"), + (STUDENT_6FIRST9, _("Student (first)"), "Student (first)"), + (STUDENT_6LAST9, _("Student (last)"), "Student (last)"), + (SUBGROUP, _("Subgroup"), "Subgroup"), + (SUBGROUP1, _("Subgroup1"), "Subgroup1"), + (SUBGROUP2, _("Subgroup2"), "Subgroup2"), + (SUBGROUP_6SHORT9, _("Subgroup (short)"), "Subgroup (short)"), + (SUBJECT, _("Subject"), "Subject"), + (SUBJECT_FIRST, _("Subject first"), "Subject first"), + (SUBJECT_LAST, _("Subject last"), "Subject last"), + (SUBJECT_LINE, _("Subject line"), "Subject line"), + (SUBJECT_OR_NATURE_OF_DATA_PROVIDED, _("Subject or nature of data provided"), "Subject or nature of data provided"), + (SUBJECT_OR_TITLE, _("Subject/title"), "Subject/title"), + (SUBSERIES, _("Subseries"), "Subseries"), + (SUBSERIES_6SHORT9, _("Subseries (short)"), "Subseries (short)"), + (SUBTITLE, _("Subtitle"), "Subtitle"), + (SUPPLIER, _("Supplier"), "Supplier"), + (TITLE, _("Title"), "Title"), + (TITLE_6SHORT9, _("Title (short)"), "Title (short)"), + (TITLE_NO, _("Title no."), "Title no."), + (TITLE_OF_ACT, _("Title of act"), "Title of act"), + (TITLE_OF_DATABASE, _("Title of database"), "Title of database"), + (TITLE_OF_DATABASE_6SHORT9, _("Title of database (short)"), "Title of database (short)"), + (TITLE_OF_PAMPHLET, _("Title of pamphlet"), "Title of pamphlet"), + (TITLE_OF_SERIES, _("Title of series"), "Title of series"), + (TITLE_OF_SHOW, _("Title of show"), "Title of show"), + (TITLE_OF_WEBSITE, _("Title of website"), "Title of website"), + (TOTAL_ROLLS, _("Total rolls"), "Total rolls"), + (TOTAL_VOLUMES, _("Total volumes"), "Total volumes"), + (TOTAL_VOLUMES_6SHORT9, _("Total volumes (short)"), "Total volumes (short)"), + (TRANSLATION_OF_TITLE, _("Translation of title"), "Translation of title"), + (TYPE_OF_FORUM, _("Type of forum"), "Type of forum"), + (TYPE_OR_FORMAT, _("Type or format"), "Type or format"), + (URL_6DIGITAL_LOCATION9, _("Url (digital location)"), "Url (digital location)"), + (URL_6DIGITAL_LOCATION9_, _("Url (digital location) "), "Url (digital location) "), + (URL_6DIGITAL_LOCATION9_6SHORT9, _("Url (digital location) (short)"), "Url (digital location) (short)"), + (VOLUME, _("Volume"), "Volume"), + (VOLUME_6SHORT9, _("Volume (short)"), "Volume (short)"), + (VOLUME_AND_PAGE6S9, _("Volume & page(s)"), "Volume & page(s)"), + (VOLUME_AND_PAGE_NO_OR_ARRANGEMENT, _("Volume & page no. or arrangement"), "Volume & page no. or arrangement"), + (VOLUME_DATA, _("Volume data"), "Volume data"), + (VOLUME_DATA_6SHORT9, _("Volume data (short)"), "Volume data (short)"), + (VOLUME_ISSUE_DATE, _("Volume issue date"), "Volume issue date"), + (VOLUME_NO, _("Volume no."), "Volume no."), + (VOLUME_OR_PAGE, _("Volume/page"), "Volume/page"), + (VOLUME_USED, _("Volume used"), "Volume used"), + (WEBSITE, _("Website"), "Website"), + (WEBSITE_6WHERE_ARCHIVED9, _("Website (where archived)"), "Website (where archived)"), + (WEBSITE_CREATOR_OR_OWNER, _("Website creator/owner"), "Website creator/owner"), + (WEBSITE_CREATOR_OR_OWNER_6SHORT9, _("Website creator/owner (short)"), "Website creator/owner (short)"), + (WEBSITE_TITLE, _("Website title"), "Website title"), + (WEBSITE_TITLE_6SAME_AS_CREATOR9, _("Website title (same as creator)"), "Website title (same as creator)"), + (WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, _("Website title (same as creator-owner)"), "Website title (same as creator-owner)"), + (WHEN_HELD, _("When held"), "When held"), + (WHEN_ISSUED, _("When issued"), "When issued"), + (WHERE_AND_WHEN_HELD, _("Where & when held"), "Where & when held"), + (WHERE_HELD, _("Where held"), "Where held"), + (WHERE_HELD_PRIVATE_ADDRESS, _("Where held private address"), "Where held private address"), + (WRITER, _("Writer"), "Writer"), + (WRITERS_AFFILIATION_6IF_RELEVANT9, _("Writer's affiliation (if relevant)"), "Writer's affiliation (if relevant)"), + (WRITERS_CONTACT_INFORMATION, _("Writer's contact information"), "Writer's contact information"), + (WRITERS_LOCATION, _("Writer's location"), "Writer's location"), + (WRITER_6SHORT9, _("Writer (short)"), "Writer (short)"), + (WRITER_FIRST, _("Writer first"), "Writer first"), + (WRITER_LAST, _("Writer last"), "Writer last"), + (YEAR6S9, _("Year(s)"), "Year(s)"), + (YEAR6S91, _("Year(s)1"), "Year(s)1"), + (YEAR6S92, _("Year(s)2"), "Year(s)2"), + (YEAR_OWNED, _("Year owned"), "Year owned"), + (YEAR_PUBLISHED, _("Year published"), "Year published"), + (YEAR_SUPPLIED, _("Year supplied"), "Year supplied"), + ] + + #SRCTYPE has some predefined values which map to citation styles + ESM100 = 17 + ESM101 = 18 + ESM102 = 19 + ESM103 = 20 + ESM104 = 21 + ESM105 = 22 + ESM106 = 23 + ESM107 = 24 + ESM108 = 25 + ESM109 = 26 + ESM110 = 27 + ESM111 = 28 + ESM112 = 29 + ESM113 = 30 + ESM114 = 31 + ESM115 = 32 + ESM161 = 33 + ESM162 = 34 + ESM163 = 35 + ESM164 = 36 + ESM165 = 37 + ESM166 = 38 + ESM167 = 39 + ESM168 = 40 + ESM169 = 41 + ESM170 = 42 + ESM171 = 43 + ESM172 = 44 + ESM173 = 45 + ESM174 = 46 + ESM175 = 47 + ESM209 = 48 + ESM210 = 49 + ESM211 = 50 + ESM212 = 51 + ESM213 = 52 + ESM214 = 53 + ESM215 = 54 + ESM216 = 55 + ESM217 = 56 + ESM218 = 57 + ESM219 = 58 + ESM237 = 59 + ESM238 = 60 + ESM239 = 61 + ESM240 = 62 + ESM241 = 63 + ESM242 = 64 + ESM243 = 65 + ESM244 = 66 + ESM245 = 67 + ESM246 = 68 + ESM247 = 69 + ESM248 = 70 + ESM249 = 71 + ESM250 = 72 + ESM251 = 73 + ESM252 = 74 + ESM253 = 75 + ESM254 = 76 + ESM255 = 77 + ESM256 = 78 + ESM311 = 79 + ESM312 = 80 + ESM313 = 81 + ESM314 = 82 + ESM315 = 83 + ESM316 = 84 + ESM317 = 85 + ESM318 = 86 + ESM319 = 87 + ESM320 = 88 + ESM373 = 89 + ESM374 = 90 + ESM375 = 91 + ESM376 = 92 + ESM377 = 93 + ESM378 = 94 + ESM379 = 95 + ESM380 = 96 + ESM381 = 97 + ESM382 = 98 + ESM421 = 99 + ESM422 = 100 + ESM423 = 101 + ESM424 = 102 + ESM425 = 103 + ESM426 = 104 + ESM427 = 105 + ESM428 = 106 + ESM429 = 107 + ESM430 = 108 + ESM431 = 109 + ESM432 = 110 + ESM487 = 111 + ESM488 = 112 + ESM489 = 113 + ESM490 = 114 + ESM491 = 115 + ESM492 = 116 + ESM493 = 117 + ESM494 = 118 + ESM495 = 119 + ESM496 = 120 + ESM539 = 121 + ESM540 = 122 + ESM541 = 123 + ESM542 = 124 + ESM543 = 125 + ESM544 = 126 + ESM545 = 127 + ESM546 = 128 + ESM547 = 129 + ESM548 = 130 + ESM549 = 131 + ESM550 = 132 + ESM551 = 133 + ESM552 = 134 + ESM553 = 135 + ESM554 = 136 + ESM555 = 137 + ESM556 = 138 + ESM646 = 139 + ESM647 = 140 + ESM648 = 141 + ESM649 = 142 + ESM650 = 143 + ESM651 = 144 + ESM652 = 145 + ESM653 = 146 + ESM654 = 147 + ESM655 = 148 + ESM656 = 149 + ESM657 = 150 + ESM658 = 151 + ESM659 = 152 + ESM660 = 153 + ESM661 = 154 + ESM727 = 155 + ESM728 = 156 + ESM729 = 157 + ESM730 = 158 + ESM731 = 159 + ESM732 = 160 + ESM733 = 161 + ESM734 = 162 + ESM735 = 163 + ESM736 = 164 + ESM737 = 165 + ESM738 = 166 + ESM739 = 167 + ESM779 = 168 + ESM780 = 169 + ESM781 = 170 + ESM782 = 171 + ESM783 = 172 + ESM784 = 173 + ESM785 = 174 + ESM786 = 175 + ESM787 = 176 + ESM788 = 177 + ESM789 = 178 + ESM790 = 179 + ESM93 = 10 + ESM94 = 11 + ESM95 = 12 + ESM96 = 13 + ESM97 = 14 + ESM98 = 15 + ESM99 = 16 + + # Localization of the different source types + _SRCTYPEVAL_MAP = [ + (ESM100, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Research Report'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Research Report - Archived Material - Archives & Artifacts"), + (ESM101, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Unpublished narrative'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Unpublished narrative - Archived Material - Archives & Artifacts"), + (ESM102, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vertical file'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Vertical file - Archived Material - Archives & Artifacts"), + (ESM103, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('FHL-GSU film'), 'sec': _('Preservation Film'), 'third': _('Archives & Artifacts')}, "FHL-GSU film - Preservation Film - Archives & Artifacts"), + (ESM104, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('In-house film'), 'sec': _('Preservation Film'), 'third': _('Archives & Artifacts')}, "In-house film - Preservation Film - Archives & Artifacts"), + (ESM105, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Artifact'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Artifact - Private Holdings - Archives & Artifacts"), + (ESM106, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Diary or journal, etc.'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Diary or journal, etc. - Private Holdings - Archives & Artifacts"), + (ESM107, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Family Bible Records'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Family Bible Records - Private Holdings - Archives & Artifacts"), + (ESM108, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Family Chart or Group Sheet'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Family Chart or Group Sheet - Private Holdings - Archives & Artifacts"), + (ESM109, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Historic letter'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Historic letter - Private Holdings - Archives & Artifacts"), + (ESM110, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Interview tape & transcript'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Interview tape & transcript - Private Holdings - Archives & Artifacts"), + (ESM111, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Legal document, unrecorded'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Legal document, unrecorded - Private Holdings - Archives & Artifacts"), + (ESM112, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Personal correspondence'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Personal correspondence - Private Holdings - Archives & Artifacts"), + (ESM113, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Personal e-mail'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Personal e-mail - Private Holdings - Archives & Artifacts"), + (ESM114, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Research Report'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Research Report - Private Holdings - Archives & Artifacts"), + (ESM115, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Tradition, recorded'), 'sec': _('Private Holdings'), 'third': _('Archives & Artifacts')}, "Tradition, recorded - Private Holdings - Archives & Artifacts"), + (ESM161, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Bound volume'), 'sec': _('Corporate Records'), 'third': _('Business & institutional Records')}, "Bound volume - Corporate Records - Business & institutional Records"), + (ESM162, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Document (loose record)'), 'sec': _('Corporate Records'), 'third': _('Business & institutional Records')}, "Document (loose record) - Corporate Records - Business & institutional Records"), + (ESM163, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Extract supplied by staff'), 'sec': _('Corporate Records'), 'third': _('Business & institutional Records')}, "Extract supplied by staff - Corporate Records - Business & institutional Records"), + (ESM164, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Microfilm'), 'sec': _('Corporate Records'), 'third': _('Business & institutional Records')}, "Microfilm - Corporate Records - Business & institutional Records"), + (ESM165, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online database'), 'sec': _('Corporate Records'), 'third': _('Business & institutional Records')}, "Online database - Corporate Records - Business & institutional Records"), + (ESM166, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online image'), 'sec': _('Corporate Records'), 'third': _('Business & institutional Records')}, "Online image - Corporate Records - Business & institutional Records"), + (ESM167, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Application file'), 'sec': _('Lineage-society Records'), 'third': _('Business & institutional Records')}, "Application file - Lineage-society Records - Business & institutional Records"), + (ESM168, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online database'), 'sec': _('Lineage-society Records'), 'third': _('Business & institutional Records')}, "Online database - Lineage-society Records - Business & institutional Records"), + (ESM169, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Archived in-house'), 'sec': _('Organizational Records'), 'third': _('Business & institutional Records')}, "Archived in-house - Organizational Records - Business & institutional Records"), + (ESM170, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Archived off-site'), 'sec': _('Organizational Records'), 'third': _('Business & institutional Records')}, "Archived off-site - Organizational Records - Business & institutional Records"), + (ESM171, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Genetic testing'), 'sec': _('Professional Reports'), 'third': _('Business & institutional Records')}, "Genetic testing - Professional Reports - Business & institutional Records"), + (ESM172, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Historical research: corporate'), 'sec': _('Professional Reports'), 'third': _('Business & institutional Records')}, "Historical research: corporate - Professional Reports - Business & institutional Records"), + (ESM173, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Historical research: online'), 'sec': _('Professional Reports'), 'third': _('Business & institutional Records')}, "Historical research: online - Professional Reports - Business & institutional Records"), + (ESM174, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Administrative material'), 'sec': _('School Records'), 'third': _('Business & institutional Records')}, "Administrative material - School Records - Business & institutional Records"), + (ESM175, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Student transcript'), 'sec': _('School Records'), 'third': _('Business & institutional Records')}, "Student transcript - School Records - Business & institutional Records"), + (ESM209, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Office records'), 'sec': _('Cemetery Office Records'), 'third': _('Cemetery Records'), 'fourth': _('personally used')}, "Office records - Cemetery Office Records - Cemetery Records (personally used)"), + (ESM210, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Office records'), 'sec': _('Cemetery Office Records'), 'third': _('Cemetery Records'), 'fourth': _('supplied by staff')}, "Office records - Cemetery Office Records - Cemetery Records (supplied by staff)"), + (ESM211, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online images'), 'sec': _('Cemetery Office Records'), 'third': _('Cemetery Records')}, "Online images - Cemetery Office Records - Cemetery Records"), + (ESM212, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Preservation film, FHL-GSU'), 'sec': _('Cemetery Office Records'), 'third': _('Cemetery Records')}, "Preservation film, FHL-GSU - Cemetery Office Records - Cemetery Records"), + (ESM213, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Grave markers'), 'sec': _('Markers & Memorials (Originals)'), 'third': _('Cemetery Records'), 'fourth': _('rural')}, "Grave markers - Markers & Memorials (Originals) - Cemetery Records (rural)"), + (ESM214, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Grave markers'), 'sec': _('Markers & Memorials (Originals)'), 'third': _('Cemetery Records'), 'fourth': _('urban')}, "Grave markers - Markers & Memorials (Originals) - Cemetery Records (urban)"), + (ESM215, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Images online'), 'sec': _('Markers & Memorials (Originals)'), 'third': _('Cemetery Records')}, "Images online - Markers & Memorials (Originals) - Cemetery Records"), + (ESM216, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Memorial plaques'), 'sec': _('Markers & Memorials (Originals)'), 'third': _('Cemetery Records')}, "Memorial plaques - Markers & Memorials (Originals) - Cemetery Records"), + (ESM217, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Cemetery abstracts'), 'sec': _('Derivatives'), 'third': _('Cemetery Records'), 'fourth': _('vertical file')}, "Cemetery abstracts - Derivatives - Cemetery Records (vertical file)"), + (ESM218, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Cemetery abstracts'), 'sec': _('Derivatives'), 'third': _('Cemetery Records'), 'fourth': _('card file')}, "Cemetery abstracts - Derivatives - Cemetery Records (card file)"), + (ESM219, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Database online'), 'sec': _('Derivatives'), 'third': _('Cemetery Records')}, "Database online - Derivatives - Cemetery Records"), + (ESM237, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local copy'), 'sec': _('Original manuscripts (U.S.)'), 'third': _('Census Records'), 'fourth': _('federal census')}, "Local copy - Original manuscripts (U.S.) - Census Records (federal census)"), + (ESM238, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('National Archives copy'), 'sec': _('Original manuscripts (U.S.)'), 'third': _('Census Records')}, "National Archives copy - Original manuscripts (U.S.) - Census Records"), + (ESM239, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('CD/DVD'), 'sec': _('Digital Images'), 'third': _('Census Records')}, "CD/DVD - Digital Images - Census Records"), + (ESM240, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online commercial site'), 'sec': _('Digital Images'), 'third': _('Census Records')}, "Online commercial site - Digital Images - Census Records"), + (ESM241, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online archives'), 'sec': _('Digital Images'), 'third': _('Census Records'), 'fourth': _('France')}, "Online archives - Digital Images - Census Records (France)"), + (ESM242, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online commercial site'), 'sec': _('Digital Images'), 'third': _('Census Records'), 'fourth': _('U.K. Wales')}, "Online commercial site - Digital Images - Census Records (U.K. Wales)"), + (ESM243, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Native-American tribal census'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records')}, "Native-American tribal census - Microfilm (U.S.) - Census Records"), + (ESM244, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('“Nonpopulation” schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('NARA film')}, "“Nonpopulation” schedules - Microfilm (U.S.) - Census Records (NARA film)"), + (ESM245, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('“Nonpopulation” schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('FHL-GSU preservation film')}, "“Nonpopulation” schedules - Microfilm (U.S.) - Census Records (FHL-GSU preservation film)"), + (ESM246, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('“Nonpopulation” schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('UNC microfilm publication')}, "“Nonpopulation” schedules - Microfilm (U.S.) - Census Records (UNC microfilm publication)"), + (ESM247, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Population schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('1790-1840')}, "Population schedules - Microfilm (U.S.) - Census Records (1790-1840)"), + (ESM248, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Population schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('1850-1870')}, "Population schedules - Microfilm (U.S.) - Census Records (1850-1870)"), + (ESM249, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Population schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('1850-1860: slaves')}, "Population schedules - Microfilm (U.S.) - Census Records (1850-1860: slaves)"), + (ESM250, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Population schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('1880-1930')}, "Population schedules - Microfilm (U.S.) - Census Records (1880-1930)"), + (ESM251, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Population schedules'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records'), 'fourth': _('State-level copies')}, "Population schedules - Microfilm (U.S.) - Census Records (State-level copies)"), + (ESM252, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('State-sponsored censuses'), 'sec': _('Microfilm (U.S.)'), 'third': _('Census Records')}, "State-sponsored censuses - Microfilm (U.S.) - Census Records"), + (ESM253, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Database'), 'sec': _('Derivatives'), 'third': _('Census Records'), 'fourth': _('CD/DVD')}, "Database - Derivatives - Census Records (CD/DVD)"), + (ESM254, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Database'), 'sec': _('Derivatives'), 'third': _('Census Records'), 'fourth': _('online')}, "Database - Derivatives - Census Records (online)"), + (ESM255, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Soundex & Miracode, microfilm'), 'sec': _('Derivatives'), 'third': _('Census Records')}, "Soundex & Miracode, microfilm - Derivatives - Census Records"), + (ESM256, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Statistical database'), 'sec': _('Derivatives'), 'third': _('Census Records'), 'fourth': _('online')}, "Statistical database - Derivatives - Census Records (online)"), + (ESM311, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Named volume'), 'sec': _('Church Books'), 'third': _('Church Records'), 'fourth': _('held by church')}, "Named volume - Church Books - Church Records (held by church)"), + (ESM312, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Named volume'), 'sec': _('Church Books'), 'third': _('Church Records'), 'fourth': _('archived off-site')}, "Named volume - Church Books - Church Records (archived off-site)"), + (ESM313, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Numbered volume'), 'sec': _('Church Books'), 'third': _('Church Records'), 'fourth': _('archived off-site')}, "Numbered volume - Church Books - Church Records (archived off-site)"), + (ESM314, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Digitized online'), 'sec': _('Image Copies'), 'third': _('Church Records')}, "Digitized online - Image Copies - Church Records"), + (ESM315, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Microfilm'), 'sec': _('Image Copies'), 'third': _('Church Records'), 'fourth': _('FHL-GSU preservation')}, "Microfilm - Image Copies - Church Records (FHL-GSU preservation)"), + (ESM316, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Microfilm'), 'sec': _('Image Copies'), 'third': _('Church Records'), 'fourth': _('LDS records at FHL')}, "Microfilm - Image Copies - Church Records (LDS records at FHL)"), + (ESM317, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Microfilm publication'), 'sec': _('Image Copies'), 'third': _('Church Records')}, "Microfilm publication - Image Copies - Church Records"), + (ESM318, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Church-issued certificate'), 'sec': _('Derivatives'), 'third': _('Church Records')}, "Church-issued certificate - Derivatives - Church Records"), + (ESM319, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Church record book, recopied'), 'sec': _('Derivatives'), 'third': _('Church Records')}, "Church record book, recopied - Derivatives - Church Records"), + (ESM320, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Church-records database'), 'sec': _('Derivatives'), 'third': _('Church Records'), 'fourth': _('online')}, "Church-records database - Derivatives - Church Records (online)"), + (ESM373, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local'), 'sec': _('Original Records'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('Case files')}, "Local - Original Records - Local & State Records: Courts & Governance (Case files)"), + (ESM374, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local'), 'sec': _('Original Records'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('Record Books')}, "Local - Original Records - Local & State Records: Courts & Governance (Record Books)"), + (ESM375, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local'), 'sec': _('Original Records'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('Record Books, archived off-site')}, "Local - Original Records - Local & State Records: Courts & Governance (Record Books, archived off-site)"), + (ESM376, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('State-level'), 'sec': _('Original Records'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('Appeals court record books')}, "State-level - Original Records - Local & State Records: Courts & Governance (Appeals court record books)"), + (ESM377, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('State-level'), 'sec': _('Original Records'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('Legislative petitions & files')}, "State-level - Original Records - Local & State Records: Courts & Governance (Legislative petitions & files)"), + (ESM378, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('CD/DVD'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Courts & Governance')}, "CD/DVD - Image Copies - Local & State Records: Courts & Governance"), + (ESM379, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Microfilm'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('Archival preservation copy')}, "Microfilm - Image Copies - Local & State Records: Courts & Governance (Archival preservation copy)"), + (ESM380, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Microfilm'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('FHL-GSU preservation copy')}, "Microfilm - Image Copies - Local & State Records: Courts & Governance (FHL-GSU preservation copy)"), + (ESM381, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Courts & Governance')}, "Online - Image Copies - Local & State Records: Courts & Governance"), + (ESM382, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Databases'), 'sec': _('Derivatives'), 'third': _('Local & State Records: Courts & Governance'), 'fourth': _('online')}, "Databases - Derivatives - Local & State Records: Courts & Governance (online)"), + (ESM421, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('File items'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "File items - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM422, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Files moved to state archives'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Files moved to state archives - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM423, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Registers'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records'), 'fourth': _('Named volume')}, "Registers - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records (Named volume)"), + (ESM424, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Registers'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records'), 'fourth': _('Numbered volume')}, "Registers - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records (Numbered volume)"), + (ESM425, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital-records certificate'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital-records certificate - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM426, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital-records register'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital-records register - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM427, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital records, amended'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital records, amended - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM428, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital records, delayed'), 'sec': _('Local Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital records, delayed - Local Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM429, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Miscellaneous file'), 'sec': _('State-level Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Miscellaneous file - State-level Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM430, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital-records certificate'), 'sec': _('State-level Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital-records certificate - State-level Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM431, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital-records register'), 'sec': _('State-level Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital-records register - State-level Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM432, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Vital records, amended'), 'sec': _('State-level Records'), 'third': _('Local & State Records: Licenses, Registrations, Rolls & Vital Records')}, "Vital records, amended - State-level Records - Local & State Records: Licenses, Registrations, Rolls & Vital Records"), + (ESM487, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local'), 'sec': _('Original Records'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('Case files')}, "Local - Original Records - Local & State Records: Property & Probates (Case files)"), + (ESM488, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local'), 'sec': _('Original Records'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('Registers')}, "Local - Original Records - Local & State Records: Property & Probates (Registers)"), + (ESM489, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Local'), 'sec': _('Original Records'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('Tract book')}, "Local - Original Records - Local & State Records: Property & Probates (Tract book)"), + (ESM490, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('State level'), 'sec': _('Original Records'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('Land-grant register')}, "State level - Original Records - Local & State Records: Property & Probates (Land-grant register)"), + (ESM491, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('State level'), 'sec': _('Original Records'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('Land warrants: loose')}, "State level - Original Records - Local & State Records: Property & Probates (Land warrants: loose)"), + (ESM492, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('CD/DVD'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Property & Probates')}, "CD/DVD - Image Copies - Local & State Records: Property & Probates"), + (ESM493, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Microfilm'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Property & Probates')}, "Microfilm - Image Copies - Local & State Records: Property & Probates"), + (ESM494, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online'), 'sec': _('Image Copies'), 'third': _('Local & State Records: Property & Probates')}, "Online - Image Copies - Local & State Records: Property & Probates"), + (ESM495, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Abstracts'), 'sec': _('Derivatives'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('online')}, "Abstracts - Derivatives - Local & State Records: Property & Probates (online)"), + (ESM496, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Database'), 'sec': _('Derivatives'), 'third': _('Local & State Records: Property & Probates'), 'fourth': _('online')}, "Database - Derivatives - Local & State Records: Property & Probates (online)"), + (ESM539, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Audio recordings'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records'), 'fourth': _('National Archives')}, "Audio recordings - Original Materials (U.S.) - National Government Records (National Archives)"), + (ESM540, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Manuscripts'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records'), 'fourth': _('Library of Congress')}, "Manuscripts - Original Materials (U.S.) - National Government Records (Library of Congress)"), + (ESM541, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Manuscripts'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records'), 'fourth': _('National Archives')}, "Manuscripts - Original Materials (U.S.) - National Government Records (National Archives)"), + (ESM542, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Manuscripts'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records'), 'fourth': _('National Archives-Regional')}, "Manuscripts - Original Materials (U.S.) - National Government Records (National Archives-Regional)"), + (ESM543, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Maps'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records'), 'fourth': _('National Archives')}, "Maps - Original Materials (U.S.) - National Government Records (National Archives)"), + (ESM544, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Photographs'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records'), 'fourth': _('Library of Congress')}, "Photographs - Original Materials (U.S.) - National Government Records (Library of Congress)"), + (ESM545, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Railroad Retirement Board'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records')}, "Railroad Retirement Board - Original Materials (U.S.) - National Government Records"), + (ESM546, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Social Security Administration'), 'sec': _('Original Materials (U.S.)'), 'third': _('National Government Records')}, "Social Security Administration - Original Materials (U.S.) - National Government Records"), + (ESM547, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('CD-ROM publication'), 'sec': _('Databases'), 'third': _('National Government Records')}, "CD-ROM publication - Databases - National Government Records"), + (ESM548, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online'), 'sec': _('Databases'), 'third': _('National Government Records'), 'fourth': _('National Archives (Australia)')}, "Online - Databases - National Government Records (National Archives (Australia))"), + (ESM549, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online'), 'sec': _('Databases'), 'third': _('National Government Records'), 'fourth': _('National Archives (Canada)')}, "Online - Databases - National Government Records (National Archives (Canada))"), + (ESM550, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online'), 'sec': _('Databases'), 'third': _('National Government Records'), 'fourth': _('National Archives (U.K.)')}, "Online - Databases - National Government Records (National Archives (U.K.))"), + (ESM551, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online'), 'sec': _('Databases'), 'third': _('National Government Records'), 'fourth': _('National Archives (U.S.)')}, "Online - Databases - National Government Records (National Archives (U.S.))"), + (ESM552, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('National Archives microfilm'), 'sec': _('Image Copies'), 'third': _('National Government Records'), 'fourth': _('NARA Style citation')}, "National Archives microfilm - Image Copies - National Government Records (NARA Style citation)"), + (ESM553, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('National Archives microfilm'), 'sec': _('Image Copies'), 'third': _('National Government Records'), 'fourth': _('Publications Style citation')}, "National Archives microfilm - Image Copies - National Government Records (Publications Style citation)"), + (ESM554, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online:'), 'sec': _('Image Copies'), 'third': _('National Government Records'), 'fourth': _('Library of Congress')}, "Online: - Image Copies - National Government Records (Library of Congress)"), + (ESM555, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online:'), 'sec': _('Image Copies'), 'third': _('National Government Records'), 'fourth': _('National Archives (U.S.)')}, "Online: - Image Copies - National Government Records (National Archives (U.S.))"), + (ESM556, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Online:'), 'sec': _('Image Copies'), 'third': _('National Government Records'), 'fourth': _('Patent & Trademark Office (U.S.)')}, "Online: - Image Copies - National Government Records (Patent & Trademark Office (U.S.))"), + (ESM646, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Book'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('basic format')}, "Book - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos (basic format)"), + (ESM647, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Book'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('chapter')}, "Book - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos (chapter)"), + (ESM648, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Book'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('edited')}, "Book - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos (edited)"), + (ESM649, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Book'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('multivolume set')}, "Book - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos (multivolume set)"), + (ESM650, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Book'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('reprint')}, "Book - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos (reprint)"), + (ESM651, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Book'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('revised edition')}, "Book - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos (revised edition)"), + (ESM652, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Leaflet'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Leaflet - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM653, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Map'), 'sec': _('Print Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Map - Print Publications - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM654, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Audio book'), 'sec': _('Electronic Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Audio book - Electronic Publications - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM655, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('CD/DVD book (text)'), 'sec': _('Electronic Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "CD/DVD book (text) - Electronic Publications - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM656, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Video'), 'sec': _('Electronic Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Video - Electronic Publications - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM657, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Website as “book”'), 'sec': _('Electronic Publications'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Website as “book” - Electronic Publications - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM658, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('CD/DVD publication'), 'sec': _('Image Copies'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "CD/DVD publication - Image Copies - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM659, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Microfilm'), 'sec': _('Image Copies'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos'), 'fourth': _('FHL-GSU preservation')}, "Microfilm - Image Copies - Publications: Books, CDs, Maps, Leaflets & Videos (FHL-GSU preservation)"), + (ESM660, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Microfilm publication'), 'sec': _('Image Copies'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Microfilm publication - Image Copies - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM661, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online publication'), 'sec': _('Image Copies'), 'third': _('Publications: Books, CDs, Maps, Leaflets & Videos')}, "Online publication - Image Copies - Publications: Books, CDs, Maps, Leaflets & Videos"), + (ESM727, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Basic Format'), 'sec': _('Book:'), 'third': _('Publications: Legal Works & Government Documents')}, "Basic Format - Book: - Publications: Legal Works & Government Documents"), + (ESM728, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Case Reporters'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('Series named for editor')}, "Case Reporters - Legal Reference Works - Publications: Legal Works & Government Documents (Series named for editor)"), + (ESM729, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Case Reporters'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('Standardized series')}, "Case Reporters - Legal Reference Works - Publications: Legal Works & Government Documents (Standardized series)"), + (ESM730, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Codes & statutes, online'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('State database')}, "Codes & statutes, online - Legal Reference Works - Publications: Legal Works & Government Documents (State database)"), + (ESM731, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Codes & statutes, online'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('U.S. Code')}, "Codes & statutes, online - Legal Reference Works - Publications: Legal Works & Government Documents (U.S. Code)"), + (ESM732, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Slip laws:'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('federal')}, "Slip laws: - Legal Reference Works - Publications: Legal Works & Government Documents (federal)"), + (ESM733, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Statutes:'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('federal')}, "Statutes: - Legal Reference Works - Publications: Legal Works & Government Documents (federal)"), + (ESM734, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Statutes:'), 'sec': _('Legal Reference Works'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('state ')}, "Statutes: - Legal Reference Works - Publications: Legal Works & Government Documents (state )"), + (ESM735, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Congressional Records'), 'sec': _('Printed Government Documents'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('Citing volume from title page')}, "Congressional Records - Printed Government Documents - Publications: Legal Works & Government Documents (Citing volume from title page)"), + (ESM736, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Congressional Records'), 'sec': _('Printed Government Documents'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('Traditional academic style')}, "Congressional Records - Printed Government Documents - Publications: Legal Works & Government Documents (Traditional academic style)"), + (ESM737, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Online images'), 'sec': _('Printed Government Documents'), 'third': _('Publications: Legal Works & Government Documents')}, "Online images - Printed Government Documents - Publications: Legal Works & Government Documents"), + (ESM738, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('National Archives (U.S.) guides'), 'sec': _('Printed Government Documents'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('Descriptive pamphlet, online')}, "National Archives (U.S.) guides - Printed Government Documents - Publications: Legal Works & Government Documents (Descriptive pamphlet, online)"), + (ESM739, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('National Archives (U.S.) guides'), 'sec': _('Printed Government Documents'), 'third': _('Publications: Legal Works & Government Documents'), 'fourth': _('Preliminary inventory, microfilmed')}, "National Archives (U.S.) guides - Printed Government Documents - Publications: Legal Works & Government Documents (Preliminary inventory, microfilmed)"), + (ESM779, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Journal articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Print editions')}, "Journal articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Print editions)"), + (ESM780, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Journal articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Online archives of print journals')}, "Journal articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Online archives of print journals)"), + (ESM781, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Journal articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Online journals')}, "Journal articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Online journals)"), + (ESM782, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Magazine articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Print editions')}, "Magazine articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Print editions)"), + (ESM783, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Magazine articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Online reprints, random items')}, "Magazine articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Online reprints, random items)"), + (ESM784, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Newsletter articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Print editions')}, "Newsletter articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Print editions)"), + (ESM785, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Newspaper articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Print editions')}, "Newspaper articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Print editions)"), + (ESM786, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Newspaper articles'), 'sec': _('Periodicals'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea'), 'fourth': _('Online archives ')}, "Newspaper articles - Periodicals - Publications: Periodicals, Broadcasts & Web Miscellanea (Online archives )"), + (ESM787, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Blogs'), 'sec': _('Broadcasts & Web Miscellanea'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea')}, "Blogs - Broadcasts & Web Miscellanea - Publications: Periodicals, Broadcasts & Web Miscellanea"), + (ESM788, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Discussion forums & lists'), 'sec': _('Broadcasts & Web Miscellanea'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea')}, "Discussion forums & lists - Broadcasts & Web Miscellanea - Publications: Periodicals, Broadcasts & Web Miscellanea"), + (ESM789, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Podcasts'), 'sec': _('Broadcasts & Web Miscellanea'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea')}, "Podcasts - Broadcasts & Web Miscellanea - Publications: Periodicals, Broadcasts & Web Miscellanea"), + (ESM790, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Radio & television clips'), 'sec': _('Broadcasts & Web Miscellanea'), 'third': _('Publications: Periodicals, Broadcasts & Web Miscellanea')}, "Radio & television clips - Broadcasts & Web Miscellanea - Publications: Periodicals, Broadcasts & Web Miscellanea"), + (ESM93, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Artifact'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Artifact - Archived Material - Archives & Artifacts"), + (ESM94, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Digital Archives'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Digital Archives - Archived Material - Archives & Artifacts"), + (ESM95, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Manuscript Records'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts'), 'fourth': _('Collection, emphasis on')}, "Manuscript Records - Archived Material - Archives & Artifacts (Collection, emphasis on)"), + (ESM96, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Manuscript Records'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts'), 'fourth': _('Document, emphasis on')}, "Manuscript Records - Archived Material - Archives & Artifacts (Document, emphasis on)"), + (ESM97, _('%(first)s - %(sec)s - %(third)s (%(fourth)s)') % { 'first': _('Manuscript Records'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts'), 'fourth': _('Series, emphasis on')}, "Manuscript Records - Archived Material - Archives & Artifacts (Series, emphasis on)"), + (ESM98, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Personal Bible'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Personal Bible - Archived Material - Archives & Artifacts"), + (ESM99, _('%(first)s - %(sec)s - %(third)s') % { 'first': _('Portrait'), 'sec': _('Archived Material'), 'third': _('Archives & Artifacts')}, "Portrait - Archived Material - Archives & Artifacts"), + ] + + #templates for the source types defined + EVIDENCETEMPLATES = { + 'ESM100': { + 'F': [ + ('', AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST, '', '', False, False), + ('', AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST, ',', '', False, False), + ('', REPORT_TITLE_OR_SUBJECT, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', ITEM_TYPE, 'to', '', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', REPORT_DATE, ';', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST, ',', '', False, False), + ('', AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST, '.', '', False, False), + ('', REPORT_TITLE_OR_SUBJECT, '.', 'Quoted', False, False), + ('', ITEM_TYPE, 'to', '', False, False), + ('', RECIPIENT, '.', '', False, False), + ('', REPORT_DATE, '.', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', REPORT_TITLE_OR_SUBJECT, ',', 'Quoted', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM101': { + 'F': [ + ('', AUTHOR_FIRST, '', '', False, False), + ('', AUTHOR_LAST, ',', '', False, False), + ('', MANUSCRIPT_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', MANUSCRIPT_NO, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_LAST, ',', '', False, False), + ('', AUTHOR_FIRST, '.', '', False, False), + ('', MANUSCRIPT_TITLE, '.', 'Quoted', False, False), + ('', MANUSCRIPT_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', MANUSCRIPT_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM102': { + 'F': [ + ('', AUTHOR, ',', '', False, False), + ('', ITEM_TITLE, '', 'Quoted', False, False), + ('(', ITEM_DATE, ');', '', False, False), + ('folder:', FOLDER_LABEL, ',', 'Quoted', False, False), + ('', COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', ITEM_TITLE, '.', 'Quoted', False, False), + ('', ITEM_DATE, '.', '', False, False), + ('folder:', FOLDER_LABEL, '.', 'Quoted', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR, ',', '', False, False), + ('', ITEM_TITLE, '.', 'Quoted', False, False), + ], + }, + 'ESM103': { + 'F': [ + ('', COMPILERS_FIRST, '', '', False, False), + ('', COMPILERS_LAST, ',', '', False, False), + ('', MANUSCRIPT_SERIES_TITLE, ',', 'Quoted', False, False), + ('', NO_OF_VOLS, '', '', False, False), + ('(', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', CREATION_DATE, ',', '', False, False), + ('', OWNER_REPOSITORY, ',', '', False, False), + ('', OWNER_LOCATION, '),', '', False, False), + ('', VOLUME_USED, ',', '', False, False), + ('', SECTION, ':', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', COMPILERS_LAST, ',', '', False, False), + ('', COMPILERS_FIRST, ',', '', False, False), + ('', MANUSCRIPT_SERIES_TITLE, '.', 'Quoted', False, False), + ('', NO_OF_VOLS, '', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', OWNER_REPOSITORY, ',', '', False, False), + ('', OWNER_LOCATION, '.', '', False, False), + ('', FILM_ID_6SHORT9, ',', '', False, False), + ('', NO_OF_ROLLS, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', COMPILERS_6SHORT9, ',', '', False, False), + ('', MANUSCRIPT_SERIES_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', VOLUME_USED, ',', '', False, False), + ('', SECTION_6SHORT9, ':', '', False, False), + ('', ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM104': { + 'F': [ + ('', RECORD_TITLE, ',', 'Quoted', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', FILE, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', FILM_ID_AND_ROLL_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', RECORD_TITLE, ',', 'Quoted', False, False), + ('', YEAR6S9, ',', '', False, False), + ('', FILE, ',', '', False, False), + ('', COLLECTION, '.', '', False, False), + ], + }, + 'ESM105': { + 'F': [ + ('', ITEM_ID_6GENERIC9, ',', '', False, False), + ('', ARTIFACT_ID, ',', '', False, False), + ('', CREATION_DATE, ';', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ('', DESCRIPTIVE_DETAIL, '.', '', False, False), + ], + 'L': [ + ('', COMPILER_LAST, ',', '', False, False), + ('', COMPILER_FIRST, '.', '', False, False), + ('', ARTIFACT_ID_6SHORT9, '.', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', ITEM_ID_6SHORT9, ',', '', False, False), + ('', ARTIFACT_ID2, '.', '', False, False), + ], + }, + 'ESM106': { + 'F': [ + ('', AUTHOR_FIRST, '', '', False, False), + ('', AUTHOR_LAST, ',', '', False, False), + ('', MANUSCRIPT_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', RECORD_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, '', '', False, False), + ('(', PLACE_CREATED, ';', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, ').', '', False, False), + ('', DESCRIPTIVE_DETAIL, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_LAST, ',', '', False, False), + ('', AUTHOR_FIRST, '.', '', False, False), + ('', MANUSCRIPT_TITLE, '.', 'Quoted', False, False), + ('', RECORD_TYPE, '.', '', False, False), + ('', PLACE_CREATED, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', MANUSCRIPT_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM107': { + 'F': [ + ('', BIBLE_ID_6OWNER_FIRST9, '', '', False, False), + ('', BIBLE_ID_6OWNER_LAST9, ',', '', False, False), + ('', INCLUSIVE_DATES, ',', '', False, False), + ('', BIBLE_TITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR_PUBLISHED, '),', '', False, False), + ('', PAGE_OR_SECTION, ';', 'Quoted', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ('', DESCRIPTIVE_DETAIL, '.', '', False, False), + ], + 'L': [ + ('', BIBLE_ID_6OWNER_LAST9, ',', '', False, False), + ('', BIBLE_ID_6OWNER_FIRST9, ',', '', False, False), + ('', INCLUSIVE_DATES, '.', '', False, False), + ('', BIBLE_TITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR_PUBLISHED, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', BIBLE_ID_6OWNER_FIRST9, '', '', False, False), + ('', BIBLE_ID_6OWNER_LAST9, ',', '', False, False), + ('', PAGE_OR_SECTION, '.', 'Quoted', False, False), + ], + }, + 'ESM108': { + 'F': [ + ('', COMPILER_FIRST, '', '', False, False), + ('', COMPILER_LAST, ',', '', False, False), + ('', ITEM_6GENERIC_ID9, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', SUPPLIER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNER_OR_SUPPLIERS_LOCATION, ',', '', False, False), + ('', YEAR_SUPPLIED, '.', '', False, False), + ('', DESCRIPTION_AND_EVALUATION_BY_RESEARCHER, '.', '', False, False), + ], + 'L': [ + ('', COMPILER_LAST, ',', '', False, False), + ('', COMPILER_FIRST, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', OWNER_OR_SUPPLIER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNER_OR_SUPPLIERS_LOCATION, '.', '', False, False), + ('', YEAR_SUPPLIED, '.', '', False, False), + ], + 'S': [ + ('', COMPILER_6SHORT9, ',', '', False, False), + ('', ITEM_6GENERIC_ID9, ',', '', False, False), + ('', REFERRAL_TO_PRIOR_EVALUATION, '.', '', False, False), + ], + }, + 'ESM109': { + 'F': [ + ('', WRITER_FIRST, '', '', False, False), + ('', WRITER_LAST, '', '', False, False), + ('(', WRITERS_LOCATION, ')', '', False, False), + ('to', RECIPIENT, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ('', DESCRIPTIVE_DETAIL_OR_OTHER_RELEVANT_DISCUSSION, '.', '', False, False), + ], + 'L': [ + ('', WRITER_LAST, ',', '', False, False), + ('', WRITER_FIRST, '', '', False, False), + ('(', WRITERS_LOCATION, ')', '', False, False), + ('to', RECIPIENT, '.', '', False, False), + ('', ITEM_TYPE, '.', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', WRITER_FIRST, '', '', False, False), + ('', WRITER_LAST, 'to', '', False, False), + ('', RECIPIENT_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM110': { + 'F': [ + ('', PERSON_INTERVIEWED_FIRST, '', '', False, False), + ('', PERSON_INTERVIEWED_LAST, '', '', False, False), + ('(', INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', LOCATION, '),', '', False, False), + ('', ITEM_TYPE, 'by', '', False, False), + ('', INTERVIEWER, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', ITEM_FORMAT, '', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', OWNERS_ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'L': [ + ('', PERSON_INTERVIEWED_LAST, ',', '', False, False), + ('', PERSON_INTERVIEWED_FIRST, '.', '', False, False), + ('', LOCATION, '.', '', False, False), + ('', ITEM_TYPE, 'by', '', False, False), + ('', NAME_OF_INTERVIEWER, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ('', ITEM_FORMAT, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', PERSON_INTERVIEWED_6SHORT9, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM111': { + 'F': [ + ('', GRANTOR_6AUTHOR9, ',', '', False, False), + ('to', RECIPIENT, ',', '', False, False), + ('', RECORD_ID_6GENERIC9, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', ITEM_FORMAT, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ('', EVALUATION_OR_DESCRIPTIVE_DETAILS, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', ADDRESS_FOR_PRIVATE_USE, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', GRANTOR_6SHORT9, '', '', False, False), + ('to', RECIPIENT_6SHORT9, ',', '', False, False), + ('', GENERIC_ID_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM112': { + 'F': [ + ('', WRITER, ',', '', False, False), + ('', WRITERS_AFFILIATION_6IF_RELEVANT9, ',', '', False, False), + ('', WRITERS_LOCATION, ',', '', False, False), + ('to', RECIPIENT, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SUBJECT_OR_NATURE_OF_DATA_PROVIDED, ';', '', False, False), + ('', FOLDER, ';', '', False, False), + ('', SERIES_OR_RESEARCH_PROJECT, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', RESEARCHER, ',', '', False, False), + ('', PRIVATE_RESEARCHER_ADDRESS, ',', '', True, False), + ('', RESEARCHER_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', '', False, False), + ('', RESEARCHERS_ID, ',', '', False, False), + ('', CONTACT_PRIVATE_ADDRESS, ',', '', True, False), + ('', CONTACT_ADDRESS, '.', '', False, False), + ], + 'S': [ + ('', WRITER_6SHORT9, '', '', False, False), + ('to', RECIPIENT_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM113': { + 'F': [ + ('', WRITER, ',', '', False, False), + ('', WRITERS_LOCATION, '', '', False, False), + ('', WRITERS_CONTACT_INFORMATION, ',', '', True, False), + ('to', RECIPIENT, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SUBJECT_LINE, ',', '', False, False), + ('', FILE, ',', '', False, False), + ('', RESEARCH_SERIES, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', RESEARCHERS_ID_6SHORT9, ',', '', False, False), + ('', RESEARCHERS_PRIVATE_CONTACT_INFORMATION, ',', '', True, False), + ('', RESEARCHERS_ADDRESS, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', '', False, False), + ('', RESEARCHERS_ID, ',', '', False, False), + ('', CONTACT_PRIVATE_ADDRESS, ',', '', True, False), + ('', CONTACT_ADDRESS, '.', '', False, False), + ], + 'S': [ + ('', WRITER_6SHORT9, '', '', False, False), + ('to', RECIPIENT_6SHORT9, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM114': { + 'F': [ + ('', AUTHOR_AND_PROFESSIONAL_CREDENTIALS_FIRST_LAST, ',', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', ITEM_TYPE, 'to', '', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', RECIPIENTS_PRIVATE_LOCATION, '', '', True, False), + ('', RECIPIENTS_LOCATION, ',', '', False, False), + ('', REPORT_DATE, ';', '', False, False), + ('', ITEM_FORMAT, '', '', False, False), + ('', OWNER_AND_CONTACT_INFORMATION, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_AND_PROFESSIONAL_CREDENTIALS_LAST_FIRST, '.', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, '.', 'Quoted', False, False), + ('', ITEM_TYPE, 'to', '', False, False), + ('', RECIPIENT, '', '', False, False), + ('', RECIPIENTS_PRIVATE_ADDRESS, ',', '', True, False), + ('', RECIPIENTS_ADDRESS, ',', '', False, False), + ('', REPORT_DATE, '.', '', False, False), + ('', ITEM_FORMAT, '', '', False, False), + ('', OWNER_AND_CONTACT_INFORMATION, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM115': { + 'F': [ + ('', COLLECTION, ',', '', False, False), + ('', COMPILER, '', '', False, False), + ('(', RECORD_TYPE, ',', '', False, False), + ('', CREATION_DATE, ';', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', OWNERS_PRIVATE_ADDRESS, ',', '', True, False), + ('', OWNERS_ADDRESS, ');', '', False, False), + ('', SUBJECT, ',', '', False, False), + ('', SOURCE_OF_INFORMATION, ',', '', False, False), + ('', SOURCES_RELATIONSHIP_TO_SUBJECT_ETC, ',', '', False, False), + ('', ITEM_DATE, '.', '', False, False), + ('', PROVENANCE_AND_EVALUATION_OF_TRADITION, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', '', False, False), + ('', COMPILER, '.', '', False, False), + ('', RECORD_TYPE, ',', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', '', False, False), + ('', OWNERS_PRIVATE_ADDRESS, ',', '', True, False), + ('', OWNERS_ADDRESS, '.', '', False, False), + ], + 'S': [ + ('', GENERIC_LABEL_6SHORT9, ',', '', False, False), + ('', REFERENCE_TO_PRIOR_DISCUSSION, '.', '', False, False), + ], + }, + 'ESM161': { + 'F': [ + ('', RECORD_BOOK_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', SERIES, ';', '', False, False), + ('', FILE_LOCATION, ',', '', False, False), + ('', CORPORATE_COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', NAME_OF_COLLECTION, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', RECORD_BOOK_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, ',', '', False, False), + ('', COLLECTION_6SHORT9, '.', '', False, False), + ], + }, + 'ESM162': { + 'F': [ + ('', ITEM, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', FILE_LOCATION, ';', '', False, False), + ('', SERIES, ';', '', False, False), + ('', RECORD_GROUP_AND_OR_OR_SUBGROUP, ',', '', False, False), + ('', CORPORATE_COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', CORPORATE_COLLECTION, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP_AND_OR_OR_SUBGROUP, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', ITEM_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', CORPORATE_COLLECTION, '.', '', False, False), + ], + }, + 'ESM163': { + 'F': [ + ('', CORPORATE_WRITER, '', '', False, False), + ('(', WRITERS_LOCATION, ')', '', False, False), + ('to', RECIPIENT, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SUBJECT_OR_NATURE_OF_DATA_PROVIDED, ';', '', False, False), + ('', RECORD_OWNER, ',', '', False, False), + ('', OWNERS_PRIVATE_LOCATION, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'L': [ + ('', CORPORATE_WRITER, '', '', False, False), + ('(', WRITERS_LOCATION, ')', '', False, False), + ('to', RECIPIENT, '.', '', False, False), + ('', ITEM_TYPE, '.', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ('', RECORD_OWNER, ',', '', False, False), + ('', OWNERS_PRIVATE_LOCATION, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', DATE_OWNED, '.', '', False, False), + ], + 'S': [ + ('', CORPORATE_WRITER, '', '', False, False), + ('to', RECIPIENT_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM164': { + 'F': [ + ('', RECORD_TITLE, ',', 'Quoted', False, False), + ('', SPECIFIC_ITEM_OF_INTEREST, ';', '', False, False), + ('', SUBSERIES, ';', '', False, False), + ('', SERIES, ';', '', False, False), + ('', FILE_LOCATION, ',', '', False, False), + ('', CORPORATE_COLLECTION, '', '', False, False), + ('(', MICROFILM_ID_OR_ROLL_NO6S9_6SHORT9, '),', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', CORPORATE_COLLECTION, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', SUBSERIES, '.', '', False, False), + ('', MICROFILM_ID_OR_ROLL_NO6S9, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', RECORD_TITLE, '.', 'Quoted', False, False), + ('', SPECIFIC_ITEM_OF_INTEREST_6SHORT9, ';', '', False, False), + ('', SUBSERIES_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, ';', '', False, False), + ('', CORPORATE_COLLECTION, '.', '', False, False), + ], + }, + 'ESM165': { + 'F': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', DIGITAL_PATH_6WHEN_NECESSARY9, ',', '', False, True), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9_, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM166': { + 'F': [ + ('', COLLECTION, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('citing', FULL_CREDIT_LINE_6SOURCE_OF_THE_SOURCE9, '.', 'Quoted', False, False), + ], + 'L': [ + ('', COLLECTION, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'S': [ + ('', COLLECTION, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM167': { + 'F': [ + ('', FILE, ',', '', False, False), + ('', MEMBERSHIP_NUMBER, ',', '', False, False), + ('', ORGANIZATION2, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', ORGANIZATION1, '.', '', False, False), + ('', COLLECTION, '', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE, ',', '', False, False), + ('', MEMBERSHIP_NUMBER, ',', '', False, False), + ('', ORGANIZATION_6SHORT9, '.', '', False, False), + ], + }, + 'ESM168': { + 'F': [ + ('', ORGANIZATION2, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_TYPE_OR_FORMAT, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', ORGANIZATION1, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', ORGANIZATION_6SHORT_TITLE9, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM169': { + 'F': [ + ('', RECORD_TITLE_6QUOTED_EXACTLY9, ';', 'Quoted', False, False), + ('', FILE, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', ORGANIZATION, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', ORGANIZATION, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', RECORD_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', COLLECTION, '.', '', False, False), + ], + }, + 'ESM170': { + 'F': [ + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('“', FILE_TITLE, ',', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',“', '', False, False), + ('', ORGANIZATION_6CREATOR9, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', ORGANIZATION_6CREATOR9, '.', '', False, False), + ('“', FILE_TITLE, ',', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.“', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', ITEM_OF_INTEREST_6SHORT9, ',', '', False, False), + ('', FILE_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', ORGANIZATION_6CREATOR9, '.', '', False, False), + ], + }, + 'ESM171': { + 'F': [ + ('', CORPORATE_AUTHOR, '', '', False, False), + ('(', CORPORATE_LOCATION, '),', '', False, False), + ('', REPORT_TITLE, ',', 'Quoted', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', RECIPIENTS_PRIVATE_LOCATION, ',', '', True, False), + ('', RECIPIENTS_LOCATION, ',', '', False, False), + ('', REPORT_DATE, ';', '', False, False), + ('', WHERE_AND_WHEN_HELD, '.', '', False, False), + ], + 'L': [ + ('', CORPORATE_AUTHOR, '', '', False, False), + ('(', CORPORATE_LOCATION, ').', '', False, False), + ('', REPORT_TITLE, ',', 'Quoted', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', RECIPIENTS_PRIVATE_LOCATION, ',', '', True, False), + ('', RECIPIENTS_LOCATION, '.', '', False, False), + ('', REPORT_DATE, '.', '', False, False), + ('', WHERE_AND_WHEN_HELD, '.', '', False, False), + ], + 'S': [ + ('', CORPORATE_AUTHOR, ',', '', False, False), + ('', REPORT_TITLE, ',', 'Quoted', False, False), + ('', REPORT_DATE, '.', '', False, False), + ], + }, + 'ESM172': { + 'F': [ + ('', RESEARCHER_6AUTHOR9_6FIRST9, '', '', False, False), + ('', RESEARCHER_6AUTHOR9_6LAST9, '', '', False, False), + ('', PROFESSIONAL_CREDENTIALS, '', '', False, True), + ('(', CORPORATE_AFFILIATION, ',', '', False, False), + ('', CORPORATE_LOCATION, '),', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', ITEM_TYPE, '', '', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', RECIPIENTS_PRIVATE_LOCATION, ',', '', True, False), + ('', REPORT_DATE, ';', '', False, False), + ('', WHERE_HELD, '', '', False, False), + ('', WHERE_HELD_PRIVATE_ADDRESS, ',', '', True, False), + ('', WHEN_HELD, '.', '', False, False), + ], + 'L': [ + ('', RESEARCHER_6AUTHOR9_6LAST9, ',', '', False, False), + ('', RESEARCHER_6AUTHOR9_6FIRST9, '', '', False, False), + ('', PROFESSIONAL_CREDENTIALS, '.', '', False, True), + ('(', CORPORATE_AFFILIATION, ',', '', False, False), + ('', CORPORATE_LOCATION, '.)', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, '.', 'Quoted', False, False), + ('', ITEM_TYPE, '', '', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', RECIPIENTS_PRIVATE_LOCATION, '.', '', True, False), + ('', REPORT_DATE, '.', '', False, False), + ('', WHERE_HELD, '', '', False, False), + ('', WHERE_HELD_PRIVATE_ADDRESS, '.', '', True, False), + ('', WHEN_HELD, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM173': { + 'F': [ + ('', CORPORATE_AUTHOR_6RESEARCHERS_NOT_IDENTIFIED9, '', '', False, False), + ('(', CORPORATE_LOCATION, '),', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, ',', 'Quoted', False, False), + ('', REPORT_DATE, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', PAGE_OR_SPECIFIC_PART, '.', '', False, False), + ], + 'L': [ + ('', CORPORATE_AUTHOR_6RESEARCHERS_NOT_IDENTIFIED9, '', '', False, False), + ('(', CORPORATE_LOCATION, ').', '', False, False), + ('', REPORT_TITLE_6QUOTED_EXACTLY9, '.', 'Quoted', False, False), + ('', REPORT_DATE_6SHORT9, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_YEAR, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR, ',', '', False, False), + ('', REPORT_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', SPECIFIC_PART, '.', '', False, False), + ], + }, + 'ESM174': { + 'F': [ + ('', INSTITUTIONAL_AUTHOR, ',', '', False, False), + ('', RECORD_OR_VOLUME_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', INSTITUTIONAL_AUTHOR, '.', '', False, False), + ('', RECORD_OR_VOLUME_TITLE, '.', 'Quoted', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', INSTITUTIONAL_AUTHOR, ',', '', False, False), + ('', RECORD_OR_VOLUME_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM175': { + 'F': [ + ('', STUDENT_6FIRST9, '', '', False, False), + ('', STUDENT_6LAST9, ',', '', False, False), + ('', CLASS, ',', '', False, False), + ('', RECORD_ID_6GENERIC9, ';', '', False, False), + ('', INSTITUTION, ',', '', False, False), + ('', LOCATION_OF_INSTITUTION, ';', '', False, False), + ('', RECORD_DATE6S9, '', '', False, False), + ('to', RECIPIENT, ';', '', False, False), + ('', RECORD_HOLDER, ',', '', False, False), + ('', RECORD_HOLDER_PRIVATE_ADDRESS, ',', '', True, False), + ('', WHERE_HELD, ',', '', False, False), + ('', WHEN_HELD, '.', '', False, False), + ], + 'L': [ + ('', STUDENT_6LAST9, ',', '', False, False), + ('', STUDENT_6FIRST9, '.', '', False, False), + ('', CLASS, '.', '', False, False), + ('', RECORD_ID_6GENERIC9, '.', '', False, False), + ('', INSTITUTION, ',', '', False, False), + ('', LOCATION_OF_INSTITUTION, '.', '', False, False), + ('', RECORD_HOLDER, ',', '', False, False), + ('', RECORD_HOLDER_PRIVATE_ADDRESS, ',', '', True, False), + ('', WHERE_HELD, '.', '', False, False), + ('', WHEN_HELD, '.', '', False, False), + ], + 'S': [ + ('', STUDENT_6FIRST9, '', '', False, False), + ('', STUDENT_6LAST9, ',', '', False, False), + ('', CLASS, ',', '', False, False), + ('', RECORD_ID_6GENERIC9, ',', '', False, False), + ('', INSTITUTION, '.', '', False, False), + ], + }, + 'ESM209': { + 'F': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ')', '', False, False), + ('', RECORD_TYPE, ',', '', False, False), + ('', SUBJECT_OR_NATURE_OF_DATA_PROVIDED, '.', '', False, False), + ('', ANALYTICAL_COMMENTS_BY_RESEARCHER, '.', '', False, False), + ], + 'L': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ], + 'S': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, ')', '', False, False), + ('', RECORD_TYPE, '.', '', False, False), + ], + }, + 'ESM210': { + 'F': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ')', '', False, False), + ('to', RECIPIENT, ',', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SUBJECT_OR_NATURE_OF_DATA_PROVIDED, '.', '', False, False), + ], + 'L': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ')', '', False, False), + ('to', RECIPIENT, '.', '', False, False), + ('', ITEM_TYPE, '.', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, ')', '', False, False), + ('to', RECIPIENT_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM211': { + 'F': [ + ('', CREATOR, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_TYPE_AND_FORMAT_F, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', CREATOR, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', ITEM_TYPE_AND_FORMAT_L, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_TYPE_AND_FORMAT_S, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM212': { + 'F': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM, ';', '', False, False), + ('', MICROFILM_ID, '.', '', False, False), + ], + 'L': [ + ('', CEMETERY_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', RECORD_BOOK, '.', 'Quoted', False, False), + ('', MICROFILM_ID, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', RECORD_BOOK, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM213': { + 'F': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION, ';', '', False, False), + ('', ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, '),', '', False, False), + ('', ITEM, ',', '', False, False), + ('', DATA_COLLECTION_INFO, ',', '', False, False), + ('', DATE_READ_OR_PHOTOGRAPHED, '.', '', False, False), + ], + 'L': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION, ';', '', False, False), + ('', ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, ').', '', False, False), + ('', RECORD_TYPE, '.', '', False, False), + ], + 'S': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', ITEM, '.', '', False, False), + ], + }, + 'ESM214': { + 'F': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', SECTION_LOT_OR_ROW, ';', '', False, False), + ('', DATA_COLLECTION_INFO, ',', '', False, False), + ('', DATE, '.', '', False, False), + ], + 'L': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ], + 'S': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM215': { + 'F': [ + ('', CREATOR, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_TYPE_OR_FORMAT, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', CREATOR, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CREATOR, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM216': { + 'F': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', ITEM, ';', '', False, False), + ('', DATA_COLLECTION_INFO, ',', '', False, False), + ('', DATE_READ_OR_PHOTOGRAPHED, '.', '', False, False), + ], + 'L': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ], + 'S': [ + ('', CEMETERY, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM217': { + 'F': [ + ('', FILE_LABEL, '', 'Quoted', False, False), + ('(', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', CREATION_DATE_6SHORT9, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '),', '', False, False), + ('', FOLDER, ';', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', FILE_LABEL, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE_LABEL_6SHORT9, ',', 'Quoted', False, False), + ('', FOLDER_6SHORT9, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM218': { + 'F': [ + ('', FILE_LABEL, '', 'Quoted', False, False), + ('(', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', CREATION_DATE_6SHORT9, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', FILE_LABEL, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE_LABEL_6SHORT9, ',', 'Quoted', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM219': { + 'F': [ + ('', CREATOR_6FIRST9, '', '', False, False), + ('', CREATOR_6LAST9, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', CREATOR_6LAST9, ',', '', False, False), + ('', CREATOR_6FIRST9, '.', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CREATOR_6SHORT9, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM237': { + 'F': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, '', '', False, False), + ('(', COPY_ID, '),', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', REPOSITORY2, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE_AND_COPY, '.', '', False, False), + ('', REPOSITORY1, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9_6SHORT9, ',', '', False, False), + ('', SCHEDULE_AND_COPY_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9_6SHORT9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM238': { + 'F': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', NARA_FILE_UNIT_6JURISDICTION_SMALLEST_TO_LARGEST9, ';', '', False, False), + ('', NARA_SERIES_AND_VOLUME, ';', '', False, False), + ('', NARA_SUBGROUP, ';', '', False, False), + ('', NARA_RECORD_GROUP_6NAME_AND_NO9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SERIES, '.', '', False, False), + ('', SUBGROUP, '.', '', False, False), + ('', RECORD_GROUP_6NAME_AND_NO9, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '', '', False, False), + ], + 'S': [ + ('', ITEM_OF_INTEREST_6SHORT9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ';', '', False, False), + ('', NARA_SERIES_AND_SUBGROUP_6SHORT9, ',', '', False, False), + ('', RECORD_GROUP_6SHORT9, ',', '', False, False), + ('', REPOSITORY_6SHORT9, '.', '', False, False), + ], + }, + 'ESM239': { + 'F': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION2, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', GEOGRAPHIC_DIVISION, ',', '', False, False), + ('', ENUMERATION_DISTRICT_6FROM_1880_FORWARD9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', PUBLICATION_TITLE2, ',', 'Italics', False, False), + ('', FORMAT, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', DATE, ');', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION1, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE, '.', '', False, False), + ('', PUBLICATION_TITLE1, '.', 'Italics', False, False), + ('', FORMAT, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION3, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', ENUMERATION_DISTRICT_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM240': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ');', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM241': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6LONG9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ');', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, '.', '', False, False), + ('', FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM242': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ');', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION, ',', '', False, False), + ('', CENSUS_ID_6GENERIC9, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM243': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', AGENCY_OR_CREATOR, ',', '', False, False), + ('', PUBLICATION_TITLE, ',', 'Italics', False, False), + ('', FILM_ID_6SHORT9, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', ROLL_NO, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION, '.', '', False, False), + ('', CENSUS_ID_6GENERIC_YEAR_AND_TRIBE9, '.', '', False, False), + ('', AGENCY_OR_CREATOR, '.', '', False, False), + ('', PUBLICATION_TITLE, '.', 'Italics', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM244': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE_TITLE_6CITED_EXACTLY9, ',', 'Quoted', False, False), + ('', SECTION, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', ENUMERATION_DISTRICT_6FROM_1880_FORWARD9, ',', '', False, False), + ('', PAGE6S9_6SHORT9, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, '.', '', False, False), + ('', SCHEDULE_TITLE_6CITED_EXACTLY9, 'schedule.', 'Quoted', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_TITLE_6CITED_EXACTLY9, ',', 'Quoted', False, False), + ('', SECTION, ',', '', False, False), + ('', CIVIL_DIVISION6S9_6SHORT9, ',', '', False, False), + ('', ENUMERATION_DISTRICT_6SHORT9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM245': { + 'F': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE_6GENERIC_ID9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', 'Quoted', False, False), + ('', OWNER_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE_6GENERIC_ID9, '.', '', False, False), + ('', OWNER_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', ITEM_OF_INTEREST, '.', 'Quoted', False, False), + ], + }, + 'ESM246': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', FILM_TITLE, ',', 'Italics', False, False), + ('', FILM_ID_6SHORT9, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', ROLL_NO, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE_6GENERIC9, '.', '', False, False), + ('', FILM_TITLE, '.', 'Italics', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM247': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', PERSON_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM248': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM249': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHED, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM250': { + 'F': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', ENUMERATION_DISTRICT_AND_SHEET_NO, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9_6SHORT9, ',', '', False, False), + ('', ENUMERATION_DISTRICT_AND_SHEET_NO_6SHORT9, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM251': { + 'F': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE_AND_COPY2, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, ',', '', False, False), + ('', OWNER_OR_REPOSITORY, ',', '', False, False), + ('', LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', SCHEDULE_AND_COPY1, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', OWNER_OR_REPOSITORY, ',', '', False, False), + ('', LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_AND_COPY_6SHORT9, ',', '', False, False), + ('', PAGE_ID, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM252': { + 'F': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SCHEDULE, ',', '', False, False), + ('', CIVIL_DIVISION6S9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', HOUSEHOLD_ID, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', LOCATION, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', CENSUS_ID_6GENERIC9_6SHORT9, ',', '', False, False), + ('', SCHEDULE, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID_6GENERIC9, ',', '', False, False), + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SCHEDULE_6SHORT9, ',', '', False, False), + ('', CIVIL_DIVISION6S9_6SHORT9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', HOUSEHOLD_ID_6SHORT9, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM253': { + 'F': [ + ('', DATABASE_6PUBLICATION9_TITLE, ',', 'Italics', False, False), + ('', RECORD_FORMAT, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', ITEM_OF_INTEREST_WITH_IDENTIFYING_DETAIL, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_6PUBLICATION9_TITLE, '.', 'Italics', False, False), + ('', RECORD_FORMAT, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_6PUBLICATION9_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_WITH_ABBREVIATED_DETAIL, '.', '', False, False), + ], + }, + 'ESM254': { + 'F': [ + ('', COMPILER, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', COMPILER, '.', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER_6SHORT9, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', COMPILER, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM255': { + 'F': [ + ('', CENSUS_ID1, ',', '', False, False), + ('', STATE, ',', '', False, False), + ('', CODE, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', STATE, '.', '', False, False), + ('', CENSUS_ID1, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CENSUS_ID2, ',', '', False, False), + ('', STATE, ',', '', False, False), + ('', CODE_6SHORT9, ',', '', False, False), + ('', PERSON6S9_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM256': { + 'F': [ + ('', COMPILER, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', COMPILER, '.', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', COMPILER_6SHORT9, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM311': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '', '', False, False), + ('(', YEAR6S9, ');', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', CHURCH_LOCATION, ').', '', False, False), + ('', RECORD_BOOK_TITLE, '.', 'Quoted', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', RECORD_BOOK_TITLE, ',', 'Quoted', False, False), + ('', PAGE_AND_ITEM, '.', '', False, False), + ], + }, + 'ESM312': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', VOLUME_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', RECORD_BOOK_TITLE, '.', 'Quoted', False, False), + ('', COLLECTION, ',', '', False, False), + ('', VOLUME_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6SHORT9, ',', '', False, False), + ('', RECORD_BOOK_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM313': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK_6SERIES_AND_VOLUME_NO9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST_AND_YEAR, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', RECORD_SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', RECORD_BOOK, ',', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM314': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK_ID_6GENERIC_LABEL9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST_AND_DATE_FOR_UNPAGINATED_ENTRY, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, ').', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', RECORD_SERIES, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', RECORD_BOOK_ID_6GENERIC_LABEL9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM315': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK_ID_6SERIES_AND_VOLUME9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', RECORD_SERIES, '.', '', False, False), + ('', OWNER_OR_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', FILM_ID_6SHORT9, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', RECORD_BOOK_ID_6SHORT9, ',', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM316': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK_ID_6SERIES_AND_VOLUME9, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', SERIES_TITLE, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6SHORT9, ',', '', False, False), + ('', RECORD_BOOK_ID_6SHORT9, ',', '', False, False), + ('', ITEM, '.', '', False, False), + ], + }, + 'ESM317': { + 'F': [ + ('', FILM_TITLE, ',', 'Italics', False, False), + ('', RECORD_TYPE, ',', '', False, False), + ('', NO_OF_ROLLS, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', ROLL_USED, ',', '', False, False), + ('', PAGE_NO_OR_ARRANGEMENT, ';', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '.', 'Quoted', False, False), + ], + 'L': [ + ('', FILM_TITLE, '.', 'Italics', False, False), + ('', RECORD_TYPE, ',', '', False, False), + ('', NO_OF_ROLLS, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', FILM_TITLE, ',', 'Italics', False, False), + ('', ROLL_USED, ',', '', False, False), + ('', RECORD_DATE6S9_6SHORT9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '.', 'Quoted', False, False), + ], + }, + 'ESM318': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', COLLECTION_6GENERIC_LABEL9, '', '', False, False), + ('(', COLLECTION_OWNER, ',', '', False, False), + ('', OWNERS_PRIVATE_ADDRESS, ',', '', True, False), + ('', OWNERS_LOCATION, ',', '', False, False), + ('', YEAR_OWNED, '),', '', False, False), + ('', CERTIFICATE_ID_6WHO_WHEN_WHAT_EVENT9, ',', '', False, False), + ('', WHEN_ISSUED, ',', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', COLLECTION_6GENERIC_LABEL9, '.', '', False, False), + ('', COLLECTION_OWNER, ',', '', False, False), + ('', OWNERS_PRIVATE_ADDRESS, ',', '', True, False), + ('', OWNERS_LOCATION, '.', '', False, False), + ('', YEAR_OWNED, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', CERTIFICATE_ID_6SHORT9, ',', '', False, False), + ('', WHEN_ISSUED, '.', '', False, False), + ], + }, + 'ESM319': { + 'F': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, '),', '', False, False), + ('', RECORD_BOOK, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '', '', False, False), + ('(', YEAR6S9, ');', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION, ').', '', False, False), + ('', RECORD_BOOK, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CHURCH_6AUTHOR9, '', '', False, False), + ('(', LOCATION_6SHORT9, '),', '', False, False), + ('', RECORD_BOOK, ',', '', False, False), + ('', ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM320': { + 'F': [ + ('', COMPILER_6FIRST9, '', '', False, False), + ('', COMPILER_6LAST9, ',', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST_1, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', COMPILER_6LAST9, ',', '', False, False), + ('', COMPILER_6FIRST9, '', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', COMPILER_6SHORT9, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_OF_INTEREST_2, '.', '', False, False), + ], + }, + 'ESM373': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES, '', '', False, False), + ('File', FILE_NO, ',', '', False, False), + ('', CASE_LABEL, ',', '', False, False), + ('for', ITEM_OF_INTEREST, ',', 'Quoted', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, '', '', False, False), + ('File', FILE_NO, ',', '', False, False), + ('', CASE_LABEL_6SHORT9, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM374': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES_6SHORT9, '', '', False, False), + ('', SPECIFIC_VOLUME, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', CASE_LABEL_AND_OR_OR_ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, '', '', False, False), + ('', SPECIFIC_VOLUME, ':', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM375': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES2, '', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', '', False, False), + ('', PAGE_OR_COURT_TERM_6IF_UNPAGINATED9, ',', '', False, False), + ('', CASE_LABEL_AND_OR_OR_ITEM_OF_INTEREST, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, '', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', '', False, False), + ('', PAGE_OR_COURT_TERM_6IF_UNPAGINATED9, ',', '', False, False), + ('', CASE_AND_OR_OR_ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM376': { + 'F': [ + ('', JURISDICTION_6STATE9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', SPECIFIC_BOOK, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', CASE_LABEL_AND_OR_OR_ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', ARCHIVAL_ID, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', SERIES_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6STATE9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', SPECIFIC_BOOK, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', CASE_AND_OR_OR_ITEM_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM377': { + 'F': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', SERIES, '', '', False, False), + ('(', ARCHIVAL_ID_OR_ARRANGEMENT, '),', '', False, False), + ('', RECORD_GROUP_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', SERIES, ',', '', False, False), + ('', JURISDICTION, '.', '', False, False), + ], + }, + 'ESM378': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES, '', '', False, False), + ('', SPECIFIC_VOLUME6S9, ':', '', False, False), + ('', PAGE6S9_OR_TERM, ';', '', False, False), + ('', CASE_LABEL_AND_OR_OR_ITEM_OF_INTEREST, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', PUBLICATION_TITLE, ',', 'Italics', False, False), + ('', PUBLICATION_FORMAT, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, ').', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', PUBLICATION_TITLE, '.', 'Italics', False, False), + ('', PUBLICATION_FORMAT, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, '', '', False, False), + ('', SPECIFIC_VOLUME6S9, ':', '', False, False), + ('', PAGE6S9_OR_TERM, ',', '', False, False), + ('', CASE_LABEL_OR_ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM379': { + 'F': [ + ('', CASE_ID_OR_ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', ARCHIVAL_ID_OR_ARRANGEMENT, ';', '', False, False), + ('', RECORD_REPOSITORY, ',', '', False, False), + ('', JURISDICTION_OR_REPY_LOCATION, ';', '', False, False), + ('', FILM_ID, ',', '', False, False), + ('', FRAME_NOS, ',', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CASE_ID_OR_ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', JURISDICTION_6COUNTY9, '.', '', False, False), + ], + }, + 'ESM380': { + 'F': [ + ('', JURISDICTION_6LOCAL_COUNTRY9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', PAGE_ARRANGEMENT_OR_ARCHIVAL_ID, ';', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', RECORD_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6COUNTRY_LOCAL9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', FILM_RESPOSITORY, ',', '', False, False), + ('', FILM_REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', ITEM_6SHORT9, '.', '', False, False), + ], + }, + 'ESM381': { + 'F': [ + ('', JURISDICTION_6CITY_STATE9, ',', '', False, False), + ('', SERIES, '', '', False, False), + ('', CASE_FILE_NO, ',', '', False, False), + ('', CASE_LABEL, ',', '', False, False), + ('', COURT_TERM, ',', '', False, False), + ('', ITEM_OF_INTEREST, ',', 'Quoted', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_CITY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, '', '', False, False), + ('', CASE_FILE_NO, ',', '', False, False), + ('', CASE_LABEL_6SHORT9, ',', '', False, False), + ('', COURT_TERM_6SHORT9, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', 'Quoted', False, False), + ], + }, + 'ESM382': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM421': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES_OR_COLLECTION, ',', '', False, False), + ('', ITEM_NO_OR_ARRANGEMENT, ';', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES_OR_COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_OR_COLLECTION, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM422': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', RECORD_SERIES, ',', '', False, False), + ('file:', FILE, ',', 'Quoted', False, False), + ('', ITEM_NO_OR_ARRANGEMENT, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', DATE_6IF_NOT_IN_TITLE9, ',', '', False, True), + ('', COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', RECORD_SERIES, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('file:', FILE, ',', 'Quoted', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM423': { + 'F': [ + ('', JURISDICTION_6CITY_STATE9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE_NO_OR_ARRANGEMENT, ',', '', False, False), + ('', CASE_AND_OR_OR_ITEM, ';', '', False, False), + ('', DATE_6IF_NOT_IN_TITLE9, ',', '', False, True), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_CITY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', CASE_AND_OR_OR_ITEM, '.', '', False, False), + ], + }, + 'ESM424': { + 'F': [ + ('', JURISDICTION_6CITY_STATE9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '', '', False, False), + ('', DATE_6IF_NOT_IN_TITLE9, ';', '', False, True), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_CITY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM425': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, '.', '', False, False), + ], + }, + 'ESM426': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', SECTION, ',', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SPECIFIC_VOLUME6S9, '.', 'Quoted', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', SECTION_AND_PAGE, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM427': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM428': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, '.', '', False, False), + ], + }, + 'ESM429': { + 'F': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', DOCUMENT, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', SERIES, ';', '', False, False), + ('', RECORD_GROUP_6NAME_AND_NO9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP_6NAME_AND_NO9, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', ITEM_OF_INTEREST_6SHORT9, ',', '', False, False), + ('', DOCUMENT_6SHORT9, '.', '', False, False), + ], + }, + 'ESM430': { + 'F': [ + ('', JURISDICTION_6STATE9, '', '', False, False), + ('', AGENCY_OR_CREATOR, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', AGENCY_OR_CREATOR, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6STATE9, '', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO_2, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9, '.', '', False, False), + ], + }, + 'ESM431': { + 'F': [ + ('', JURISDICTION_6STATE9, '', '', False, False), + ('', AGENCY_OR_CREATOR, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', BOOK_AND_PAGE, ',', '', False, False), + ('', ENTRY, ',', '', False, False), + ('', ID_OF_PERSON6S9, ';', '', False, False), + ('', DATE_6IF_NOT_IN_TITLE9, ',', '', False, True), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', AGENCY_OR_CREATOR, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6STATE9, '', '', False, False), + ('', SERIES, ',', '', False, False), + ('', BOOK_AND_PAGE, ',', '', False, False), + ('', ENTRY, ',', '', False, False), + ('', ID_OF_PERSON6S9, '.', '', False, False), + ], + }, + 'ESM432': { + 'F': [ + ('', JURISDICTION_6STATE9, '', '', False, False), + ('', AGENCY_OR_CREATOR, ',', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, ')', '', False, False), + ('', ID_OF_PERSON6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', AGENCY_OR_CREATOR, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6STATE9, '', '', False, False), + ('', CERTIFICATE_TYPE_AND_NO, '', '', False, False), + ('(', CERTIFICATE_DATE, '),', '', False, False), + ('', ID_OF_PERSON6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM487': { + 'F': [ + ('', JURISDICTION_6CITY_STATE9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', FILE_NO_AND_NAME, '', '', False, False), + ('(', FILE_DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_CITY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES, ',', '', False, False), + ('', FILE_NO_AND_NAME, '', '', False, False), + ('(', FILE_DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM488': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', VOLUME_AND_PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST_6PARTIES_AND_TYPE_OF_DOCUMENT9, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', VOLUME_AND_PAGE6S9, '.', '', False, False), + ], + }, + 'ESM489': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', VOLUME_AND_PAGE_NO_OR_ARRANGEMENT, ';', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', VOLUME, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, ',', '', False, False), + ('', DATE, '.', '', False, False), + ], + }, + 'ESM490': { + 'F': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', SERIES_OR_RECORD_GROUP, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_OR_AGENCY_6STATE_AGENCY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE_6SHORT9, '.', '', False, False), + ], + }, + 'ESM491': { + 'F': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', SERIES2, ',', '', False, False), + ('', RECORD_GROUP, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ',', '', False, False), + ('', SERIES2, ',', '', False, False), + ('', JURISDICTION, '.', '', False, False), + ], + }, + 'ESM492': { + 'F': [ + ('', JURISDICTION_OR_AGENCY2, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', PUBLICATION_TITLE, ',', 'Italics', False, False), + ('', PUBLICATION_FORMAT, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, ').', '', False, False), + ], + 'L': [ + ('', JURISDICTION_OR_AGENCY1, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', PUBLICATION_TITLE, '.', 'Italics', False, False), + ('', PUBLICATION_FORMAT, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_OR_AGENCY2, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM493': { + 'F': [ + ('', JURISDICTION_6CITY_STATE9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', FILM_ID, '.', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6AUTHOR9_6STATE_CITY9, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', FILM_ID, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM494': { + 'F': [ + ('', JURISDICTION_6COUNTY_STATE9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST, ',', 'Quoted', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ], + 'L': [ + ('', JURISDICTION_6STATE_COUNTY9, ',', '', False, False), + ('', SERIES, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9_, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', JURISDICTION_6SHORT9, ',', '', False, False), + ('', SPECIFIC_VOLUME6S9, ':', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, ',', 'Quoted', False, False), + ('', RECORD_DATE6S9, '.', '', False, False), + ], + }, + 'ESM495': { + 'F': [ + ('', CREATOR_OF_DATABASE_6FIRST9, '', '', False, False), + ('', CREATOR_OF_DATABASE_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', CREATOR_OF_DATABASE_6LAST9, ',', '', False, False), + ('', CREATOR_OF_DATABASE_6FIRST9, '.', '', False, False), + ('', ARTICLE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE, ',', '', False, True), + ('', SITE_OWNER_OR_CREATOR, ',', '', False, True), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CREATOR_6SHORT9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM496': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_6IF_NECESSARY9, ',', '', False, True), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR9, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM539': { + 'F': [ + ('', FILE_UNIT, ',', '', False, False), + ('', DATE, ',', '', False, False), + ('', SPECIFIC_DATA, ',', '', False, False), + ('', FILE_UNIT_NO, ';', '', False, False), + ('', SERIES, ';', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE_UNIT_6SHORT9, ',', '', False, False), + ('', DATE, ',', '', False, False), + ('', SPECIFIC_DATA, ',', '', False, False), + ('', FILE_UNIT_NO, ',', '', False, False), + ('', RECORD_GROUP_NO_6SHORT9, ',', '', False, False), + ('', REPOSITORY_6SHORT9, '.', '', False, False), + ], + }, + 'ESM540': { + 'F': [ + ('', DOCUMENT_ID, ',', '', False, False), + ('', DOCUMENT_DATE, ';', '', False, False), + ('', SERIES2, ';', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', DIVISION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SERIES1, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', DIVISION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', DOCUMENT_ID_6SHORT9, ',', '', False, False), + ('', DOCUMENT_DATE, ',', '', False, False), + ('', SERIES_OR_COLLECTION, ',', '', False, False), + ('', REPOSITORY, '.', '', False, False), + ], + }, + 'ESM541': { + 'F': [ + ('', DOCUMENT_ID, ',', '', False, False), + ('', DOCUMENT_DATE, ';', '', False, False), + ('', FILE_UNIT, ',', '', False, False), + ('', FILE_UNIT_NO, ',', '', False, False), + ('', SUBSERIES, ',', '', False, False), + ('', SERIES2, ';', '', False, False), + ('', SUBGROUP, ';', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, ';', '', False, False), + ('', REPOSITORY1, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SERIES1, '.', '', False, False), + ('', SUBGROUP, '.', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, '.', '', False, False), + ('', REPOSITORY1, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', DOCUMENT_ID, ',', '', False, False), + ('', FILE_UNIT_ID, ',', '', False, False), + ('', SERIES3, ',', '', False, False), + ('', RECORD_GROUP_NO_6SHORT9, ',', '', False, False), + ('', REPOSITORY2, '.', '', False, False), + ], + }, + 'ESM542': { + 'F': [ + ('', DOCUMENT_ID, ',', '', False, False), + ('', DOCUMENT_DATE, ';', '', False, False), + ('', FILE_UNIT, ',', '', False, False), + ('', FILE_UNIT_NO, ';', '', False, False), + ('', SERIES, ',', '', False, False), + ('', SUBGROUP2, ';', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SUBGROUP1, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP_TITLE, '.', '', False, False), + ('', RECORD_GROUP_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', DOCUMENT_ID, ',', '', False, False), + ('', FILE_UNIT_6SHORT9, ',', '', False, False), + ('', FILE_UNIT_NO, '.', '', False, False), + ('', SUBGROUP_6SHORT9, ',', '', False, False), + ('', RECORD_GROUP_NO_6SHORT9, ',', '', False, False), + ('', REPOSITORY_6SHORT9, '.', '', False, False), + ], + }, + 'ESM543': { + 'F': [ + ('', FILE_UNIT, ',', 'Quoted', False, False), + ('', DATE, ';', '', False, False), + ('', SERIES, ';', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', FILE_UNIT, '.', 'Quoted', False, False), + ('', DATE, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE_UNIT, ',', 'Quoted', False, False), + ('', DATE_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', RECORD_GROUP_NO_6SHORT9, ',', '', False, False), + ('', REPOSITORY_6SHORT9, '.', '', False, False), + ], + }, + 'ESM544': { + 'F': [ + ('', PHOTOGRAPH_TITLE, ',', 'Quoted', False, False), + ('', PHOTOGRAPH_NO, ',', '', False, False), + ('', SUBSERIES, ',', '', False, False), + ('', SERIES, ';', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', LIBRARY_DIVISION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SUBSERIES, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', LIBRARY_DIVISION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', PHOTOGRAPH_TITLE, ',', 'Quoted', False, False), + ('', PHOTOGRAPH_NO, ',', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', REPOSITORY, '.', '', False, False), + ], + }, + 'ESM545': { + 'F': [ + ('', FILE_ID_6FIRST9, '', '', False, False), + ('', FILE_ID_6LAST9, ',', '', False, False), + ('', FILE_NO, ',', '', False, False), + ('', FILE_YEAR, ';', '', False, False), + ('', NARA_RECORD_GROUP_TITLE, ',', '', False, False), + ('', NARA_RECORD_GROUP_NO, ';', '', False, False), + ('', AGENCY_OR_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', FILE_ID_6LAST9, ',', '', False, False), + ('', FILE_ID_6FIRST9, '.', '', False, False), + ('', FILE_NO, ',', '', False, False), + ('', FILE_YEAR, '.', '', False, False), + ('', NARA_RECORD_GROUP_TITLE, '.', '', False, False), + ('', NARA_RECORD_GROUP_NO, '.', '', False, False), + ('', AGENCY_OR_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE_ID_6FIRST9, '', '', False, False), + ('', FILE_ID_6LAST9, ',', '', False, False), + ('', FILE_NO, ',', '', False, False), + ('', FILE_YEAR, ',', '', False, False), + ('', AGENCY_OR_REPOSITORY_6SHORT9, '.', '', False, False), + ], + }, + 'ESM546': { + 'F': [ + ('', NAME, ',', '', False, False), + ('', SOCIAL_SECURITY_NO, ',', '', False, False), + ('', DATE, ',', '', False, False), + ('', ITEM_6FROM_THE_SERIES_OF_THE_SAME_NAME9, ',', '', False, False), + ('', AGENCY_OR_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', AGENCY, '.', '', False, False), + ('', SERIES, '.', '', False, False), + ('', AGENCY_OFFICE_OR_REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', NAME, ',', '', False, False), + ('', SOCIAL_SECURITY_NO, ',', '', False, False), + ('', DATE_6SHORT9, ',', '', False, False), + ('', ITEM_6FROM_THE_SERIES_OF_THE_SAME_NAME9_6SHORT9, ',', '', False, False), + ('', AGENCY_OR_REPOSITORY, '.', '', False, False), + ], + }, + 'ESM547': { + 'F': [ + ('', CREATOR, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', ITEM_TYPE_OR_FORMAT, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + 'L': [ + ('', CREATOR, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CREATOR, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM548': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', COUNTRY, '.', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9_, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM549': { + 'F': [ + ('', CREATOR_OF_DATABASE, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', COUNTRY, '.', '', False, False), + ('', CREATOR_OF_DATABASE, '.', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CREATOR_OF_DATABASE, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM550': { + 'F': [ + ('', CREATOR_OWNER_OF_DATABASE_AND_WEBSITE, ',', '', False, False), + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', COUNTRY, '.', '', False, False), + ('', CREATOR_OWNER_OF_DATABASE_AND_WEBSITE_6SHORT9, '.', '', False, False), + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', '', False, False), + ], + }, + 'ESM551': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', DIGITAL_ID_NO, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT_6SHORT9, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM552': { + 'F': [ + ('', FILE_UNIT, ',', '', False, False), + ('', DATE, ';', '', False, False), + ('', SERIES, '', '', False, False), + ('(', FILM_ID_6NO_TITLE9_PUBN_NO_AND_SPECIFIC_ROLL, ');', '', False, False), + ('', SUBGROUP, ';', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SERIES, '', '', False, False), + ('(', MICROFILM_ID_6ABBREVIATED9_PUBN_NO_AND_TOTAL_ROLLS, ').', '', False, False), + ('', SUBGROUP, '.', '', False, False), + ('', RECORD_GROUP_TITLE, ',', '', False, False), + ('', RECORD_GROUP_NO, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', FILE_UNIT_6SHORT9, ',', '', False, False), + ('', DATE, ';', '', False, False), + ('', SERIES, '', '', False, False), + ('(', FILM_ID_6SHORT9, '),', '', False, False), + ('', RECORD_GROUP_NO_6SHORT9_REPOSITORY_6SHORT9, '.', '', False, False), + ], + }, + 'ESM553': { + 'F': [ + ('', PUBLICATION_TITLE, ',', 'Italics', False, False), + ('', FILM_ID_6PUBLICATION_NO9, '', '', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', SPECIFIC_ROLL, ',', '', False, False), + ('', ITEM_OF_INTEREST_6COUNTY_STATE_DATE_AND_PO9, '.', '', False, False), + ], + 'L': [ + ('', PUBLICATION_TITLE, '.', 'Italics', False, False), + ('', PUBLICATION_NO, ',', '', False, False), + ('', TOTAL_ROLLS, '.', '', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', PUBLICATION_TITLE, ',', 'Italics', False, False), + ('', FILM_ID_AND_ROLL_NO, ',', '', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM554': { + 'F': [ + ('', CREATOR_OR_OWNER_OF_DATABASE_AND_WEBSITE, ',', '', False, False), + ('', TITLE_OF_DATABASE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT2, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', DIGITAL_ID_NO, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', CREATOR_OR_OWNER_OF_DATABASE_AND_WEBSITE, '.', '', False, False), + ('', TITLE_OF_DATABASE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CREATOR_OR_OWNER_OF_DATABASE_AND_WEBSITE, ',', '', False, False), + ('', TITLE_OF_DATABASE_6SHORT9, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM555': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT2, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, ',', '', False, False), + ('', DIGITAL_ID_NO, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', DIGITAL_FILE_TYPE, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM556': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT_2, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', SPECIFIC_ITEM_OF_INTEREST, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, True), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', SPECIFIC_ITEM_OF_INTEREST_6SHORT9, '.', '', False, False), + ], + }, + 'ESM646': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', MAIN_TITLE, ':', 'Italics', False, False), + ('', SUBTITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', MAIN_TITLE, ':', 'Italics', False, False), + ('', SUBTITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM647': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', CHAPTER_TITLE, ',', 'Quoted', False, False), + ('', BOOK_TITLE, ',', 'Italics', False, False), + ('', BOOK_EDITOR, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', CHAPTER_TITLE, '.', 'Quoted', False, False), + ('', BOOK_TITLE, '.', 'Italics', False, False), + ('', BOOK_EDITOR_6SHORT9, '', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ('', CHAPTER_PAGES, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', CHAPTER_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGE6S9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM648': { + 'F': [ + ('', EDITOR_6FIRST9, '', '', False, False), + ('', EDITOR_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics,Quoted', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', EDITOR_6LAST9, ',', '', False, False), + ('', EDITOR_6FIRST9, '.', '', False, False), + ('', MAIN_TITLE, ':', 'Italics,Quoted', False, False), + ('', SUBTITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', EDITOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics,Quoted', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM649': { + 'F': [ + ('', ABSTRACTOR_6FIRST9, '', '', False, False), + ('', ABSTRACTOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', VOLUME_DATA_6SHORT9, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', VOLUME_AND_PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', ABSTRACTOR_6LAST9, ',', '', False, False), + ('', ABSTRACTOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', VOLUME_DATA, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', ABSTRACTOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', VOLUME_AND_PAGE6S9, '.', '', False, False), + ], + }, + 'ESM650': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, '.', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', ORIGINAL_PUBLICATION_YEAR, ';', '', False, False), + ('', NEW_FORMAT, ',', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', ORIGINAL_PUBLICATION_YEAR, '.', '', False, False), + ('', NEW_FORMAT, ',', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM651': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', EDITION_DATA_6SHORT9, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', EDITION_DATA, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM652': { + 'F': [ + ('', AUTHOR, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', FORMAT, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', FORMAT, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM653': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, ').', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, '', 'Italics', False, False), + ('(', YEAR6S9, ').', '', False, False), + ], + }, + 'ESM654': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', MAIN_TITLE, ':', 'Italics', False, False), + ('', SUBTITLE, ',', 'Italics', False, False), + ('', FORMAT_OR_EDITION_6SHORT9, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', SPECIFIC_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, ',', '', False, False), + ('', MAIN_TITLE, ':', 'Italics', False, False), + ('', SUBTITLE, '.', 'Italics', False, False), + ('', FORMAT_OR_EDITION, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', SPECIFIC_LOCATION, '.', '', False, False), + ], + }, + 'ESM655': { + 'F': [ + ('', AUTHOR_6TRANSLATOR9_6FIRST9, '', '', False, False), + ('', AUTHOR_6TRANSLATOR9_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', FORMAT, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6TRANSLATOR9_6LAST9, ',', '', False, False), + ('', AUTHOR_6TRANSLATOR9_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', FORMAT, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6TRANSLATOR9_6LAST9, ',', '', False, False), + ('', TITLE, ',', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM656': { + 'F': [ + ('', PRESENTER_6FIRST9, '', '', False, False), + ('', PRESENTER_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', SERIES, ',', '', False, False), + ('', FORMAT, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', SPECIFIC_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', PRESENTER_6LAST9, ',', '', False, False), + ('', PRESENTER_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', SERIES, '.', '', False, False), + ('', FORMAT, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', PRESENTER_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', SPECIFIC_LOCATION, '.', '', False, False), + ], + }, + 'ESM657': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', ITEM_OF_INTEREST, '.', 'Quoted', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE_OF_WEBSITE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9_, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', ITEM_OF_INTEREST, '.', 'Quoted', False, False), + ], + }, + 'ESM658': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', ORIGINAL_PUBLICATION_YEAR, '),', '', False, False), + ('', NEW_FORMAT, ',', '', False, False), + ('', DVD_TITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', ORIGINAL_PUBLICATION_YEAR, '.', '', False, False), + ('', NEW_FORMAT, '.', '', False, False), + ('', DVD_TITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM659': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('', TRANSLATION_OF_TITLE, '', '', False, False), + ('(', ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9_6SHORT9, '),', '', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', FILM_ID, ',', '', False, False), + ('', POSITION_ON_FILM, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('', TRANSLATION_OF_TITLE, '.', '', False, False), + ('', ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9, '.', '', False, False), + ('', FILM_ID, ',', '', False, False), + ('', POSITION_ON_FILM, '.', '', False, False), + ('', FILM_REPOSITORY, ',', '', False, False), + ('', FILM_REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM660': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9, '),', '', False, False), + ('', PAGE6S91, ';', '', False, False), + ('', FILM_PUBLICATION_SERIES, '', 'Italics', False, False), + ('(', PLACE_OF_FILM_PUBLICATION, ':', '', False, False), + ('', FILM_PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', ROLL_AND_ITEM, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', ORIGINAL_PUBLICATION_DATA_6PLACE_PUBLISHER_YEAR9, '.', '', False, False), + ('', FILM_PUBLICATION_SERIES, '.', 'Italics', False, False), + ('', ROLL_AND_ITEM, '.', '', False, False), + ('', PLACE_OF_FILM_PUBLICATION, ':', '', False, False), + ('', FILM_PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', PAGE6S92, '.', '', False, False), + ], + }, + 'ESM661': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', ORIGINAL_PUBLICATION_YEAR, '),', '', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', NEW_FORMAT, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', ORIGINAL_PUBLICATION_YEAR, '.', '', False, False), + ('', NEW_FORMAT, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9_, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM727': { + 'F': [ + ('', AUTHOR_6COMPILER9_6FIRST9, '', '', False, False), + ('', AUTHOR_6COMPILER9_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6COMPILER9_6LAST9, ',', '', False, False), + ('', AUTHOR_6COMPILER9_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM728': { + 'F': [ + ('', EDITOR_6FIRST9, '', '', False, False), + ('', EDITOR_6LAST9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', TOTAL_VOLUMES_6SHORT9, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', PUBLICATION_YEAR, '),', '', False, False), + ('', VOLUME_OR_PAGE, ',', '', False, False), + ('', CASE, '', 'Italics', False, False), + ('(', YEAR6S92, ');', '', False, False), + ('hereinafter cited as', CASE_LABEL_6LEGAL_STYLE9, '.', '', False, False), + ], + 'L': [ + ('', EDITOR_6LAST9, ',', '', False, False), + ('', EDITOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', TOTAL_VOLUMES, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S91, '.', '', False, False), + ], + 'S': [ + ('', CASE_LABEL_6LEGAL_STYLE9, '.', '', False, False), + ], + }, + 'ESM729': { + 'F': [ + ('', TITLE, '.', 'Italics', False, False), + ('', SPECIFIC_VOLUME6S9_6SHORT9, ',', '', False, False), + ('', COURT_TERM_OR_SUBTITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', PUBLICATION_YEAR, '),', '', False, False), + ('', PAGES, ',', '', False, False), + ('', CASE, ';', 'Italics', False, False), + ('hereinafter cited as', CASE_LABEL_6LEGAL_STYLE9, '.', '', False, False), + ], + 'L': [ + ('', TITLE, '.', 'Italics', False, False), + ('', SPECIFIC_VOLUME6S9, '.', '', False, False), + ('', COURT_TERM_OR_SUBTITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', CASE_LABEL_6LEGAL_STYLE9, '.', '', False, False), + ], + }, + 'ESM730': { + 'F': [ + ('', DATABASE_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE_PUBLISHED_UPDATED_OR_ACCESSED, '),', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', PART, ',', '', False, False), + ('Act:', TITLE_OF_ACT, '.', 'Quoted', False, False), + ], + 'L': [ + ('', DATABASE_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', DATABASE_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', TITLE_OF_ACT, '.', 'Quoted', False, False), + ], + }, + 'ESM731': { + 'F': [ + ('', NAME_OF_ACT, ',', 'Quoted', False, False), + ('', TITLE_NO, ',', '', False, False), + ('', NAME_OF_CODE, ',', 'Italics', False, False), + ('', PART_OR_CHAPTER_OR_SECTION, ';', '', False, False), + ('', EDITION, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', NAME_OF_CODE, '.', 'Italics', False, False), + ('', EDITION, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', EDITION_YEAR, '.', '', False, False), + ], + 'S': [ + ('', NAME_OF_ACT, ',', 'Quoted', False, False), + ('', CITATION_6LEGAL_STYLE9_6SHORT9, '.', '', False, False), + ], + }, + 'ESM732': { + 'F': [ + ('', TITLE_OF_ACT, ',', 'Italics', False, False), + ('', ACT_NO, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', TITLE_OF_ACT, '.', 'Italics', False, False), + ('', ACT_NO, '.', '', False, False), + ], + 'S': [ + ('', TITLE_OF_ACT, ',', 'Italics', False, False), + ('', ACT_NO, '.', '', False, False), + ], + }, + 'ESM733': { + 'F': [ + ('', AUTHOR2, ',', '', False, False), + ('', TITLE_OF_SERIES, ',', 'Italics', False, False), + ('', SPECIFIC_VOLUME6S9_6SHORT9, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', TITLE_OF_ACT, '.', 'Quoted', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', TITLE_OF_SERIES, '.', 'Italics', False, False), + ('', SPECIFIC_VOLUME6S9, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', TITLE_OF_SERIES, '', 'Italics', False, False), + ('', SPECIFIC_VOLUME6S9_6SHORT29, ':', '', False, False), + ('', PAGE6S9, '', '', False, False), + ('(', YEAR6S9, '),', '', False, False), + ('', TITLE_OF_ACT, '.', 'Quoted', False, False), + ], + }, + 'ESM734': { + 'F': [ + ('', AUTHOR_6COMPILER9_6FIRST9, '', '', False, False), + ('', AUTHOR_6COMPILER9_6LAST9, ',', '', False, False), + ('', TITLE, '', 'Italics', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM735': { + 'F': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', TITLE, ',', 'Italics', False, False), + ('', CONGRESS_AND_SESSION_6SHORT9, ',', '', False, False), + ('', DOCUMENT_ID, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', TITLE, '.', 'Italics', False, False), + ('', CONGRESS_AND_SESSION, ',', '', False, False), + ('', DOCUMENT_ID, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT29, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Italics', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM736': { + 'F': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', DOCUMENT_TITLE, ',', 'Italics', False, False), + ('', CONGRESS_AND_SESSION, ',', '', False, False), + ('', YEAR6S9, ',', '', False, False), + ('', DOCUMENT_ID, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', SERIES_TITLE, '.', 'Italics', False, False), + ('', CONGRESS, ',', '', False, False), + ('', SESSION, '.', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT92, ',', '', False, False), + ('', CONGRESS_AND_SESSION, ',', '', False, False), + ('', YEAR6S9, ',', '', False, False), + ('', DOCUMENT_ID, '.', '', False, False), + ], + }, + 'ESM737': { + 'F': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', SERIES_TITLE, ',', 'Italics', False, False), + ('', CONGRESS_AND_SESSION, '', '', False, False), + ('(', YEAR6S92, '),', '', False, False), + ('', PAGES, ',', '', False, False), + ('', ITEM, ';', 'Quoted', False, False), + ('', FORMAT, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', SERIES_TITLE, '.', 'Italics', False, False), + ('', FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S91, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT29, ',', '', False, False), + ('', SERIES_TITLE, ',', 'Italics', False, False), + ('', CONGRESS_AND_SESSION, ',', '', False, False), + ('', PAGES, '.', '', False, False), + ], + }, + 'ESM738': { + 'F': [ + ('', AUTHOR_6SHORT9, ',', '', False, False), + ('', TITLE_OF_PAMPHLET, ',', 'Italics', False, False), + ('', SERIES_ID, ',', '', False, False), + ('', EDITION, ',', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR, '.', '', False, False), + ('', TITLE_OF_PAMPHLET, '.', 'Italics', False, False), + ('', SERIES_ID, '.', '', False, False), + ('', EDITION, '.', '', False, False), + ('', WEBSITE_TITLE_6SAME_AS_CREATOR_OWNER9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT29, ',', '', False, False), + ('', TITLE_OF_PAMPHLET, ',', 'Italics', False, False), + ('', SERIES_ID_6SHORT9, ',', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM739': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', BOOK_TITLE, ',', 'Italics', False, False), + ('', SERIES_ID_6SHORT9, '', '', False, False), + ('(', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '),', '', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', BOOK_TITLE, '.', 'Italics', False, False), + ('', SERIES_ID, '.', '', False, False), + ('', PLACE_OF_PUBLICATION, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', BOOK_TITLE, ',', 'Italics', False, False), + ('', PAGE6S9, ',', '', False, False), + ('', ITEM, '.', '', False, False), + ], + }, + 'ESM779': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('“', ARTICLE_TITLE, ':', '', False, False), + ('', ARTICLE_SUBTITLE, ',“', '', False, False), + ('', JOURNAL_TITLE, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, '):', '', False, False), + ('', PAGES2, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '', '', False, False), + ('“', ARTICLE_TITLE, ':', '', False, False), + ('', ARTICLE_SUBTITLE, '.“', '', False, False), + ('', JOURNAL_TITLE, '', 'Italics', False, False), + ('', VOLUME_ISSUE_DATE, ':', '', False, False), + ('', PAGES1, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, '.', '', False, False), + ('', TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGES3, '.', '', False, False), + ], + }, + 'ESM780': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('“', ARTICLE_TITLE, ':', '', False, False), + ('', ARTICLE_SUBTITLE, '.“', '', False, False), + ('', JOURNAL_TITLE, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, ');', '', False, False), + ('', EDITION, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, '),', '', False, False), + ('', SPECIFIC_CONTENT, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '', '', False, False), + ('“', ARTICLE_TITLE, ':', '', False, False), + ('', ARTICLE_SUBTITLE, '.“', '', False, False), + ('', JOURNAL_TITLE, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, ').', '', False, False), + ('', EDITION, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_YEAR, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', SPECIFIC_CONTENT, '.', '', False, False), + ], + }, + 'ESM781': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('“', ARTICLE_TITLE, ':', '', False, False), + ('', ARTICLE_SUBTITLE, ',“', '', False, False), + ('', JOURNAL_TITLE, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, '),', '', False, False), + ('', TYPE_OR_FORMAT, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, '),', '', False, False), + ('', SPECIFIC_CONTENT1, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('“', ARTICLE_TITLE, ':', '', False, False), + ('', ARTICLE_SUBTITLE, '.“', '', False, False), + ('', JOURNAL_TITLE, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, ').', '', False, False), + ('', TYPE_OR_FORMAT, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', SPECIFIC_CONTENT2, '.', '', False, False), + ], + }, + 'ESM782': { + 'F': [ + ('', AUTHORS_6FIRST9, '', '', False, False), + ('', AUTHORS_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', MAGAZINE, '', 'Italics', False, False), + ('', ISSUE_DATE, ',', '', False, False), + ('', PAGE6S91, '.', '', False, False), + ], + 'L': [ + ('', AUTHORS_6LAST9, ',', '', False, False), + ('', AUTHORS_6FIRST9, '.', '', False, False), + ('', ARTICLE_TITLE, '.', 'Quoted', False, False), + ('', MAGAZINE, '', 'Italics', False, False), + ('', ISSUE_DATE, ',', '', False, False), + ('', PAGE6S91, '.', '', False, False), + ], + 'S': [ + ('', AUTHORS_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S92, '.', '', False, False), + ], + }, + 'ESM783': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, '),', '', False, False), + ('', SPECIFIC_CONTENT1, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', ARTICLE_TITLE, '.', 'Quoted', False, False), + ('', ORIGINAL_PUBLICATION_DATE, '.', '', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', SPECIFIC_CONTENT2, '.', '', False, False), + ], + }, + 'ESM784': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', NEWSLETTER, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, '):', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', ARTICLE_TITLE, '.', 'Quoted', False, False), + ('', NEWSLETTER, '', 'Italics', False, False), + ('', VOLUME, '', '', False, False), + ('(', ISSUE_DATE, '):', '', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM785': { + 'F': [ + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', NEWSPAPER2, ',', 'Italics', False, False), + ('', ISSUE_DATE, ',', '', False, False), + ('', PAGE_AND_COLUMN, '.', '', False, False), + ], + 'L': [ + ('', LOCATION, '.', '', False, False), + ('', NEWSPAPER1, ',', 'Italics', False, False), + ('', ISSUES_EXAMINED, '.', '', False, False), + ], + 'S': [ + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', PAGE_AND_COLUMN2, '.', '', False, False), + ], + }, + 'ESM786': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', NEWSPAPER, ',', 'Italics', False, False), + ('', ISSUE_DATE, ',', '', False, False), + ('', EDITION, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, '),', '', False, False), + ('', SPECIFIC_CONTENT, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THIS_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', ARTICLE_TITLE, '.', 'Quoted', False, False), + ('', NEWSPAPER, '', 'Italics', False, False), + ('', ISSUE_DATE, '.', '', False, False), + ('', EDITION, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9_6SHORT9, ':', '', False, False), + ('', ACCESS_YEAR, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', SPECIFIC_CONTENT, '.', '', False, False), + ], + }, + 'ESM787': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', CREATOR_OF_BLOG, ',', '', False, False), + ('', BLOG_NAME, ',', 'Italics', False, False), + ('', POSTING_DATE, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, '),', '', False, False), + ('', SPECIFIC_CONTENT_6SHORT9, '.', '', False, False), + ], + 'L': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', AUTHOR_6FIRST9, '.', '', False, False), + ('', ARTICLE_TITLE, '.', 'Quoted', False, False), + ('', CREATOR_OF_BLOG, '.', '', False, False), + ('', BLOG_NAME, '', 'Italics', False, False), + ('', POSTING_DATE, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_YEAR, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', ARTICLE_TITLE, ',', 'Quoted', False, False), + ('', SPECIFIC_CONTENT, '.', '', False, False), + ], + }, + 'ESM788': { + 'F': [ + ('', AUTHOR_6FIRST9, '', '', False, False), + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', MESSAGE_TITLE, ',', 'Quoted', False, False), + ('', NAME_OF_FORUM, '', 'Italics', False, False), + ('', TYPE_OF_FORUM, ',', '', False, False), + ('', POSTING_DATE, '', '', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, ').', '', False, False), + ], + 'L': [ + ('', NAME_OF_FORUM, ',', 'Italics', False, False), + ('', TYPE_OF_FORUM, ',', '', False, False), + ('', DATE_SPAN_READ, '.', '', False, False), + ('', URL_6DIGITAL_LOCATION9, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6LAST9, ',', '', False, False), + ('', MESSAGE_TITLE, ',', 'Quoted', False, False), + ('', NAME_OF_FORUM, ',', 'Italics', False, False), + ('', POSTING_DATE, '.', '', False, False), + ], + }, + 'ESM789': { + 'F': [ + ('', PRESENTER_OR_GUEST_6FIRST9, '', '', False, False), + ('', PRESENTER_OR_GUEST_6LAST9, ',', '', False, False), + ('', SUBJECT_OR_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE, '', '', False, False), + ('by', PODCAST_HOST, ',', '', False, False), + ('', PODCAST_TITLE, ',', 'Italics', False, False), + ('', BROADCAST_DATE, ',', '', False, False), + ('', FORMAT, ',', '', False, False), + ('', WEBSITE_6WHERE_ARCHIVED9, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_DATE, '),', '', False, False), + ('', SPECIFIC_CONTENT, '.', '', False, False), + ], + 'L': [ + ('', PRESENTER_OR_GUEST_6LAST9, ',', '', False, False), + ('', PRESENTER_OR_GUEST_6FIRST9, ',', '', False, False), + ('', SUBJECT_OR_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE, '', '', False, False), + ('by', PODCAST_HOST, '.', '', False, False), + ('', PODCAST_TITLE, ',', 'Italics', False, False), + ('', BROADCAST_DATE, '.', '', False, False), + ('', FORMAT, '.', '', False, False), + ('', WEBSITE_6WHERE_ARCHIVED9, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_YEAR, '.', '', False, False), + ], + 'S': [ + ('', PRESENTER_6LAST9, ',', '', False, False), + ('', SUBJECT_OR_TITLE, ',', 'Quoted', False, False), + ('', SPECIFIC_CONTENT_6SHORT9, '.', '', False, False), + ], + }, + 'ESM790': { + 'F': [ + ('', PRESENTERS_6FIRST9, '', '', False, False), + ('', PRESENTERS_6LAST9, ',', '', False, False), + ('', CLIP_ID, ',', 'Quoted', False, False), + ('', TITLE_OF_SHOW, ':', 'Italics', False, False), + ('', SEGMENT, ',', 'Italics', False, False), + ('', BROADCAST_DATE, ',', '', False, False), + ('', FORMAT, ',', '', False, False), + ('', NETWORK_OR_PRODUCER, ',', '', False, False), + ('', WEBSITE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ], + 'L': [ + ('', PRESENTERS_6LAST9, ',', '', False, False), + ('', PRESENTERS_6FIRST9, '.', '', False, False), + ('', CLIP_ID, '.', 'Quoted', False, False), + ('', TITLE_OF_SHOW, ':', 'Italics', False, False), + ('', SEGMENT, ',', 'Italics', False, False), + ('', BROADCAST_DATE, '.', '', False, False), + ('', FORMAT, '.', '', False, False), + ('', NETWORK_OR_PRODUCER, '.', '', False, False), + ('', WEBSITE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', ACCESS_YEAR, '.', '', False, False), + ], + 'S': [ + ('', PRESENTERS_6LAST9, ',', '', False, False), + ('', CLIP_ID, '.', 'Quoted', False, False), + ], + }, + 'ESM93': { + 'F': [ + ('', CREATOR_6FIRST9, '', '', False, False), + ('', CREATOR_6LAST9, ',', '', False, False), + ('', ARTIFACT_TITLE, ',', 'Quoted', False, False), + ('', ITEM_TYPE, ',', '', False, False), + ('', CREATION_DATE, ';', '', False, False), + ('', ITEM_NO, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', DESCRIPTIVE_DETAIL, '.', '', False, False), + ], + 'L': [ + ('', CREATOR_6LAST9, ',', '', False, False), + ('', CREATOR_6FIRST9, '.', '', False, False), + ('', ARTIFACT_TITLE, '.', 'Quoted', False, False), + ('', ITEM_TYPE, '.', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', CREATOR_6LAST9, ',', '', False, False), + ('', ARTIFACT_TITLE, ',', 'Quoted', False, False), + ('', COLLECTION, '.', '', False, False), + ], + }, + 'ESM94': { + 'F': [ + ('', COLLECTION, ',', 'Quoted', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, ',', '', False, False), + ('', WEBSITE_TITLE, '', 'Italics', False, False), + ('(', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', DATE, ').', '', False, False), + ('', ITEM_TYPE_OR_FORMAT, ',', '', False, False), + ('', DOCUMENT_TITLE, ',', 'Quoted', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', CREDIT_LINE_6SOURCE_OF_THE_SOURCE9, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', 'Quoted', False, False), + ('', ITEM_TYPE_OR_FORMAT, '.', '', False, False), + ('', WEBSITE_CREATOR_OR_OWNER, '.', '', False, False), + ('', WEBSITE_TITLE, '.', 'Italics', False, False), + ('', URL_6DIGITAL_LOCATION9, ':', '', False, False), + ('', YEAR6S9, '.', '', False, False), + ], + 'S': [ + ('', COLLECTION, ',', 'Quoted', False, False), + ('', WEBSITE_TITLE, ',', 'Italics', False, False), + ('', DOCUMENT_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', PAGE6S9, '.', '', False, False), + ], + }, + 'ESM95': { + 'F': [ + ('', RECORD_TITLE, ',', 'Quoted', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', ITEM_OR_PIECE, ',', '', False, False), + ('', ITEM_OR_PIECE_NUMBER, ';', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', EVALUATION_OR_DESCRIPTIVE_DETAILS, '.', '', False, False), + ], + 'L': [ + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', RECORD_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', DATE_6SHORT9, ',', '', False, False), + ('', COLLECTION_6SHORT9, ',', '', False, False), + ('', ITEM_OR_PIECE_NUMBER, '.', '', False, False), + ], + }, + 'ESM96': { + 'F': [ + ('', DOCUMENT_TITLE, ',', 'Quoted', False, False), + ('', SERIES_NO, ',', '', False, False), + ('', SERIES_NAME, ',', '', False, False), + ('', VOLUME, ',', '', False, False), + ('', PAGE6S9, ';', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', DOCUMENT_TITLE, '.', 'Quoted', False, False), + ('', SERIES_NO, ',', '', False, False), + ('', SERIES_NAME, ',', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', DOCUMENT_TITLE_6SHORT9, ',', 'Quoted', False, False), + ('', SERIES_NO, ',', '', False, False), + ('', VOLUME_6SHORT9, ':', '', False, False), + ('', PAGE6S9_6SHORT9, ';', '', False, False), + ('', COLLECTION, '.', '', False, False), + ], + }, + 'ESM97': { + 'F': [ + ('', AUTHOR_6GRANTOR9, 'to', '', False, False), + ('', RECIPIENT, ',', '', False, False), + ('', RECORD_ID_6GENERIC9, ',', '', False, False), + ('', RECORD_DATE6S9, ';', '', False, False), + ('', FILE_NO, ',', '', False, False), + ('', FILE_NAME, ';', '', False, False), + ('', SERIES_6LONG9, ';', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'L': [ + ('', SERIES, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', AUTHOR_6SHORT9, 'to', '', False, False), + ('', RECIPIENT_6SHORT9, ',', '', False, False), + ('', RECORD_ID_6SHORT9, ',', '', False, False), + ('', DATE_6SHORT9, ',', '', False, False), + ('', SERIES_6SHORT9, ',', '', False, False), + ('', COLLECTION, '.', '', False, False), + ], + }, + 'ESM98': { + 'F': [ + ('', BIBLE_ID_ORIGINAL_OWNER_6FIRST9, '', '', False, False), + ('', BIBLE_ID_ORIGINAL_OWNER_6LAST9, ',', '', False, False), + ('', DATE_RANGE, ';', '', False, False), + ('', BIBLE_TITLE, '', 'Italics', False, False), + ('(', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR_PUBLISHED, ');', '', False, False), + ('', MANUSCRIPT_NO, ',', '', False, False), + ('', COLLECTION, ';', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', DESCRIPTIVE_DETAIL, '.', '', False, False), + ], + 'L': [ + ('', BIBLE_ID_ORIGINAL_OWNER_6LAST9, ',', '', False, False), + ('', BIBLE_ID_ORIGINAL_OWNER_6FIRST9, ',', '', False, False), + ('', DATE_RANGE, '.', '', False, False), + ('', BIBLE_TITLE, '.', 'Italics', False, False), + ('', PUBLICATION_PLACE, ':', '', False, False), + ('', PUBLISHER, ',', '', False, False), + ('', YEAR_PUBLISHED, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', BIBLE_ID_6SHORT9, ',', '', False, False), + ('', SPECIFIC_DATA, '.', '', False, False), + ], + }, + 'ESM99': { + 'F': [ + ('', SUBJECT_FIRST, '', '', False, False), + ('', SUBJECT_LAST, ',', '', False, False), + ('', CREATION_DATE, ';', '', False, False), + ('', COLLECTION, ',', '', False, False), + ('', REPOSITORY2, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ('', ARCHIVAL_DESCRIPTION, '.', '', False, False), + ], + 'L': [ + ('', SUBJECT_LAST, ',', '', False, False), + ('', SUBJECT_FIRST, '.', '', False, False), + ('', CREATION_DATE, '.', '', False, False), + ('', COLLECTION, '.', '', False, False), + ('', REPOSITORY1, ',', '', False, False), + ('', REPOSITORY_LOCATION, '.', '', False, False), + ], + 'S': [ + ('', SUBJECT_FIRST, '', '', False, False), + ('', SUBJECT_LAST, ',', '', False, False), + ('', CREATION_DATE, ',', '', False, False), + ('', COLLECTION, '.', '', False, False), + ], + }, + } + + # We construct Map for sourcetype values. Use these to store value of + # SRCTYPE in English in the database. + I2S_SRCTYPEMAP = dict([(item[0], item[1]) for item in _SRCTYPEVAL_MAP]) + S2I_SRCTYPEMAP = dict([(item[1], item[0]) for item in _SRCTYPEVAL_MAP]) + I2E_SRCTYPEMAP = dict([(item[0], item[2]) for item in _SRCTYPEVAL_MAP]) + E2I_SRCTYPEMAP = dict([(item[2], item[0]) for item in _SRCTYPEVAL_MAP]) + + def __init__(self, value=None): + GrampsType.__init__(self, value) diff --git a/gramps/gen/lib/test/merge_test.py b/gramps/gen/lib/test/merge_test.py index d55589ef2..f66f1cdbe 100644 --- a/gramps/gen/lib/test/merge_test.py +++ b/gramps/gen/lib/test/merge_test.py @@ -1549,13 +1549,34 @@ class SourceCheck(unittest.TestCase, PrivacyBaseTest, NoteBaseTest, pass def test_merge_datamap(self): - self.phoenix.set_data_item('A', 'a') - self.phoenix.set_data_item('B', 'b') - self.titanic.set_data_item('B', 'bb') - self.titanic.set_data_item('C', 'c') - self.ref_obj.set_data_item('A', 'a') - self.ref_obj.set_data_item('B', 'b') - self.ref_obj.set_data_item('C', 'c') + sattr = SrcAttribute() + sattr.set_type('A') + sattr.set_value('a') + self.phoenix.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('B') + sattr.set_value('b') + self.phoenix.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('B') + sattr.set_value('bb') + self.titanic.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('C') + sattr.set_value('c') + self.titanic.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('A') + sattr.set_value('a') + self.ref_obj.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('B') + sattr.set_value('b') + self.ref_obj.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('C') + sattr.set_value('c') + self.ref_obj.add_attribute(sattr) self.phoenix.merge(self.titanic) self.assertEqual(self.phoenix.serialize(), self.ref_obj.serialize()) @@ -1739,13 +1760,34 @@ class CitationCheck(unittest.TestCase, PrivacyBaseTest, MediaBaseTest, self.assertEqual(self.phoenix.serialize(), self.ref_obj.serialize()) def test_merge_datamap(self): - self.phoenix.set_data_item('A', 'a') - self.phoenix.set_data_item('B', 'b') - self.titanic.set_data_item('B', 'bb') - self.titanic.set_data_item('C', 'c') - self.ref_obj.set_data_item('A', 'a') - self.ref_obj.set_data_item('B', 'b') - self.ref_obj.set_data_item('C', 'c') + sattr = SrcAttribute() + sattr.set_type('A') + sattr.set_value('a') + self.phoenix.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('B') + sattr.set_value('b') + self.phoenix.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('B') + sattr.set_value('bb') + self.titanic.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('C') + sattr.set_value('c') + self.titanic.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('A') + sattr.set_value('a') + self.ref_obj.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('B') + sattr.set_value('b') + self.ref_obj.add_attribute(sattr) + sattr = SrcAttribute() + sattr.set_type('C') + sattr.set_value('c') + self.ref_obj.add_attribute(sattr) self.phoenix.merge(self.titanic) self.assertEqual(self.phoenix.serialize(), self.ref_obj.serialize()) diff --git a/gramps/gen/proxy/private.py b/gramps/gen/proxy/private.py index c23720244..3587ccd2a 100644 --- a/gramps/gen/proxy/private.py +++ b/gramps/gen/proxy/private.py @@ -43,7 +43,8 @@ LOG = logging.getLogger(".citation") #------------------------------------------------------------------------- from ..lib import (MediaRef, Attribute, Address, EventRef, Person, Name, Source, RepoRef, MediaObject, Place, Event, - Family, ChildRef, Repository, LdsOrd, Surname, Citation) + Family, ChildRef, Repository, LdsOrd, Surname, Citation, + SrcAttribute) from .proxybase import ProxyDbBase class PrivateProxyDb(ProxyDbBase): @@ -527,7 +528,7 @@ def copy_associations(db, original_obj, clean_obj): if associated_person and not associated_person.get_privacy(): new_person_ref_list.append(person_ref) clean_obj.set_person_ref_list(new_person_ref_list) - + def copy_attributes(db, original_obj, clean_obj): """ Copies attributes from one object to another - excluding references to @@ -549,7 +550,27 @@ def copy_attributes(db, original_obj, clean_obj): copy_notes(db, attribute, new_attribute) copy_citation_ref_list(db, attribute, new_attribute) clean_obj.add_attribute(new_attribute) - + +def copy_srcattributes(db, original_obj, clean_obj): + """ + Copies srcattributes from one object to another - excluding references to + private srcattributes. + + @param db: GRAMPS database to which the references belongs + @type db: DbBase + @param original_obj: Object that may have private references + @type original_obj: SrcAttributeBase + @param clean_obj: Object that will have only non-private references + @type original_obj: SrcAttributeBase + @returns: Nothing + """ + for attribute in original_obj.get_attribute_list(): + if attribute and not attribute.get_privacy(): + new_attribute = SrcAttribute() + new_attribute.set_type(attribute.get_type()) + new_attribute.set_value(attribute.get_value()) + clean_obj.add_attribute(new_attribute) + def copy_urls(db, original_obj, clean_obj): """ Copies urls from one object to another - excluding references to @@ -744,10 +765,10 @@ def sanitize_citation(db, citation): new_citation.set_page(citation.get_page()) new_citation.set_confidence_level(citation.get_confidence_level()) new_citation.set_reference_handle(citation.get_reference_handle()) - new_citation.set_data_map(citation.get_data_map()) new_citation.set_gramps_id(citation.get_gramps_id()) new_citation.set_handle(citation.get_handle()) new_citation.set_change_time(citation.get_change_time()) + copy_srcattributes(db, citation, new_citation) copy_notes(db, citation, new_citation) copy_media_ref_list(db, citation, new_citation) @@ -892,7 +913,6 @@ def sanitize_source(db, source): new_source.set_gramps_id(source.get_gramps_id()) new_source.set_handle(source.get_handle()) new_source.set_change_time(source.get_change_time()) - new_source.set_data_map(source.get_data_map()) for repo_ref in source.get_reporef_list(): if repo_ref and not repo_ref.get_privacy(): @@ -901,6 +921,7 @@ def sanitize_source(db, source): if repo and not repo.get_privacy(): new_source.add_repo_reference(RepoRef(repo_ref)) + copy_srcattributes(db, source, new_source) copy_media_ref_list(db, source, new_source) copy_notes(db, source, new_source) diff --git a/gramps/gen/proxy/proxybase.py b/gramps/gen/proxy/proxybase.py index f6cbe3194..9cde1cde6 100644 --- a/gramps/gen/proxy/proxybase.py +++ b/gramps/gen/proxy/proxybase.py @@ -784,6 +784,11 @@ class ProxyDbBase(DbReadBase): Note instances in the database""" return self.db.get_note_types() + def get_source_attribute_types(self): + """returns a list of all Attribute types associated with Source/Citation + instances in the database""" + return self.db.get_source_attribute_types() + def get_source_media_types(self): """returns a list of all custom source media types associated with Source instances in the database""" diff --git a/gramps/gui/ddtargets.py b/gramps/gui/ddtargets.py index bc14f6bd4..5da2651c3 100644 --- a/gramps/gui/ddtargets.py +++ b/gramps/gui/ddtargets.py @@ -152,6 +152,7 @@ class _DdTargets(object): self.PERSONREF = _DdType(self, 'personref') self.SOURCEREF = _DdType(self, 'srcref') self.SOURCE_LINK = _DdType(self, 'source-link') + self.SRCATTRIBUTE = _DdType(self, 'sattr') self.URL = _DdType(self, 'url') self.SURNAME = _DdType(self, 'surname') self.CITATION_LINK = _DdType(self, 'citation-link') @@ -181,6 +182,7 @@ class _DdTargets(object): self.REPOREF, self.SOURCEREF, self.SOURCE_LINK, + self.SRCATTRIBUTE, self.URL, self.SURNAME, self.CITATION_LINK diff --git a/gramps/gui/editors/__init__.py b/gramps/gui/editors/__init__.py index 8dd4bf3c2..5a154356e 100644 --- a/gramps/gui/editors/__init__.py +++ b/gramps/gui/editors/__init__.py @@ -23,7 +23,7 @@ # from .editaddress import EditAddress -from .editattribute import EditAttribute, EditFamilyAttribute +from .editattribute import EditAttribute, EditFamilyAttribute, EditSrcAttribute from .editchildref import EditChildRef from .editcitation import EditCitation, DeleteCitationQuery from .editdate import EditDate diff --git a/gramps/gui/editors/displaytabs/__init__.py b/gramps/gui/editors/displaytabs/__init__.py index 1e383453e..03485017a 100644 --- a/gramps/gui/editors/displaytabs/__init__.py +++ b/gramps/gui/editors/displaytabs/__init__.py @@ -39,7 +39,6 @@ from .embeddedlist import EmbeddedList from .addrembedlist import AddrEmbedList from .attrembedlist import AttrEmbedList from .backreflist import BackRefList -from .dataembedlist import DataEmbedList from .eventbackreflist import EventBackRefList from .eventembedlist import EventEmbedList from .familyattrembedlist import FamilyAttrEmbedList @@ -60,4 +59,5 @@ from .placebackreflist import PlaceBackRefList from .repoembedlist import RepoEmbedList from .surnametab import SurnameTab from .sourcebackreflist import SourceBackRefList +from .srcattrembedlist import SrcAttrEmbedList from .webembedlist import WebEmbedList diff --git a/gramps/gui/editors/displaytabs/attrembedlist.py b/gramps/gui/editors/displaytabs/attrembedlist.py index 5b63477ca..30835a4b0 100644 --- a/gramps/gui/editors/displaytabs/attrembedlist.py +++ b/gramps/gui/editors/displaytabs/attrembedlist.py @@ -66,6 +66,12 @@ class AttrEmbedList(EmbeddedList): ] def __init__(self, dbstate, uistate, track, data): + """ + Initialize the displaytab. The dbstate and uistate is needed + track is the list of parent windows + data is an attribute_list (as obtained by AttributeBase) to display and + edit + """ self.data = data EmbeddedList.__init__(self, dbstate, uistate, track, _('_Attributes'), AttrModel, move_buttons=True) diff --git a/gramps/gui/editors/displaytabs/dataembedlist.py b/gramps/gui/editors/displaytabs/dataembedlist.py deleted file mode 100644 index 007b6044a..000000000 --- a/gramps/gui/editors/displaytabs/dataembedlist.py +++ /dev/null @@ -1,132 +0,0 @@ -# -# Gramps - a GTK+/GNOME based genealogy program -# -# Copyright (C) 2000-2006 Donald N. Allingham -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# - -# $Id$ - -#------------------------------------------------------------------------- -# -# Python classes -# -#------------------------------------------------------------------------- -from gramps.gen.const import GRAMPS_LOCALE as glocale -_ = glocale.translation.gettext - -#------------------------------------------------------------------------- -# -# GRAMPS classes -# -#------------------------------------------------------------------------- -from .datamodel import DataModel -from .embeddedlist import EmbeddedList -from gramps.gen.constfunc import cuni - -#------------------------------------------------------------------------- -# -# DataEmbedList -# -#------------------------------------------------------------------------- -class DataEmbedList(EmbeddedList): - - _HANDLE_COL = 0 - _DND_TYPE = None - - _MSG = { - 'add' : _('Create and add a new data entry'), - 'del' : _('Remove the existing data entry'), - 'edit' : _('Edit the selected data entry'), - 'up' : _('Move the selected data entry upwards'), - 'down' : _('Move the selected data entry downwards'), - } - - #index = column in model. Value = - # (name, sortcol in model, width, markup/text - _column_names = [ - (_('Key'), 0, 150, 0, -1), - (_('Value'), 1, 250, 0, -1), - ] - - def __init__(self, dbstate, uistate, track, obj): - self.obj = obj - - EmbeddedList.__init__(self, dbstate, uistate, track, _('_Data'), - DataModel, move_buttons=False) - - def build_columns(self): - EmbeddedList.build_columns(self) - - # Need to add attributes to renderers - # and connect renderers to the 'edited' signal - for colno in range(len(self.columns)): - for renderer in self.columns[colno].get_cells(): - renderer.set_property('editable', not self.dbstate.db.readonly) - renderer.connect('edited',self.edit_inline,colno) - - def get_data(self): - return self.obj.get_data_map() - - def is_empty(self): - return len(self.model)==0 - - def _get_map_from_model(self): - new_map = {} - for idx in range(len(self.model)): - node = self.model.get_iter(idx) - key = cuni(self.model.get_value(node, 0)) - value = cuni(self.model.get_value(node, 1)) - if key.strip(): - new_map[key] = value - return new_map - - def update(self): - new_map = self._get_map_from_model() - self.obj.set_data_map(new_map) - self._set_label() - - def column_order(self): - return ((1, 0), (1, 1)) - - def add_button_clicked(self, obj): - node = self.model.append(row=['','']) - self.selection.select_iter(node) - path = self.model.get_path(node) - self.tree.set_cursor_on_cell(path, - focus_column=self.columns[0], - focus_cell=None, - start_editing=True) - - def del_button_clicked(self, obj): - (model, node) = self.selection.get_selected() - if node: - self.model.remove(node) - self.update() - - def edit_inline(self, cell, path, new_text, data): - node = self.model.get_iter(path) - self.model.set_value(node,data, new_text) - self.update() - - def edit_button_clicked(self, obj): - (model, node) = self.selection.get_selected() - if node: - path = self.model.get_path(node) - self.tree.set_cursor_on_cell(path, - focus_column=self.columns[0], - focus_cell=None, - start_editing=True) diff --git a/gramps/gui/editors/displaytabs/datamodel.py b/gramps/gui/editors/displaytabs/datamodel.py deleted file mode 100644 index bfb118fa6..000000000 --- a/gramps/gui/editors/displaytabs/datamodel.py +++ /dev/null @@ -1,49 +0,0 @@ -# -# Gramps - a GTK+/GNOME based genealogy program -# -# Copyright (C) 2000-2006 Donald N. Allingham -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# - -# $Id$ - -#------------------------------------------------------------------------- -# -# GTK libraries -# -#------------------------------------------------------------------------- -from gi.repository import Gtk - -#------------------------------------------------------------------------- -# -# GRAMPS classes -# -#------------------------------------------------------------------------- - - -#------------------------------------------------------------------------- -# -# DataModel -# -#------------------------------------------------------------------------- -class DataModel(Gtk.ListStore): - - def __init__(self, attr_list, db): - Gtk.ListStore.__init__(self, str, str) - self.db = db - - for key,value in list(attr_list.items()): - self.append(row=[key,value]) diff --git a/gramps/gui/editors/displaytabs/srcattrembedlist.py b/gramps/gui/editors/displaytabs/srcattrembedlist.py new file mode 100644 index 000000000..853bc8041 --- /dev/null +++ b/gramps/gui/editors/displaytabs/srcattrembedlist.py @@ -0,0 +1,125 @@ +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright (C) 2000-2006 Donald N. Allingham +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +# $Id$ + +#------------------------------------------------------------------------- +# +# Python classes +# +#------------------------------------------------------------------------- +from gramps.gen.const import GRAMPS_LOCALE as glocale +_ = glocale.translation.gettext +from gi.repository import GObject + +#------------------------------------------------------------------------- +# +# GRAMPS classes +# +#------------------------------------------------------------------------- +from gramps.gen.lib import SrcAttribute +from gramps.gen.errors import WindowActiveError +from ...ddtargets import DdTargets +from .attrmodel import AttrModel +from .embeddedlist import EmbeddedList + +#------------------------------------------------------------------------- +# +# +# +#------------------------------------------------------------------------- +class SrcAttrEmbedList(EmbeddedList): + + _HANDLE_COL = 2 + _DND_TYPE = DdTargets.SRCATTRIBUTE + + _MSG = { + 'add' : _('Create and add a new attribute'), + 'del' : _('Remove the existing attribute'), + 'edit' : _('Edit the selected attribute'), + 'up' : _('Move the selected attribute upwards'), + 'down' : _('Move the selected attribute downwards'), + } + + #index = column in model. Value = + # (name, sortcol in model, width, markup/text, weigth_col + _column_names = [ + (_('Type'), 0, 250, 0, -1), + (_('Value'), 1, 200, 0, -1), + ] + + def __init__(self, dbstate, uistate, track, data): + """ + Initialize the displaytab. The dbstate and uistate is needed + track is the list of parent windows + data is an srcattribute_list (as obtained by SrcAttributeBase) to + display and edit + """ + self.data = data + EmbeddedList.__init__(self, dbstate, uistate, track, _('_Attributes'), + AttrModel, move_buttons=True) + + def get_editor(self): + from .. import EditSrcAttribute + return EditSrcAttribute + + def get_user_values(self): + return self.dbstate.db.get_source_attribute_types() + + def get_icon_name(self): + return 'gramps-attribute' + + def get_data(self): + return self.data + + def column_order(self): + return ((1, 0), (1, 1)) + + def add_button_clicked(self, obj): + pname = '' + attr = SrcAttribute() + try: + self.get_editor()( + self.dbstate, self.uistate, self.track, attr, + pname, self.get_user_values(), self.add_callback) + except WindowActiveError: + pass + + def add_callback(self, name): + data = self.get_data() + data.append(name) + self.changed = True + self.rebuild() + GObject.idle_add(self.tree.scroll_to_cell, len(data)-1) + + def edit_button_clicked(self, obj): + attr = self.get_selected() + if attr: + pname = '' + try: + self.get_editor()( + self.dbstate, self.uistate, self.track, attr, + pname, self.get_user_values(), self.edit_callback) + except WindowActiveError: + pass + + def edit_callback(self, name): + self.changed = True + self.rebuild() diff --git a/gramps/gui/editors/editattribute.py b/gramps/gui/editors/editattribute.py index 1d8d0e5f1..06a265617 100644 --- a/gramps/gui/editors/editattribute.py +++ b/gramps/gui/editors/editattribute.py @@ -58,19 +58,22 @@ from ..widgets import MonitoredEntry, PrivacyButton, MonitoredDataType # EditAttribute class # #------------------------------------------------------------------------- -class EditAttribute(EditSecondary): +class EditAttributeRoot(EditSecondary): """ - Displays a dialog that allows the user to edit an attribute. + Root baseclass for the root Attribute data editor """ def __init__(self, state, uistate, track, attrib, title, data_list, callback): """ Displays the dialog box. - parent - The class that called the Address editor. + state - dbstate + uistate - the uistate + track - list of parent windows attrib - The attribute that is to be edited title - The title of the dialog box - list - list of options for the pop down menu + data_list - list of options for the pop down menu to help selection of a + attribute type """ self.alist = data_list EditSecondary.__init__(self, state, uistate, track, attrib, callback) @@ -78,7 +81,7 @@ class EditAttribute(EditSecondary): def _local_init(self): self.width_key = 'interface.attribute-width' self.height_key = 'interface.attribute-height' - self.top = Glade() + self.top = Glade('editattribute.glade') self.set_window(self.top.toplevel, self.top.get_object('title'), @@ -109,18 +112,6 @@ class EditAttribute(EditSecondary): def _create_tabbed_pages(self): notebook = Gtk.Notebook() - self.srcref_list = CitationEmbedList(self.dbstate, - self.uistate, - self.track, - self.obj.get_citation_list()) - self._add_tab(notebook, self.srcref_list) - self.track_ref_for_deletion("srcref_list") - - self.note_tab = NoteTab(self.dbstate, self.uistate, self.track, - self.obj.get_note_list(), - notetype = NoteType.ATTRIBUTE) - self._add_tab(notebook, self.note_tab) - self.track_ref_for_deletion("note_tab") self._setup_notebook_tabs( notebook) notebook.show_all() @@ -153,6 +144,76 @@ class EditAttribute(EditSecondary): self.callback(self.obj) self.close() +#------------------------------------------------------------------------- +# +# EditSrcAttribute class +# +#------------------------------------------------------------------------- +class EditSrcAttribute(EditAttributeRoot): + """ + Source attribute are minimal attributes. This Displays the editor to + edit these. + """ + + def __init__(self, state, uistate, track, attrib, title, data_list, callback): + """ + Displays the dialog box. + + state - dbstate + uistate - the uistate + track - list of parent windows + attrib - The attribute that is to be edited + title - The title of the dialog box + data_list - list of options for the pop down menu to help selection of a + attribute type + """ + EditAttributeRoot.__init__(self, state, uistate, track, attrib, title, + data_list, callback) + +#------------------------------------------------------------------------- +# +# EditAttribute class +# +#------------------------------------------------------------------------- +class EditAttribute(EditAttributeRoot): + """ + Displays a dialog that allows the user to edit an attribute. + """ + + def __init__(self, state, uistate, track, attrib, title, data_list, callback): + """ + Displays the dialog box. + + state - dbstate + uistate - the uistate + track - list of parent windows + attrib - The attribute that is to be edited + title - The title of the dialog box + data_list - list of options for the pop down menu to help selection of a + attribute type + """ + EditAttributeRoot.__init__(self, state, uistate, track, attrib, title, + data_list, callback) + + def _create_tabbed_pages(self): + notebook = Gtk.Notebook() + self.srcref_list = CitationEmbedList(self.dbstate, + self.uistate, + self.track, + self.obj.get_citation_list()) + self._add_tab(notebook, self.srcref_list) + self.track_ref_for_deletion("srcref_list") + + self.note_tab = NoteTab(self.dbstate, self.uistate, self.track, + self.obj.get_note_list(), + notetype = NoteType.ATTRIBUTE) + self._add_tab(notebook, self.note_tab) + self.track_ref_for_deletion("note_tab") + + self._setup_notebook_tabs( notebook) + notebook.show_all() + self.top.get_object('vbox').pack_start(notebook, True, True, 0) + #------------------------------------------------------------------------- # # EditFamilyAttribute class diff --git a/gramps/gui/editors/editcitation.py b/gramps/gui/editors/editcitation.py index d08fceef8..b9029ebb4 100644 --- a/gramps/gui/editors/editcitation.py +++ b/gramps/gui/editors/editcitation.py @@ -45,7 +45,7 @@ from gramps.gen.lib import Citation, NoteType, Source from gramps.gen.db import DbTxn from .editprimary import EditPrimary -from .displaytabs import (NoteTab, GalleryTab, DataEmbedList, +from .displaytabs import (NoteTab, GalleryTab, SrcAttrEmbedList, SourceBackRefList, RepoEmbedList, CitationBackRefList) from ..widgets import (MonitoredEntry, PrivacyButton, MonitoredMenu, MonitoredDate, MonitoredTagList) @@ -347,10 +347,10 @@ class EditCitation(EditPrimary): self._add_tab(notebook_ref, self.gallery_tab) self.track_ref_for_deletion("gallery_tab") - self.data_tab = DataEmbedList(self.dbstate, self.uistate, self.track, - self.obj) - self._add_tab(notebook_ref, self.data_tab) - self.track_ref_for_deletion("data_tab") + self.attr_tab = SrcAttrEmbedList(self.dbstate, self.uistate, self.track, + self.obj.get_attribute_list()) + self._add_tab(notebook_ref, self.attr_tab) + self.track_ref_for_deletion("attr_tab") self.citationref_list = CitationBackRefList(self.dbstate, self.uistate, self.track, @@ -377,10 +377,10 @@ class EditCitation(EditPrimary): self._add_tab(notebook_src, self.gallery_tab) self.track_ref_for_deletion("gallery_tab") - self.data_tab = DataEmbedList(self.dbstate, self.uistate, self.track, - self.source) - self._add_tab(notebook_src, self.data_tab) - self.track_ref_for_deletion("data_tab") + self.sattr_tab = SrcAttrEmbedList(self.dbstate, self.uistate, self.track, + self.source.get_attribute_list()) + self._add_tab(notebook_src, self.sattr_tab) + self.track_ref_for_deletion("sattr_tab") self.repo_tab = RepoEmbedList(self.dbstate, self.uistate, self.track, self.source.get_reporef_list()) diff --git a/gramps/gui/editors/editsource.py b/gramps/gui/editors/editsource.py index c50f1b2f2..55ef7b38a 100644 --- a/gramps/gui/editors/editsource.py +++ b/gramps/gui/editors/editsource.py @@ -49,7 +49,7 @@ from gramps.gen.lib import NoteType, Source from gramps.gen.db import DbTxn from .editprimary import EditPrimary -from .displaytabs import (NoteTab, GalleryTab, DataEmbedList, +from .displaytabs import (NoteTab, GalleryTab, SrcAttrEmbedList, CitationBackRefList, RepoEmbedList) from ..widgets import MonitoredEntry, PrivacyButton, MonitoredTagList from ..dialog import ErrorDialog @@ -155,12 +155,12 @@ class EditSource(EditPrimary): self._add_tab(notebook, self.gallery_tab) self.track_ref_for_deletion("gallery_tab") - self.data_tab = DataEmbedList(self.dbstate, - self.uistate, - self.track, - self.obj) - self._add_tab(notebook, self.data_tab) - self.track_ref_for_deletion("data_tab") + self.attr_tab = SrcAttrEmbedList(self.dbstate, + self.uistate, + self.track, + self.obj.get_attribute_list()) + self._add_tab(notebook, self.attr_tab) + self.track_ref_for_deletion("attr_tab") self.repo_tab = RepoEmbedList(self.dbstate, self.uistate, diff --git a/gramps/plugins/export/exportgedcom.py b/gramps/plugins/export/exportgedcom.py index 9e92a896c..2655670fa 100644 --- a/gramps/plugins/export/exportgedcom.py +++ b/gramps/plugins/export/exportgedcom.py @@ -663,8 +663,8 @@ class GedcomWriter(UpdateCallback): """ for addr in person.get_address_list(): self._writeln(1, 'RESI') - self.__date(2, addr.get_date_object()) - self._write_addr(2, addr) + self._date(2, addr.get_date_object()) + self.__write_addr(2, addr) if addr.get_phone(): self._writeln(2, 'PHON', addr.get_phone()) @@ -1307,13 +1307,18 @@ class GedcomWriter(UpdateCallback): if n and n.get_type() != NoteType.SOURCE_TEXT] self._note_references(note_list, level+1) self._photos(citation.get_media_list(), level+1) - - if "EVEN" in list(citation.get_data_map().keys()): - self._writeln(level+1, "EVEN", citation.get_data_map()["EVEN"]) - if "EVEN:ROLE" in list(citation.get_data_map().keys()): - self._writeln(level+2, "ROLE", - citation.get_data_map()["EVEN:ROLE"]) - + + even = None + for srcattr in citation.get_attribute_list(): + if srcattr.type == SrcAttributeType.EVEN_CITED: + even = srcattr.value + self._writeln(level+1, "EVEN", even) + break + if even: + for srcattr in citation.get_attribute_list(): + if srcattr.type == SrcAttributeType.EVEN_ROLE: + self._writeln(level+2, "ROLE", srcattr.value) + break def _photo(self, photo, level): """ diff --git a/gramps/plugins/export/exportxml.py b/gramps/plugins/export/exportxml.py index c353ce4c1..1da7bece2 100644 --- a/gramps/plugins/export/exportxml.py +++ b/gramps/plugins/export/exportxml.py @@ -8,6 +8,7 @@ # Copyright (C) 2009 Douglas S. Blank # Copyright (C) 2010 Jakim Friant # Copyright (C) 2010-2011 Nick Hall +# Copyright (C) 2013 Benny Malengier # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -582,7 +583,7 @@ class GrampsXmlWriter(UpdateCallback): self.write_line("confidence", citation.get_confidence_level(), index+1) self.write_note_list(citation.get_note_list(), index+1) self.write_media_list(citation.get_media_list(), index+1) - self.write_data_map(citation.get_data_map()) + self.write_srcattribute_list(citation.get_attribute_list(), index+1) self.write_ref("sourceref", citation.get_reference_handle(), index+1) for tag_handle in citation.get_tag_list(): @@ -590,17 +591,17 @@ class GrampsXmlWriter(UpdateCallback): self.g.write("%s\n" % sp) - def write_source(self,source,index=1): + def write_source(self, source, index=1): sp = " "*index - self.write_primary_tag("source",source,index) - self.write_force_line("stitle",source.get_title(),index+1) - self.write_line("sauthor",source.get_author(),index+1) - self.write_line("spubinfo",source.get_publication_info(),index+1) - self.write_line("sabbrev",source.get_abbreviation(),index+1) - self.write_note_list(source.get_note_list(),index+1) - self.write_media_list(source.get_media_list(),index+1) - self.write_data_map(source.get_data_map()) - self.write_reporef_list(source.get_reporef_list(),index+1) + self.write_primary_tag("source", source, index) + self.write_force_line("stitle", source.get_title(), index+1) + self.write_line("sauthor", source.get_author(), index+1) + self.write_line("spubinfo", source.get_publication_info(), index+1) + self.write_line("sabbrev", source.get_abbreviation(), index+1) + self.write_note_list(source.get_note_list(), index+1) + self.write_media_list(source.get_media_list(), index+1) + self.write_srcattribute_list(source.get_attribute_list(), index+1) + self.write_reporef_list(source.get_reporef_list(), index+1) for tag_handle in source.get_tag_list(): self.write_ref("tagref", tag_handle, index+1) @@ -1063,6 +1064,15 @@ class GrampsXmlWriter(UpdateCallback): self.write_note_list(attr.get_note_list(),indent+1) self.g.write('%s\n' % sp) + def write_srcattribute_list(self, list, indent=3): + sp = ' ' * indent + for srcattr in list: + self.g.write('%s\n') + def write_media_list(self,list,indent=3): sp = ' '*indent for photo in list: @@ -1109,15 +1119,6 @@ class GrampsXmlWriter(UpdateCallback): self.write_note_list(nreflist, indent+1) self.g.write('%s\n' % sp) - def write_data_map(self,datamap,indent=3): - if len(datamap) == 0: - return - - sp = ' '*indent - for key in list(datamap.keys()): - self.g.write('%s\n' % - (sp,self.fix(key), self.fix(datamap[key]))) - def write_reporef_list(self, rrlist, index=1): for reporef in rrlist: if not reporef or not reporef.ref: diff --git a/gramps/plugins/importer/importprogen.py b/gramps/plugins/importer/importprogen.py index b5d038303..828dda437 100644 --- a/gramps/plugins/importer/importprogen.py +++ b/gramps/plugins/importer/importprogen.py @@ -619,7 +619,10 @@ class ProgenParser(object): citation = Citation() citation.set_reference_handle(source.get_handle()) if aktenr: - citation.set_data_item("REFN", aktenr) + sattr = SrcAttribute() + sattr.set_type("REFN") + sattr.set_value(aktenr) + citation.add_attribute(sattr) if source_text: note = Note() note_type = NoteType() diff --git a/gramps/plugins/importer/importxml.py b/gramps/plugins/importer/importxml.py index cc8acde93..f85e7c9b8 100644 --- a/gramps/plugins/importer/importxml.py +++ b/gramps/plugins/importer/importxml.py @@ -2,6 +2,7 @@ # Gramps - a GTK+/GNOME based genealogy program # # Copyright (C) 2000-2007 Donald N. Allingham +# Copyright (C) 200?-2013 Benny Malengier # Copyright (C) 2009 Douglas S. Blank # Copyright (C) 2010-2011 Nick Hall # Copyright (C) 2011 Michiel D. Nauta @@ -52,6 +53,7 @@ from gramps.gen.lib import (Address, Attribute, AttributeType, ChildRef, MediaObject, MediaRef, Name, NameOriginType, NameType, Note, NoteType, Person, PersonRef, Place, RepoRef, Repository, Researcher, Source, + SrcAttribute, SrcAttributeType, StyledText, StyledTextTag, StyledTextTagType, Surname, Tag, Url) from gramps.gen.db import DbTxn @@ -533,6 +535,7 @@ class GrampsParser(UpdateCallback): self.in_old_sourceref = False self.source = None self.attribute = None + self.srcattribute = None self.placeobj = None self.locations = 0 self.place_map = {} @@ -622,6 +625,7 @@ class GrampsParser(UpdateCallback): "attribute": (self.start_attribute, self.stop_attribute), "attr_type": (None, self.stop_attr_type), "attr_value": (None, self.stop_attr_value), + "srcattribute": (self.start_srcattribute, self.stop_srcattribute), "bookmark": (self.start_bmark, None), "bookmarks": (None, None), "format": (self.start_format, None), @@ -648,7 +652,7 @@ class GrampsParser(UpdateCallback): "type": (None, self.stop_type), "witness": (self.start_witness, self.stop_witness), "eventref": (self.start_eventref, self.stop_eventref), - "data_item": (self.start_data_item, None), + "data_item": (self.start_data_item, None), #deprecated in 1.6.0 "families": (None, self.stop_families), "family": (self.start_family, self.stop_family), "rel": (self.start_rel, None), @@ -1075,10 +1079,17 @@ class GrampsParser(UpdateCallback): self.ord.set_temple(attrs['val']) def start_data_item(self, attrs): + """ + Deprecated in 1.6.0, replaced by srcattribute + """ + sat = SrcAttributeType(attrs['key']) + sa = SrcAttribute() + sa.set_type(sat) + sa.set_value(attrs['value']) if self.source: - self.source.set_data_item(attrs['key'], attrs['value']) + self.source.add_attribute(sa) else: - self.citation.set_data_item(attrs['key'], attrs['value']) + self.citation.add_attribute(sa) def start_status(self, attrs): try: @@ -1306,6 +1317,18 @@ class GrampsParser(UpdateCallback): elif self.family: self.family.add_attribute(self.attribute) + def start_srcattribute(self, attrs): + self.srcattribute = SrcAttribute() + self.srcattribute.private = bool(attrs.get("priv")) + self.srcattribute.type = SrcAttributeType() + if 'type' in attrs: + self.srcattribute.type.set_from_xml_str(attrs["type"]) + self.srcattribute.value = attrs.get("value", '') + if self.source: + self.source.add_attribute(self.srcattribute) + elif self.citation: + self.citation.add_attribute(self.srcattribute) + def start_address(self, attrs): self.address = Address() self.address.private = bool(attrs.get("priv")) @@ -2420,6 +2443,9 @@ class GrampsParser(UpdateCallback): def stop_attribute(self, *tag): self.attribute = None + def stop_srcattribute(self, *tag): + self.srcattribute = None + def stop_comment(self, tag): # Parse witnesses created by older gramps if tag.strip(): diff --git a/gramps/plugins/lib/libgedcom.py b/gramps/plugins/lib/libgedcom.py index 10913d521..37498e19a 100644 --- a/gramps/plugins/lib/libgedcom.py +++ b/gramps/plugins/lib/libgedcom.py @@ -129,8 +129,9 @@ from gramps.gen.lib import (Address, Attribute, AttributeType, ChildRef, ChildRefType, Citation, Date, Event, EventRef, EventRoleType, EventType, Family, FamilyRelType, LdsOrd, Location, MediaObject, MediaRef, Name, NameType, Note, NoteType, Person, PersonRef, Place, - RepoRef, Repository, RepositoryType, Researcher, Source, Tag, - SourceMediaType, Surname, Url, UrlType) + RepoRef, Repository, RepositoryType, Researcher, + Source, SourceMediaType, SrcAttribute, SrcAttributeType, + Surname, Tag, Url, UrlType) from gramps.gen.db import DbTxn from gramps.gen.updatecallback import UpdateCallback from gramps.gen.mime import get_type @@ -5956,7 +5957,10 @@ class GedcomParser(UpdateCallback): @param state: The current state @type state: CurrentState """ - state.citation.set_data_item("EVEN", line.data) + sattr = SrcAttribute() + sattr.set_type(SrcAttributeType.EVEN_CITED) + sattr.set_value(line.data) + state.citation.add_attribute(sattr) sub_state = CurrentState(level=state.level+1) sub_state.citation = state.citation @@ -5972,7 +5976,10 @@ class GedcomParser(UpdateCallback): @param state: The current state @type state: CurrentState """ - state.citation.set_data_item("EVEN:ROLE", line.data) + sattr = SrcAttribute() + sattr.set_type(SrcAttributeType.EVEN_ROLE) + sattr.set_value(line.data) + state.citation.add_attribute(sattr) def __citation_quay(self, line, state): """ @@ -6054,7 +6061,10 @@ class GedcomParser(UpdateCallback): @param state: The current state @type state: CurrentState """ - state.source.set_data_item(line.token_text, line.data) + sattr = SrcAttribute() + sattr.set_type(line.token_text) + sattr.set_value(line.data) + state.source.add_attribute(sattr) def __source_object(self, line, state): """ @@ -6724,8 +6734,10 @@ class GedcomParser(UpdateCallback): # software, in case we do not get the name in the proper place self.genby = line.data if self.use_def_src: - self.def_src.set_data_item(_("Approved system identification"), - "%s" % self.genby) + sattr = SrcAttribute() + sattr.set_type(_("Approved system identification")) + sattr.set_value("%s" % self.genby) + self.def_src.add_attribute(sattr) sub_state = CurrentState(level=state.level+1) self.__parse_level(sub_state, self.header_sour_parse_tbl, self.__undefined) @@ -6734,8 +6746,10 @@ class GedcomParser(UpdateCallback): # level, because the name and version may come in any order if self.use_def_src: # feature request 2356: avoid genitive form - self.def_src.set_data_item(_("Generated by"), "%s %s" % - (self.genby, self.genvers)) + sattr = SrcAttribute() + sattr.set_type(SrcAttributeType.GEN_BY) + sattr.set_value("%s %s" % (self.genby, self.genvers)) + self.def_src.add_attribute(sattr) def __header_sour_name(self, line, state): """ @@ -6748,8 +6762,10 @@ class GedcomParser(UpdateCallback): # should appear, and this will overwrite the approved system ID (if any) self.genby = line.data if self.use_def_src: - self.def_src.set_data_item(_("Name of software product"), - self.genby) + sattr = SrcAttribute() + sattr.set_type(_("Name of software product")) + sattr.set_value(self.genby) + self.def_src.add_attribute(sattr) def __header_sour_vers(self, line, state): """ @@ -6760,8 +6776,10 @@ class GedcomParser(UpdateCallback): """ self.genvers = line.data if self.use_def_src: - self.def_src.set_data_item(_("Version number of software product"), - self.genvers) + sattr = SrcAttribute() + sattr.set_type(_("Version number of software product")) + sattr.set_value(self.genvers) + self.source.add_attribute(sattr) def __header_sour_corp(self, line, state): """ @@ -6798,7 +6816,10 @@ class GedcomParser(UpdateCallback): @type state: CurrentState """ if self.use_def_src: - self.def_src.set_data_item(_("Name of source data"), line.data) + sattr = SrcAttribute() + sattr.set_type(_("Name of source data")) + sattr.set_value(line.data) + self.def_src.add_attribute(sattr) sub_state = CurrentState(level=state.level+1) self.__parse_level(sub_state, self.header_sour_data, self.__undefined) @@ -6812,8 +6833,11 @@ class GedcomParser(UpdateCallback): @type state: CurrentState """ if self.use_def_src: - self.def_src.set_data_item(_("Copyright of source data"), line.data) - + sattr = SrcAttribute() + sattr.set_type(_("Copyright of source data")) + sattr.set_value(line.data) + self.def_src.add_attribute(sattr) + def __header_sour_date(self, line, state): """ @param line: The current line in GedLine format @@ -6826,8 +6850,10 @@ class GedcomParser(UpdateCallback): # to a Date object before getting to this point, so it has to be # converted back to a string text_date = str(line.data) - self.def_src.set_data_item(_("Publication date of source data"), - text_date) + sattr = SrcAttribute() + sattr.set_type(_("Publication date of source data")) + sattr.set_value(text_date) + self.def_src.add_attribute(sattr) def __header_file(self, line, state): """ @@ -6877,8 +6903,10 @@ class GedcomParser(UpdateCallback): @type state: CurrentState """ if self.use_def_src: - self.def_src.set_data_item(_('Submission record identifier'), - line.token_text) + sattr = SrcAttribute() + sattr.set_type(_('Submission record identifier')) + sattr.set_value(line.token_text) + self.def_src.add_attribute(sattr) def __header_lang(self, line, state): """ @@ -6888,7 +6916,10 @@ class GedcomParser(UpdateCallback): @type state: CurrentState """ if self.use_def_src: - self.def_src.set_data_item(_('Language of GEDCOM text'), line.data) + sattr = SrcAttribute() + sattr.set_type(_('Language of GEDCOM text')) + sattr.set_value(line.data) + self.def_src.add_attribute(sattr) def __header_dest(self, line, state): """ @@ -6938,11 +6969,16 @@ class GedcomParser(UpdateCallback): if self.use_def_src: if version == "": - self.def_src.set_data_item(_('Character set'), encoding) + sattr = SrcAttribute() + sattr.set_type(_('Character set')) + sattr.set_value(encoding) + self.def_src.add_attribute(sattr) else: - self.def_src.set_data_item(_('Character set and version'), - "%s %s" % (encoding, version)) - + sattr = SrcAttribute() + sattr.set_type(_('Character set and version')) + sattr.set_value("%s %s" % (encoding, version)) + self.def_src.add_attribute(sattr) + def __header_gedc(self, line, state): """ @param line: The current line in GedLine format @@ -6959,12 +6995,18 @@ class GedcomParser(UpdateCallback): self.__add_msg(_("GEDCOM version not supported"), line, state) if self.use_def_src: - self.def_src.set_data_item(_('GEDCOM version'), line.data) + sattr = SrcAttribute() + sattr.set_type(_('GEDCOM version')) + sattr.set_value(line.data) + self.def_src.add_attribute(sattr) elif line.token == TOKEN_FORM: if line.data != "LINEAGE-LINKED": self.__add_msg(_("GEDCOM form not supported"), line, state) if self.use_def_src: - self.def_src.set_data_item(_('GEDCOM form'), line.data) + sattr = SrcAttribute() + sattr.set_type(_('GEDCOM form')) + sattr.set_value(line.data) + self.def_src.add_attribute(sattr) def __header_plac(self, line, state): """ @@ -7010,12 +7052,15 @@ class GedcomParser(UpdateCallback): if self.use_def_src: if tx_time == "": - self.def_src.set_data_item(_('Creation date of GEDCOM'), - tx_date) + sattr = SrcAttribute() + sattr.set_type(_('Creation date of GEDCOM')) + sattr.set_value(tx_date) + self.def_src.add_attribute(sattr) else: - self.def_src.set_data_item( - _('Creation date and time of GEDCOM'), - "%s %s" % (tx_date, tx_time)) + sattr = SrcAttribute() + sattr.set_type(_('Creation date and time of GEDCOM')) + sattr.set_value("%s %s" % (tx_date, tx_time)) + self.def_src.add_attribute(sattr) def __header_note(self, line, state): """ @@ -7172,7 +7217,10 @@ class GedcomParser(UpdateCallback): continue if self.use_def_src and msg != "": - self.def_src.set_data_item(msg, line.data) + sattr = SrcAttribute() + sattr.set_type(msg) + sattr.set_value(line.data) + self.def_src.add_attribute(sattr) def handle_source(self, line, level, state): """ diff --git a/gramps/plugins/lib/libgrampsxml.py b/gramps/plugins/lib/libgrampsxml.py index dcebedf69..ba3f26d09 100644 --- a/gramps/plugins/lib/libgrampsxml.py +++ b/gramps/plugins/lib/libgrampsxml.py @@ -35,5 +35,5 @@ # Public Constants # #------------------------------------------------------------------------ -GRAMPS_XML_VERSION = "1.6.0" +GRAMPS_XML_VERSION = "1.6.0" # version for Gramps 4.1 diff --git a/gramps/plugins/tool/testcasegenerator.py b/gramps/plugins/tool/testcasegenerator.py index 30b3499cc..e58925bd6 100644 --- a/gramps/plugins/tool/testcasegenerator.py +++ b/gramps/plugins/tool/testcasegenerator.py @@ -51,7 +51,13 @@ from gi.repository import Gtk # GRAMPS modules # #------------------------------------------------------------------------- -from gramps.gen.lib import Address, Attribute, AttributeType, ChildRef, ChildRefType, Citation, Date, Event, EventRef, EventRoleType, EventType, Family, FamilyRelType, GrampsType, LdsOrd, Location, MediaObject, MediaRef, Name, NameOriginType, NameType, Note, NoteType, Person, PersonRef, Place, RepoRef, Repository, RepositoryType, Source, SourceMediaType, Surname, Tag, Url, UrlType +from gramps.gen.lib import (Address, Attribute, AttributeType, ChildRef, + ChildRefType, Citation, Date, Event, EventRef, EventRoleType, + EventType, Family, FamilyRelType, GrampsType, LdsOrd, Location, + MediaObject, MediaRef, Name, NameOriginType, NameType, Note, NoteType, + Person, PersonRef, Place, RepoRef, Repository, RepositoryType, + Source, SourceMediaType, SrcAttribute, SrcAttributeType, + Surname, Tag, Url, UrlType) from gramps.gen.lib import StyledText, StyledTextTag, StyledTextTagType from gramps.gen.db import DbTxn from gramps.gen.mime import get_type @@ -356,7 +362,10 @@ class TestcaseGenerator(tool.BatchTool): if randint(0,1) == 1: o.set_abbreviation( self.rand_text(self.SHORT)) while randint(0,1) == 1: - o.set_data_item( self.rand_text(self.SHORT), self.rand_text(self.SHORT)) + sattr = SrcAttribute() + sattr.set_type(self.rand_text(self.SHORT)) + sattr.set_value(self.rand_text(self.SHORT)) + o.add_attribute(sattr) o.set_handle(handle) self.db.add_source(o, self.trans) print("object %s, handle %s, Gramps_Id %s" % (o, o.handle, @@ -1692,7 +1701,10 @@ class TestcaseGenerator(tool.BatchTool): if randint(0,1) == 1: o.set_abbreviation( self.rand_text(self.SHORT)) while randint(0,1) == 1: - o.set_data_item( self.rand_text(self.SHORT), self.rand_text(self.SHORT)) + sattr = SrcAttribute() + sattr.set_type(self.rand_text(self.SHORT)) + sattr.set_value(self.rand_text(self.SHORT)) + o.add_attribute(sattr) while randint(0,1) == 1: r = RepoRef() self.fill_object(r) diff --git a/gramps/plugins/webreport/narrativeweb.py b/gramps/plugins/webreport/narrativeweb.py index dcdf755da..b6133dfb9 100644 --- a/gramps/plugins/webreport/narrativeweb.py +++ b/gramps/plugins/webreport/narrativeweb.py @@ -14,6 +14,7 @@ # Copyright (C) 2010 Jakim Friant # Copyright (C) 2010 Serge Noiraud # Copyright (C) 2011 Tim G L Lyons +# Copyright (C) 2013 Benny Malengier # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -601,15 +602,6 @@ class BasePage(object): def display_pages(self, *param): pass - # for use in write_data_map() - def fix(self, line): - try: - l = cuni(line) - except: - l = conv_to_unicode(str(line),errors = 'replace') - l = l.strip().translate(strip_dict) - return html_escape(l) - def get_nav_menu_hyperlink(self, url_fname, nav_text): """ returns the navigation menu hyperlink @@ -867,7 +859,7 @@ class BasePage(object): (self.dump_notes(attr.get_note_list()), "ColumnNotes"), (self.get_citation_links(attr.get_citation_list()), "ColumnSources") ] - ) + ) return trow def get_citation_links(self, citation_handle_list): @@ -1294,16 +1286,16 @@ class BasePage(object): tbody += trow return table - def write_data_map(self, data_map): + def write_srcattr(self, srcattr_list): """ - writes out the data map for the different objects + writes out the srcattr for the different objects """ - if len(data_map) == 0: + if len(srcattr_list) == 0: return None # begin data map division and section title... with Html("div", class_ = "subsection", id = "data_map") as section: - section += Html("h4", _("Data Map"), inline = True) + section += Html("h4", _("Attributes"), inline = True) with Html("table", class_ = "infolist") as table: section += table @@ -1320,10 +1312,10 @@ class BasePage(object): tbody = Html("tbody") table += tbody - for key in data_map.keys(): + for srcattr in srcattr_list: trow = Html("tr") + ( - Html("td", self.fix(key), class_ = "ColumnAttribute", inline = True), - Html("td", self.fix(data_map[key]), class_ = "ColumnValue", inline = True) + Html("td", str(srcattr.get_type()), class_ = "ColumnAttribute", inline = True), + Html("td", srcattr.get_value(), class_ = "ColumnValue", inline = True) ) tbody += trow return section @@ -1581,7 +1573,7 @@ class BasePage(object): tbody.extend( self.dump_attribute(attr) for attr in attrlist ) - + def write_footer(self): """ Will create and display the footer section of each page... @@ -4312,7 +4304,7 @@ class SourcePages(BasePage): sourcedetail += sourcemedia # Source Data Map... - src_data_map = self.write_data_map(source.get_data_map()) + src_data_map = self.write_srcattr(source.get_attribute_list()) if src_data_map is not None: sourcedetail += src_data_map