Coverage for /usr/local/lib/python3.11/site-packages/tgclients/databinding/textgrid_metadata_agent_2010.py: 100%

238 statements  

« prev     ^ index     » next       coverage.py v7.4.4, created at 2024-04-02 16:49 +0000

1# SPDX-FileCopyrightText: 2022 Georg-August-Universität Göttingen 

2# 

3# SPDX-License-Identifier: CC0-1.0 

4 

5from dataclasses import dataclass, field 

6from enum import Enum 

7from typing import Optional 

8 

9__NAMESPACE__ = "http://textgrid.info/namespaces/metadata/agent/2010" 

10 

11 

12class AgentRoleType(Enum): 

13 """ 

14 The role a person or institution has for the object. 

15 

16 Attributes 

17 ACTOR: Same as: http://id.loc.gov/vocabulary/relators/act 

18 ADAPTER: Same as: http://id.loc.gov/vocabulary/relators/adp 

19 ANALYST: Same as: http://id.loc.gov/vocabulary/relators/anl 

20 ANIMATOR: Same as: http://id.loc.gov/vocabulary/relators/anm 

21 ANNOTATOR: Same as: http://id.loc.gov/vocabulary/relators/ann 

22 APPLICANT: Same as: http://id.loc.gov/vocabulary/relators/app 

23 ARCHITECT: Same as: http://id.loc.gov/vocabulary/relators/arc 

24 ARRANGER: Same as: http://id.loc.gov/vocabulary/relators/arr 

25 ART_COPYIST: Same as: http://id.loc.gov/vocabulary/relators/acp 

26 ARTIST: Same as: http://id.loc.gov/vocabulary/relators/art 

27 ARTISTIC_DIRECTOR: Same as: 

28 http://id.loc.gov/vocabulary/relators/ard 

29 ASSIGNEE: Same as: http://id.loc.gov/vocabulary/relators/asg 

30 ASSOCIATED_NAME: Same as: 

31 http://id.loc.gov/vocabulary/relators/asn 

32 ATTRIBUTED_NAME: Same as: 

33 http://id.loc.gov/vocabulary/relators/att 

34 AUCTIONEER: Same as: http://id.loc.gov/vocabulary/relators/auc 

35 AUTHOR: Same as: http://id.loc.gov/vocabulary/relators/aut 

36 AUTHOR_IN_QUOTATIONS: Same as: 

37 http://id.loc.gov/vocabulary/relators/aqt 

38 AUTHOR_OF_AFTERWORD: Same as: 

39 http://id.loc.gov/vocabulary/relators/aft 

40 AUTHOR_OF_DIALOG: Same as: 

41 http://id.loc.gov/vocabulary/relators/aud 

42 AUTHOR_OF_INTRODUCTION: Same as: 

43 http://id.loc.gov/vocabulary/relators/aui 

44 AUTHOR_OF_SCREENPLAY: Same as: 

45 http://id.loc.gov/vocabulary/relators/aus 

46 BIBLIOGRAPHIC_ANTECEDENT: Same as: 

47 http://id.loc.gov/vocabulary/relators/ant 

48 BINDER: Same as: http://id.loc.gov/vocabulary/relators/bnd 

49 BINDING_DESIGNER: Same as: 

50 http://id.loc.gov/vocabulary/relators/bdd 

51 BLURB_WRITER: Same as: http://id.loc.gov/vocabulary/relators/blw 

52 BOOK_DESIGNER: Same as: 

53 http://id.loc.gov/vocabulary/relators/bkd 

54 BOOK_PRODUCER: Same as: 

55 http://id.loc.gov/vocabulary/relators/bkp 

56 BOOK_JACKET_DESIGNER: Same as: 

57 http://id.loc.gov/vocabulary/relators/bjd 

58 BOOKPLATE_DESIGNER: Same as: 

59 http://id.loc.gov/vocabulary/relators/bpd 

60 BOOKSELLER: Same as: http://id.loc.gov/vocabulary/relators/bsl 

61 CALLIGRAPHER: Same as: http://id.loc.gov/vocabulary/relators/cll 

62 CARTOGRAPHER: Same as: http://id.loc.gov/vocabulary/relators/ctg 

63 CENSOR: Same as: http://id.loc.gov/vocabulary/relators/cns 

64 CINEMATOGRAPHER: Same as: 

65 http://id.loc.gov/vocabulary/relators/cng 

66 CLIENT: Same as: http://id.loc.gov/vocabulary/relators/cli 

67 COLLABORATOR: Same as: http://id.loc.gov/vocabulary/relators/clb 

68 COLLECTOR: Same as: http://id.loc.gov/vocabulary/relators/col 

69 COLLOTYPER: Same as: http://id.loc.gov/vocabulary/relators/clt 

70 COLORIST: Same as: http://id.loc.gov/vocabulary/relators/clr 

71 COMMENTATOR: Same as: http://id.loc.gov/vocabulary/relators/cmm 

72 COMMENTATOR_FOR_WRITTEN_TEXT: Same as: 

73 http://id.loc.gov/vocabulary/relators/cwt 

74 COMPILER: Same as: http://id.loc.gov/vocabulary/relators/com 

75 COMPLAINANT: Same as: http://id.loc.gov/vocabulary/relators/cpl 

76 COMPLAINANT_APPELLANT: Same as: 

77 http://id.loc.gov/vocabulary/relators/cpt 

78 COMPLAINANT_APPELLEE: Same as: 

79 http://id.loc.gov/vocabulary/relators/cpe 

80 COMPOSER: Same as: http://id.loc.gov/vocabulary/relators/cmp 

81 COMPOSITOR: Same as: http://id.loc.gov/vocabulary/relators/cmt 

82 CONCEPTOR: Same as: http://id.loc.gov/vocabulary/relators/ccp 

83 CONDUCTOR: Same as: http://id.loc.gov/vocabulary/relators/cnd 

84 CONSERVATOR: Same as: http://id.loc.gov/vocabulary/relators/con 

85 CONSULTANT: Same as: http://id.loc.gov/vocabulary/relators/csl 

86 CONSULTANT_TO_PROJECT: Same as: 

87 http://id.loc.gov/vocabulary/relators/csp 

88 CONTESTANT: Same as: http://id.loc.gov/vocabulary/relators/cos 

89 CONTESTANT_APPELLANT: Same as: 

90 http://id.loc.gov/vocabulary/relators/cot 

91 CONTESTANT_APPELLEE: Same as: 

92 http://id.loc.gov/vocabulary/relators/coe 

93 CONTESTEE: Same as: http://id.loc.gov/vocabulary/relators/cts 

94 CONTESTEE_APPELLANT: Same as: 

95 http://id.loc.gov/vocabulary/relators/ctt 

96 CONTESTEE_APPELLEE: Same as: 

97 http://id.loc.gov/vocabulary/relators/cte 

98 CONTRACTOR: Same as: http://id.loc.gov/vocabulary/relators/ctr 

99 CONTRIBUTOR: Same as: http://id.loc.gov/vocabulary/relators/ctb 

100 COPYRIGHT_CLAIMANT: Same as: 

101 http://id.loc.gov/vocabulary/relators/cpc 

102 COPYRIGHT_HOLDER: Same as: 

103 http://id.loc.gov/vocabulary/relators/cph 

104 CORRECTOR: Same as: http://id.loc.gov/vocabulary/relators/crr 

105 CORRESPONDENT: Same as: 

106 http://id.loc.gov/vocabulary/relators/crp 

107 COSTUME_DESIGNER: Same as: 

108 http://id.loc.gov/vocabulary/relators/cst 

109 COVER_DESIGNER: Same as: 

110 http://id.loc.gov/vocabulary/relators/cov 

111 CREATOR: Same as: http://id.loc.gov/vocabulary/relators/cre 

112 CURATOR_OF_AN_EXHIBITION: Same as: 

113 http://id.loc.gov/vocabulary/relators/cur 

114 DANCER: Same as: http://id.loc.gov/vocabulary/relators/dnc 

115 DATA_CONTRIBUTOR: Same as: 

116 http://id.loc.gov/vocabulary/relators/dtc 

117 DATA_MANAGER: Same as: http://id.loc.gov/vocabulary/relators/dtm 

118 DEDICATEE: Same as: http://id.loc.gov/vocabulary/relators/dte 

119 DEDICATOR: Same as: http://id.loc.gov/vocabulary/relators/dto 

120 DEFENDANT: Same as: http://id.loc.gov/vocabulary/relators/dfd 

121 DEFENDANT_APPELLANT: Same as: 

122 http://id.loc.gov/vocabulary/relators/dft 

123 DEFENDANT_APPELLEE: Same as: 

124 http://id.loc.gov/vocabulary/relators/dfe 

125 DEGREE_GRANTOR: Same as: 

126 http://id.loc.gov/vocabulary/relators/dgg 

127 DELINEATOR: Same as: http://id.loc.gov/vocabulary/relators/dln 

128 DEPICTED: Same as: http://id.loc.gov/vocabulary/relators/dpc 

129 DEPOSITOR: Same as: http://id.loc.gov/vocabulary/relators/dpt 

130 DESIGNER: Same as: http://id.loc.gov/vocabulary/relators/dsr 

131 DIRECTOR: Same as: http://id.loc.gov/vocabulary/relators/drt 

132 DISSERTANT: Same as: http://id.loc.gov/vocabulary/relators/dis 

133 DISTRIBUTION_PLACE: Same as: 

134 http://id.loc.gov/vocabulary/relators/dbp 

135 DISTRIBUTOR: Same as: http://id.loc.gov/vocabulary/relators/dst 

136 DONOR: Same as: http://id.loc.gov/vocabulary/relators/dnr 

137 DRAFTSMAN: Same as: http://id.loc.gov/vocabulary/relators/drm 

138 DUBIOUS_AUTHOR: Same as: 

139 http://id.loc.gov/vocabulary/relators/dub 

140 EDITOR: Same as: http://id.loc.gov/vocabulary/relators/edt 

141 ELECTRICIAN: Same as: http://id.loc.gov/vocabulary/relators/elg 

142 ELECTROTYPER: Same as: http://id.loc.gov/vocabulary/relators/elt 

143 ENGINEER: Same as: http://id.loc.gov/vocabulary/relators/eng 

144 ENGRAVER: Same as: http://id.loc.gov/vocabulary/relators/egr 

145 ETCHER: Same as: http://id.loc.gov/vocabulary/relators/etr 

146 EVENT_PLACE: Same as: http://id.loc.gov/vocabulary/relators/evp 

147 EXPERT: Same as: http://id.loc.gov/vocabulary/relators/exp 

148 FACSIMILIST: Same as: http://id.loc.gov/vocabulary/relators/fac 

149 FIELD_DIRECTOR: Same as: 

150 http://id.loc.gov/vocabulary/relators/fld 

151 FILM_EDITOR: Same as: http://id.loc.gov/vocabulary/relators/flm 

152 FIRST_PARTY: Same as: http://id.loc.gov/vocabulary/relators/fpy 

153 FORGER: Same as: http://id.loc.gov/vocabulary/relators/frg 

154 FORMER_OWNER: Same as: http://id.loc.gov/vocabulary/relators/fmo 

155 FUNDER: Same as: http://id.loc.gov/vocabulary/relators/fnd 

156 GEOGRAPHIC_INFORMATION_SPECIALIST: Same as: 

157 http://id.loc.gov/vocabulary/relators/gis 

158 HONOREE: Same as: http://id.loc.gov/vocabulary/relators/hnr 

159 HOST: Same as: http://id.loc.gov/vocabulary/relators/hst 

160 ILLUMINATOR: Same as: http://id.loc.gov/vocabulary/relators/ilu 

161 ILLUSTRATOR: Same as: http://id.loc.gov/vocabulary/relators/ill 

162 INSCRIBER: Same as: http://id.loc.gov/vocabulary/relators/ins 

163 INSTRUMENTALIST: Same as: 

164 http://id.loc.gov/vocabulary/relators/itr 

165 INTERVIEWEE: Same as: http://id.loc.gov/vocabulary/relators/ive 

166 INTERVIEWER: Same as: http://id.loc.gov/vocabulary/relators/ivr 

167 INVENTOR: Same as: http://id.loc.gov/vocabulary/relators/inv 

168 LABORATORY: Same as: http://id.loc.gov/vocabulary/relators/lbr 

169 LABORATORY_DIRECTOR: Same as: 

170 http://id.loc.gov/vocabulary/relators/ldr 

171 LEAD: Same as: http://id.loc.gov/vocabulary/relators/led 

172 LANDSCAPE_ARCHITECT: Same as: 

173 http://id.loc.gov/vocabulary/relators/lsa 

174 LENDER: Same as: http://id.loc.gov/vocabulary/relators/len 

175 LIBELANT: Same as: http://id.loc.gov/vocabulary/relators/lil 

176 LIBELANT_APPELLANT: Same as: 

177 http://id.loc.gov/vocabulary/relators/lit 

178 LIBELANT_APPELLEE: Same as: 

179 http://id.loc.gov/vocabulary/relators/lie 

180 LIBELEE: Same as: http://id.loc.gov/vocabulary/relators/lel 

181 LIBELEE_APPELLANT: Same as: 

182 http://id.loc.gov/vocabulary/relators/let 

183 LIBELEE_APPELLEE: Same as: 

184 http://id.loc.gov/vocabulary/relators/lee 

185 LIBRETTIST: Same as: http://id.loc.gov/vocabulary/relators/lbt 

186 LICENSEE: Same as: http://id.loc.gov/vocabulary/relators/lse 

187 LICENSOR: Same as: http://id.loc.gov/vocabulary/relators/lso 

188 LIGHTING_DESIGNER: Same as: 

189 http://id.loc.gov/vocabulary/relators/lgd 

190 LITHOGRAPHER: Same as: http://id.loc.gov/vocabulary/relators/ltg 

191 LYRICIST: Same as: http://id.loc.gov/vocabulary/relators/lyr 

192 MANUFACTURER: Same as: http://id.loc.gov/vocabulary/relators/mfr 

193 MARBLER: Same as: http://id.loc.gov/vocabulary/relators/mrb 

194 MARKUP_EDITOR: Same as: 

195 http://id.loc.gov/vocabulary/relators/mrk 

196 METADATA_CONTACT: Same as: 

197 http://id.loc.gov/vocabulary/relators/mdc 

198 METALENGRAVER: Same as: 

199 http://id.loc.gov/vocabulary/relators/mte 

200 MODERATOR: Same as: http://id.loc.gov/vocabulary/relators/mod 

201 MONITOR: Same as: http://id.loc.gov/vocabulary/relators/mon 

202 MUSIC_COPYIST: Same as: 

203 http://id.loc.gov/vocabulary/relators/mcp 

204 MUSICAL_DIRECTOR: Same as: 

205 http://id.loc.gov/vocabulary/relators/msd 

206 MUSICIAN: Same as: http://id.loc.gov/vocabulary/relators/mus 

207 NARRATOR: Same as: http://id.loc.gov/vocabulary/relators/nrt 

208 OPPONENT: Same as: http://id.loc.gov/vocabulary/relators/opn 

209 ORGANIZER_OF_MEETING: Same as: 

210 http://id.loc.gov/vocabulary/relators/orm 

211 ORIGINATOR: Same as: http://id.loc.gov/vocabulary/relators/org 

212 OTHER: Same as: http://id.loc.gov/vocabulary/relators/oth 

213 OWNER: Same as: http://id.loc.gov/vocabulary/relators/own 

214 PAPERMAKER: Same as: http://id.loc.gov/vocabulary/relators/ppm 

215 PATENT_APPLICANT: Same as: 

216 http://id.loc.gov/vocabulary/relators/pta 

217 PATENT_HOLDER: Same as: 

218 http://id.loc.gov/vocabulary/relators/pth 

219 PATRON: Same as: http://id.loc.gov/vocabulary/relators/pat 

220 PERFORMER: Same as: http://id.loc.gov/vocabulary/relators/prf 

221 PERMITTING_AGENCY: Same as: 

222 http://id.loc.gov/vocabulary/relators/pma 

223 PHOTOGRAPHER: Same as: http://id.loc.gov/vocabulary/relators/pht 

224 PLAINTIFF: Same as: http://id.loc.gov/vocabulary/relators/ptf 

225 PLAINTIFF_APPELLANT: Same as: 

226 http://id.loc.gov/vocabulary/relators/ptt 

227 PLAINTIFF_APPELLEE: Same as: 

228 http://id.loc.gov/vocabulary/relators/pte 

229 PLATEMAKER: Same as: http://id.loc.gov/vocabulary/relators/plt 

230 PRINTER: Same as: http://id.loc.gov/vocabulary/relators/prt 

231 PRINTER_OF_PLATES: Same as: 

232 http://id.loc.gov/vocabulary/relators/pop 

233 PRINTMAKER: Same as: http://id.loc.gov/vocabulary/relators/prm 

234 PROCESS_CONTACT: Same as: 

235 http://id.loc.gov/vocabulary/relators/prc 

236 PRODUCER: Same as: http://id.loc.gov/vocabulary/relators/pro 

237 PRODUCTION_MANAGER: Same as: 

238 http://id.loc.gov/vocabulary/relators/pmm 

239 PRODUCTION_PERSONNEL: Same as: 

240 http://id.loc.gov/vocabulary/relators/prd 

241 PROGRAMMER: Same as: http://id.loc.gov/vocabulary/relators/prg 

242 PROJECT_DIRECTOR: Same as: 

243 http://id.loc.gov/vocabulary/relators/pdr 

244 PROOFREADER: Same as: http://id.loc.gov/vocabulary/relators/pfr 

245 PUBLICATION_PLACE: Same as: 

246 http://id.loc.gov/vocabulary/relators/pup 

247 PUBLISHER: Same as: http://id.loc.gov/vocabulary/relators/pbl 

248 PUBLISHING_DIRECTOR: Same as: 

249 http://id.loc.gov/vocabulary/relators/pbd 

250 PUPPETEER: Same as: http://id.loc.gov/vocabulary/relators/ppt 

251 RECIPIENT: Same as: http://id.loc.gov/vocabulary/relators/rcp 

252 RECORDING_ENGINEER: Same as: 

253 http://id.loc.gov/vocabulary/relators/rce 

254 REDACTOR: Same as: http://id.loc.gov/vocabulary/relators/red 

255 RENDERER: Same as: http://id.loc.gov/vocabulary/relators/ren 

256 REPORTER: Same as: http://id.loc.gov/vocabulary/relators/rpt 

257 REPOSITORY: Same as: http://id.loc.gov/vocabulary/relators/rps 

258 RESEARCH_TEAM_HEAD: Same as: 

259 http://id.loc.gov/vocabulary/relators/rth 

260 RESEARCH_TEAM_MEMBER: Same as: 

261 http://id.loc.gov/vocabulary/relators/rtm 

262 RESEARCHER: Same as: http://id.loc.gov/vocabulary/relators/res 

263 RESPONDENT: Same as: http://id.loc.gov/vocabulary/relators/rsp 

264 RESPONDENT_APPELLANT: Same as: 

265 http://id.loc.gov/vocabulary/relators/rst 

266 RESPONDENT_APPELLEE: Same as: 

267 http://id.loc.gov/vocabulary/relators/rse 

268 RESPONSIBLE_PARTY: Same as: 

269 http://id.loc.gov/vocabulary/relators/rpy 

270 RESTAGER: Same as: http://id.loc.gov/vocabulary/relators/rsg 

271 REVIEWER: Same as: http://id.loc.gov/vocabulary/relators/rev 

272 RUBRICATOR: Same as: http://id.loc.gov/vocabulary/relators/rbr 

273 SCENARIST: Same as: http://id.loc.gov/vocabulary/relators/sce 

274 SCIENTIFIC_ADVISOR: Same as: 

275 http://id.loc.gov/vocabulary/relators/sad 

276 SCRIBE: Same as: http://id.loc.gov/vocabulary/relators/scr 

277 SCULPTOR: Same as: http://id.loc.gov/vocabulary/relators/scl 

278 SECOND_PARTY: Same as: http://id.loc.gov/vocabulary/relators/spy 

279 SECRETARY: Same as: http://id.loc.gov/vocabulary/relators/sec 

280 SETDESIGNER: Same as: http://id.loc.gov/vocabulary/relators/std 

281 SIGNER: Same as: http://id.loc.gov/vocabulary/relators/sgn 

282 SINGER: Same as: http://id.loc.gov/vocabulary/relators/sng 

283 SOUND_DESIGNER: Same as: 

284 http://id.loc.gov/vocabulary/relators/sds 

285 SPEAKER: Same as: http://id.loc.gov/vocabulary/relators/spk 

286 SPONSOR: Same as: http://id.loc.gov/vocabulary/relators/spn 

287 STAGE_MANAGER: Same as: 

288 http://id.loc.gov/vocabulary/relators/stm 

289 STANDARDS_BODY: Same as: 

290 http://id.loc.gov/vocabulary/relators/stn 

291 STEREOTYPER: Same as: http://id.loc.gov/vocabulary/relators/str 

292 STORYTELLER: Same as: http://id.loc.gov/vocabulary/relators/stl 

293 SUPPORTING_HOST: Same as: 

294 http://id.loc.gov/vocabulary/relators/sht 

295 SURVEYOR: Same as: http://id.loc.gov/vocabulary/relators/srv 

296 TEACHER: Same as: http://id.loc.gov/vocabulary/relators/tch 

297 TECHNICAL_DIRECTOR: Same as: 

298 http://id.loc.gov/vocabulary/relators/tcd 

299 THESIS_ADVISOR: Same as: 

300 http://id.loc.gov/vocabulary/relators/ths 

301 TRANSCRIBER: Same as: http://id.loc.gov/vocabulary/relators/trc 

302 TRANSLATOR: Same as: http://id.loc.gov/vocabulary/relators/trl 

303 TYPE_DESIGNER: Same as: 

304 http://id.loc.gov/vocabulary/relators/tyd 

305 TYPOGRAPHER: Same as: http://id.loc.gov/vocabulary/relators/tyg 

306 UNIVERSITY_PLACE: Same as: 

307 http://id.loc.gov/vocabulary/relators/uvp 

308 VIDEOGRAPHER: Same as: http://id.loc.gov/vocabulary/relators/vdg 

309 VOCALIST: Same as: http://id.loc.gov/vocabulary/relators/voc 

310 WITNESS: Same as: http://id.loc.gov/vocabulary/relators/wit 

311 WOOD_ENGRAVER: Same as: 

312 http://id.loc.gov/vocabulary/relators/wde 

313 WOODCUTTER: Same as: http://id.loc.gov/vocabulary/relators/wdc 

314 WRITER_OF_ACCOMPANYING_MATERIAL: Same as: 

315 http://id.loc.gov/vocabulary/relators/wam 

316 """ 

