# frozen_string_literal: true module DigitalScriptorium # Constants for Digital Scriptorium Wikibase property IDs module PropertyId DS_ID = 'P1' MANUSCRIPT_HOLDING = 'P2' DESCRIBED_MANUSCRIPT = 'P3' HOLDING_INSTITUTION_IN_AUTHORITY_FILE = 'P4' HOLDING_INSTITUTION_AS_RECORDED = 'P5' # qualifiers: P4 HOLDING_STATUS = 'P6' INSTITUTIONAL_ID = 'P7' SHELFMARK = 'P8' LINK_TO_INSTITUTIONAL_RECORD = 'P9' TITLE_AS_RECORDED = 'P10' # qualifiers: P11, P13 STANDARD_TITLE = 'P11' UNIFORM_TITLE_AS_RECORDED = 'P12' IN_ORIGINAL_SCRIPT = 'P13' ASSOCIATED_NAME_AS_RECORDED = 'P14' # qualifiers: P15, P17 ROLE_IN_AUTHORITY_FILE = 'P15' INSTANCE_OF = 'P16' NAME_IN_AUTHORITY_FILE = 'P17' GENRE_AS_RECORDED = 'P18' # qualifiers: P20 SUBJECT_AS_RECORDED = 'P19' # qualifiers: P20 TERM_IN_AUTHORITY_FILE = 'P20' LANGUAGE_AS_RECORDED = 'P21' # qualifiers: P22 LANGUAGE_IN_AUTHORITY_FILE = 'P22' PRODUCTION_DATE_AS_RECORDED = 'P23' # qualifiers: P25, P24, P37, P36 PRODUCTION_CENTURY_IN_AUTHORITY_FILE = 'P24' CENTURY = 'P25' DATED = 'P26' PRODUCTION_PLACE_AS_RECORDED = 'P27' # qualifiers: P28 PLACE_IN_AUTHORITY_FILE = 'P28' PHYSICAL_DESCRIPTION = 'P29' MATERIAL_AS_RECORDED = 'P30' # qualifiers: P31 MATERIAL_IN_AUTHORITY_FILE = 'P31' NOTE = 'P32' ACKNOWLEDGEMENTS = 'P33' DATE_ADDED = 'P34' DATE_LAST_UPDATED = 'P35' LATEST_DATE = 'P36' EARLIEST_DATE = 'P37' START_TIME = 'P38' END_TIME = 'P39' EXTERNAL_IDENTIFIER = 'P40' IIIF_MANIFEST = 'P41' WIKIDATA_QID = 'P42' VIAF_ID = 'P43' EXTERNAL_URI = 'P44' EQUIVALENT_PROPERTY = 'P45' FORMATTER_URL = 'P46' SUBCLASS_OF = 'P47' end end