Skisse til offentlig dokumentasjon / plan
Vi skriver ALT på engelsk.
Følg rett hierarki så TOC blir bra
Når den er klar for offentligheten, så flyttes den til det offentlige space (under ONIX3)
General note about compatibility
All changes are compatible with Onix 3.0 (covered by existing schema), and should therefore not break anything. We expect that customers will always handle that more and more fields are populated (as long as they are in the schema).
Schedule / Status
Innfasing av hver <hva> (ca. mnd som forfines etterhvert)
Klar status på om hver <hva> er deployet (test/stage + prod)
Eventuelle utfasinger (f.eks. når Onix 3.0 forsvinner)
Feature | Available from | Dokument ferdig (sett når ferdig dokumentert) | Status NOT STARTED IN PROGRESS DONE |
---|
Contributor Unamed Persons | | | NOT STARTED |
Subject | | | |
EUDR, FSC, PEFC, carbon emission | | | |
Contributor Role Code | | | |
Chapters in audio books | | | |
Device support | | | |
Collection (publisher) | | | |
Price condition | | | |
| | | |
| | | |
| | | |
Onix 3.1 | | | |
Features / changes
Contributor Unamed Persons
Unnamed Persons allows positive indication of content generated by AI or where synthesised voices are used for audio content.
Unnamed Persons is part of the Contributor composite.
Unnamed Persons will be supported both for metadata to and from Bokbasen.
Technical details
Guide
Unnamed Persons uses codes from List 19, combined with the element ContributorRole and codes from list 17.
Supported codes will be:
02 Anonymous (real person)
05 Synthesised voice - male
06 Synthesised voice - female
07 Synthesised voice - unspecified
08 Synthesised voice - based on real voice actor
09 AI (artificial intelligence)
Examples
<Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A01</ContributorRole>
<PersonNameInverted>Nordmann, Kari</PersonNameInverted>
</Contributor>
<Contributor>
<SequenceNumber>2</SequenceNumber>
<ContributorRole>A12</ContributorRole>
<!-- UnnamedPersons instead of PersonNameInverted -->
<UnnamedPersons>09</UnnamedPersons>
</Contributor>
<Contributor>
<SequenceNumber>3</SequenceNumber>
<ContributorRole>E07</ContributorRole>
<!-- UnnamedPersons instead of PersonNameInverted -->
<UnnamedPersons>05</UnnamedPersons>
</Contributor>
Subject
The Subject element contains classification from several different schemes.
Bokbasen will deprecate two proprietary vocabularies for literary form and genres, and replace them with terms from the official Norwegian thesaurus on genre and form (NTSF). The thesaurus is provided by the National Library of Norway.
All records will be updated with terms and URIs from NTSF.
Terms from NTSF will be supported in records from Bokbasen only.
Terms from proprietary vocabularies and NTSF will be included in records from Bokbasen in parallell to facilitate this transitio
Technical details
Guide
The Norwegian thesaurus on genre and form is identified by code C8 from list 27 in Subject Scheme Identifier.
Terms from the proprietary vocabularies was sent in Subject like this:
<Subject>
<SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
<SubjectSchemeName>Bokbasen_Form</SubjectSchemeName>
<SubjectHeadingText>Romaner</SubjectHeadingText>
</Subject>
<Subject>
<SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
<SubjectSchemeName>Bokbasen_Genre</SubjectSchemeName>
<SubjectHeadingText>Krim</SubjectHeadingText>
</Subject>
Examples
<Subject>
<SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
<SubjectSchemeName>Bokbasen_Form</SubjectSchemeName>
<SubjectHeadingText>Romaner</SubjectHeadingText>
</Subject>
<Subject>
<SubjectSchemeIdentifier>24</SubjectSchemeIdentifier>
<SubjectSchemeName>Bokbasen_Genre</SubjectSchemeName>
<SubjectHeadingText>Krim</SubjectHeadingText>
</Subject>
<Subject>
<SubjectSchemeIdentifier>C8</SubjectSchemeIdentifier>
<SubjectCode>https://id.nb.no/vocabulary/ntsf/25</SubjectCode>
<SubjectHeadingText>Romaner</SubjectHeadingText>
</Subject>
<Subject>
<SubjectSchemeIdentifier>C8</SubjectSchemeIdentifier>
<SubjectCode>https://id.nb.no/vocabulary/ntsf/159</SubjectCode>
<SubjectHeadingText>Krim</SubjectHeadingText>
</Subject>
EUDR, FSC, PEFC, carbon emission
Fride Fosseng - fyll ut her!
Contributor Role Code
Contributor role code is used to indicate the role played by a person or a corporate body in the creation of the product.
Support will be added for new codes from List 17 for both records to and from Bokbasen.
Code | Heading |
---|
A15 | Preface by |
A19 | Afterword by |
A23 | Foreword by |
A36 | Cover design or artwork by (children’s literature only) |
A42 | Continued by |
A43 | Interviewer |
A44 | Interviewee |
B34 | Sensitivity reader / editor |
Example
<Contributor>
<SequenceNumber>1</SequenceNumber>
<ContributorRole>A23</ContributorRole>
<NameType>04</NameType>
<NameIdentifier>
<NameIDType>01</NameIDType>
<IDTypeName>Bokbasen_ProprietaryID</IDTypeName>
<IDValue>90707439</IDValue>
</NameIdentifier>
<PersonNameInverted>Gaugin, Paul René</PersonNameInverted>
</Contributor>
Device support BREAKING CHANGE
We will move away from using ProductFormDescription.
It will now be present as ProductFormFeatureDescription (code 07 from list 79). to allow the indication of multiple devices supported.
Technical details
Example
<ProductFormDescription>Smarttelefon</ProductFormDescription>
<ProductFormFeature>
<ProductFormFeatureType>07</ProductFormFeatureType>
<ProductFormFeatureDescription>Smarttelefon</ProductFormFeatureDescription>
</ProductFormFeature>
Onix 3.1