317 ACTOR = "actor" 

318 ADAPTER = "adapter" 

319 ANALYST = "analyst" 

320 ANIMATOR = "animator" 

321 ANNOTATOR = "annotator" 

322 APPLICANT = "applicant" 

323 ARCHITECT = "architect" 

324 ARRANGER = "arranger" 

325 ART_COPYIST = "artCopyist" 

326 ARTIST = "artist" 

327 ARTISTIC_DIRECTOR = "artisticDirector" 

328 ASSIGNEE = "assignee" 

329 ASSOCIATED_NAME = "associatedName" 

330 ATTRIBUTED_NAME = "attributedName" 

331 AUCTIONEER = "auctioneer" 

332 AUTHOR = "author" 

333 AUTHOR_IN_QUOTATIONS = "authorInQuotations" 

334 AUTHOR_OF_AFTERWORD = "authorOfAfterword" 

335 AUTHOR_OF_DIALOG = "authorOfDialog" 

336 AUTHOR_OF_INTRODUCTION = "authorOfIntroduction" 

337 AUTHOR_OF_SCREENPLAY = "authorOfScreenplay" 

338 BIBLIOGRAPHIC_ANTECEDENT = "bibliographicAntecedent" 

339 BINDER = "binder" 

340 BINDING_DESIGNER = "bindingDesigner" 

