[GILS Logo]

gils: Available Linkage, Cross Reference


gils: Available Linkage, Cross Reference

Available Linkage, Cross Reference

Turner Fay (fst@ITS.NLC-BNC.CA)
Thu, 12 Sep 1996 17:44:00 -0700 (PDT)


Date: Thu, 12 Sep 1996 17:44:00 -0700 (PDT)
From: Turner Fay <fst@ITS.NLC-BNC.CA>
Subject: Available Linkage, Cross Reference
To: GILS Forum <gils@cni.org>
Message-Id: <3238AE87@its.nlc-bnc.ca>


I would like to return to the topic of Available Linkage which I 
brought to the list in a message dated Aug. 21 and which I continued 
with Eliot off-line.

Available Linkage:

The problem lies with the structure of this compound element and how 
to couple Linkage Type and Link and have repeats .  What we propose is:

Availability (Repeatable)
     Available Linkage (Repeatable)
           Linkage Type (e.g. application /msword, Not repeatable)
           Linkage (URL)
           Linkage (URL)
    Available Linkage
           Linkage Type (e.g. txt/html)
           Linkage (URL)

Available Linkage is a repeatable grouping element and is composed of 
the sub-elements Linkage Type which is not repeatable and Linkage which 
is repeatable.  Available Linkage data element requires the provision 
of Linkage and optionally Linkage Type.  It is possible to have more 
than one Linkage for a particular Linkage Type, i.e. more than one 
server on which this resource can be found. It is also possible to 
include one or more Linkages even though Linkage Type is not provided.

For each new instance of Linkage Type, the Available Linkage element is 
repeated.  This permits Linkage Type and Linkage to always be coupled.

For example:

(Document  abc  in html format available from two different servers)
Availability
        Available Linkage:
               Linkage type: txt/html
               Linkage: http://www.tbs-ct.gc.ca/pubs/its.
               Linkage: http//www.nlc-bnc.ca/pubs/1234e.html

(same document  abc  as above but in MS Word format available from only 
one server)
Availability
          Available linkage:
          Linkage Type: application/msword
          Linkage: http://www.tbs-ct.gc.ca/pubs/its/610/610se.doc

Definition:

The definition of Available Linkage should be changed to include at the 
end of the current definition something like:

This subelement consists of the subordinate elements Linkage Type and 
Linkage.  Available Linkage must be repeated for every new instance of 
Linkage Type. 

Also, reverse the order of Linkage and Linkage Type in the Profile.

Cross Reference Linkage:

This restructuring can also be applied to Cross Reference:

Cross Reference (Repeatable)
         Cross Reference Title (Not repeatable)
         Cross Reference Relationship (Not repeatable)
         Cross Reference Linkage ( Repeatable)
                   Linkage Type (Not repeatable)
                   Linkage (New, Repeatable)

Cross Reference Linkage is a grouping element for the subelements Linkage 
Type and Linkage.  For each new instance of Linkage Type, Cross Reference 
Linkage is repeated.  Cross Reference Linkage must contain one or more 
Linkage and optionally Linkage Type.

Definitions:

Cross Reference Linkage (Repeatable):  This subelement is a grouping of 
subelements that together provide information needed to access the cross 
referenced object.  It is composed of the subordinate elements Linkage 
Type and Linkage.  Cross Reference Linkage is repeated for each new 
instance of Linkage Type. 

Change Cross Reference Linkage Type to Linkage Type.  Definition 
unchanged.

Add subordinate element  Linkage  after Linkage Type.
Linkage:  This subelement provides the machine readable information needed 
to perform this access. 

Is this OK with the GILS list members?

Fay

Fay Turner
Information Technology Services
National Library of Canada

e-mail:  fay.turner@nlc-bnc.ca
tel:        (819) 994-6830


[CNI Home Page]