Old versions of GILS tables
authorSebastian Hammer <quinn@indexdata.com>
Wed, 14 May 1997 11:14:44 +0000 (11:14 +0000)
committerSebastian Hammer <quinn@indexdata.com>
Wed, 14 May 1997 11:14:44 +0000 (11:14 +0000)
tab/gils-v1/gils.abs [new file with mode: 0644]
tab/gils-v1/gils.att [new file with mode: 0644]
tab/gils-v1/gils.tag [new file with mode: 0644]

diff --git a/tab/gils-v1/gils.abs b/tab/gils-v1/gils.abs
new file mode 100644 (file)
index 0000000..4d991a2
--- /dev/null
@@ -0,0 +1,106 @@
+#
+# This is the abstract syntax (and most of the top-level profile info)
+# for GILS.
+#
+
+name gils
+reference GILS-schema
+attset gils.att
+tagset gils.tag
+varset var1.var
+
+maptab gils-usmarc.map
+maptab gils-summary.map
+
+# Element set names
+
+esetname VARIANT gils-variant.est  # for WAIS-compliance
+esetname B gils-b.est
+esetname G gils-g.est
+esetname W gils-b.est   # We don't really do bodyOfDisplay yet.
+esetname F @
+
+all Any
+
+elm (1,1)                  schemaIdentifier              -
+elm (1,10)                  rank                          -
+elm (1,12)                  url                           -
+elm (1,14)                  localControlNumber            Local-number
+elm (1,16)                  dateOfLastModification       Date/time-last-modified
+elm (2,1)                   Title                         !:p,!:w
+elm (4,1)                   controlIdentifier             Identifier-standard
+elm (2,6)                   abstract                      Abstract
+elm (4,51)                  purpose                       !
+elm (4,52)                  originator                    -     ???
+elm (4,53)                  accessConstraints             !
+elm (4,54)                  useConstraints                !
+elm (4,70)                  availability                  -
+elm (4,70)/(4,90)           distributor                   -
+elm (4,70)/(4,90)/(2,7)     distributorName               !
+elm (4,70)/(4,90)/(2,10)    distributorOrganization       !
+elm (4,70)/(4,90)/(4,2)     distributorStreetAddress      !
+elm (4,70)/(4,90)/(4,3)     distributorCity               !
+elm (4,70)/(4,90)/(4,4)     distributorState              !
+elm (4,70)/(4,90)/(4,5)     distributorZipCode            !
+elm (4,70)/(4,90)/(2,16)    distributorCountry            !
+elm (4,70)/(4,90)/(2,12)    distributorNetworkAddress     !
+elm (4,70)/(4,90)/(4,6)     distributorHoursOfService     !
+elm (4,70)/(4,90)/(2,14)    distributorPhoneNumber        distributorTelephone
+elm (4,70)/(4,90)/(2,15)    distributorFaxNumber          distributorFax
+elm (4,70)/(4,7)            resourceDescription     availableResourceDescription
+elm (4,70)/(4,55)           orderProcess            availableOrderProcess
+elm (4,70)/(4,8)            technicalPrerequisite   availableTechnicalPrerequisites
+elm (4,70)/(4,93)           availableTimePeriod           -
+elm (4,70)/(4,93)/(4,15)    availableTimePeriodStructured   availableTimePeriodStructured
+elm (4,70)/(4,93)/(4,16)    availableTimePeriodTextual      availableTimePeriodTextual
+elm (4,70)/(4,17)           linkage                availableLinkage
+elm (4,70)/(4,18)           linkageType            availableLinkageType
+elm (4,94)                  pointOfContact                -
+elm (4,94)/(2,7)            contactName                   !
+elm (4,94)/(2,10)           contactOrganization           !:p,!:w
+elm (4,94)/(4,2)            contactStreetAddress          !
+elm (4,94)/(4,3)            contactCity                   !
+elm (4,94)/(4,4)            contactState                  !
+elm (4,94)/(4,5)            contactZipCode                !
+elm (4,94)/(2,16)           contactCountry                !
+elm (4,94)/(2,12)           contactNetworkAddress         !
+elm (4,94)/(4,6)            contactHoursOfService         !
+elm (4,94)/(2,14)           contactPhoneNumber            contactTelephone
+elm (4,94)/(2,15)           contactFaxNumber              contactFax
+elm (4,19)                  recordSource                  Record-source
+elm (4,56)                  agencyProgram                 !
+elm (4,57)                  sourcesOfData                 !
+elm (4,95)                  controlledVocabulary          -
+elm (4,95)/(4,96)           indexTermsControlled          -
+elm (4,95)/(4,96)/(4,20)    controlledTerm                indexTermsControlled
+elm (4,95)/(4,21)           thesaurus                     !
+elm (4,97)                  localSubjectIndex             -
+elm (4,97)/(4,22)           localSubjectTerm              local-subject-index:p,local-subject-index:w
+elm (4,58)                  methodology                   !
+elm (4,71)                  spatialReference              -
+elm (4,71)/(4,91)           boundingRectangle             -
+elm (4,71)/(4,91)/(4,9)     westernMost                   !
+elm (4,71)/(4,91)/(4,10)    easternMost                   !
+elm (4,71)/(4,91)/(4,11)    northernMost                  !
+elm (4,71)/(4,91)/(4,12)    southernMost                  !
+elm (4,71)/(4,92)           geographicName                -
+elm (4,71)/(4,92)/(4,13)    geographicKeywordName         !
+elm (4,71)/(4,92)/(4,14)    geographicKeywordType         !
+elm (4,93)                  timePeriod                    -
+elm (4,93)/(4,15)           timePeriodStructured          !
+elm (4,93)/(4,16)           timePeriodTextual             !
+elm (4,98)                  crossReference                -
+#elm (4,98)/(4,50)           crossReferenceTitle           !
+elm (4,98)/(2,1)           crossReferenceTitle           !
+elm (4,98)/(4,17)           crossReferenceLinkage         !
+elm (4,98)/(4,18)           crossReferenceType            !
+elm (4,23)                  originalControlIdentifier     !
+elm (4,59)                  supplementalInformation       !
+
+elm (2,9)                   bodyOfDisplay                Any
+
+#
+# Local tags - testing only
+#
+
+elm sampleText              bodyOfText                 !
diff --git a/tab/gils-v1/gils.att b/tab/gils-v1/gils.att
new file mode 100644 (file)
index 0000000..6fef756
--- /dev/null
@@ -0,0 +1,55 @@
+name gils
+reference GILS-attset
+include bib1.att
+ordinal 2
+
+att 2001               distributorName
+att 2002               indexTermsControlled
+att 2003               purpose
+att 2004               accessConstraints
+att 2005               useConstraints
+att 2006               distributorOrganization
+att 2007               distributorStreetAddress
+att 2008               distributorCity
+att 2008               distributorState
+att 2010               distributorZipCode
+att 2011               distributorCountry
+att 2012               distributorNetworkAddress
+att 2013               distributorHoursOfService
+att 2014               distributorTelephone
+att 2015               distributorFax
+att 2016               availableResourceDescription
+att 2017               availableOrderProcess
+att 2018               availableTechnicalPrerequisites
+att 2019               availableTimePeriodStructured
+att 2020               availableTimePeriodTextual
+att 2021               availableLinkage
+att 2022               availableLinkageType
+att 2023               contactName                     
+att 2024               contactOrganization
+att 2025               contactStreetAddress
+att 2026               contactCity
+att 2027               contactState
+att 2028               contactZipCode
+att 2029               contactCountry
+att 2030               contactNetworkAddress
+att 2031               contactHoursOfService
+att 2032               contactTelephone
+att 2033               contactFax
+att 2034               agencyProgram
+att 2035               sourcesOfData
+att 2036               thesaurus
+att 2037               methodology
+att 2038               westernMost
+att 2039               easternMost
+att 2040               northernMost
+att 2041               southernMost
+att 2042               geographicKeywordName
+att 2043               geographicKeywordType
+att 2044               timePeriodStructured
+att 2045               timePeriodTextual
+att 2046               crossReferenceTitle
+att 2047               crossReferenceLinkage
+att 2048               crossReferenceType
+att 2049               originalControlIdentifier
+att 2050               supplementalInformation
diff --git a/tab/gils-v1/gils.tag b/tab/gils-v1/gils.tag
new file mode 100644 (file)
index 0000000..c33db78
--- /dev/null
@@ -0,0 +1,49 @@
+name gils
+type 4
+include tagsetm.tag
+include tagsetg.tag
+
+tag 1          controlIdentifier                        string
+tag 2          streetAddress                            string
+tag 3          city                                     string
+tag 4          state                                    string
+tag 5          zipcode                                  string
+tag 6          hoursOfService                           string
+tag 7          resourceDescription                      string
+tag 8          technicalPrerequisites                   string
+tag 9          westernMost/westBoundingCoordinate       intunit
+tag 10         easternMost/eastBoundingCoordinate       intunit
+tag 11         northernMost/northBoundingCoordinate     intunit
+tag 12         southernMost/southBoundingCoordinate     intunit
+tag 13         geographicKeywordName                    string
+tag 14         geographicKeywordType                    string
+tag 15         timePeriodStructured                     generalizedtime
+tag 16         timePeriodTextual                        string
+tag 17         linkage                                  string
+tag 18         linkageType                              string
+tag 19         recordSource                             string
+tag 20         controlledTerm/ct                        string
+tag 21         thesaurus                                string
+tag 22         localSubjectTerm/lst                     string
+tag 23         originalControlIdentifier                string
+
+tag 51         purpose                                  structured
+tag 52         originator                               structured
+tag 53         accessConstraints                        structured
+tag 54         useConstraints                           structured
+tag 55         orderProcess                             structured
+tag 56         agencyProgram                            structured
+tag 57         sourcesOfData                            structured
+tag 58         methodology                              structured
+tag 59         supplementalInformation                  structured
+tag 70         availability                             structured
+tag 71         spatialReference/spatialDomain           structured
+tag 90         distributor                              structured
+tag 91         boundingRectangle/boundingCoordinates    structured
+tag 92         geographicName                           structured
+tag 93         timePeriod                               structured
+tag 94         pointOfContact                           structured
+tag 95         controlledVocabulary                     structured
+tag 96         indexTermsControlled                     structured
+tag 97         localSubjectIndex                        structured
+tag 98         crossReference/cr                        structured