341 BLURB_WRITER = "blurbWriter" 

342 BOOK_DESIGNER = "bookDesigner" 

343 BOOK_PRODUCER = "bookProducer" 

344 BOOK_JACKET_DESIGNER = "bookJacketDesigner" 

345 BOOKPLATE_DESIGNER = "bookplateDesigner" 

346 BOOKSELLER = "bookseller" 

347 CALLIGRAPHER = "calligrapher" 

348 CARTOGRAPHER = "cartographer" 

349 CENSOR = "censor" 

350 CINEMATOGRAPHER = "cinematographer" 

351 CLIENT = "client" 

352 COLLABORATOR = "collaborator" 

353 COLLECTOR = "collector" 

354 COLLOTYPER = "collotyper" 

355 COLORIST = "colorist" 

356 COMMENTATOR = "commentator" 

357 COMMENTATOR_FOR_WRITTEN_TEXT = "commentatorForWrittenText" 

358 COMPILER = "compiler" 

359 COMPLAINANT = "complainant" 

360 COMPLAINANT_APPELLANT = "complainantAppellant" 

361 COMPLAINANT_APPELLEE = "complainantAppellee" 

362 COMPOSER = "composer" 

363 COMPOSITOR = "compositor" 

364 CONCEPTOR = "conceptor" 

