Skip to content

Commit 266300a

Browse files
schema: add new curation fields for digitized videos
1 parent f2b2c15 commit 266300a

4 files changed

Lines changed: 346 additions & 1 deletion

File tree

cds/modules/deposit/schemas/deposits/records/videos/video/video-v1.0.0.json

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,6 +690,9 @@
690690
},
691691
"source": {
692692
"type": "string"
693+
},
694+
"description": {
695+
"type": "string"
693696
}
694697
}
695698
}
@@ -724,6 +727,126 @@
724727
"items": {
725728
"type": "string"
726729
}
730+
},
731+
"020": {
732+
"title": "Tag 020.",
733+
"type": "array",
734+
"items": {
735+
"type": "string"
736+
}
737+
}
738+
}
739+
},
740+
"digitized_description": {
741+
"title": "Digitized description.",
742+
"type": "array",
743+
"items": {
744+
"type": "string"
745+
}
746+
},
747+
"digitized_language": {
748+
"title": "Digitized language.",
749+
"type": "array",
750+
"items": {
751+
"type": "string"
752+
}
753+
},
754+
"digitized_keywords": {
755+
"title": "Digitized keywords.",
756+
"type": "array",
757+
"items": {
758+
"type": "string"
759+
}
760+
},
761+
"digitized_imprint_date": {
762+
"title": "Digitized imprint date.",
763+
"type": "array",
764+
"items": {
765+
"type": "string"
766+
}
767+
},
768+
"digitized_notes": {
769+
"title": "Digitized notes.",
770+
"type": "array",
771+
"items": {
772+
"type": "string"
773+
}
774+
},
775+
"digitized_subject_categories": {
776+
"title": "Digitized subject categories.",
777+
"type": "array",
778+
"items": {
779+
"type": "string"
780+
}
781+
},
782+
"cds_modification_field": {
783+
"title": "CDS modification field.",
784+
"type": "array",
785+
"items": {
786+
"type": "string"
787+
}
788+
},
789+
"digitized_comments": {
790+
"title": "Digitized comments.",
791+
"type": "array",
792+
"items": {
793+
"type": "string"
794+
}
795+
},
796+
"digitized_data_quality_note": {
797+
"title": "Digitized data quality note.",
798+
"type": "array",
799+
"items": {
800+
"type": "string"
801+
}
802+
},
803+
"digitized_filmed_people": {
804+
"title": "Digitized filmed people.",
805+
"type": "array",
806+
"items": {
807+
"type": "string"
808+
}
809+
},
810+
"digitized_access": {
811+
"title": "Digitized access.",
812+
"type": "array",
813+
"items": {
814+
"type": "string"
815+
}
816+
},
817+
"digitized_physical_description": {
818+
"title": "Digitized physical description.",
819+
"type": "array",
820+
"items": {
821+
"type": "string"
822+
}
823+
},
824+
"digitized_preservation": {
825+
"title": "Digitized preservation metadata.",
826+
"type": "array",
827+
"items": {
828+
"type": "object",
829+
"properties": {
830+
"source": { "type": "string" },
831+
"format": { "type": "string" },
832+
"institution": { "type": "string" },
833+
"batch": { "type": "string" },
834+
"sequence_identifier": { "type": "string" },
835+
"action": { "type": "string" },
836+
"digitization_setup": { "type": "string" },
837+
"date": { "type": "string" },
838+
"preservation_notes": {
839+
"type": "array",
840+
"items": { "type": "string" }
841+
},
842+
"workflow": { "type": "string" },
843+
"vendor": { "type": "string" },
844+
"title": { "type": "string" },
845+
"duration_value": { "type": "string" },
846+
"duration_unit": { "type": "string" },
847+
"related_record": { "type": "string" },
848+
"timing_note": { "type": "string" },
849+
"quality_control_note": { "type": "string" }
727850
}
728851
}
729852
}

