# fields

**URL:** <https://discourse.citationstyles.org/t/fields/166>\
**Category:** CSL Development\
**Created:** [August 2, 2006, 11:55pm UTC](https://discourse.citationstyles.org/t/fields/166 "2006-08-02T23:55:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [August 2, 2006, 11:55pm UTC](https://discourse.citationstyles.org/t/fields/166/1 "2006-08-02T23:55:05Z")

</div>

Hi,

I was just looking at Bookends (both the demo and documentation) to see  
how well CSL would support its styles. Generally, really well, and in  
some cases it’s a fair bit richer.

However, they have some fields which we don’t yet. The obvious ones are:

```
edition
degree
university
department
language
contents
recipient
call number
first page

```

I think CSL supports the rest in some (more relational) form.

So which of the above shall I include, and how shall I model them?

My thought is that:

```
"degree" can just be captured with genre (as can other "type"-like 

```

fields)  
edition maybe ought to be a kind of “version"  
call number _might_ be there as an optional identifier  
contents doesn’t make much sense to me  
"recipient” could an optional contributor type

So that would suggest adding “edition” and “version” as the only new  
elements. The rest can be handled with attributes on existing elements.

University and department have me stumped. They are organizations and  
divisions respectively, and sort of contributors (in the same way that  
publishers or distributors are).

Any ideas?

First page?

Bruce

---

<div class="post-metadata">

**Author:** ![Johan\_Kool2](https://avatars.discourse-cdn.com/v4/letter/j/cab0a1/32.png) [@Johan\_Kool2](https://discourse.citationstyles.org/u/Johan_Kool2)\
**Post date:** [August 3, 2006, 8:30am UTC](https://discourse.citationstyles.org/t/fields/166/2 "2006-08-03T08:30:39Z")

</div>

> I was just looking at Bookends—  
> However, they have some fields which we don’t yet. The obvious ones are:
> 
> ```
> edition
> degree
> university
> department
> language
> contents
> recipient
> call number
> first page
> 
> ```

…

> So that would suggest adding “edition” and “version” as the only new  
> elements. The rest can be handled with attributes on existing elements.

I am not 100% sure, but I would think that the fields degree,  
university, department and call number (= phone number?) are used to  
keep track of information that might be useful to the user, but which  
aren’t usually used in citations. It seems to me more like something  
Bookends uses for custom groups containing say all references from  
University X. I am not so sure wether these ought to be included in  
CSL.

Recipient might be useful for citing letters (but that’s something you  
are probably much more familiar with than I am).

I too think we can safely ignore contents and first page.

Johan

---

<div class="post-metadata">

**Author:** ![Matthias\_Steffens](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@Matthias\_Steffens](https://discourse.citationstyles.org/u/Matthias_Steffens)\
**Post date:** [August 3, 2006, 9:50am UTC](https://discourse.citationstyles.org/t/fields/166/3 "2006-08-03T09:50:10Z")

</div>

Hi Bruce & Johan,

---

<div class="post-metadata">

**Author:** ![Bruce\_D\_Arcus1](https://avatars.discourse-cdn.com/v4/letter/b/4bbf92/32.png) [@Bruce\_D\_Arcus1](https://discourse.citationstyles.org/u/Bruce_D_Arcus1)\
**Post date:** [August 3, 2006, 12:05pm UTC](https://discourse.citationstyles.org/t/fields/166/4 "2006-08-03T12:05:16Z")

</div>


