Matrix defining the KEV Format to represent a canonical citation
Canonical Citation Metadata Format submitted to the OpenURL Maintenance Agency. Detail about the trial can be found here. The trial period concluded on August 5, 2011.
Previous versions:
http://cwkb.org/matrix/20100608/http://cwkb.org/matrix/20090331/
| dc:title | KEV Canonical Citation Format (draft) |
|---|---|
| dc:creator | Cornell University Library |
| dc:description | This Matrix represents the Canonical Citation Format as a string of ampersand-delimited Key/Encoded Value pairs |
| dc:identifier | http://cwkb.org/docs/matrix |
| dc:identifier | info:ofi/fmt:kev:mtx:canonical_cit (proposed) |
| dcterms:created | 2010-09-22 |
| dcterms:modified |
A representation of a Key/Encoded-Value pair is generated by concatenating the contents of the first four columns of a row that begins with an ampersand in the Matrix below. The ordering of KEV pairs is not important. Rows which have '#' in the first column are comments and should not be included in the representation.
The following data types are provided for the values of the Keys, which must be URL-encoded:
| <data> | Character string |
|---|---|
| <id> | Character string for an Identifier (Z39.88-2004, Part 1, Section 7) |
| <fmt-id> | Character string for a Format Identifier (Z39.88-2004, Part 1, Sections 12 and 13) |
| <m-key> | Character string for a Metadata Key (Z39.88-2004, Part 2, Section 7.1) |
| <url> | Character string for a URL |
| <date> | Character string representing a date to the complete date level of the W3CDTF profile of ISO 8601, of the form: [ YYYY-MM-DD | YYYY-MM | YYYY ] |
| <time> | Character string representing a date and time to the seconds level of the W3CDTF profile of ISO 8601, of the form: [ YYYY-MM-DDThh:mm:ssTZD | YYYY-MM-DD ] |
Abbreviations in column headings:
- Delim - Delimiter
- Min - minimum occurrence
- Max - maximum occurrence ('*' = unbounded)
The Matrix
| Delim | Key | Equals | Value | Min | Max | Description |
|---|---|---|---|---|---|---|
| & | workid | = | <data> | 0 | * | An identifier for the work. Best practice is to use an HTTP URI identifier. |
| & | aulast | = | <data> | 0 | 1 | First author's family name. Use when available or appropriate (modern names with distinguishable given and family names). William Shakespeare is recorded as "aulast=Shakespeare". |
| & | aufirst | = | <data> | 0 | 1 | First author's given name or names or initials. Use when available or appropriate (modern names with distinguishable given and family names). William Shakespeare is recorded as "aufirst=William". |
| & | au | = | <data> | 0 | 1 | First author's full name. Use for pre-modern names or when unable to distinguish given and family names. For example, "au=Ovid". |
| & | auauthority | = | <data> | 0 | 1 | An authoritative form of the first author's name. For example, "auauthority=Shakespeare, William, 1564-1616". If used, auscheme should be provided. |
| & | auscheme | = | <url> | 0 | 1 | An HTTP URI that identifies the source of the authoritative form of the author's name. For example, "auscheme=http://authorities.loc.gov/". |
| & | title | = | <data> | 0 | 1 | The title of the work. |
| & | titleauthority | = | <data> | 0 | 1 | An authoritative form of the title of the work. If used, titlescheme should be provided. |
| & | titlescheme | = | <url> | 0 | 1 | An HTTP URI that identifies the source of the authoritative form of the title of the work. |
| & | slevel1 | = | <data> | 0 | 1 | The start of the first or highest hierarchical level in the canonical citation. Homer Iliad 1.125-2.35 is recorded as "slevel1=1". |
| & | slevel2 | = | <data> | 0 | 1 | The start of the second highest hierarchical level in the canonical citation. Homer Iliad 1.125-2.35 is recorded as "slevel2=125". |
| & | slevel3 | = | <date> | 0 | 1 | The start of the third highest hierarchical level in the canonical citation. |
| & | slevel4 | = | <data> | 0 | 1 | The start of the fourth highest hierarchical level in the canonical citation. |
| & | slevel5 | = | <data> | 0 | 1 | The start of the fifth highest hierarchical level in the canonical citation. |
| & | elevel1 | = | <data> | 0 | 1 | The end of the first or highest hierarchical level in the canonical citation. If omitted, equivalent to slevel1. Homer Iliad 1.125-2.35 is recorded as "elevel1=2". |
| & | elevel2 | = | <data> | 0 | 1 | The end of the second highest hierarchical level in the canonical citation. If omitted, equivalent to slevel2. Homer Iliad 1.125-2.35 is recorded as "elevel2=35". |
| & | elevel3 | = | <data> | 0 | 1 | The end of the third highest hierarchical level in the canonical citation. If omitted, equivalent to slevel3. |
| & | elevel4 | = | <data> | 0 | 1 | The end of the fourth highest hierarchical level in the canonical citation. If omitted, equivalent to slevel4. |
| & | elevel5 | = | <data> | 0 | 1 | The end of the fifth highest hierarchical level in the canonical citation. If omitted, equivalent to slevel5. |