cds/modules/records/mappings/os-v2/records/videos/video/video-v1.0.0.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,9 @@
397397
},
398398
"source": {
399399
"type": "text"
400+
},
401+
"description": {
402+
"type": "text"
400403
}
401404
}
402405
},
@@ -417,11 +420,72 @@
417420
},
418421
"088": {
419422
"type": "text"
423+
},
424+
"020": {
425+
"type": "text"
420426
}
421427
}
422428
},
423429
"legacy_dates": {
424430
"type": "date"
431+
},
432+
"digitized_description": {
433+
"type": "text"
434+
},
435+
"digitized_language": {
436+
"type": "text"
437+
},
438+
"digitized_keywords": {
439+
"type": "text"
440+
},
441+
"digitized_imprint_date": {
442+
"type": "text"
443+
},
444+
"digitized_notes": {
445+
"type": "text"
446+
},
447+
"digitized_subject_categories": {
448+
"type": "text"
449+
},
450+
"cds_modification_field": {
451+
"type": "text"
452+
},
453+
"digitized_comments": {
454+
"type": "text"
455+
},
456+
"digitized_data_quality_note": {
457+
"type": "text"
458+
},
459+
"digitized_filmed_people": {
460+
"type": "text"
461+
},
462+
"digitized_access": {
463+
"type": "text"
464+
},
465+
"digitized_physical_description": {
466+
"type": "text"
467+
},
468+
"digitized_preservation": {
469+
"type": "object",
470+
"properties": {
471+
"source": { "type": "text" },
472+
"format": { "type": "text" },
473+
"institution": { "type": "text" },
474+
"batch": { "type": "text" },
475+
"sequence_identifier": { "type": "text" },
476+
"action": { "type": "text" },
477+
"digitization_setup": { "type": "text" },
478+
"date": { "type": "text" },
479+
"preservation_notes": { "type": "text" },
480+
"workflow": { "type": "text" },
481+
"vendor": { "type": "text" },
482+
"title": { "type": "text" },
483+
"duration_value": { "type": "text" },
484+
"duration_unit": { "type": "text" },
485+
"related_record": { "type": "text" },
486+
"timing_note": { "type": "text" },
487+
"quality_control_note": { "type": "text" }
488+
}
425489
}
426490
}
427491
},

cds/modules/records/schemas/records/videos/video/video-v1.0.0.json

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -625,6 +625,9 @@
625625
},
626626
"source": {
627627
"type": "string"
628+
},
629+
"description": {
630+
"type": "string"
628631
}
629632
}
630633
}
@@ -666,6 +669,13 @@
666669
"items": {
667670
"type": "string"
668671
}
672+
},
673+
"020": {
674+
"title": "Tag 020.",
675+
"type": "array",
676+
"items": {
677+
"type": "string"
678+
}
669679
}
670680
}
671681
},
@@ -676,6 +686,119 @@
676686
"type": "string",
677687
"format": "date-time"
678688
}
689+
},
690+
"digitized_description": {
691+
"title": "Digitized description.",
692+
"type": "array",
693+
"items": {
694+
"type": "string"
695+
}
696+
},
697+
"digitized_language": {
698+
"title": "Digitized language.",
699+
"type": "array",
700+
"items": {
701+
"type": "string"
702+
}
703+
},
704+
"digitized_keywords": {
705+
"title": "Digitized keywords.",
706+
"type": "array",
707+
"items": {
708+
"type": "string"
709+
}
710+
},
711+
"digitized_imprint_date": {
712+
"title": "Digitized imprint date.",
713+
"type": "array",
714+
"items": {
715+
"type": "string"
716+
}
717+
},
718+
"digitized_notes": {
719+
"title": "Digitized notes.",
720+
"type": "array",
721+
"items": {
722+
"type": "string"
723+
}
724+
},
725+
"digitized_subject_categories": {
726+
"title": "Digitized subject categories.",
727+
"type": "array",
728+
"items": {
729+
"type": "string"
730+
}
731+
},
732+
"cds_modification_field": {
733+
"title": "CDS modification field.",
734+
"type": "array",
735+
"items": {
736+
"type": "string"
737+
}
738+
},
739+
"digitized_comments": {
740+
"title": "Digitized comments.",
741+
"type": "array",
742+
"items": {
743+
"type": "string"
744+
}
745+
},
746+
"digitized_data_quality_note": {
747+
"title": "Digitized data quality note.",
748+
"type": "array",
749+
"items": {
750+
"type": "string"
751+
}
752+
},
753+
"digitized_filmed_people": {
754+
"title": "Digitized filmed people.",
755+
"type": "array",
756+
"items": {
757+
"type": "string"
758+
}
759+
},
760+
"digitized_access": {
761+
"title": "Digitized access.",
762+
"type": "array",
763+
"items": {
764+
"type": "string"
765+
}
766+
},
767+
"digitized_physical_description": {
768+
"title": "Digitized physical description.",
769+
"type": "array",
770+
"items": {
771+
"type": "string"
772+
}
773+
},
774+
"digitized_preservation": {
775+
"title": "Digitized preservation metadata.",
776+
"type": "array",
777+
"items": {
778+
"type": "object",
779+
"properties": {
780+
"source": { "type": "string" },
781+
"format": { "type": "string" },
782+
"institution": { "type": "string" },
783+
"batch": { "type": "string" },
784+
"sequence_identifier": { "type": "string" },
785+
"action": { "type": "string" },
786+
"digitization_setup": { "type": "string" },
787+
"date": { "type": "string" },
788+
"preservation_notes": {
789+
"type": "array",
790+
"items": { "type": "string" }
791+
},
792+
"workflow": { "type": "string" },
793+
"vendor": { "type": "string" },
794+
"title": { "type": "string" },
795+
"duration_value": { "type": "string" },
796+
"duration_unit": { "type": "string" },
797+
"related_record": { "type": "string" },
798+
"timing_note": { "type": "string" },
799+
"quality_control_note": { "type": "string" }
800+
}
801+
}
679802
}
680803
},
681804
"title": "Fields that needs curation.",

0 commit comments

Comments
 (0)