--- /dev/null
+#
+# This table maps records in the GILS abstract syntax to the USMARC one
+#
+
+targetname usmarc
+targetref USmarc
+
+map title /(3,245)/(3,a)
+map localControlNumber /(3,001)/(3,@)
+map abstract /(3,520)/(3,a)
+map purpose /(3,500)/(3,a)
+map originator /(3,710)/(3,a)
+map accessConstraints /(3,506)/(3,a)
+map useConstraints /(3,540)/(3,a)
+
+map distributor /(3,270):new nodata
+map distributorName /(3,270)/(3,p)
+map distributorOrganization /(3,270)/(3,p)
+map distributorStreetAddress /(3,270)/(3,a)
+map distributorCity /(3,270)/(3,b)
+map distributorState /(3,270)/(3,c)
+map distributorZipCode /(3,270)/(3,e)
+map distributorCountry /(3,270)/(3,d)
+map distributorNetworkAddress /(3,270)/(3,m)
+map distributorHoursOfService /(3,301)/(3,a)
+map distributorTelephone /(3,270)/(3,k)
+map distributorFax /(3,270)/(3,l)
+
+map resourceDescription /(3,037)/(3,f)
+map orderProcess /(3,037)/(3,c)
+map technicalPrerequisite /(3,538)/(3,a)
+map availableTimePeriodStructured /(3,045)/(3,c)
+map availableTimePeriodTextual /(3,037)/(3,n) # Unhandled conditional
+
+map linkage /(3,856)/(3,u)
+map linkageType /(3,856)/(3,2)
+#map pointOfContact /(3,856)/(3,m) # Look into this
+
+map pointOfContact /(3,270):new nodata
+map contactName /(3,270)/(3,p)
+map contactOrganization /(3,270)/(3,p)
+map contactStreetAddress /(3,270)/(3,a)
+map contactCity /(3,270)/(3,b)
+map contactState /(3,270)/(3,c)
+map contactZipCode /(3,270)/(3,e)
+map contactCountry /(3,270)/(3,d)
+map contactNetworkAddress /(3,270)/(3,m)
+map contactHoursOfService /(3,301)/(3,a)
+map contactTelephone /(3,270)/(3,k)
+map contactFax /(3,270)/(3,l)
+
+map recordSource /(3,040)/(3,a)
+map dateLastModified /(3,005)/(3,@)
+map agencyProgram /(3,500)/(3,a)
+map sourcesOfData /(3,537)/(3,a)
+map indexTermsControlled /(3,650)/(3,a)
+map thesaurus /(3,650)/(3,2)
+map localSubjectTerm /(3,653)/(3,a)
+map methodology /(3,567)/(3,a)
+
+map boundingrectangle /(3,034):new nodata
+map westernMost /(3,034)/(3,d)
+map easternMost /(3,034)/(3,e)
+map northernMost /(3,034)/(3,f)
+map southernMost /(3,034)/(3,g)
+
+map geographicKeywordName /(3,651)/(3,a)
+map geographicKeywordType /(3,655)/(3,z) # Probably incorrect
+map timeperiodStructured /(3,045)/(3,c)
+map timeperiodTextual /(3,513)/(3,b)
+map crossReferenceTitle /(3,787)/(3,t)
+map crossReferenceLinkage /(3,787)/(3,w)
+
+map ControlIdentifier /(3,035)/(3,a)
+map supplementalInformation /(3,500)/(3,a)