365 CONDUCTOR = "conductor" 

366 CONSERVATOR = "conservator" 

367 CONSULTANT = "consultant" 

368 CONSULTANT_TO_PROJECT = "consultantToProject" 

369 CONTESTANT = "contestant" 

370 CONTESTANT_APPELLANT = "contestantAppellant" 

371 CONTESTANT_APPELLEE = "contestantAppellee" 

372 CONTESTEE = "contestee" 

373 CONTESTEE_APPELLANT = "contesteeAppellant" 

374 CONTESTEE_APPELLEE = "contesteeAppellee" 

375 CONTRACTOR = "contractor" 

376 CONTRIBUTOR = "contributor" 

377 COPYRIGHT_CLAIMANT = "copyrightClaimant" 

378 COPYRIGHT_HOLDER = "copyrightHolder" 

379 CORRECTOR = "corrector" 

380 CORRESPONDENT = "correspondent" 

381 COSTUME_DESIGNER = "costumeDesigner" 

382 COVER_DESIGNER = "coverDesigner" 

383 CREATOR = "creator" 

384 CURATOR_OF_AN_EXHIBITION = "curatorOfAnExhibition" 

385 DANCER = "dancer" 

386 DATA_CONTRIBUTOR = "dataContributor" 

387 DATA_MANAGER = "dataManager" 

