Doctype Classes
|
|
Doctype (Generic Document Type)
|
|
COLONDOC
|
|
IKNOWDOC
|
^
ROADS++ (ROADSDOC)
The ROADS++ is an IKNOWDOC type COLONDOC file format related to IAFADOC. It is based upon and extends the UK Roads project concept of using IAFA-like records. The doctype parser has been designed to be 100% compatible with ROADS records. It may be used instead of IKNOWDOC or BIBTEX for Whois++ services.
The main difference between IKNOWDOC and ROADS++
records is that the later enforces a more rigid IAFA-inspired template structure.
The first two fields should be:
Template-Type: Template
Handle: Unique Handle
Unlike IKNOWDOC only the Template
is mandatory.
If a Handle is not specified a psuedo-unique handle
will be generated.
At current these templates are:
| Type of Object | Template-Type |
|---|---|
| Arbitrary data set: | DATASET |
| Document: | DOCUMENT |
| Event: | EVENT |
| Frequently Asked Questions File: | FAQ |
| Image: | IMAGE |
| Mailing List Archive: | MAILARCHIVE |
| Network Training Materials | TRAINMAT |
| Organization | ORGANIZATION |
| Service Description | SERVICE |
| Software Package: | SOFTWARE |
| Sound File: | SOUND |
| Usenet Archive: | USENET |
| User/Person | USER |
| Video File: | VIDEO |
Like IKNOWDOC the files provide a basis for integration within the Whois++ as well as Z39.50 and WWW WebCat servers.
The (default) headline (like IADADOC) depends upon the template.
| Template | Headline |
|---|---|
| DATASET, DOCUMENT, IMAGE, SOFTWARE, MAILARCHIVE, USENET, SOUND, VIDEO, FAQ | Title, resp. Short-Title [Template-Type] |
| ORGANIZATION | Name (Type) [Template-Type] |
| EVENT | Title, resp. Short-Title (Start-Date - End-Date) [Template-Type] |
| USER | Name (Department) <Email> [Template-Type] |
| SERVICE | Title, resp. Short-Title (Category) [Template-Type] |
| TRAINMAT | Title [Template-Type] |
The MIME type for "Raw" records is "Application/X-IAFA".