@5stones/onix
Version:
A strongly typed library for parsing ONIX feeds.
123 lines (122 loc) • 4.05 kB
text/typescript
// https://ns.editeur.org/onix/en/17
export enum ContributorRoleCode {
A01 = 'A01', // By (author)
A02 = 'A02', // With
A03 = 'A03', // Screenplay by
A04 = 'A04', // Libretto by
A05 = 'A05', // Lyrics by
A06 = 'A06', // By (composer)
A07 = 'A07', // By (artist)
A08 = 'A08', // By (photographer)
A09 = 'A09', // Created by
A10 = 'A10', // From an idea by
A11 = 'A11', // Designed by
A12 = 'A12', // Illustrated by
A13 = 'A13', // Photographs by
A14 = 'A14', // Text by
A15 = 'A15', // Preface by
A16 = 'A16', // Prologue by
A17 = 'A17', // Summary by
A18 = 'A18', // Supplement by
A19 = 'A19', // Afterword by
A20 = 'A20', // Notes by
A21 = 'A21', // Commentaries by
A22 = 'A22', // Epilogue by
A23 = 'A23', // Foreword by
A24 = 'A24', // Introduction by
A25 = 'A25', // Footnotes by
A26 = 'A26', // Memoir by
A27 = 'A27', // Experiments by
A28 = 'A28', // Interpreted through
A29 = 'A29', // Introduction and notes by
A30 = 'A30', // Software written by
A31 = 'A31', // Book and lyrics by
A32 = 'A32', // Contributions by
A33 = 'A33', // Appendix by
A34 = 'A34', // Index by
A35 = 'A35', // Drawings by
A36 = 'A36', // Cover design or artwork by
A37 = 'A37', // Preliminary work by
A38 = 'A38', // Original author
A39 = 'A39', // Maps by
A40 = 'A40', // Inked or colored by
A41 = 'A41', // Paper engineering by
A42 = 'A42', // Continued by
A43 = 'A43', // Interviewer
A44 = 'A44', // Interviewee
A45 = 'A45', // Comic script by
A46 = 'A46', // Inker
A47 = 'A47', // Colorist
A48 = 'A48', // Letterer
A49 = 'A49', // Cover inker
A50 = 'A50', // Cover colorist
A51 = 'A51', // Research by
A52 = 'A52', // Original character design
A99 = 'A99', // Other primary creator
B01 = 'B01', // Edited by
B02 = 'B02', // Revised by
B03 = 'B03', // Retold by
B04 = 'B04', // Abridged by
B05 = 'B05', // Adapted by
B06 = 'B06', // Translated by
B07 = 'B07', // As told by
B08 = 'B08', // Translated with commentary by
B09 = 'B09', // Series edited by
B10 = 'B10', // Edited and translated by
B11 = 'B11', // Editor-in-chief
B12 = 'B12', // Guest editor
B13 = 'B13', // Volume editor
B14 = 'B14', // Editorial board member
B15 = 'B15', // Editorial coordination by
B16 = 'B16', // Managing editor
B17 = 'B17', // Founded by
B18 = 'B18', // Prepared for publication by
B19 = 'B19', // Associate editor
B20 = 'B20', // Consultant editor
B21 = 'B21', // General editor
B22 = 'B22', // Dramatized by
B23 = 'B23', // General rapporteur
B24 = 'B24', // Literary editor
B25 = 'B25', // Arranged by (music)
B26 = 'B26', // Technical editor
B27 = 'B27', // Thesis advisor or supervisor
B28 = 'B28', // Thesis examiner
B29 = 'B29', // Scientific editor
B30 = 'B30', // Historical advisor
B31 = 'B31', // Original editor
B32 = 'B32', // Translation revised by
B33 = 'B33', // Transcribed by
B99 = 'B99', // Other adaptation by
C01 = 'C01', // Compiled by
C02 = 'C02', // Selected by
C03 = 'C03', // Non-text material selected by
C04 = 'C04', // Curated by
C99 = 'C99', // Other compilation by
D01 = 'D01', // Producer
D02 = 'D02', // Director
D03 = 'D03', // Conductor
D04 = 'D04', // Choreographer
D99 = 'D99', // Other direction by
E01 = 'E01', // Actor
E02 = 'E02', // Dancer
E03 = 'E03', // Narrator
E04 = 'E04', // Commentator
E05 = 'E05', // Vocal soloist
E06 = 'E06', // Instrumental soloist
E07 = 'E07', // Read by
E08 = 'E08', // Performed by (orchestra, band, ensemble)
E09 = 'E09', // Speaker
E10 = 'E10', // Presenter
E11 = 'E11', // Introduction read by
E99 = 'E99', // Performed by
F01 = 'F01', // Filmed/photographed by
F02 = 'F02', // Editor (film or video)
F99 = 'F99', // Other recording by
Z01 = 'Z01', // Assisted by
Z02 = 'Z02', // Honored/dedicated to
Z03 = 'Z03', // Enacting jurisdiction
Z04 = 'Z04', // Peer reviewed
Z05 = 'Z05', // Posthumously completed by
Z98 = 'Z98', // (Various roles)
Z99 = 'Z99', // Other
}