388 DEDICATEE = "dedicatee" 

389 DEDICATOR = "dedicator" 

390 DEFENDANT = "defendant" 

391 DEFENDANT_APPELLANT = "defendantAppellant" 

392 DEFENDANT_APPELLEE = "defendantAppellee" 

393 DEGREE_GRANTOR = "degreeGrantor" 

394 DELINEATOR = "delineator" 

395 DEPICTED = "depicted" 

396 DEPOSITOR = "depositor" 

397 DESIGNER = "designer" 

398 DIRECTOR = "director" 

399 DISSERTANT = "dissertant" 

400 DISTRIBUTION_PLACE = "distributionPlace" 

401 DISTRIBUTOR = "distributor" 

402 DONOR = "donor" 

403 DRAFTSMAN = "draftsman" 

404 DUBIOUS_AUTHOR = "dubiousAuthor" 

405 EDITOR = "editor" 

406 ELECTRICIAN = "electrician" 

407 ELECTROTYPER = "electrotyper" 

408 ENGINEER = "engineer" 

409 ENGRAVER = "engraver" 

410 ETCHER = "etcher" 

411 EVENT_PLACE = "eventPlace" 

412 EXPERT = "expert" 

413 FACSIMILIST = "facsimilist" 

414 FIELD_DIRECTOR = "fieldDirector" 

415 FILM_EDITOR = "filmEditor" 

416 FIRST_PARTY = "firstParty" 

417 FORGER = "forger" 

418 FORMER_OWNER = "formerOwner" 

419 FUNDER = "funder" 

420 GEOGRAPHIC_INFORMATION_SPECIALIST = "geographicInformationSpecialist" 

421 HONOREE = "honoree" 

422 HOST = "host" 

423 ILLUMINATOR = "illuminator" 

424 ILLUSTRATOR = "illustrator" 

425 INSCRIBER = "inscriber" 

426 INSTRUMENTALIST = "instrumentalist" 

427 INTERVIEWEE = "interviewee" 

428 INTERVIEWER = "interviewer" 

429 INVENTOR = "inventor" 

430 LABORATORY = "laboratory" 

431 LABORATORY_DIRECTOR = "laboratoryDirector" 

432 LEAD = "lead" 

433 LANDSCAPE_ARCHITECT = "landscapeArchitect" 

434 LENDER = "lender" 

435 LIBELANT = "libelant" 

436 LIBELANT_APPELLANT = "libelantAppellant" 

437 LIBELANT_APPELLEE = "libelantAppellee" 

438 LIBELEE = "libelee" 

439 LIBELEE_APPELLANT = "libeleeAppellant" 

440 LIBELEE_APPELLEE = "libeleeAppellee" 

441 LIBRETTIST = "librettist" 

442 LICENSEE = "licensee" 

443 LICENSOR = "licensor" 

444 LIGHTING_DESIGNER = "lightingDesigner" 

445 LITHOGRAPHER = "lithographer" 

446 LYRICIST = "lyricist" 

447 MANUFACTURER = "manufacturer" 

448 MARBLER = "marbler" 

449 MARKUP_EDITOR = "markupEditor" 

450 METADATA_CONTACT = "metadataContact" 

451 METALENGRAVER = "metalengraver" 

452 MODERATOR = "moderator" 

453 MONITOR = "monitor" 

454 MUSIC_COPYIST = "musicCopyist" 

455 MUSICAL_DIRECTOR = "musicalDirector" 

456 MUSICIAN = "musician" 

457 NARRATOR = "narrator" 

458 OPPONENT = "opponent" 

459 ORGANIZER_OF_MEETING = "organizerOfMeeting" 

460 ORIGINATOR = "originator" 

461 OTHER = "other" 

462 OWNER = "owner" 

463 PAPERMAKER = "papermaker" 

464 PATENT_APPLICANT = "patentApplicant" 

465 PATENT_HOLDER = "patentHolder" 

466 PATRON = "patron" 

467 PERFORMER = "performer" 

468 PERMITTING_AGENCY = "permittingAgency" 

469 PHOTOGRAPHER = "photographer" 

470 PLAINTIFF = "plaintiff" 

471 PLAINTIFF_APPELLANT = "plaintiffAppellant" 

472 PLAINTIFF_APPELLEE = "plaintiffAppellee" 

473 PLATEMAKER = "platemaker" 

474 PRINTER = "printer" 

475 PRINTER_OF_PLATES = "printerOfPlates" 

476 PRINTMAKER = "printmaker" 

477 PROCESS_CONTACT = "processContact" 

478 PRODUCER = "producer" 

479 PRODUCTION_MANAGER = "productionManager" 

480 PRODUCTION_PERSONNEL = "productionPersonnel" 

481 PROGRAMMER = "programmer" 

482 PROJECT_DIRECTOR = "projectDirector" 

483 PROOFREADER = "proofreader" 

484 PUBLICATION_PLACE = "publicationPlace" 

485 PUBLISHER = "publisher" 

486 PUBLISHING_DIRECTOR = "publishingDirector" 

487 PUPPETEER = "puppeteer" 

488 RECIPIENT = "recipient" 

489 RECORDING_ENGINEER = "recordingEngineer" 

490 REDACTOR = "redactor" 

491 RENDERER = "renderer" 

492 REPORTER = "reporter" 

493 REPOSITORY = "repository" 

494 RESEARCH_TEAM_HEAD = "researchTeamHead" 

495 RESEARCH_TEAM_MEMBER = "researchTeamMember" 

496 RESEARCHER = "researcher" 

497 RESPONDENT = "respondent" 

498 RESPONDENT_APPELLANT = "respondentAppellant" 

499 RESPONDENT_APPELLEE = "respondentAppellee" 

500 RESPONSIBLE_PARTY = "responsibleParty" 

501 RESTAGER = "restager" 

502 REVIEWER = "reviewer" 

503 RUBRICATOR = "rubricator" 

504 SCENARIST = "scenarist" 

505 SCIENTIFIC_ADVISOR = "scientificAdvisor" 

506 SCRIBE = "scribe" 

507 SCULPTOR = "sculptor" 

508 SECOND_PARTY = "secondParty" 

509 SECRETARY = "secretary" 

510 SETDESIGNER = "setdesigner" 

511 SIGNER = "signer" 

512 SINGER = "singer" 

513 SOUND_DESIGNER = "soundDesigner" 

514 SPEAKER = "speaker" 

515 SPONSOR = "sponsor" 

516 STAGE_MANAGER = "stageManager" 

517 STANDARDS_BODY = "standardsBody" 

518 STEREOTYPER = "stereotyper" 

519 STORYTELLER = "storyteller" 

520 SUPPORTING_HOST = "supportingHost" 

521 SURVEYOR = "surveyor" 

522 TEACHER = "teacher" 

523 TECHNICAL_DIRECTOR = "technicalDirector" 

524 THESIS_ADVISOR = "thesisAdvisor" 

525 TRANSCRIBER = "transcriber" 

526 TRANSLATOR = "translator" 

527 TYPE_DESIGNER = "typeDesigner" 

528 TYPOGRAPHER = "typographer" 

529 UNIVERSITY_PLACE = "universityPlace" 

530 VIDEOGRAPHER = "videographer" 

531 VOCALIST = "vocalist" 

532 WITNESS = "Witness" 

533 WOOD_ENGRAVER = "woodEngraver" 

534 WOODCUTTER = "woodcutter" 

535 WRITER_OF_ACCOMPANYING_MATERIAL = "writerOfAccompanyingMaterial" 

536 

537 

538@dataclass 

539class PersonType: 

540 class Meta: 

541 name = "personType" 

542 

543 value: str = field( 

544 default="", 

545 metadata={ 

546 "required": True, 

547 } 

548 ) 

549 id: Optional[str] = field( 

550 default=None, 

551 metadata={ 

552 "type": "Attribute", 

553 } 

554 ) 

555 is_corporate_body: bool = field( 

556 default=False, 

557 metadata={ 

558 "name": "isCorporateBody", 

559 "type": "Attribute", 

560 } 

561 ) 

562 

563 

564@dataclass 

565class AgentType: 

566 class Meta: 

567 name = "agentType" 

568 

569 value: str = field( 

570 default="", 

571 metadata={ 

572 "required": True, 

573 } 

574 ) 

575 role: Optional[AgentRoleType] = field( 

576 default=None, 

577 metadata={ 

578 "type": "Attribute", 

579 } 

580 ) 

581 id: Optional[str] = field( 

582 default=None, 

583 metadata={ 

584 "type": "Attribute", 

585 } 

586 )