Refactor code structure and optimize performance across multiple modules
All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 2m7s
All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 2m7s
This commit is contained in:
parent
820d3969bb
commit
ce103100d4
3152 changed files with 82023 additions and 66950 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -82,7 +82,7 @@ imports:
|
|||
|
||||
# Shared slots
|
||||
- modules/slots/website
|
||||
- modules/slots/has_or_had_email
|
||||
- modules/slots/20260202_matang/has_email_address
|
||||
|
||||
# Supporting classes
|
||||
- modules/classes/Country
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -13,13 +13,13 @@ classes:
|
|||
class_uri: schema:EntryPoint
|
||||
description: An API endpoint.
|
||||
slots:
|
||||
- has_or_had_url
|
||||
- has_or_had_description
|
||||
- has_url
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
custodian_types: "['*']"
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_url
|
||||
- ../slots/has_description
|
||||
- ../slots/has_url
|
||||
|
|
|
|||
|
|
@ -11,9 +11,9 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_endpoint
|
||||
- ../slots/has_or_had_provenance
|
||||
- ../slots/has_or_had_version
|
||||
- ../slots/has_endpoint
|
||||
- ../slots/has_provenance
|
||||
- ../slots/has_version
|
||||
classes:
|
||||
APIRequest:
|
||||
class_uri: prov:Activity
|
||||
|
|
@ -21,9 +21,9 @@ classes:
|
|||
- schema:Action
|
||||
description: An API request event.
|
||||
slots:
|
||||
- has_or_had_provenance
|
||||
- has_or_had_endpoint
|
||||
- has_or_had_version
|
||||
- has_provenance
|
||||
- has_endpoint
|
||||
- has_version
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -11,13 +11,13 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
APIVersion:
|
||||
class_uri: schema:SoftwareApplication
|
||||
description: Version of an API.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
- identified_by
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -16,15 +16,15 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_name
|
||||
- ../slots/has_type
|
||||
classes:
|
||||
AVEquipment:
|
||||
class_uri: schema:Product
|
||||
description: AV Equipment.
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_or_had_type
|
||||
- has_name
|
||||
- has_type
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -9,26 +9,26 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_hypernym
|
||||
- ../slots/has_hypernym
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_label
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AcademicArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: schema:ArchiveOrganization
|
||||
description: Archive of a higher education institution (university, college, polytechnic).
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- hold_or_held_record_set_type
|
||||
- has_or_had_hypernym
|
||||
- has_or_had_label
|
||||
- has_or_had_score
|
||||
- is_or_was_related_to
|
||||
- has_type
|
||||
- hold_record_set
|
||||
- has_hypernym
|
||||
- has_label
|
||||
- has_score
|
||||
- related_to
|
||||
structured_aliases:
|
||||
- literal_form: Hochschularchiv
|
||||
in_language: de
|
||||
|
|
@ -58,19 +58,19 @@ classes:
|
|||
- audiovisual materials
|
||||
- campus life documentation
|
||||
slot_usage:
|
||||
hold_or_held_record_set_type:
|
||||
hold_record_set:
|
||||
equals_expression: '["hc:UniversityAdministrativeFonds", "hc:StudentRecordSeries", "hc:FacultyPaperCollection", "hc:CampusDocumentationCollection"]
|
||||
'
|
||||
identified_by:
|
||||
pattern: ^Q[0-9]+$
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
has_or_had_hypernym:
|
||||
has_hypernym:
|
||||
equals_expression: '["wd:Q166118"]'
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
ifabsent: string(archive)
|
||||
exact_mappings:
|
||||
- wd:Q27032435
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AcademicArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of academic and
|
||||
|
|
@ -20,10 +20,10 @@ classes:
|
|||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_or_had_scope
|
||||
- is_or_was_related_to
|
||||
- has_type
|
||||
- has_score
|
||||
- has_scope
|
||||
- related_to
|
||||
comments:
|
||||
- Collection type class for academic/higher education record sets
|
||||
- Part of dual-class pattern with AcademicArchive (custodian type)
|
||||
|
|
@ -37,9 +37,9 @@ classes:
|
|||
- literal_form: academisch archiefbestand
|
||||
in_language: nl
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
exact_mappings:
|
||||
|
|
|
|||
|
|
@ -14,15 +14,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- ./AcademicArchiveRecordSetType
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/privacy_note
|
||||
- ../slots/record_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/scope_exclude
|
||||
- ../slots/scope_include
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/has_note
|
||||
- ../slots/has_scope
|
||||
classes:
|
||||
UniversityAdministrativeFonds:
|
||||
is_a: AcademicArchiveRecordSetType
|
||||
|
|
@ -75,31 +70,31 @@ classes:
|
|||
- rico:RecordSetType
|
||||
- rico-rst:Fonds
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
- record_set_type
|
||||
- scope_exclude
|
||||
- scope_include
|
||||
- has_note
|
||||
- has_type
|
||||
- has_scope
|
||||
- has_scope
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: UniversityAdministrativeFonds
|
||||
organizational_principle:
|
||||
equals_string: fonds
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
|
||||
record_note:
|
||||
has_note:
|
||||
equals_string: This RecordSetType classifies record sets following the fonds
|
||||
principle. The fonds structure reflects provenance from university central
|
||||
administration.
|
||||
scope_include:
|
||||
has_scope:
|
||||
equals_string: '["governance records", "committee records", "policy records",
|
||||
"strategic planning", "accreditation records"]'
|
||||
scope_exclude:
|
||||
has_scope:
|
||||
equals_string: '["student records", "faculty papers", "research data"]'
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
@ -158,34 +153,34 @@ classes:
|
|||
- rico-rst:Series
|
||||
- UniversityAdministrativeFonds
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- privacy_note
|
||||
- record_note
|
||||
- record_set_type
|
||||
- scope_exclude
|
||||
- scope_include
|
||||
- has_note
|
||||
- has_note
|
||||
- has_type
|
||||
- has_scope
|
||||
- has_scope
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: AcademicStudentRecordSeries
|
||||
organizational_principle:
|
||||
equals_string: series
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
|
||||
record_note:
|
||||
has_note:
|
||||
equals_string: This RecordSetType classifies record sets following the series
|
||||
principle. Typically a series within the university administration fonds
|
||||
or registrar's office fonds.
|
||||
scope_include:
|
||||
has_scope:
|
||||
equals_string: '["enrollment records", "academic transcripts", "graduation
|
||||
records", "disciplinary records", "financial aid records"]'
|
||||
scope_exclude:
|
||||
has_scope:
|
||||
equals_string: '["faculty records", "research records", "administrative policy"]'
|
||||
privacy_note:
|
||||
has_note:
|
||||
equals_string: Subject to educational records privacy laws (FERPA, GDPR, AVG). Access
|
||||
restrictions typically apply for records less than 75 years old.
|
||||
FacultyPaperCollection:
|
||||
|
|
@ -243,30 +238,30 @@ classes:
|
|||
acquisition_note: Typically acquired through donation or bequest. May include
|
||||
restrictions on access or publication specified by donor agreement.
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
- record_set_type
|
||||
- scope_exclude
|
||||
- scope_include
|
||||
- has_note
|
||||
- has_type
|
||||
- has_scope
|
||||
- has_scope
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: FacultyPaperCollection
|
||||
organizational_principle:
|
||||
equals_string: fonds
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
|
||||
record_note:
|
||||
has_note:
|
||||
equals_string: This RecordSetType classifies record sets following the fonds
|
||||
principle. Personal archives with individual faculty member as creator/accumulator.
|
||||
scope_include:
|
||||
has_scope:
|
||||
equals_string: '["research documentation", "correspondence", "lecture notes",
|
||||
"manuscripts", "conference papers"]'
|
||||
scope_exclude:
|
||||
has_scope:
|
||||
equals_string: '["official university records", "student records", "administrative
|
||||
files"]'
|
||||
CampusDocumentationCollection:
|
||||
|
|
@ -325,29 +320,29 @@ classes:
|
|||
collection_nature_note: Often includes artificial/assembled collections organized
|
||||
by subject, format, or documentation purpose rather than strict provenance.
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
- record_set_type
|
||||
- scope_exclude
|
||||
- scope_include
|
||||
- has_note
|
||||
- has_type
|
||||
- has_scope
|
||||
- has_scope
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType", "hc:MuseumType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: CampusDocumentationCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_note:
|
||||
has_note:
|
||||
equals_string: This RecordSetType classifies record sets following the collection
|
||||
principle. May be assembled collection (artificial) organized by subject
|
||||
or documentation purpose.
|
||||
scope_include:
|
||||
has_scope:
|
||||
equals_string: '["photographs", "audiovisual materials", "publications", "ephemera",
|
||||
"oral histories", "memorabilia"]'
|
||||
scope_exclude:
|
||||
has_scope:
|
||||
equals_string: '["administrative records", "student records", "faculty papers"]'
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AcademicInstitution:
|
||||
class_uri: schema:EducationalOrganization
|
||||
description: Academic institution.
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AcademicProgram:
|
||||
class_uri: schema:EducationalOccupationalProgram
|
||||
description: Academic program.
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ imports:
|
|||
- linkml:types
|
||||
- ../enums/AccessTypeEnum
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_frequency
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_or_had_user_category
|
||||
- ../slots/has_description
|
||||
- ../slots/has_frequency
|
||||
- ../slots/has_type
|
||||
- ../slots/has_user_category
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
Access:
|
||||
|
|
@ -26,10 +26,10 @@ classes:
|
|||
Replaces simple string descriptions of access conditions with structured
|
||||
data capturing access types, eligible users, conditions, and restrictions.
|
||||
**Key Properties**:
|
||||
- `has_or_had_type`: Type of access (PUBLIC, BY_APPOINTMENT, RESTRICTED, etc.)
|
||||
- `has_or_had_user_category`: Who can access (public, students, faculty, researchers)
|
||||
- `has_type`: Type of access (PUBLIC, BY_APPOINTMENT, RESTRICTED, etc.)
|
||||
- `has_user_category`: Who can access (public, students, faculty, researchers)
|
||||
- `condition_of_access`: Conditions or requirements for access
|
||||
- `has_or_had_description`: Free-text description
|
||||
- `has_description`: Free-text description
|
||||
- `temporal_extent`: When this access policy applies
|
||||
**Access Types**:
|
||||
- PUBLIC: Open to general public
|
||||
|
|
@ -51,16 +51,16 @@ classes:
|
|||
related_mappings:
|
||||
- crm:E30_Right
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_user_category
|
||||
- has_or_had_description
|
||||
- has_type
|
||||
- has_user_category
|
||||
- has_description
|
||||
- temporal_extent
|
||||
- has_or_had_frequency
|
||||
- has_frequency
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
range: AccessTypeEnum
|
||||
required: true
|
||||
has_or_had_user_category:
|
||||
has_user_category:
|
||||
required: false
|
||||
examples:
|
||||
- value: "enrolled students"
|
||||
|
|
@ -70,13 +70,13 @@ classes:
|
|||
required: false
|
||||
range: TimeSpan
|
||||
inlined: true
|
||||
has_or_had_frequency:
|
||||
has_frequency:
|
||||
required: false
|
||||
range: Frequency
|
||||
inlined: true
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_label: "Daily"
|
||||
has_label: "Daily"
|
||||
annotations:
|
||||
specificity_score: 0.50
|
||||
specificity_rationale: "Moderately specific - applies to collection and service access contexts"
|
||||
|
|
@ -88,24 +88,24 @@ classes:
|
|||
- "RULE 53: Part of collection_access → offers_or_offered_access + Access migration"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_type: PUBLIC
|
||||
has_or_had_description: "Open to general public during gallery hours"
|
||||
has_or_had_user_category:
|
||||
has_type: PUBLIC
|
||||
has_description: "Open to general public during gallery hours"
|
||||
has_user_category:
|
||||
- "general public"
|
||||
- value:
|
||||
has_or_had_type: BY_APPOINTMENT
|
||||
has_or_had_user_category:
|
||||
has_type: BY_APPOINTMENT
|
||||
has_user_category:
|
||||
- "credentialed researchers"
|
||||
- "graduate students with faculty sponsor"
|
||||
- value:
|
||||
has_or_had_type: ACADEMIC
|
||||
has_or_had_description: "Open to enrolled students and faculty; public by appointment"
|
||||
has_or_had_user_category:
|
||||
has_type: ACADEMIC
|
||||
has_description: "Open to enrolled students and faculty; public by appointment"
|
||||
has_user_category:
|
||||
- "enrolled students"
|
||||
- "faculty"
|
||||
- "research staff"
|
||||
- value:
|
||||
has_or_had_type: DIGITAL_ONLY
|
||||
has_or_had_description: "Collection accessible only through online database"
|
||||
has_or_had_user_category:
|
||||
has_type: DIGITAL_ONLY
|
||||
has_description: "Collection accessible only through online database"
|
||||
has_user_category:
|
||||
- "anyone with internet access"
|
||||
|
|
@ -8,19 +8,19 @@ prefixes:
|
|||
schema: http://schema.org/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_url
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/has_url
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessApplication:
|
||||
class_uri: schema:Action
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_url
|
||||
- has_label
|
||||
- has_description
|
||||
- has_url
|
||||
slot_usage:
|
||||
has_or_had_url:
|
||||
has_url:
|
||||
range: uri
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
classes:
|
||||
AccessControl:
|
||||
class_uri: schema:DigitalDocumentPermission
|
||||
description: Access control policy.
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -8,19 +8,19 @@ prefixes:
|
|||
dcat: http://www.w3.org/ns/dcat#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_url
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/has_url
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessInterface:
|
||||
class_uri: dcat:DataService
|
||||
slots:
|
||||
- has_or_had_url
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_url
|
||||
- has_label
|
||||
- has_description
|
||||
slot_usage:
|
||||
has_or_had_url:
|
||||
has_url:
|
||||
range: uri
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AccessLevel:
|
||||
class_uri: skos:Concept
|
||||
description: Access level concept.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -13,24 +13,21 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/credentials_required
|
||||
- ../slots/cultural_protocol_url
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_embargo_end_date
|
||||
- ../slots/has_or_had_embargo_reason
|
||||
- ../slots/has_or_had_level
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/imposes_or_imposed
|
||||
- ../slots/legal_basis
|
||||
- ../slots/policy_id
|
||||
- ../slots/policy_name
|
||||
- ../slots/poses_or_posed_condition
|
||||
- ../slots/registration_required
|
||||
- ../slots/requires_appointment
|
||||
- ../slots/requires_or_required
|
||||
- ../slots/review_date
|
||||
- ../slots/rights_statement
|
||||
- ../slots/rights_statement_url
|
||||
- ../slots/require
|
||||
- ../slots/has_protocol
|
||||
- ../slots/has_description
|
||||
- ../slots/embargo
|
||||
- ../slots/restricted_by
|
||||
- ../slots/has_level
|
||||
- ../slots/has_score
|
||||
- ../slots/impose
|
||||
- ../slots/has_legal_basis
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_label
|
||||
- ../slots/pose_condition
|
||||
- ../slots/has_roadmap
|
||||
- ../slots/has_statement
|
||||
- ../slots/has_url
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
AccessPolicy:
|
||||
|
|
@ -49,70 +46,70 @@ classes:
|
|||
related_mappings:
|
||||
- rico:hasOrHadAllMembersWithAccessConditions
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- has_or_had_level
|
||||
- requires_appointment
|
||||
- poses_or_posed_condition
|
||||
- requires_or_required
|
||||
- credentials_required
|
||||
- cultural_protocol_url
|
||||
- has_or_had_embargo_end_date
|
||||
- has_or_had_embargo_reason
|
||||
- imposes_or_imposed
|
||||
- has_description
|
||||
- has_level
|
||||
- require
|
||||
- pose_condition
|
||||
- require
|
||||
- require
|
||||
- has_protocol
|
||||
- has_embargo_end_date
|
||||
- restricted_by
|
||||
- impose
|
||||
- legal_basis
|
||||
- policy_id
|
||||
- policy_name
|
||||
- registration_required
|
||||
- identified_by
|
||||
- has_label
|
||||
- require
|
||||
- review_date
|
||||
- rights_statement
|
||||
- rights_statement_url
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
policy_id:
|
||||
identified_by:
|
||||
# range: string # uriorcurie
|
||||
required: true
|
||||
identifier: true
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/access-policy/open-access
|
||||
policy_name:
|
||||
has_label:
|
||||
# range: string
|
||||
required: true
|
||||
examples:
|
||||
- value: Open Access
|
||||
- value: Researchers Only
|
||||
- value: Embargoed until 2050
|
||||
has_or_had_level:
|
||||
has_level:
|
||||
range: AccessLevel
|
||||
required: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_label: PUBLIC_OPEN
|
||||
has_label: PUBLIC_OPEN
|
||||
- value:
|
||||
has_or_had_label: RESEARCHERS_ONLY
|
||||
has_label: RESEARCHERS_ONLY
|
||||
- value:
|
||||
has_or_had_label: EMBARGOED
|
||||
has_or_had_description:
|
||||
has_label: EMBARGOED
|
||||
has_description:
|
||||
# range: string
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
examples:
|
||||
- value:
|
||||
description_text: Open to all visitors during reading room hours (Mon-Fri 9-17)
|
||||
- value:
|
||||
description_text: Access restricted to academic researchers with institutional has_or_had_affiliation
|
||||
poses_or_posed_condition:
|
||||
description_text: Access restricted to academic researchers with institutional has_affiliation
|
||||
pose_condition:
|
||||
range: Condition
|
||||
multivalued: true
|
||||
inlined: true
|
||||
inlined_as_list: true
|
||||
examples:
|
||||
- value:
|
||||
- has_or_had_type: AccessCondition
|
||||
has_or_had_description:
|
||||
- has_type: AccessCondition
|
||||
has_description:
|
||||
description_text: Valid government-issued ID required
|
||||
- has_or_had_type: AccessCondition
|
||||
has_or_had_description:
|
||||
- has_type: AccessCondition
|
||||
has_description:
|
||||
description_text: Registration form must be completed
|
||||
rights_statement:
|
||||
# range: string
|
||||
|
|
@ -124,46 +121,46 @@ classes:
|
|||
examples:
|
||||
- value: http://rightsstatements.org/vocab/InC/1.0/
|
||||
- value: http://rightsstatements.org/vocab/NoC-US/1.0/
|
||||
requires_appointment:
|
||||
require:
|
||||
range: boolean
|
||||
examples:
|
||||
- value: true
|
||||
- value: false
|
||||
registration_required:
|
||||
require:
|
||||
range: boolean
|
||||
examples:
|
||||
- value: true
|
||||
credentials_required:
|
||||
require:
|
||||
# range: string
|
||||
examples:
|
||||
- value: INSTITUTIONAL
|
||||
- value: true
|
||||
imposes_or_imposed:
|
||||
impose:
|
||||
# range: string # Fee
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
multivalued: true
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
has_or_had_unit:
|
||||
has_or_had_description: Daily reading room fee
|
||||
has_quantity:
|
||||
has_unit:
|
||||
has_description: Daily reading room fee
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
has_or_had_description: Free for researchers
|
||||
has_quantity:
|
||||
has_description: Free for researchers
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
has_or_had_unit:
|
||||
has_or_had_description: General public fee
|
||||
has_or_had_embargo_end_date:
|
||||
has_quantity:
|
||||
has_unit:
|
||||
has_description: General public fee
|
||||
has_embargo_end_date:
|
||||
range: date
|
||||
examples:
|
||||
- value: '2050-01-01'
|
||||
has_or_had_embargo_reason:
|
||||
restricted_by:
|
||||
# range: string
|
||||
examples:
|
||||
- value: Donor privacy restrictions per deed of gift
|
||||
- value: Contains personal data protected under GDPR
|
||||
cultural_protocol_url:
|
||||
has_protocol:
|
||||
range: uri
|
||||
examples:
|
||||
- value: https://localcontexts.org/tk-labels/
|
||||
|
|
@ -184,15 +181,15 @@ classes:
|
|||
- value:
|
||||
begin_of_the_begin: '2024-01-01'
|
||||
end_of_the_end: '2050-12-31'
|
||||
requires_or_required:
|
||||
require:
|
||||
range: Appointment
|
||||
multivalued: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value:
|
||||
- appointment_id: hc:appointment/special-collections-48h
|
||||
has_or_had_label: Special Collections Appointment
|
||||
has_or_had_description: Book at least 48 hours in advance for manuscript access
|
||||
has_label: Special Collections Appointment
|
||||
has_description: Book at least 48 hours in advance for manuscript access
|
||||
comments:
|
||||
- AccessPolicy defines access conditions for Collection instances
|
||||
- Used by Collection.access_policy_ref to link policies to holdings
|
||||
|
|
@ -208,68 +205,68 @@ classes:
|
|||
- value:
|
||||
policy_id: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open
|
||||
policy_name: Nationaal Archief Public Access
|
||||
has_or_had_level:
|
||||
has_or_had_label: PUBLIC_OPEN
|
||||
has_or_had_description:
|
||||
has_level:
|
||||
has_label: PUBLIC_OPEN
|
||||
has_description:
|
||||
description_text: Open to all visitors during reading room hours
|
||||
poses_or_posed_condition:
|
||||
- has_or_had_type: AccessCondition
|
||||
has_or_had_description:
|
||||
pose_condition:
|
||||
- has_type: AccessCondition
|
||||
has_description:
|
||||
description_text: Valid government-issued ID required
|
||||
- has_or_had_type: AccessCondition
|
||||
has_or_had_description:
|
||||
- has_type: AccessCondition
|
||||
has_description:
|
||||
description_text: Registration form must be completed
|
||||
- has_or_had_type: HandlingCondition
|
||||
has_or_had_description:
|
||||
- has_type: HandlingCondition
|
||||
has_description:
|
||||
description_text: Original materials handled with gloves
|
||||
registration_required: true
|
||||
requires_appointment: false
|
||||
has_or_had_contact_point:
|
||||
has_contact_point:
|
||||
- value:
|
||||
policy_id: https://nde.nl/ontology/hc/access-policy/donor-embargo-2050
|
||||
policy_name: Embargoed until 2050
|
||||
has_or_had_level:
|
||||
has_or_had_label: EMBARGOED
|
||||
has_or_had_description:
|
||||
has_level:
|
||||
has_label: EMBARGOED
|
||||
has_description:
|
||||
description_text: Collection closed until 2050 per donor agreement
|
||||
has_or_had_embargo_end_date: '2050-01-01'
|
||||
has_or_had_embargo_reason: Donor privacy restrictions per deed of gift
|
||||
has_embargo_end_date: '2050-01-01'
|
||||
has_embargo_reason: Donor privacy restrictions per deed of gift
|
||||
legal_basis: Deed of Gift clause 4.2
|
||||
review_date: '2049-06-01'
|
||||
- value:
|
||||
policy_id: https://nde.nl/ontology/hc/access-policy/dim-archive-preservation
|
||||
policy_name: DIM Archive - Preservation Only
|
||||
has_or_had_level:
|
||||
has_or_had_label: TEMPORARILY_CLOSED
|
||||
has_or_had_description:
|
||||
has_level:
|
||||
has_label: TEMPORARILY_CLOSED
|
||||
has_description:
|
||||
description_text: Materials in preservation storage, not currently accessible
|
||||
poses_or_posed_condition:
|
||||
- has_or_had_type: ProcessingCondition
|
||||
has_or_had_description:
|
||||
pose_condition:
|
||||
- has_type: ProcessingCondition
|
||||
has_description:
|
||||
description_text: Awaiting processing and cataloging
|
||||
- has_or_had_type: AccessCondition
|
||||
has_or_had_description:
|
||||
- has_type: AccessCondition
|
||||
has_description:
|
||||
description_text: Access may be arranged for urgent research needs
|
||||
requires_appointment: true
|
||||
credentials_required: PROFESSIONAL
|
||||
has_or_had_contact_point:
|
||||
has_contact_point:
|
||||
- value:
|
||||
policy_id: https://nde.nl/ontology/hc/access-policy/special-collections-rich
|
||||
policy_name: Special Collections - Rich Appointment Policy
|
||||
has_or_had_level:
|
||||
has_or_had_label: RESEARCHERS_ONLY
|
||||
has_or_had_description:
|
||||
has_level:
|
||||
has_label: RESEARCHERS_ONLY
|
||||
has_description:
|
||||
description_text: Academic researchers with institutional affiliation
|
||||
requires_or_required:
|
||||
require:
|
||||
- appointment_id: hc:appointment/special-collections-booking
|
||||
has_or_had_label: Special Collections Appointment
|
||||
has_or_had_description: 'Appointments for manuscript and rare book collections must be made
|
||||
has_label: Special Collections Appointment
|
||||
has_description: 'Appointments for manuscript and rare book collections must be made
|
||||
at least 48 hours in advance. Please specify which materials you
|
||||
wish to consult.
|
||||
'
|
||||
registration_required: true
|
||||
credentials_required: INSTITUTIONAL
|
||||
has_or_had_contact_point:
|
||||
has_contact_point:
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -10,14 +10,14 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
AccessTriggerEvent:
|
||||
class_uri: prov:Activity
|
||||
description: Access trigger event.
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- has_description
|
||||
- temporal_extent
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -13,8 +13,8 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AccessibilityFeature:
|
||||
class_uri: schema:LocationFeatureSpecification
|
||||
|
|
@ -25,5 +25,5 @@ classes:
|
|||
custodian_types: '["*"]'
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ prefixes:
|
|||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
- ../slots/temporal_extent
|
||||
default_prefix: hc
|
||||
classes:
|
||||
|
|
@ -19,8 +19,8 @@ classes:
|
|||
class_uri: rico:Instantiation
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
- identified_by
|
||||
slot_usage:
|
||||
temporal_extent:
|
||||
|
|
|
|||
|
|
@ -10,16 +10,16 @@ prefixes:
|
|||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessionNumber:
|
||||
is_a: Identifier
|
||||
class_uri: rico:Identifier
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
exact_mappings:
|
||||
- crm:E42_Identifier
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_value
|
||||
- ../slots/has_value
|
||||
classes:
|
||||
AccountIdentifier:
|
||||
class_uri: schema:PropertyValue
|
||||
|
|
@ -24,4 +24,4 @@ classes:
|
|||
custodian_types: '["*"]'
|
||||
|
||||
slots:
|
||||
- has_or_had_value
|
||||
- has_value
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AccountStatus:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -24,4 +24,4 @@ classes:
|
|||
custodian_types: '["*"]'
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
Accreditation:
|
||||
class_uri: schema:Permit
|
||||
|
|
@ -24,4 +24,4 @@ classes:
|
|||
custodian_types: '["*"]'
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_name
|
||||
classes:
|
||||
AccreditationBody:
|
||||
class_uri: schema:Organization
|
||||
|
|
@ -24,4 +24,4 @@ classes:
|
|||
custodian_types: '["*"]'
|
||||
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_name
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
Accumulation:
|
||||
|
|
@ -18,7 +18,7 @@ classes:
|
|||
description: The relation/period during which the records were accumulated.
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_description
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -10,17 +10,17 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_value
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/has_value
|
||||
classes:
|
||||
AccuracyLevel:
|
||||
class_uri: skos:Concept
|
||||
description: A qualitative or quantitative level of accuracy (e.g. for coordinates).
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_value
|
||||
- has_label
|
||||
- has_description
|
||||
- has_value
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ prefixes:
|
|||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_score
|
||||
- ../slots/temporal_extent
|
||||
# default_range: string
|
||||
enums:
|
||||
|
|
@ -83,7 +83,7 @@ classes:
|
|||
- dwc:Event
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- Created per slot_fixes.yaml revision for collection_date migration
|
||||
- Replaces simple collection_date string with structured acquisition event
|
||||
|
|
|
|||
|
|
@ -10,21 +10,21 @@ prefixes:
|
|||
imports:
|
||||
- ./Entity
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_method
|
||||
- ../slots/has_or_had_origin
|
||||
- ../slots/has_or_had_provenance
|
||||
- ../slots/has_method
|
||||
- ../slots/originate_from
|
||||
- ../slots/has_provenance
|
||||
- ../slots/temporal_extent
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AcquisitionEvent:
|
||||
class_uri: rico:Instantiation
|
||||
slots:
|
||||
- has_or_had_origin
|
||||
- has_origin
|
||||
- temporal_extent
|
||||
- has_or_had_method
|
||||
- has_or_had_provenance
|
||||
- has_method
|
||||
- has_provenance
|
||||
slot_usage:
|
||||
has_or_had_origin:
|
||||
has_origin:
|
||||
range: Entity
|
||||
required: true
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -15,15 +15,15 @@ prefixes:
|
|||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AcquisitionMethod:
|
||||
class_uri: crm:E55_Type
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -15,19 +15,19 @@ default_prefix: hc
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_status
|
||||
- ../slots/is_or_was_succeeded_by
|
||||
- ../slots/note
|
||||
- ../slots/preceding_activity
|
||||
- ../slots/has_label
|
||||
- ../slots/has_score
|
||||
- ../slots/has_status
|
||||
- ../slots/succeeded_by
|
||||
- ../slots/has_note
|
||||
- ../slots/has_activity
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
Activity:
|
||||
class_uri: prov:Activity
|
||||
description: "Base class for activities performed by heritage custodians.\n\n**DEFINITION**:\n\nAn Activity represents a discrete or ongoing action undertaken by a heritage\ncustodian. This is the base class for all activity instances in the ontology.\n\n**ONTOLOGICAL ALIGNMENT**:\n\n| Ontology | Class | Use Case |\n|----------|-------|----------|\n| PROV-O | prov:Activity | Primary - provenance tracking |\n| CIDOC-CRM | crm:E7_Activity | Cultural heritage domain |\n| RiC-O | rico:Activity | Archival activities |\n| Schema.org | schema:Action | Web semantics |\n\n**KEY RELATIONSHIPS**:\n\n```\nActivity\n \u2502\n \u251C\u2500\u2500 has_or_had_activity_type \u2192 ActivityType (classification)\n \u2502 \u2514\u2500\u2500 CurationActivityType, ConservationActivityType, etc.\n \u2502\n \u251C\u2500\u2500 has_timespan \u2192 TimeSpan (temporal extent)\n \u2502 \u2514\u2500\u2500 start_date, end_date, fuzzy bounds\n \u2502\n \u251C\u2500\u2500 is_or_was_succeeded_by\
|
||||
description: "Base class for activities performed by heritage custodians.\n\n**DEFINITION**:\n\nAn Activity represents a discrete or ongoing action undertaken by a heritage\ncustodian. This is the base class for all activity instances in the ontology.\n\n**ONTOLOGICAL ALIGNMENT**:\n\n| Ontology | Class | Use Case |\n|----------|-------|----------|\n| PROV-O | prov:Activity | Primary - provenance tracking |\n| CIDOC-CRM | crm:E7_Activity | Cultural heritage domain |\n| RiC-O | rico:Activity | Archival activities |\n| Schema.org | schema:Action | Web semantics |\n\n**KEY RELATIONSHIPS**:\n\n```\nActivity\n \u2502\n \u251C\u2500\u2500 has_activity_type \u2192 ActivityType (classification)\n \u2502 \u2514\u2500\u2500 CurationActivityType, ConservationActivityType, etc.\n \u2502\n \u251C\u2500\u2500 has_timespan \u2192 TimeSpan (temporal extent)\n \u2502 \u2514\u2500\u2500 start_date, end_date, fuzzy bounds\n \u2502\n \u251C\u2500\u2500 succeeded_by\
|
||||
\ \u2192 Activity (succession)\n \u2502\n \u2514\u2500\u2500 preceding_activity \u2192 Activity (inverse succession)\n```\n\n**SPECIALIZATION**:\n\nThis base class is extended by domain-specific activity classes:\n- CurationActivity - Collection management (existing, to be refactored)\n- ConservationActivity - Preservation work\n- ExhibitionActivity - Exhibition planning and execution\n- DigitizationActivity - Digital transformation projects\n\n**PROVENANCE (PROV-O)**:\n\nActivities generate provenance information:\n- `prov:Activity` - The activity itself\n- `prov:wasAssociatedWith` - Responsible agents\n- `prov:used` - Entities processed\n- `prov:generated` - Entities created\n- `prov:atTime` - Temporal extent\n"
|
||||
exact_mappings:
|
||||
- prov:Activity
|
||||
|
|
@ -39,14 +39,14 @@ classes:
|
|||
- aat:300054277
|
||||
slots:
|
||||
- identified_by
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
- temporal_extent
|
||||
- is_or_was_succeeded_by
|
||||
- preceding_activity
|
||||
- has_or_had_status
|
||||
- note
|
||||
- has_or_had_score
|
||||
- succeeded_by
|
||||
- has_activity
|
||||
- has_status
|
||||
- has_note
|
||||
- has_score
|
||||
slot_usage:
|
||||
identified_by:
|
||||
# range: string # uriorcurie
|
||||
|
|
@ -58,13 +58,13 @@ classes:
|
|||
identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
|
||||
- value:
|
||||
identifier_value: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: true
|
||||
examples:
|
||||
- value: 2025 Annual Collection Inventory
|
||||
- value: VOC Archives Digitization Project Phase 2
|
||||
has_or_had_description:
|
||||
has_description:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
|
|
@ -79,38 +79,38 @@ classes:
|
|||
- value:
|
||||
begin_of_the_begin: '2025-01-15'
|
||||
end_of_the_end: '2025-03-31'
|
||||
is_or_was_succeeded_by:
|
||||
succeeded_by:
|
||||
# range: string
|
||||
multivalued: true
|
||||
inlined: false
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/activity/conservation-treatment-2025
|
||||
preceding_activity:
|
||||
has_activity:
|
||||
# range: string
|
||||
inlined: false
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/activity/condition-survey-2024
|
||||
has_or_had_status:
|
||||
has_status:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
- value: IN_PROGRESS
|
||||
- value: COMPLETED
|
||||
- value: PLANNED
|
||||
note:
|
||||
has_note:
|
||||
# range: string
|
||||
multivalued: true
|
||||
annotations:
|
||||
specificity_score: '0.50'
|
||||
specificity_rationale: Moderately specific - Activity is a core domain concept but broadly applicable across all heritage custodian types.
|
||||
has_or_had_score: null
|
||||
has_score: null
|
||||
custodian_types: "['*']"
|
||||
comments:
|
||||
- Base class for all heritage domain activities
|
||||
- Extended by CurationActivity, ConservationActivity, etc.
|
||||
- 'Uses generic slots: has_activity_identifier, has_or_had_activity_type, has_timespan'
|
||||
- 'Uses generic slots: has_activity_identifier, has_activity_type, has_timespan'
|
||||
- PROV-O primary alignment for provenance tracking
|
||||
- Supports activity chaining via is_or_was_succeeded_by/preceding_activity
|
||||
- Supports activity chaining via succeeded_by/preceding_activity
|
||||
see_also:
|
||||
- https://www.w3.org/TR/prov-o/
|
||||
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7
|
||||
|
|
@ -119,19 +119,19 @@ classes:
|
|||
- value:
|
||||
identified_by:
|
||||
identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
|
||||
has_or_had_label: 2025 Annual Collection Inventory - Dutch Masters
|
||||
has_or_had_description: "Annual physical inventory of the Dutch Masters collection \n(Gallery of Honour and adjacent galleries). Spot-check methodology \nwith 20% sample verification against CMS records.\n"
|
||||
has_label: 2025 Annual Collection Inventory - Dutch Masters
|
||||
has_description: "Annual physical inventory of the Dutch Masters collection \n(Gallery of Honour and adjacent galleries). Spot-check methodology \nwith 20% sample verification against CMS records.\n"
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '2025-01-15'
|
||||
end_of_the_end: '2025-03-31'
|
||||
has_or_had_status: IN_PROGRESS
|
||||
has_status: IN_PROGRESS
|
||||
- value:
|
||||
identified_by:
|
||||
identifier_value: https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024
|
||||
has_or_had_label: Medieval Manuscripts Digitization Project
|
||||
has_or_had_description: "High-resolution digitization of 342 medieval manuscripts with \nHTR processing and metadata enhancement. IIIF-compliant output.\n"
|
||||
has_label: Medieval Manuscripts Digitization Project
|
||||
has_description: "High-resolution digitization of 342 medieval manuscripts with \nHTR processing and metadata enhancement. IIIF-compliant output.\n"
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '2024-03-01'
|
||||
end_of_the_end: '2025-12-31'
|
||||
has_or_had_status: IN_PROGRESS
|
||||
has_status: IN_PROGRESS
|
||||
preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2023
|
||||
|
|
@ -13,12 +13,12 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/created
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/begin_of_the_begin
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/modified
|
||||
- ../slots/has_label
|
||||
- ../slots/has_score
|
||||
- ../slots/updated_at
|
||||
classes:
|
||||
ActivityType:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -35,12 +35,12 @@ classes:
|
|||
- prov:Activity
|
||||
- aat:300054277
|
||||
slots:
|
||||
- created
|
||||
- modified
|
||||
- has_or_had_score
|
||||
- has_or_had_description
|
||||
- begin_of_the_begin
|
||||
- updated_at
|
||||
- has_score
|
||||
- has_description
|
||||
- identified_by
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
slot_usage:
|
||||
identified_by:
|
||||
# range: string # uriorcurie
|
||||
|
|
@ -50,7 +50,7 @@ classes:
|
|||
examples:
|
||||
- value: https://nde.nl/ontology/hc/activity-type/curation
|
||||
- value: wd:Q1348059
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: true
|
||||
multivalued: true
|
||||
|
|
@ -59,24 +59,24 @@ classes:
|
|||
- Curation@en
|
||||
- curatie@nl
|
||||
- Kuration@de
|
||||
has_or_had_description:
|
||||
has_description:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
- value: Activities related to the ongoing management and care of collections
|
||||
created:
|
||||
begin_of_the_begin:
|
||||
range: datetime
|
||||
modified:
|
||||
updated_at:
|
||||
range: datetime
|
||||
annotations:
|
||||
specificity_score: '0.40'
|
||||
specificity_rationale: Moderately specific - activity types are domain-relevant but not specific to any single conversation template.
|
||||
has_or_had_score: null
|
||||
has_score: null
|
||||
custodian_types: "['*']"
|
||||
comments:
|
||||
- Abstract base class - use specific subclasses (CurationType, ConservationType, etc.)
|
||||
- Represents ACTIVITY TYPES, not activity instances
|
||||
- Activity.has_or_had_activity_type references these type classes
|
||||
- Activity.has_activity_type references these type classes
|
||||
- Follows Type/Types naming convention (Rule 0b)
|
||||
- Organized by function, domain, and typical characteristics
|
||||
see_also:
|
||||
|
|
@ -89,7 +89,7 @@ classes:
|
|||
identified_by:
|
||||
- https://nde.nl/ontology/hc/activity-type/curation
|
||||
- wd:Q1348059
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
- Curation@en
|
||||
- curatie@nl
|
||||
has_or_had_description: Activities related to ongoing collection management
|
||||
has_description: Activities related to ongoing collection management
|
||||
|
|
@ -9,15 +9,15 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_or_had_role
|
||||
- ../slots/has_name
|
||||
- ../slots/has_role
|
||||
classes:
|
||||
Actor:
|
||||
class_uri: prov:Agent
|
||||
description: Involved actor.
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_or_had_role
|
||||
- has_name
|
||||
- has_role
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -16,18 +16,18 @@ imports:
|
|||
- ./AddressType
|
||||
- ./HouseNumber
|
||||
- linkml:types
|
||||
- ../slots/country_name
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_section
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by
|
||||
- ../slots/is_or_was_located_in
|
||||
- ../slots/latitude
|
||||
- ../slots/locality
|
||||
- ../slots/longitude
|
||||
- ../slots/postal_code
|
||||
- ../slots/region
|
||||
- ../slots/in_country
|
||||
- ../slots/has_label
|
||||
- ../slots/has_section
|
||||
- ../slots/has_type
|
||||
- ../slots/derive_from # was: was_derived_from
|
||||
- ../slots/generated_by # was: was_generated_by
|
||||
- ../slots/located_in
|
||||
- ../slots/has_latitude
|
||||
- ../slots/has_locality
|
||||
- ../slots/has_longitude
|
||||
- ../slots/has_postal_code
|
||||
- ../slots/20260202_matang/new/region
|
||||
# default_range: string
|
||||
classes:
|
||||
Address:
|
||||
|
|
@ -46,16 +46,16 @@ classes:
|
|||
An address consists of hierarchical components:
|
||||
```
|
||||
Address
|
||||
├── has_or_had_section (e.g., "1", "221B", "25-27")
|
||||
├── has_or_had_label (street name as Label, e.g., "Museumstraat")
|
||||
├── has_section (e.g., "1", "221B", "25-27")
|
||||
├── has_label (street name as Label, e.g., "Museumstraat")
|
||||
├── postal_code (e.g., "1071 XX")
|
||||
├── locality (e.g., "Amsterdam")
|
||||
├── region (e.g., "Noord-Holland", "NL-NH")
|
||||
├── country_name (e.g., "Netherlands", "NL")
|
||||
└── has_or_had_label (formatted address as Label)
|
||||
└── has_label (formatted address as Label)
|
||||
```
|
||||
NOTE: street_name slot migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
NOTE: street_address slot removed - was redundant string; use house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
NOTE: street_name slot migrated to has_label + Label (2026-01-17, Rule 53/56)
|
||||
NOTE: street_address slot removed - was redundant string; use house_number + has_label (2026-01-17, Rule 53/56)
|
||||
**ADDRESS TYPES FOR HERITAGE CUSTODIANS**:
|
||||
| Type | Use Case |
|
||||
|------|----------|
|
||||
|
|
@ -68,16 +68,16 @@ classes:
|
|||
**USAGE EXAMPLES**:
|
||||
```yaml
|
||||
# Simple address with formatted string
|
||||
has_or_had_address:
|
||||
has_address:
|
||||
- address_formatted: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
address_type: HEADQUARTERS
|
||||
# Structured address with components
|
||||
has_or_had_address:
|
||||
- has_or_had_label:
|
||||
- has_or_had_label: "Museumstraat"
|
||||
has_address:
|
||||
- has_label:
|
||||
- has_label: "Museumstraat"
|
||||
language: "nl"
|
||||
has_or_had_section:
|
||||
- has_or_had_value: "1"
|
||||
has_section:
|
||||
- has_value: "1"
|
||||
postal_code: "1071 XX"
|
||||
locality: "Amsterdam"
|
||||
region: "Noord-Holland"
|
||||
|
|
@ -96,7 +96,7 @@ classes:
|
|||
Address data may be extracted from various sources (websites, Google Maps,
|
||||
registries). Track provenance with:
|
||||
- `was_derived_from`: Link to source observation
|
||||
- `is_or_was_generated_by`: Link to extraction activity
|
||||
- `generated_by`: Link to extraction activity
|
||||
exact_mappings:
|
||||
- vcard:Address
|
||||
close_mappings:
|
||||
|
|
@ -108,56 +108,56 @@ classes:
|
|||
- schema:address
|
||||
slots:
|
||||
# Street-level components
|
||||
- has_or_had_section
|
||||
# REMOVED: street_name - migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
# REMOVED: street_address - redundant string slot; use house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
- has_section
|
||||
# REMOVED: street_name - migrated to has_label + Label (2026-01-17, Rule 53/56)
|
||||
# REMOVED: street_address - redundant string slot; use house_number + has_label (2026-01-17, Rule 53/56)
|
||||
# Postal components
|
||||
- postal_code
|
||||
- has_postal_code
|
||||
# Locality/geographic hierarchy
|
||||
- locality
|
||||
# REMOVED: city - migrated to is_or_was_located_in + City (2026-01-18, Rule 53)
|
||||
- is_or_was_located_in
|
||||
- has_locality
|
||||
# REMOVED: city - migrated to located_in + City (2026-01-18, Rule 53)
|
||||
- located_in
|
||||
- region
|
||||
- country_name
|
||||
# Formatted representation (MIGRATED: address_formatted → has_or_had_label)
|
||||
- has_or_had_label
|
||||
# Classification (MIGRATED: address_type → has_or_had_type)
|
||||
- has_or_had_type
|
||||
- in_country
|
||||
# Formatted representation (MIGRATED: address_formatted → has_label)
|
||||
- has_label
|
||||
# Classification (MIGRATED: address_type → has_type)
|
||||
- has_type
|
||||
# Geographic coordinates (for geocoded addresses)
|
||||
- latitude
|
||||
- longitude
|
||||
- has_latitude
|
||||
- has_longitude
|
||||
# Provenance
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- generated_by # was: was_generated_by - migrated per Rule 53
|
||||
slot_usage:
|
||||
has_or_had_section:
|
||||
has_section:
|
||||
range: HouseNumber
|
||||
required: false
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_value: "1"
|
||||
has_value: "1"
|
||||
- value:
|
||||
has_or_had_value: "221B"
|
||||
# REMOVED: street_name slot_usage - migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
# Street names should now use Label class with language tagging via has_or_had_label
|
||||
has_value: "221B"
|
||||
# REMOVED: street_name slot_usage - migrated to has_label + Label (2026-01-17, Rule 53/56)
|
||||
# Street names should now use Label class with language tagging via has_label
|
||||
# REMOVED: street_address slot_usage - redundant string slot removed (2026-01-17, Rule 53/56)
|
||||
# Use house_number + has_or_had_label (street name as Label) instead of combined string
|
||||
postal_code:
|
||||
# Use house_number + has_label (street name as Label) instead of combined string
|
||||
has_postal_code:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
- value: "1071 XX"
|
||||
locality:
|
||||
has_locality:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
- value: "Amsterdam"
|
||||
# REMOVED: city slot_usage - migrated to is_or_was_located_in + City (2026-01-18, Rule 53)
|
||||
# REMOVED: city slot_usage - migrated to located_in + City (2026-01-18, Rule 53)
|
||||
# city:
|
||||
# range: string
|
||||
# required: false
|
||||
# description: Alternative slot for locality (schema:addressLocality)
|
||||
is_or_was_located_in:
|
||||
located_in:
|
||||
# range: string
|
||||
required: false
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
|
|
@ -171,16 +171,16 @@ classes:
|
|||
examples:
|
||||
- value: "Noord-Holland"
|
||||
- value: "NL-NH"
|
||||
country_name:
|
||||
in_country:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
- value: "Netherlands"
|
||||
- value: "NL"
|
||||
# REMOVED 2026-01-22: address_formatted - migrated to has_or_had_label + Label (Rule 53, Feedback F1)
|
||||
# Formatted address strings now use has_or_had_label slot_usage below
|
||||
# REMOVED: address_type slot_usage - migrated to has_or_had_type (2026-01-17, Rule 53/56)
|
||||
has_or_had_label: # was: address_formatted + street_name - migrated per Rule 53 (2026-01-17, 2026-01-22)
|
||||
# REMOVED 2026-01-22: address_formatted - migrated to has_label + Label (Rule 53, Feedback F1)
|
||||
# Formatted address strings now use has_label slot_usage below
|
||||
# REMOVED: address_type slot_usage - migrated to has_type (2026-01-17, Rule 53/56)
|
||||
has_label: # was: address_formatted + street_name - migrated per Rule 53 (2026-01-17, 2026-01-22)
|
||||
# range: string
|
||||
multivalued: true
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
|
|
@ -188,38 +188,38 @@ classes:
|
|||
required: false
|
||||
examples:
|
||||
- value:
|
||||
- has_or_had_label: "Museumstraat"
|
||||
- has_label: "Museumstraat"
|
||||
language: "nl"
|
||||
- has_or_had_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
- has_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
language: "nl"
|
||||
has_or_had_type: # was: address_type - migrated per Rule 53/56 (2026-01-17)
|
||||
has_type: # was: address_type - migrated per Rule 53/56 (2026-01-17)
|
||||
range: AddressType
|
||||
required: false
|
||||
multivalued: false
|
||||
examples:
|
||||
- value: HeadquartersAddress
|
||||
latitude:
|
||||
has_latitude:
|
||||
range: float
|
||||
required: false
|
||||
examples:
|
||||
- value: 52.3600
|
||||
longitude:
|
||||
has_longitude:
|
||||
range: float
|
||||
required: false
|
||||
examples:
|
||||
- value: 4.8852
|
||||
- value: 2759794
|
||||
is_or_was_derived_from: # was: was_derived_from - migrated per Rule 53
|
||||
derived_from: # was: was_derived_from - migrated per Rule 53
|
||||
# range: string # CustodianObservation
|
||||
multivalued: true
|
||||
required: false
|
||||
is_or_was_generated_by: # was: was_generated_by - migrated per Rule 53
|
||||
generated_by: # was: was_generated_by - migrated per Rule 53
|
||||
range: ReconstructionActivity
|
||||
required: false
|
||||
comments:
|
||||
- vCard Address is the primary ontology class (RFC6350 standard)
|
||||
- Use structured components when available, address_formatted as fallback
|
||||
- Multiple addresses supported via has_or_had_address slot (multivalued, Rule 39 compliant)
|
||||
- Multiple addresses supported via has_address slot (multivalued, Rule 39 compliant)
|
||||
- address_type distinguishes headquarters, legal, visiting, mailing, storage
|
||||
- Coordinates (lat/lon) optional but recommended for visualization/mapping
|
||||
see_also:
|
||||
|
|
@ -229,14 +229,14 @@ classes:
|
|||
- https://www.gleif.org/ontology/Base/PhysicalAddress
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_section:
|
||||
- has_or_had_value: "1"
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Museumstraat"
|
||||
has_section:
|
||||
- has_value: "1"
|
||||
has_label:
|
||||
- has_label: "Museumstraat"
|
||||
language: "nl"
|
||||
- has_or_had_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
- has_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
language: "nl"
|
||||
# REMOVED: street_address - migrated to house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
# REMOVED: street_address - migrated to house_number + has_label (2026-01-17, Rule 53/56)
|
||||
postal_code: "1071 XX"
|
||||
locality: "Amsterdam"
|
||||
region: "Noord-Holland"
|
||||
|
|
@ -244,27 +244,27 @@ classes:
|
|||
latitude: 52.3600
|
||||
longitude: 4.8852
|
||||
- value:
|
||||
has_or_had_section:
|
||||
- has_or_had_value: "40"
|
||||
# REMOVED: street_address - migrated to house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
has_section:
|
||||
- has_value: "40"
|
||||
# REMOVED: street_address - migrated to house_number + has_label (2026-01-17, Rule 53/56)
|
||||
postal_code: "2011 RX"
|
||||
locality: "Haarlem"
|
||||
country_name: "NL"
|
||||
- value:
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "1600 Pennsylvania Avenue NW, Washington, DC 20500, USA"
|
||||
has_label:
|
||||
- has_label: "1600 Pennsylvania Avenue NW, Washington, DC 20500, USA"
|
||||
language: "en"
|
||||
locality: "Washington"
|
||||
region: "DC"
|
||||
country_name: "US"
|
||||
- value:
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Euterpelaan"
|
||||
has_label:
|
||||
- has_label: "Euterpelaan"
|
||||
language: "nl"
|
||||
- has_or_had_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands"
|
||||
- has_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands"
|
||||
language: "nl"
|
||||
has_or_had_section:
|
||||
- has_or_had_value: "25"
|
||||
has_section:
|
||||
- has_value: "25"
|
||||
postal_code: "3824 BK"
|
||||
locality: "Amersfoort"
|
||||
region: "Utrecht"
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ prefixes:
|
|||
locn: http://www.w3.org/ns/locn#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/long_name
|
||||
- ../slots/short_name
|
||||
- ../slots/has_type
|
||||
- ../slots/has_literal_form
|
||||
- ../slots/20260202_matang/new/short_name
|
||||
# default_range: string
|
||||
classes:
|
||||
AddressComponent:
|
||||
|
|
@ -24,7 +24,7 @@ classes:
|
|||
\ representations (long_name vs short_name)\n\n**COMPONENT STRUCTURE**:\n\n\
|
||||
Each AddressComponent has:\n- `long_name`: Full form of the value (e.g., \"\
|
||||
Netherlands\", \"Noord-Holland\")\n- `short_name`: Abbreviated form (e.g., \"\
|
||||
NL\", \"NH\") - may equal long_name\n- `has_or_had_type`: Semantic type(s) via\
|
||||
NL\", \"NH\") - may equal long_name\n- `has_type`: Semantic type(s) via\
|
||||
\ ComponentType (e.g., Country, Locality)\n\n**STANDARD COMPONENT TYPES**:\n\
|
||||
\n| Type | Description | Example long_name | Example short_name |\n|------|-------------|-------------------|-------------------|\n\
|
||||
| `street_number` | House/building number | \"1\", \"221B\" | same |\n| `route`\
|
||||
|
|
@ -43,10 +43,10 @@ classes:
|
|||
\ └── parse → AddressComponent[] # Intermediate representation\n \
|
||||
\ │\n └── normalize → Address # vCard/LOCN aligned\n\
|
||||
```\n\n**USAGE EXAMPLES**:\n\n```yaml\n# Street number component (MIGRATED 2026-01-22:\
|
||||
\ Rule 53)\n- long_name: \"1\"\n short_name: \"1\"\n has_or_had_type: [StreetNumber]\n\
|
||||
\ Rule 53)\n- long_name: \"1\"\n short_name: \"1\"\n has_type: [StreetNumber]\n\
|
||||
\n# Province with abbreviation\n- long_name: \"Noord-Holland\"\n short_name:\
|
||||
\ \"NH\"\n has_or_had_type: [Region]\n\n# Country with ISO code\n- long_name:\
|
||||
\ \"Netherlands\"\n short_name: \"NL\"\n has_or_had_type: [Country]\n```\n\
|
||||
\ \"NH\"\n has_type: [Region]\n\n# Country with ISO code\n- long_name:\
|
||||
\ \"Netherlands\"\n short_name: \"NL\"\n has_type: [Country]\n```\n\
|
||||
\n**SOURCE-AGNOSTIC DESIGN**:\n\nThis class is designed to work with addresses\
|
||||
\ from ANY source:\n- Website scraping\n- Registry data (ISIL, KvK, etc.)\n\
|
||||
- API responses (when normalized)\n- Manual data entry\n- OCR/document extraction\n\
|
||||
|
|
@ -57,11 +57,11 @@ classes:
|
|||
- schema:PostalAddress
|
||||
- vcard:Address
|
||||
slots:
|
||||
- long_name
|
||||
- has_literal_form
|
||||
- short_name
|
||||
- has_or_had_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
long_name:
|
||||
has_literal_form:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
|
|
@ -75,7 +75,7 @@ classes:
|
|||
- value: NL
|
||||
- value: NH
|
||||
- value: Museumstraat
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
range: ComponentType
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
|
|
@ -97,32 +97,32 @@ classes:
|
|||
- value:
|
||||
long_name: '1'
|
||||
short_name: '1'
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
- StreetNumber
|
||||
- value:
|
||||
long_name: Museumstraat
|
||||
short_name: Museumstraat
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
- Route
|
||||
- value:
|
||||
long_name: Amsterdam
|
||||
short_name: Amsterdam
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
- Locality
|
||||
- value:
|
||||
long_name: Noord-Holland
|
||||
short_name: NH
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
- Region
|
||||
- value:
|
||||
long_name: Netherlands
|
||||
short_name: NL
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
- Country
|
||||
- value:
|
||||
long_name: 1071 XX
|
||||
short_name: 1071 XX
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
- PostalCode
|
||||
annotations:
|
||||
specificity_score: 0.35
|
||||
|
|
|
|||
|
|
@ -13,19 +13,19 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_hypernym
|
||||
- ../slots/has_or_had_hyponym
|
||||
- ../slots/has_code
|
||||
- ../slots/has_description
|
||||
- ../slots/has_hypernym
|
||||
- ../slots/has_hyponym
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/is_or_was_equivalent_to
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_label
|
||||
- ../slots/equivalent_to
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AddressType:
|
||||
class_uri: skos:Concept
|
||||
description: "Classification type for Address purposes in heritage custodian contexts.\n\n**DEFINITION**:\n\nAddressType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of addresses based on their purpose or function. This enables:\n- Rich metadata (descriptions, use cases)\n- Hierarchical relationships (broader/narrower types)\n- Extensibility (new types without enum modification)\n- Semantic alignment with vCard, GLEIF, and Schema.org ontologies\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **vCard** | `vcard:Type` | RFC6350 type codes (Home, Work) |\n| **GLEIF** | `gleif_base:hasAddressLegal`, `gleif_base:hasAddressHeadquarters` | Legal entity addresses |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**ADDRESS TYPES FOR HERITAGE CUSTODIANS**:\n\n| Type | Use Case |\n|------|----------|\n| `HEADQUARTERS`\
|
||||
\ | Main organizational address |\n| `LEGAL` | Registered legal/business address (KvK, Chamber of Commerce) |\n| `VISITING` | Public visitor entrance address |\n| `MAILING` | Correspondence/postal address |\n| `STORAGE` | Depot, warehouse, off-site storage facility |\n| `BRANCH` | Branch office location |\n| `READING_ROOM` | Public reading/research room entrance |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nAddress (physical address)\n \u2502\n \u2514\u2500\u2500 has_or_had_type \u2192 AddressType (THIS CLASS)\n \u251C\u2500\u2500 has_or_had_hypernym \u2192 AddressType (parent in hierarchy)\n \u251C\u2500\u2500 has_or_had_hyponym \u2192 AddressType[] (children)\n \u2514\u2500\u2500 has_or_had_description (text)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the address_type string slot with a proper class hierarchy.\nOld pattern: `address_type: HEADQUARTERS` (string)\nNew pattern: `has_or_had_type: AddressType` (object reference)\n"
|
||||
\ | Main organizational address |\n| `LEGAL` | Registered legal/business address (KvK, Chamber of Commerce) |\n| `VISITING` | Public visitor entrance address |\n| `MAILING` | Correspondence/postal address |\n| `STORAGE` | Depot, warehouse, off-site storage facility |\n| `BRANCH` | Branch office location |\n| `READING_ROOM` | Public reading/research room entrance |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nAddress (physical address)\n \u2502\n \u2514\u2500\u2500 has_type \u2192 AddressType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 AddressType (parent in hierarchy)\n \u251C\u2500\u2500 has_hyponym \u2192 AddressType[] (children)\n \u2514\u2500\u2500 has_description (text)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the address_type string slot with a proper class hierarchy.\nOld pattern: `address_type: HEADQUARTERS` (string)\nNew pattern: `has_type: AddressType` (object reference)\n"
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
close_mappings:
|
||||
|
|
@ -36,13 +36,13 @@ classes:
|
|||
- gleif_base:hasAddressHeadquarters
|
||||
slots:
|
||||
- identified_by
|
||||
- has_or_had_code
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_hypernym
|
||||
- has_or_had_hyponym
|
||||
- is_or_was_related_to
|
||||
- is_or_was_equivalent_to
|
||||
- has_code
|
||||
- has_label
|
||||
- has_description
|
||||
- has_hypernym
|
||||
- has_hyponym
|
||||
- related_to
|
||||
- equivalent_to
|
||||
slot_usage:
|
||||
identified_by:
|
||||
# range: string # uriorcurie
|
||||
|
|
@ -52,7 +52,7 @@ classes:
|
|||
examples:
|
||||
- value: https://nde.nl/ontology/hc/address-type/headquarters
|
||||
- value: https://nde.nl/ontology/hc/address-type/legal
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
# range: string
|
||||
required: true
|
||||
pattern: ^[A-Z][A-Z0-9_]*$
|
||||
|
|
@ -63,7 +63,7 @@ classes:
|
|||
- value: MAILING
|
||||
- value: STORAGE
|
||||
- value: BRANCH
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: true
|
||||
multivalued: true
|
||||
|
|
@ -77,21 +77,21 @@ classes:
|
|||
- value:
|
||||
- Visiting Address@en
|
||||
- Bezoekadres@nl
|
||||
has_or_had_description:
|
||||
has_description:
|
||||
# range: string
|
||||
examples:
|
||||
- value: Main organizational address where primary operations occur.
|
||||
has_or_had_hypernym:
|
||||
has_hypernym:
|
||||
range: AddressType
|
||||
has_or_had_hyponym:
|
||||
has_hyponym:
|
||||
range: AddressType
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: AddressType
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
is_or_was_equivalent_to:
|
||||
equivalent_to:
|
||||
range: WikiDataIdentifier
|
||||
multivalued: true
|
||||
inlined: true
|
||||
|
|
@ -102,12 +102,12 @@ classes:
|
|||
annotations:
|
||||
specificity_score: '0.30'
|
||||
specificity_rationale: Address types are broadly applicable - all heritage custodians have addresses.
|
||||
has_or_had_score: null
|
||||
slot_migration: "2026-01-13: Migrated from address_type string slot to AddressType class\n- address_type (string) \u2192 has_or_had_type (AddressType)\n"
|
||||
has_score: null
|
||||
slot_migration: "2026-01-13: Migrated from address_type string slot to AddressType class\n- address_type (string) \u2192 has_type (AddressType)\n"
|
||||
custodian_types: "['*']"
|
||||
comments:
|
||||
- AddressType provides SKOS-based classification for Address instances
|
||||
- Supports hierarchical type relationships (has_or_had_hypernym/hyponym)
|
||||
- Supports hierarchical type relationships (has_hypernym/hyponym)
|
||||
- Richer semantics than flat address_type string slot
|
||||
- Aligned with vCard Type, GLEIF address distinctions
|
||||
- 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
|
||||
|
|
@ -117,11 +117,11 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/address-type/headquarters
|
||||
has_or_had_code: HEADQUARTERS
|
||||
has_or_had_label:
|
||||
has_code: HEADQUARTERS
|
||||
has_label:
|
||||
- Headquarters@en
|
||||
- Hoofdkantoor@nl
|
||||
has_or_had_description: 'Main organizational address where primary operations occur.
|
||||
has_description: 'Main organizational address where primary operations occur.
|
||||
|
||||
This is typically where leadership and central administration
|
||||
|
||||
|
|
@ -130,12 +130,12 @@ classes:
|
|||
'
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/address-type/legal
|
||||
has_or_had_code: LEGAL
|
||||
has_or_had_label:
|
||||
has_code: LEGAL
|
||||
has_label:
|
||||
- Legal Address@en
|
||||
- Juridisch adres@nl
|
||||
- Statutaire zetel@nl
|
||||
has_or_had_description: 'Registered legal address for official correspondence and legal
|
||||
has_description: 'Registered legal address for official correspondence and legal
|
||||
|
||||
purposes. May differ from operational headquarters.
|
||||
|
||||
|
|
@ -144,26 +144,26 @@ classes:
|
|||
'
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/address-type/visiting
|
||||
has_or_had_code: VISITING
|
||||
has_or_had_label:
|
||||
has_code: VISITING
|
||||
has_label:
|
||||
- Visiting Address@en
|
||||
- Bezoekadres@nl
|
||||
has_or_had_description: 'Public entrance for visitors. May include museums, archives,
|
||||
has_description: 'Public entrance for visitors. May include museums, archives,
|
||||
|
||||
or libraries with public reading rooms.
|
||||
|
||||
'
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/address-type/storage
|
||||
has_or_had_code: STORAGE
|
||||
has_or_had_label:
|
||||
has_code: STORAGE
|
||||
has_label:
|
||||
- Storage Facility@en
|
||||
- Opslaglocatie@nl
|
||||
- Depot@nl
|
||||
has_or_had_description: 'Off-site storage facility, depot, or warehouse for collections.
|
||||
has_description: 'Off-site storage facility, depot, or warehouse for collections.
|
||||
|
||||
Not typically open to the public.
|
||||
|
||||
'
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
- https://nde.nl/ontology/hc/address-type/branch
|
||||
|
|
@ -34,8 +34,8 @@ classes:
|
|||
custodian_types: '[''*'']'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: HEADQUARTERS
|
||||
has_or_had_label:
|
||||
has_code: HEADQUARTERS
|
||||
has_label:
|
||||
- Headquarters@en
|
||||
- Hoofdkantoor@nl
|
||||
description: Rijksmuseum main headquarters
|
||||
|
|
@ -66,8 +66,8 @@ classes:
|
|||
specificity_score: '0.30'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: LEGAL
|
||||
has_or_had_label:
|
||||
has_code: LEGAL
|
||||
has_label:
|
||||
- Legal Address@en
|
||||
- Juridisch adres@nl
|
||||
- Statutaire zetel@nl
|
||||
|
|
@ -92,8 +92,8 @@ classes:
|
|||
specificity_score: '0.25'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: VISITING
|
||||
has_or_had_label:
|
||||
has_code: VISITING
|
||||
has_label:
|
||||
- Visiting Address@en
|
||||
- Bezoekadres@nl
|
||||
description: Public visitor entrance
|
||||
|
|
@ -115,8 +115,8 @@ classes:
|
|||
specificity_score: '0.25'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: MAILING
|
||||
has_or_had_label:
|
||||
has_code: MAILING
|
||||
has_label:
|
||||
- Mailing Address@en
|
||||
- Postadres@nl
|
||||
- Correspondentieadres@nl
|
||||
|
|
@ -144,8 +144,8 @@ classes:
|
|||
specificity_score: '0.40'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: STORAGE
|
||||
has_or_had_label:
|
||||
has_code: STORAGE
|
||||
has_label:
|
||||
- Storage Facility@en
|
||||
- Opslaglocatie@nl
|
||||
- Depot@nl
|
||||
|
|
@ -170,8 +170,8 @@ classes:
|
|||
specificity_score: '0.35'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: BRANCH
|
||||
has_or_had_label:
|
||||
has_code: BRANCH
|
||||
has_label:
|
||||
- Branch Office@en
|
||||
- Vestiging@nl
|
||||
- Filiaal@nl
|
||||
|
|
@ -196,8 +196,8 @@ classes:
|
|||
specificity_score: '0.50'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: READING_ROOM
|
||||
has_or_had_label:
|
||||
has_code: READING_ROOM
|
||||
has_label:
|
||||
- Reading Room@en
|
||||
- Studiezaal@nl
|
||||
- Leeszaal@nl
|
||||
|
|
@ -220,8 +220,8 @@ classes:
|
|||
specificity_score: '0.40'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: DELIVERY
|
||||
has_or_had_label:
|
||||
has_code: DELIVERY
|
||||
has_label:
|
||||
- Delivery Address@en
|
||||
- Afleveradres@nl
|
||||
- Goederenontvangst@nl
|
||||
|
|
@ -244,8 +244,8 @@ classes:
|
|||
specificity_score: '0.55'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: CONSERVATION_LAB
|
||||
has_or_had_label:
|
||||
has_code: CONSERVATION_LAB
|
||||
has_label:
|
||||
- Conservation Laboratory@en
|
||||
- Restauratieatelier@nl
|
||||
- Conserveringslab@nl
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
Administration:
|
||||
class_uri: org:OrganizationalUnit
|
||||
|
|
@ -21,8 +21,8 @@ classes:
|
|||
- cpov:PublicOrganisation
|
||||
description: An administrative unit or body.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
- identified_by
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -15,9 +15,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_code
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AdministrativeLevel:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -41,13 +41,13 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_code
|
||||
- has_description
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
required: true
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
required: false
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -3,16 +3,16 @@ name: administrative_office_class
|
|||
title: AdministrativeOffice Class
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_function
|
||||
- ../slots/has_description
|
||||
- ../slots/has_function
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_staff
|
||||
- ../slots/is_leased
|
||||
- ../slots/is_or_was_derived_from
|
||||
- ../slots/is_or_was_generated_by
|
||||
- ../slots/lease_expiry
|
||||
- ../slots/has_label
|
||||
- ../slots/has_score
|
||||
- ../slots/has_staff
|
||||
- ../slots/leased_by
|
||||
- ../slots/derive_from
|
||||
- ../slots/generated_by
|
||||
- ../slots/lease
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
class_uri: org:Site
|
||||
description: "Non-public administrative building or office space of a heritage custodian.\n**DEFINITION**:\nAn AdministrativeOffice is a secondary physical location where a heritage custodian performs back-office, administrative, or support functions that do not directly serve the public. These locations typically house staff performing finance, HR, IT, management, or other operational activities.\n**W3C ORG ALIGNMENT**:\n`org:Site` - \"An office or other premise at which the organization is located.\"\nAdministrativeOffice specializes org:Site for non-public administrative spaces: - Financial/accounting departments - Human resources offices - IT infrastructure locations - Executive/management offices\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n| Type | Public Access | Primary Function | |------|---------------|------------------| | BranchOffice | Yes | Public service delivery | | **AdministrativeOffice** | No | Back-office operations | | ResearchCenter | Limited | Research/conservation\
|
||||
\ | | Storage | No | Collection storage |\n**TYPICAL CHARACTERISTICS**:\n- **Staff-only access**: No public visitors - **Administrative functions**: Finance, HR, IT, management - **Separate from collections**: No collection materials stored - **Cost center**: Often in lower-cost location than main building\n**USE CASES**:\n1. **Separate Administrative Building**:\n - Museum finance department in office park\n - Archive IT/digitization support center\n\n2. **Executive Offices**:\n - Foundation board meeting space\n - Director's office separate from main building\n\n3. **Support Services**:\n - Facilities management office\n - Marketing/communications department\n\n**Example - Administrative Annex**: ```yaml AdministrativeOffice:\n has_admin_office_identifier: \"https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas\"\n has_admin_office_name: \"Rijksmuseum Administrative Offices - Zuidas\"\n has_admin_office_description: |\n Administrative support offices housing finance,\
|
||||
\ HR, and IT departments.\n Staff access only. Located in Zuidas business district for cost efficiency.\n has_or_had_function:\n - function_category: ADMINISTRATIVE\n function_name: \"Finance and accounting\"\n - function_category: ADMINISTRATIVE\n function_name: \"Human resources\"\n - function_category: SUPPORT\n function_name: \"Information technology\"\n - function_category: ADMINISTRATIVE\n function_name: \"Legal affairs\"\n has_or_had_access_restriction: \"Staff badge required\"\n```"
|
||||
\ HR, and IT departments.\n Staff access only. Located in Zuidas business district for cost efficiency.\n has_function:\n - function_category: ADMINISTRATIVE\n function_name: \"Finance and accounting\"\n - function_category: ADMINISTRATIVE\n function_name: \"Human resources\"\n - function_category: SUPPORT\n function_name: \"Information technology\"\n - function_category: ADMINISTRATIVE\n function_name: \"Legal affairs\"\n has_access_restriction: \"Staff badge required\"\n```"
|
||||
exact_mappings:
|
||||
- org:Site
|
||||
close_mappings:
|
||||
|
|
@ -39,27 +39,27 @@ classes:
|
|||
- schema:Corporation
|
||||
- org:OrganizationalUnit
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- has_description
|
||||
- identified_by
|
||||
- has_or_had_label
|
||||
# has_or_had_admin_staff_count REMOVED - migrated to has_or_had_staff (Rule 53)
|
||||
- has_or_had_staff
|
||||
- has_or_had_function
|
||||
- is_leased
|
||||
- lease_expiry
|
||||
- has_or_had_score
|
||||
- is_or_was_derived_from
|
||||
- is_or_was_generated_by
|
||||
- has_label
|
||||
# has_admin_staff_count REMOVED - migrated to has_staff_member (Rule 53)
|
||||
- has_staff
|
||||
- has_function
|
||||
- leased_by
|
||||
- lease
|
||||
- has_score
|
||||
- derived_from
|
||||
- generated_by
|
||||
slot_usage:
|
||||
identified_by:
|
||||
# range: string # uriorcurie
|
||||
required: true
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: true
|
||||
has_or_had_description:
|
||||
has_description:
|
||||
# range: string
|
||||
has_or_had_function:
|
||||
has_function:
|
||||
range: FunctionType
|
||||
multivalued: true
|
||||
inlined: true
|
||||
|
|
@ -75,32 +75,32 @@ classes:
|
|||
function_category: SUPPORT
|
||||
function_name: Information technology
|
||||
- value: Management access only
|
||||
has_or_had_staff:
|
||||
has_staff:
|
||||
range: Staff
|
||||
multivalued: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
has_or_had_value: 25
|
||||
has_or_had_unit:
|
||||
has_or_had_label: "FTE"
|
||||
has_or_had_type:
|
||||
has_or_had_label: "Administrative Staff"
|
||||
is_leased:
|
||||
has_quantity:
|
||||
has_value: 25
|
||||
has_unit:
|
||||
has_label: "FTE"
|
||||
has_type:
|
||||
has_label: "Administrative Staff"
|
||||
leased_by:
|
||||
range: boolean
|
||||
examples:
|
||||
- value: true
|
||||
- value: false
|
||||
lease_expiry:
|
||||
lease:
|
||||
range: date
|
||||
examples:
|
||||
- value: '2028-12-31'
|
||||
is_or_was_derived_from:
|
||||
derived_from:
|
||||
# range: string # CustodianObservation
|
||||
multivalued: true
|
||||
required: false
|
||||
is_or_was_generated_by:
|
||||
generated_by:
|
||||
range: ReconstructionActivity
|
||||
required: false
|
||||
comments:
|
||||
|
|
@ -109,7 +109,7 @@ classes:
|
|||
- W3C ORG org:Site specialized for administrative functions
|
||||
- Often in separate building from main heritage operations
|
||||
- May be leased rather than owned for cost efficiency
|
||||
- 'MIGRATION NOTE: has_or_had_administrative_function replaced by generic has_or_had_function (Rule 53)'
|
||||
- 'MIGRATION NOTE: has_administrative_function replaced by generic has_function (Rule 53)'
|
||||
see_also:
|
||||
- https://www.w3.org/TR/vocab-org/#org:Site
|
||||
- https://schema.org/Corporation
|
||||
|
|
@ -117,13 +117,13 @@ classes:
|
|||
- value:
|
||||
identified_by:
|
||||
identifier_value: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas
|
||||
has_or_had_label:
|
||||
has_or_had_label: Rijksmuseum Administrative Offices - Zuidas
|
||||
has_or_had_description:
|
||||
has_or_had_content:
|
||||
has_or_had_description: Administrative support offices housing finance, HR, and IT departments. Staff access only. Located in Zuidas business district.
|
||||
has_label:
|
||||
has_label: Rijksmuseum Administrative Offices - Zuidas
|
||||
has_description:
|
||||
has_content:
|
||||
has_description: Administrative support offices housing finance, HR, and IT departments. Staff access only. Located in Zuidas business district.
|
||||
description_type: admin_office
|
||||
has_or_had_function:
|
||||
has_function:
|
||||
- function_category: ADMINISTRATIVE
|
||||
function_name: Finance and accounting
|
||||
- function_category: ADMINISTRATIVE
|
||||
|
|
@ -132,38 +132,38 @@ classes:
|
|||
function_name: Information technology
|
||||
- function_category: ADMINISTRATIVE
|
||||
function_name: Legal affairs
|
||||
has_or_had_staff:
|
||||
- has_or_had_quantity:
|
||||
has_or_had_value: 45
|
||||
has_or_had_unit:
|
||||
has_or_had_label: "FTE"
|
||||
has_or_had_type:
|
||||
has_or_had_label: "Administrative Staff"
|
||||
has_staff:
|
||||
- has_quantity:
|
||||
has_value: 45
|
||||
has_unit:
|
||||
has_label: "FTE"
|
||||
has_type:
|
||||
has_label: "Administrative Staff"
|
||||
is_leased: true
|
||||
lease_expiry: '2028-12-31'
|
||||
- value:
|
||||
identified_by:
|
||||
identifier_value: https://nde.nl/ontology/hc/aux/kb-digitization-center
|
||||
has_or_had_label:
|
||||
has_or_had_label: Koninklijke Bibliotheek Digitization Support Center
|
||||
has_or_had_description:
|
||||
has_or_had_content:
|
||||
has_or_had_description: Technical support center for digitization operations. Houses scanning equipment coordination and quality control.
|
||||
has_label:
|
||||
has_label: Koninklijke Bibliotheek Digitization Support Center
|
||||
has_description:
|
||||
has_content:
|
||||
has_description: Technical support center for digitization operations. Houses scanning equipment coordination and quality control.
|
||||
description_type: admin_office
|
||||
has_or_had_function:
|
||||
has_function:
|
||||
- function_category: PROGRAM
|
||||
function_name: Digitization project management
|
||||
- function_category: SUPPORT
|
||||
function_name: Quality control
|
||||
- function_category: SUPPORT
|
||||
function_name: Technical support
|
||||
has_or_had_staff:
|
||||
- has_or_had_quantity:
|
||||
has_or_had_value: 12
|
||||
has_or_had_unit:
|
||||
has_or_had_label: "FTE"
|
||||
has_or_had_type:
|
||||
has_or_had_label: "Technical Staff"
|
||||
has_staff:
|
||||
- has_quantity:
|
||||
has_value: 12
|
||||
has_unit:
|
||||
has_label: "FTE"
|
||||
has_type:
|
||||
has_label: "Technical Staff"
|
||||
is_leased: false
|
||||
lease_expiry: null
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_name
|
||||
classes:
|
||||
AdministrativeUnit:
|
||||
class_uri: org:OrganizationalUnit
|
||||
|
|
@ -24,4 +24,4 @@ classes:
|
|||
custodian_types: '["*"]'
|
||||
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_name
|
||||
|
|
|
|||
|
|
@ -28,5 +28,5 @@ classes:
|
|||
specificity_rationale: Generic utility class/slot created during migration
|
||||
custodian_types: '[''*'']'
|
||||
slots:
|
||||
- price
|
||||
- note
|
||||
- has_price
|
||||
- has_note
|
||||
|
|
|
|||
|
|
@ -6,17 +6,17 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AdvertisingRadioArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- has_or_had_score
|
||||
- hold_record_set
|
||||
- has_score
|
||||
description: 'Sound archive specializing in advertising radio productions and commercials.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AdvertisingRadioArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of advertising radio productions and commercials within heritage institutions.
|
||||
|
|
@ -17,17 +17,17 @@ classes:
|
|||
exact_mappings:
|
||||
- wd:Q60658673
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
see_also:
|
||||
- AdvertisingRadioArchive
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- is_or_was_related_to
|
||||
- has_type
|
||||
- has_score
|
||||
- related_to
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -13,13 +13,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- ./AdvertisingRadioArchiveRecordSetType
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/has_custodian
|
||||
- ../slots/has_note
|
||||
classes:
|
||||
RadioAdvertisementCollection:
|
||||
is_a: AdvertisingRadioArchiveRecordSetType
|
||||
|
|
@ -37,23 +34,23 @@ classes:
|
|||
- AdvertisingRadioArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: RadioAdvertisementCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: AdvertisingRadioArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by AdvertisingRadioArchive
|
||||
|
|
@ -78,23 +75,23 @@ classes:
|
|||
- AdvertisingRadioArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: CampaignDocumentationSeries
|
||||
organizational_principle:
|
||||
equals_string: series
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: AdvertisingRadioArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by AdvertisingRadioArchive
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/has_or_had_unit
|
||||
- ../slots/has_description
|
||||
- ../slots/has_quantity
|
||||
- ../slots/has_measurement_unit
|
||||
classes:
|
||||
Age:
|
||||
class_uri: schema:QuantitativeValue
|
||||
|
|
@ -31,14 +31,14 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_quantity
|
||||
- has_or_had_unit
|
||||
- has_or_had_description
|
||||
- has_quantity
|
||||
- has_unit
|
||||
- has_description
|
||||
slot_usage:
|
||||
has_or_had_quantity:
|
||||
has_quantity:
|
||||
range: integer
|
||||
required: true
|
||||
has_or_had_unit:
|
||||
has_unit:
|
||||
# range: string
|
||||
required: false
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -9,15 +9,15 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
Agenda:
|
||||
class_uri: schema:Action
|
||||
description: Agenda.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -12,15 +12,15 @@ default_prefix: hc
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_name
|
||||
- ../slots/has_type
|
||||
classes:
|
||||
Agent:
|
||||
class_uri: prov:Agent
|
||||
description: "An agent (person, organization, or software) that performs actions.\n\
|
||||
\n**RULE 53 MIGRATION**:\nReplaces simple string slots with a structured agent\
|
||||
\ model:\n- `is_or_was_acquired_by` → Agent (this class)\n- Supports typed agents\
|
||||
\ (person, organization, software)\n\n**USAGE**:\n```yaml\nis_or_was_acquired_by:\n\
|
||||
\ model:\n- `acquired_by` → Agent (this class)\n- Supports typed agents\
|
||||
\ (person, organization, software)\n\n**USAGE**:\n```yaml\nacquired_by:\n\
|
||||
\ - agent_name: \"Dr. Jane Smith\"\n agent_type: person\n identified_by:\n\
|
||||
\ - identifier_scheme: ORCID\n identifier_value: \"0000-0001-2345-6789\"\
|
||||
\n```\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `prov:Agent`\
|
||||
|
|
@ -37,14 +37,14 @@ classes:
|
|||
- schema:Person
|
||||
- schema:Organization
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_or_had_type
|
||||
- has_name
|
||||
- has_type
|
||||
- identified_by
|
||||
slot_usage:
|
||||
has_or_had_name:
|
||||
has_name:
|
||||
# range: string # uriorcurie
|
||||
required: false
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
# range: string # uriorcurie
|
||||
required: false
|
||||
identified_by:
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_code
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AgentType:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -23,14 +23,14 @@ classes:
|
|||
exact_mappings:
|
||||
- skos:Concept
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_code
|
||||
- has_description
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
# range: string
|
||||
required: true
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: false
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -15,9 +15,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/is_or_was_signed_on
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/signed_on
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
Agreement:
|
||||
|
|
@ -40,13 +40,13 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- is_or_was_signed_on
|
||||
- has_label
|
||||
- has_description
|
||||
- signed_on
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
is_or_was_signed_on:
|
||||
has_label:
|
||||
signed_on:
|
||||
temporal_extent:
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/has_or_had_unit
|
||||
- ../slots/has_quantity
|
||||
- ../slots/has_measurement_unit
|
||||
classes:
|
||||
AirChanges:
|
||||
class_uri: schema:QuantitativeValue
|
||||
|
|
@ -22,13 +22,13 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_quantity
|
||||
- has_or_had_unit
|
||||
- has_quantity
|
||||
- has_unit
|
||||
slot_usage:
|
||||
has_or_had_quantity:
|
||||
has_quantity:
|
||||
range: float
|
||||
required: true
|
||||
has_or_had_unit:
|
||||
has_unit:
|
||||
# range: string
|
||||
required: true
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ description: 'Represents positioning or alignment information for content elemen
|
|||
'
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_alignment
|
||||
- ../slots/has_or_had_unit
|
||||
- ../slots/has_or_had_value
|
||||
- ../slots/has_alignment
|
||||
- ../slots/has_measurement_unit
|
||||
- ../slots/has_value
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -24,11 +24,11 @@ classes:
|
|||
Captures alignment, position values, and units.
|
||||
'
|
||||
slots:
|
||||
- has_or_had_alignment
|
||||
- has_or_had_value
|
||||
- has_or_had_unit
|
||||
- has_alignment
|
||||
- has_value
|
||||
- has_unit
|
||||
slot_usage:
|
||||
has_or_had_alignment:
|
||||
has_alignment:
|
||||
# range: string
|
||||
multivalued: true
|
||||
examples:
|
||||
|
|
@ -36,12 +36,12 @@ classes:
|
|||
- value: right
|
||||
- value: bottom
|
||||
- value: middle
|
||||
has_or_had_value:
|
||||
has_value:
|
||||
# range: string
|
||||
examples:
|
||||
- value: '10'
|
||||
- value: default
|
||||
has_or_had_unit:
|
||||
has_unit:
|
||||
# range: string
|
||||
examples:
|
||||
- value: px
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ imports:
|
|||
- linkml:types
|
||||
- ../enums/AllocationDomainEnum
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_description
|
||||
- ../slots/has_score
|
||||
classes:
|
||||
AllocationAgency:
|
||||
class_uri: org:FormalOrganization
|
||||
|
|
@ -46,10 +46,10 @@ classes:
|
|||
- gleif_base:RegistrationAuthority
|
||||
- schema:Organization
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- name
|
||||
- name_local
|
||||
- is_active
|
||||
- has_score
|
||||
- has_name
|
||||
- has_label
|
||||
- current
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_code
|
||||
classes:
|
||||
Alpha2Code:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -43,9 +43,9 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_code
|
||||
- has_code
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
pattern: ^[A-Z]{2}$
|
||||
required: true
|
||||
examples:
|
||||
|
|
@ -59,4 +59,4 @@ classes:
|
|||
custodian_types: "['*']"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: NL
|
||||
has_code: NL
|
||||
|
|
@ -9,7 +9,7 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_code
|
||||
classes:
|
||||
Alpha3Code:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -43,9 +43,9 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_code
|
||||
- has_code
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
pattern: ^[A-Z]{3}$
|
||||
required: true
|
||||
examples:
|
||||
|
|
@ -59,4 +59,4 @@ classes:
|
|||
custodian_types: "['*']"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_code: NLD
|
||||
has_code: NLD
|
||||
|
|
@ -10,8 +10,8 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_unit
|
||||
- ../slots/has_or_had_value
|
||||
- ../slots/has_measurement_unit
|
||||
- ../slots/has_value
|
||||
classes:
|
||||
Altitude:
|
||||
class_uri: schema:QuantitativeValue
|
||||
|
|
@ -19,8 +19,8 @@ classes:
|
|||
- crm:E54_Dimension
|
||||
description: The altitude of a place.
|
||||
slots:
|
||||
- has_or_had_value
|
||||
- has_or_had_unit
|
||||
- has_value
|
||||
- has_unit
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
|
|
@ -20,7 +20,7 @@ classes:
|
|||
description: An event where a document or agreement was amended.
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_description
|
||||
- has_description
|
||||
- identified_by
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/is_or_was_categorized_as
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/categorized_as
|
||||
classes:
|
||||
Animal:
|
||||
class_uri: schema:Animal
|
||||
|
|
@ -31,11 +31,11 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- is_or_was_categorized_as
|
||||
- has_label
|
||||
- has_description
|
||||
- categorized_as
|
||||
slot_usage:
|
||||
is_or_was_categorized_as:
|
||||
categorized_as:
|
||||
range: Species
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -6,17 +6,17 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AnimalSoundArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- has_or_had_score
|
||||
- hold_record_set
|
||||
- has_score
|
||||
description: "Archive specializing in animal sound recordings for research and preservation.\n\n**Wikidata**: Q18574935\n\n**Scope**:\nAnimal sound archives (Tierstimmenarchive) preserve:\n- Bioacoustic recordings of wildlife\n- Species identification recordings\n- Environmental soundscapes with animal vocalizations\n- Scientific research recordings\n- Educational materials for species identification\n\n**Scientific Context**:\nThese archives support:\n- Biodiversity monitoring and conservation\n- Species identification and taxonomy\n- Behavioral ecology research\n- Environmental impact assessment\n- Educational outreach\n\n**Related Types**:\n- SoundArchive (Q2230431) - Broader audio collection type\n- ScientificArchive (Q27032095) - Research-focused archives\n\n**Notable Examples**:\n- Tierstimmenarchiv (Museum f\xFCr Naturkunde Berlin)\n- Macaulay Library (Cornell Lab of Ornithology)\n- British Library Sound Archive wildlife collection\n"
|
||||
slot_usage:
|
||||
identified_by:
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
AnimalSoundArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of animal sound archive materials within heritage institutions.
|
||||
|
|
@ -17,17 +17,17 @@ classes:
|
|||
exact_mappings:
|
||||
- wd:Q18574935
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
see_also:
|
||||
- AnimalSoundArchive
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- is_or_was_related_to
|
||||
- has_type
|
||||
- has_score
|
||||
- related_to
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -13,13 +13,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- ./AnimalSoundArchiveRecordSetType
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/has_custodian
|
||||
- ../slots/has_note
|
||||
classes:
|
||||
BioacousticRecordingCollection:
|
||||
is_a: AnimalSoundArchiveRecordSetType
|
||||
|
|
@ -37,23 +34,23 @@ classes:
|
|||
- AnimalSoundArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: BioacousticRecordingCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: AnimalSoundArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by AnimalSoundArchive
|
||||
|
|
@ -78,23 +75,23 @@ classes:
|
|||
- AnimalSoundArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: FieldRecordingSeries
|
||||
organizational_principle:
|
||||
equals_string: series
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: AnimalSoundArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by AnimalSoundArchive
|
||||
|
|
|
|||
|
|
@ -9,14 +9,14 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_reason
|
||||
- ../slots/has_reason
|
||||
- ../slots/temporal_extent
|
||||
classes:
|
||||
AnnexCreationEvent:
|
||||
class_uri: prov:Activity
|
||||
description: Annex creation event.
|
||||
slots:
|
||||
- has_or_had_reason
|
||||
- has_reason
|
||||
- temporal_extent
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -9,11 +9,11 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/contains_or_contained
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_rationale
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_or_was_created_by
|
||||
- ../slots/contain
|
||||
- ../slots/has_description
|
||||
- ../slots/has_rationale
|
||||
- ../slots/has_type
|
||||
- ../slots/created_by
|
||||
classes:
|
||||
Annotation:
|
||||
class_uri: oa:Annotation
|
||||
|
|
@ -26,20 +26,20 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- is_or_was_created_by
|
||||
- has_or_had_rationale
|
||||
- contains_or_contained
|
||||
- has_or_had_type
|
||||
- has_description
|
||||
- created_by
|
||||
- has_rationale
|
||||
- contain
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_description:
|
||||
is_or_was_created_by:
|
||||
has_description:
|
||||
created_by:
|
||||
range: Agent
|
||||
has_or_had_rationale:
|
||||
has_rationale:
|
||||
range: Rationale
|
||||
contains_or_contained:
|
||||
contain:
|
||||
range: Segment
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
range: AnnotationType
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/motivation_type_description
|
||||
- ../slots/motivation_type_id
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/has_score
|
||||
- ../slots/has_description
|
||||
- ../slots/identify_as
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AnnotationMotivationType:
|
||||
class_uri: oa:Motivation
|
||||
|
|
@ -38,15 +38,15 @@ classes:
|
|||
- prov:Influence
|
||||
- as:Object
|
||||
slots:
|
||||
- motivation_type_id
|
||||
- motivation_type_name
|
||||
- motivation_type_description
|
||||
- has_or_had_score
|
||||
- identify_as
|
||||
- has_label
|
||||
- has_description
|
||||
- has_score
|
||||
slot_usage:
|
||||
motivation_type_id:
|
||||
identify_as:
|
||||
identifier: true
|
||||
required: true
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
required: true
|
||||
comments:
|
||||
- Abstract base class - use specific subclasses (ClassifyingMotivation, etc.)
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@ imports:
|
|||
- ./AnnotationMotivationType
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/has_score
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ClassifyingMotivation:
|
||||
is_a: AnnotationMotivationType
|
||||
|
|
@ -80,10 +80,10 @@ classes:
|
|||
- skos:Concept
|
||||
- crm:E17_Type_Assignment
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: classifying
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Primary use in heritage cataloging and classification
|
||||
|
|
@ -154,10 +154,10 @@ classes:
|
|||
- dcterms:description
|
||||
- crm:E62_String
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: describing
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Fundamental to heritage cataloging and accessibility
|
||||
|
|
@ -224,10 +224,10 @@ classes:
|
|||
- crm:E15_Identifier_Assignment
|
||||
- schema:identifier
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: identifying
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Links content to identified entities
|
||||
|
|
@ -294,10 +294,10 @@ classes:
|
|||
- skos:Concept
|
||||
- schema:keywords
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: tagging
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- User-generated content enrichment
|
||||
|
|
@ -365,10 +365,10 @@ classes:
|
|||
- skos:related
|
||||
- schema:relatedLink
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: linking
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Enables Linked Open Data connections
|
||||
|
|
@ -433,10 +433,10 @@ classes:
|
|||
- schema:Comment
|
||||
- schema:UserComments
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: commenting
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- User and scholarly engagement
|
||||
|
|
@ -516,10 +516,10 @@ classes:
|
|||
related_mappings:
|
||||
- wcag:Guideline
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: accessibility
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Critical for inclusive heritage access
|
||||
|
|
@ -598,10 +598,10 @@ classes:
|
|||
- schema:SearchAction
|
||||
- dcat:Catalog
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: discovery
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Enables collection discoverability
|
||||
|
|
@ -682,10 +682,10 @@ classes:
|
|||
- premis:Event
|
||||
- prov:Activity
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: preservation
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Critical for digital preservation
|
||||
|
|
@ -764,10 +764,10 @@ classes:
|
|||
- crm:E7_Activity
|
||||
- schema:ScholarlyArticle
|
||||
slot_usage:
|
||||
motivation_type_name:
|
||||
has_label:
|
||||
equals_string: research
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- has_score
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Supports digital humanities and research
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_code
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AnnotationType:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -23,14 +23,14 @@ classes:
|
|||
exact_mappings:
|
||||
- skos:Concept
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_code
|
||||
- has_description
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
# range: string
|
||||
required: true
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: false
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ imports:
|
|||
- linkml:types
|
||||
- ../enums/AppellationTypeEnum
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/is_or_was_alternative_form_of
|
||||
- ../slots/has_score
|
||||
- ../slots/alternative_form_of
|
||||
classes:
|
||||
CustodianAppellation:
|
||||
class_uri: crm:E41_Appellation
|
||||
|
|
@ -31,10 +31,10 @@ classes:
|
|||
- rdfs:label
|
||||
- dcterms:title
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- is_or_was_alternative_form_of
|
||||
- has_score
|
||||
- alternative_form_of
|
||||
slot_usage:
|
||||
is_or_was_alternative_form_of:
|
||||
alternative_form_of:
|
||||
# range: string # uriorcurie
|
||||
# range: Label
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
AppellationType:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -18,7 +18,7 @@ classes:
|
|||
- crm:E55_Type
|
||||
description: Type of appellation/name.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -13,8 +13,8 @@ imports:
|
|||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_label
|
||||
- ../slots/has_type
|
||||
classes:
|
||||
Applicant:
|
||||
class_uri: schema:Person
|
||||
|
|
@ -26,9 +26,9 @@ classes:
|
|||
- **Close**: `foaf:Agent`
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
- identified_by
|
||||
- has_or_had_type
|
||||
- has_type
|
||||
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@ imports:
|
|||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/fulfilled_by
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/imposes_or_imposed
|
||||
- ../slots/has_description
|
||||
- ../slots/impose
|
||||
classes:
|
||||
ApplicantRequirement:
|
||||
class_uri: schema:Requirement
|
||||
|
|
@ -26,13 +26,13 @@ classes:
|
|||
|
||||
**Ontology Alignment**: - **Primary**: `schema:Requirement` (proposed extension or conceptual) - **Close**: `dcterms:requires`'
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- has_description
|
||||
- fulfilled_by
|
||||
- imposes_or_imposed
|
||||
- impose
|
||||
slot_usage:
|
||||
fulfilled_by:
|
||||
range: Applicant
|
||||
imposes_or_imposed:
|
||||
impose:
|
||||
range: GeographicExtent
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ApplicantType:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -25,7 +25,7 @@ classes:
|
|||
- **Close**: `schema:definedTerm`
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
- identified_by
|
||||
|
||||
annotations:
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@ prefixes:
|
|||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/temporal_extent
|
||||
default_prefix: hc
|
||||
classes:
|
||||
|
|
@ -33,16 +33,16 @@ classes:
|
|||
close_mappings:
|
||||
- rico:Rule
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
examples:
|
||||
- value: Reading Room Appointment
|
||||
- value: Special Collections Viewing
|
||||
- value: Conservation Lab Access
|
||||
has_or_had_description:
|
||||
has_description:
|
||||
examples:
|
||||
- value: "Appointments for the Special Collections reading room must be made\
|
||||
\ \nat least 48 hours in advance. Please specify which materials you \n\
|
||||
|
|
@ -53,13 +53,13 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
appointment_id: hc:appointment/nationaal-archief-special-collections
|
||||
has_or_had_label: Special Collections Appointment
|
||||
has_or_had_description: Advance appointment required for manuscript and map
|
||||
has_label: Special Collections Appointment
|
||||
has_description: Advance appointment required for manuscript and map
|
||||
collections
|
||||
- value:
|
||||
appointment_id: hc:appointment/reading-room-recommended
|
||||
has_or_had_label: Reading Room Reservation
|
||||
has_or_had_description: Reservations recommended but walk-ins accepted based
|
||||
has_label: Reading Room Reservation
|
||||
has_description: Reservations recommended but walk-ins accepted based
|
||||
on availability
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/has_or_had_unit
|
||||
- ../slots/has_quantity
|
||||
- ../slots/has_measurement_unit
|
||||
- ../slots/temporal_extent
|
||||
default_prefix: hc
|
||||
classes:
|
||||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
\ reactions) for digital content such as videos, comments, and posts.\nReplaces\
|
||||
\ simple integer counts with rich event data.\n\n**DESIGN RATIONALE**:\n\nCreated\
|
||||
\ per slot_fixes.yaml migration from `comment_like_count` integer\nto structured\
|
||||
\ `is_or_was_appreciated` + `AppreciationEvent` with\n`has_or_had_quantity`\
|
||||
\ `appreciated` + `AppreciationEvent` with\n`has_quantity`\
|
||||
\ + `Quantity` for metric representation.\n\n**APPRECIATION TYPES**:\n\n| Type\
|
||||
\ | Description | Platforms |\n|------|-------------|-----------|\n| like |\
|
||||
\ Standard like/thumbs up | YouTube, Facebook, Instagram |\n| favorite | Favorite/bookmark\
|
||||
|
|
@ -32,8 +32,8 @@ classes:
|
|||
\ | Usage |\n|----------|----------------|-------|\n| **Activity Streams** |\
|
||||
\ `as:Like` | Social appreciation activity |\n| **Schema.org** | `schema:InteractionCounter`\
|
||||
\ | Engagement metrics |\n| **PROV-O** | `prov:Activity` | Event modeling |\n\
|
||||
\n**EXAMPLE**:\n\n```yaml\nis_or_was_appreciated:\n - appreciation_type: like\n\
|
||||
\ has_or_had_quantity:\n numeric_value: 42\n has_or_had_unit:\n\
|
||||
\n**EXAMPLE**:\n\n```yaml\nappreciated:\n - appreciation_type: like\n\
|
||||
\ has_quantity:\n numeric_value: 42\n has_unit:\n\
|
||||
\ unit_label: \"likes\"\n temporal_extent:\n begin_of_the_begin:\
|
||||
\ \"2025-01-14T10:00:00Z\"\n```\n"
|
||||
exact_mappings:
|
||||
|
|
@ -42,20 +42,20 @@ classes:
|
|||
- schema:InteractionCounter
|
||||
- prov:Activity
|
||||
slots:
|
||||
- has_or_had_quantity
|
||||
- has_or_had_unit
|
||||
- has_quantity
|
||||
- has_unit
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
has_or_had_quantity:
|
||||
has_quantity:
|
||||
range: integer
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
required: false
|
||||
examples:
|
||||
- value:
|
||||
numeric_value: 42
|
||||
has_or_had_unit:
|
||||
has_unit:
|
||||
unit_label: likes
|
||||
has_or_had_unit:
|
||||
has_unit:
|
||||
# range: string
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
required: false
|
||||
|
|
@ -72,9 +72,9 @@ classes:
|
|||
examples:
|
||||
- value: null
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
has_quantity:
|
||||
numeric_value: 42
|
||||
has_or_had_unit:
|
||||
has_unit:
|
||||
unit_label: likes
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '2025-01-14T10:00:00Z'
|
||||
|
|
|
|||
|
|
@ -6,17 +6,17 @@ prefixes:
|
|||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ApprovalTimeType:
|
||||
class_uri: skos:Concept
|
||||
abstract: true
|
||||
slots:
|
||||
- identified_by
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ title: Approver Class
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -41,10 +41,10 @@ classes:
|
|||
- schema:Person
|
||||
- schema:Organization
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
- identified_by
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
examples:
|
||||
- value: Board of Directors
|
||||
|
|
@ -61,7 +61,7 @@ classes:
|
|||
- https://www.w3.org/TR/prov-o/#Agent
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_label: Museum Director
|
||||
has_label: Museum Director
|
||||
identified_by: https://nde.nl/ontology/hc/person/example-director
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -11,16 +11,16 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_level
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
- ../slots/has_level
|
||||
- ../slots/has_score
|
||||
default_prefix: hc
|
||||
classes:
|
||||
ApproximationStatus:
|
||||
class_uri: hc:ApproximationStatus
|
||||
description: "Status indicating the level of approximation or uncertainty for a value.\n**PURPOSE**:\nApproximationStatus captures structured uncertainty information for values like dates, quantities, and measurements where precision varies. This replaces simple boolean \"approximate: true/false\" with richer modeling.\n**UNCERTAINTY LEVELS**:\n| Level | Label | Description | Example | |-------|-------|-------------|---------| | EXACT | Exact | Known with certainty | \"1880-03-15\" | | APPROXIMATE | Approximate | Close but not exact | \"circa 1880\" | | ESTIMATED | Estimated | Calculated/inferred | \"estimated 1875-1885\" | | UNCERTAIN | Uncertain | Significant doubt | \"possibly 19th century\" | | UNKNOWN | Unknown | Cannot be determined | \"date unknown\" |\n**CIDOC-CRM ALIGNMENT**:\nCIDOC-CRM models time-span precision through E52_Time-Span with fuzzy boundaries. ApproximationStatus provides a complementary vocabulary for expressing certainty levels.\n**USE CASES**:\n1. **Date Uncertainty**:\
|
||||
\ Founding dates known only to decade 2. **Quantity Estimates**: Collection size approximations 3. **Location Precision**: Address known only to city level 4. **Historical Events**: Uncertain timing of organizational changes\n**EXAMPLE**:\n```yaml event_date: \"1880\" is_or_was_approximate:\n has_or_had_level: APPROXIMATE # was: approximation_level\n has_or_had_label: \"circa 1880\"\n has_or_had_description: \"Founding date known only to year from secondary sources\"\n```"
|
||||
\ Founding dates known only to decade 2. **Quantity Estimates**: Collection size approximations 3. **Location Precision**: Address known only to city level 4. **Historical Events**: Uncertain timing of organizational changes\n**EXAMPLE**:\n```yaml event_date: \"1880\" approximate:\n has_level: APPROXIMATE # was: approximation_level\n has_label: \"circa 1880\"\n has_description: \"Founding date known only to year from secondary sources\"\n```"
|
||||
exact_mappings:
|
||||
- crm:E52_Time-Span
|
||||
close_mappings:
|
||||
|
|
@ -28,21 +28,21 @@ classes:
|
|||
related_mappings:
|
||||
- skos:note
|
||||
slots:
|
||||
- has_or_had_level
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_score
|
||||
- has_level
|
||||
- has_label
|
||||
- has_description
|
||||
- has_score
|
||||
slot_usage:
|
||||
has_or_had_level:
|
||||
has_level:
|
||||
# range: string
|
||||
required: true
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
- value: circa 1880
|
||||
- value: approximately 10,000
|
||||
has_or_had_description:
|
||||
has_description:
|
||||
# range: string
|
||||
required: false
|
||||
examples:
|
||||
|
|
@ -51,25 +51,25 @@ classes:
|
|||
- ApproximationStatus replaces simple boolean approximate field
|
||||
- Provides structured uncertainty modeling for dates, quantities, etc.
|
||||
- Aligned with CIDOC-CRM E52_Time-Span precision concepts
|
||||
- Used by is_or_was_approximate slot
|
||||
- Used by approximate slot
|
||||
see_also:
|
||||
- https://www.cidoc-crm.org/Entity/e52-time-span/version-7.1.3
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_level: EXACT
|
||||
has_or_had_label: '1880-03-15'
|
||||
has_level: EXACT
|
||||
has_label: '1880-03-15'
|
||||
- value:
|
||||
has_or_had_level: APPROXIMATE
|
||||
has_or_had_label: circa 1880
|
||||
has_or_had_description: Founding date known only to year from newspaper accounts
|
||||
has_level: APPROXIMATE
|
||||
has_label: circa 1880
|
||||
has_description: Founding date known only to year from newspaper accounts
|
||||
- value:
|
||||
has_or_had_level: ESTIMATED
|
||||
has_or_had_label: estimated 1875-1885
|
||||
has_or_had_description: Date range inferred from building construction records
|
||||
has_level: ESTIMATED
|
||||
has_label: estimated 1875-1885
|
||||
has_description: Date range inferred from building construction records
|
||||
- value:
|
||||
has_or_had_level: UNKNOWN
|
||||
has_or_had_label: date unknown
|
||||
has_or_had_description: No founding records survive
|
||||
has_level: UNKNOWN
|
||||
has_label: date unknown
|
||||
has_description: No founding records survive
|
||||
annotations:
|
||||
specificity_score: 0.3
|
||||
specificity_rationale: Approximation status is broadly useful across contexts where uncertainty needs to be expressed.
|
||||
|
|
|
|||
|
|
@ -10,13 +10,13 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
Archdiocese:
|
||||
class_uri: schema:AdministrativeArea
|
||||
description: An archdiocese.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
Architect:
|
||||
class_uri: schema:Person
|
||||
|
|
@ -31,11 +31,11 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
- identified_by
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
has_label:
|
||||
required: true
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -6,24 +6,24 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
ArchitecturalArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- hold_or_held_record_set_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- hold_record_set
|
||||
- has_score
|
||||
description: "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\
|
||||
\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Architekturarchiv\n- fr: archives architecturales\n- nl: architectonisch archief\n"
|
||||
slot_usage:
|
||||
identified_by:
|
||||
pattern: ^Q[0-9]+$
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
ArchitecturalArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of architectural archive materials within heritage institutions.
|
||||
|
|
@ -16,14 +16,14 @@ classes:
|
|||
exact_mappings:
|
||||
- wd:Q121409581
|
||||
slot_usage:
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
see_also:
|
||||
- ArchitecturalArchive
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- is_or_was_related_to
|
||||
- has_score
|
||||
- related_to
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -19,13 +19,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- ./ArchitecturalArchiveRecordSetType
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/has_custodian
|
||||
- ../slots/has_note
|
||||
classes:
|
||||
ArchitecturalDrawingCollection:
|
||||
is_a: ArchitecturalArchiveRecordSetType
|
||||
|
|
@ -43,23 +40,23 @@ classes:
|
|||
- ArchitecturalArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: ArchitecturalDrawingCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchitecturalArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchitecturalArchive
|
||||
|
|
@ -84,23 +81,23 @@ classes:
|
|||
- ArchitecturalArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: ArchitectPapersCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchitecturalArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchitecturalArchive
|
||||
|
|
@ -123,23 +120,23 @@ classes:
|
|||
- ArchitecturalArchiveRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: BuildingProjectFonds
|
||||
organizational_principle:
|
||||
equals_string: fonds
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchitecturalArchive
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchitecturalArchive
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ArchitecturalStyle:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -19,8 +19,8 @@ classes:
|
|||
- crm:E55_Type
|
||||
description: An architectural style.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -3,23 +3,23 @@ name: ArchivalLibrary
|
|||
title: Archival Library Type
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_branch_of
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/branch_of
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
ArchivalLibrary:
|
||||
is_a: OrganizationBranch
|
||||
class_uri: org:OrganizationalUnit
|
||||
description: "Library that is part of or associated with an archive, providing reference \nmaterials and published works to support archival research.\n\n**Wikidata**: Q25504402\n\n**IMPORTANT: This is an OrganizationBranch, NOT a standalone CustodianType**\n\nArchival libraries are organizational units (branches/sections) within a \nlarger Archive custodian. They do NOT exist independently - they are always\nembedded within an archive organization.\n\n**Scope**:\nArchival libraries (Archivbibliotheken) hold:\n- Reference works for archival research\n- Published guides and finding aids\n- Local history publications\n- Genealogical reference materials\n- Legal and administrative handbooks\n- Periodicals related to archive holdings\n\n**Organizational Context**:\nArchival libraries are typically:\n- Embedded within larger archive organizations (as org:OrganizationalUnit)\n- Supporting the research mission of the parent archive\n- Providing context for archival collections\n- Serving both\
|
||||
\ staff and external researchers\n\n**Branch Relationship**:\n- Use `is_branch_of` to link to the parent Archive custodian\n- Use `has_or_had_type` = BranchLibraryUnit for classification\n\n**Related Types**:\n- Archive (Q166118) - Parent archive organization\n- SpecialCollection (Q4431094) - Specialized library holdings\n- OrganizationBranch - Parent class for organizational units\n\n**Dual-Class Pattern**:\nThis class represents the BRANCH type (the library unit within an archive).\nFor the collection type, see `ArchivalLibraryRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **W3C ORG**: org:OrganizationalUnit (branch of parent archive)\n- **Schema.org**: schema:Library (hybrid archive-library)\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivbibliothek\n- es: biblioteca de archivo\n- fr: biblioth\xE8que li\xE9e \xE0 une institution conservant des archives\n"
|
||||
\ staff and external researchers\n\n**Branch Relationship**:\n- Use `is_branch_of` to link to the parent Archive custodian\n- Use `has_type` = BranchLibraryUnit for classification\n\n**Related Types**:\n- Archive (Q166118) - Parent archive organization\n- SpecialCollection (Q4431094) - Specialized library holdings\n- OrganizationBranch - Parent class for organizational units\n\n**Dual-Class Pattern**:\nThis class represents the BRANCH type (the library unit within an archive).\nFor the collection type, see `ArchivalLibraryRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **W3C ORG**: org:OrganizationalUnit (branch of parent archive)\n- **Schema.org**: schema:Library (hybrid archive-library)\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivbibliothek\n- es: biblioteca de archivo\n- fr: biblioth\xE8que li\xE9e \xE0 une institution conservant des archives\n"
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
# range: string # uriorcurie
|
||||
required: true
|
||||
examples:
|
||||
- value: BranchLibraryUnit
|
||||
is_branch_of:
|
||||
branch_of:
|
||||
required: true
|
||||
exact_mappings:
|
||||
- org:OrganizationalUnit
|
||||
|
|
@ -37,8 +37,8 @@ classes:
|
|||
- SpecialCollection
|
||||
- OrganizationBranch
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@ prefixes:
|
|||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/has_score
|
||||
- ../slots/related_to
|
||||
classes:
|
||||
ArchivalLibraryRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of archival library materials within heritage institutions.
|
||||
|
|
@ -19,14 +19,14 @@ classes:
|
|||
exact_mappings:
|
||||
- wd:Q25504402
|
||||
slot_usage:
|
||||
is_or_was_related_to:
|
||||
related_to:
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
see_also:
|
||||
- ArchivalLibrary
|
||||
slots:
|
||||
- has_or_had_score
|
||||
- is_or_was_related_to
|
||||
- has_score
|
||||
- related_to
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_description
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ArchivalReference:
|
||||
class_uri: rico:Identifier
|
||||
|
|
@ -25,8 +25,8 @@ classes:
|
|||
'
|
||||
slots:
|
||||
- identified_by
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_description
|
||||
slot_usage:
|
||||
identified_by:
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_code
|
||||
- ../slots/has_description
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ArchivalStatus:
|
||||
class_uri: skos:Concept
|
||||
|
|
@ -23,11 +23,11 @@ classes:
|
|||
|
||||
'
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
- has_label
|
||||
- has_code
|
||||
- has_description
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
has_code:
|
||||
required: true
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -6,21 +6,21 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/society_focus
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/20260202_matang/new/society_focus
|
||||
classes:
|
||||
ArchiveAssociation:
|
||||
is_a: HeritageSocietyType
|
||||
class_uri: skos:Concept
|
||||
description: "Booster, history, and heritage societies that support archival institutions\nthrough advocacy, fundraising, volunteer programs, and public engagement.\n\n**Wikidata**: Q130427366\n\n**IMPORTANT: This is a HeritageSocietyType, NOT an ArchiveOrganizationType**\n\nArchive associations are HERITAGE SOCIETIES (membership organizations) that \nsupport archives, not archives themselves. The key distinction:\n- **ArchiveOrganizationType**: Actual archive institutions holding records\n- **HeritageSocietyType (this class)**: Volunteer/membership organizations supporting archives\n\n**Scope**:\nArchive associations (Archivvereine) provide:\n- Advocacy for archival institutions\n- Fundraising and donor cultivation\n- Volunteer recruitment and coordination\n- Public programming and outreach\n- Membership programs\n- Publication of newsletters and journals\n- Support for acquisitions and preservation\n\n**Organizational Role**:\nThese are typically:\n- \"Friends of the Archives\" organizations\n\
|
||||
- Historical societies supporting local archives\n- Professional associations for archivists\n- Advocacy groups for archival funding\n\n**Heritage Society Focus**:\nUse `society_focus` slot to describe the archive(s) supported.\nUse `has_or_had_activity` to document advocacy and outreach activities.\n\n**Related Types**:\n- HeritageSocietyType - Parent class for heritage support organizations\n- Archive (Q166118) - The institutions they support (NOT the same thing)\n\n**Primary Type**: \nMaps to 'S' (COLLECTING_SOCIETY) in GLAMORCUBESFIXPHDNT taxonomy,\nNOT 'A' (ARCHIVE) - these are support organizations, not archives themselves.\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader HeritageSocietyType\n- **Schema.org**: schema:Organization, schema:NGO\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivverein\n- fr: Association des amis des archives\n"
|
||||
- Historical societies supporting local archives\n- Professional associations for archivists\n- Advocacy groups for archival funding\n\n**Heritage Society Focus**:\nUse `society_focus` slot to describe the archive(s) supported.\nUse `has_activity` to document advocacy and outreach activities.\n\n**Related Types**:\n- HeritageSocietyType - Parent class for heritage support organizations\n- Archive (Q166118) - The institutions they support (NOT the same thing)\n\n**Primary Type**: \nMaps to 'S' (COLLECTING_SOCIETY) in GLAMORCUBESFIXPHDNT taxonomy,\nNOT 'A' (ARCHIVE) - these are support organizations, not archives themselves.\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader HeritageSocietyType\n- **Schema.org**: schema:Organization, schema:NGO\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivverein\n- fr: Association des amis des archives\n"
|
||||
slot_usage:
|
||||
society_focus:
|
||||
required: true
|
||||
identified_by:
|
||||
pattern: ^Q[0-9]+$
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]'
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
|
|
@ -37,8 +37,8 @@ classes:
|
|||
see_also:
|
||||
- HeritageSocietyType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- identified_by
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ArchiveBranch:
|
||||
class_uri: org:OrganizationalUnit
|
||||
description: Archive branch.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -29,5 +29,5 @@ classes:
|
|||
specificity_rationale: Generic utility class/slot created during migration
|
||||
custodian_types: '[''*'']'
|
||||
slots:
|
||||
- name
|
||||
- isil
|
||||
- has_name
|
||||
- identified_by
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ prefixes:
|
|||
org: http://www.w3.org/ns/org#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/is_or_was_applicable_in
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/applicable_in
|
||||
classes:
|
||||
ArchiveNetwork:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -21,11 +21,11 @@ classes:
|
|||
\ loan and access programs\n\n**Organizational Structure**:\nArchive networks typically:\n- Have formal membership agreements\n- Maintain shared technical infrastructure\n- Coordinate collection policies to avoid duplication\n- Provide unified access points for researchers\n- Share costs for expensive preservation activities\n\n**Related Types**:\n- EncompassingBody - Broader organizational umbrella concept\n- JointArchives (Q117442301) - Archives with shared holdings\n\n**Linkage to EncompassingBody**:\nArchive networks function as encompassing bodies for member archives.\nUse `encompassing_body_link` slot to connect to EncompassingBody class.\n\n**Notable Examples** (France):\n- Archives Portal Europe network (French participation)\n- Regional archival consortia in France\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:Organization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **ORG**: org:Organization (consortium)\n\
|
||||
\n**Multilingual Labels**:\n- de: Archivverbund\n- fr: r\xE9seau d'archives\n- it: rete di archivi\n"
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- is_or_was_applicable_in
|
||||
- has_type
|
||||
- has_score
|
||||
- applicable_in
|
||||
slot_usage:
|
||||
is_or_was_applicable_in:
|
||||
applicable_in:
|
||||
range: Country
|
||||
required: true
|
||||
minimum_cardinality: 1
|
||||
|
|
@ -33,8 +33,8 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
identified_by: FR
|
||||
has_or_had_name: France
|
||||
has_or_had_type:
|
||||
has_name: France
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -5,16 +5,16 @@ prefixes:
|
|||
linkml: https://w3id.org/linkml/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
classes:
|
||||
ArchiveOfInternationalOrganization:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- hold_record_set
|
||||
description: "Archive of an inter-governmental organization or international umbrella \norganization, preserving records of global significance.\n\n**Wikidata**: Q27031014\n\n**Scope**:\nInternational organization archives preserve:\n- Treaty documents and international agreements\n- Conference proceedings and resolutions\n- Correspondence between member states\n- Administrative records of international bodies\n- Reports and publications\n- Photographs and audiovisual documentation\n\n**Organizational Context**:\nThese archives are typically:\n- Part of UN system organizations (UNESCO, WHO, ILO, etc.)\n- European Union institutions (EU Commission, Parliament, etc.)\n- International NGO umbrella organizations\n- Regional intergovernmental bodies (AU, ASEAN, OAS, etc.)\n- International professional associations\n\n**Notable Examples**:\n- United Nations Archives and Records Management\n- UNESCO Archives\n- European Union Historical Archives (Florence)\n- League of Nations Archives (Geneva)\n\
|
||||
- NATO Archives\n\n**Related Types**:\n- GovernmentArchive (Q119712417) - National government archives\n- PublicArchive (Q27031009) - Public sector archives\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `InternationalOrganizationRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **CPOV**: Aligns with EU Core Public Organisation Vocabulary\n\n**Multilingual Labels**:\n- de: Archiv einer internationalen Organisation\n- fr: archives d'une organisation internationale\n"
|
||||
slot_usage: {}
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@ prefixes:
|
|||
linkml: https://w3id.org/linkml/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
classes:
|
||||
ArchiveOfInternationalOrganizationRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ArchiveOfInternationalOrganization custodians.
|
||||
|
|
@ -15,14 +15,14 @@ classes:
|
|||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_or_had_scope
|
||||
- has_type
|
||||
- has_score
|
||||
- has_scope
|
||||
see_also:
|
||||
- ArchiveOfInternationalOrganization
|
||||
- rico:RecordSetType
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -13,13 +13,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- ./ArchiveOfInternationalOrganizationRecordSetType
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/has_custodian
|
||||
- ../slots/has_note
|
||||
classes:
|
||||
InternationalOrgFonds:
|
||||
is_a: ArchiveOfInternationalOrganizationRecordSetType
|
||||
|
|
@ -37,23 +34,23 @@ classes:
|
|||
- ArchiveOfInternationalOrganizationRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: InternationalOrgFonds
|
||||
organizational_principle:
|
||||
equals_string: fonds
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchiveOfInternationalOrganization
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization
|
||||
|
|
@ -78,23 +75,23 @@ classes:
|
|||
- ArchiveOfInternationalOrganizationRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: TreatyCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchiveOfInternationalOrganization
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization
|
||||
|
|
@ -115,23 +112,23 @@ classes:
|
|||
- ArchiveOfInternationalOrganizationRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: ConferenceRecordSeries
|
||||
organizational_principle:
|
||||
equals_string: series
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchiveOfInternationalOrganization
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization
|
||||
|
|
|
|||
|
|
@ -16,16 +16,15 @@ default_prefix: hc
|
|||
imports:
|
||||
- ../classes/AgentType
|
||||
- linkml:types
|
||||
- ../slots/custodian_type_broader
|
||||
- ../slots/has_hypernym
|
||||
- ../slots/identified_by
|
||||
- ../slots/has_or_had_policy
|
||||
- ../slots/has_or_had_schema
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_subtype
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/preservation_standard
|
||||
- ../slots/record_type
|
||||
- ../slots/has_policy
|
||||
- ../slots/has_schema
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_hyponym
|
||||
- ../slots/has_type
|
||||
- ../slots/has_standard
|
||||
classes:
|
||||
ArchiveOrganizationType:
|
||||
is_a: CustodianType
|
||||
|
|
@ -80,27 +79,27 @@ classes:
|
|||
|
||||
**Wikidata Base Concept**: Q166118 (archive)'
|
||||
slots:
|
||||
- has_or_had_policy
|
||||
- has_or_had_scope
|
||||
- has_or_had_subtype
|
||||
- has_or_had_type
|
||||
- has_or_had_schema
|
||||
- preservation_standard
|
||||
- record_type
|
||||
- has_or_had_score
|
||||
- has_policy
|
||||
- has_scope
|
||||
- has_hyponym
|
||||
- has_type
|
||||
- has_schema
|
||||
- has_standard
|
||||
- has_type
|
||||
- has_score
|
||||
- identified_by
|
||||
slot_usage:
|
||||
identified_by:
|
||||
pattern: ^Q[0-9]+$
|
||||
required: true
|
||||
has_or_had_policy:
|
||||
has_policy:
|
||||
# range: string
|
||||
has_or_had_scope:
|
||||
has_scope:
|
||||
# range: string
|
||||
custodian_type_broader:
|
||||
has_hypernym:
|
||||
range: ArchiveOrganizationType
|
||||
required: false
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
|
|
@ -120,39 +119,39 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/type/archive/Q1188452
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_label:
|
||||
has_type_code: ARCHIVE
|
||||
has_label:
|
||||
- National Archive@en
|
||||
- nationaal archief@nl
|
||||
- Nationalarchiv@de
|
||||
has_or_had_description: central archive of a country that preserves national government records
|
||||
has_description: central archive of a country that preserves national government records
|
||||
custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118
|
||||
archive_scope: national
|
||||
record_type:
|
||||
has_type:
|
||||
- government records
|
||||
- legal documents
|
||||
- state correspondence
|
||||
preservation_standard:
|
||||
has_standard:
|
||||
- OAIS
|
||||
- PREMIS
|
||||
- EAD3
|
||||
has_or_had_schema:
|
||||
- has_or_had_label: EAD3
|
||||
has_schema:
|
||||
- has_label: EAD3
|
||||
access_policy: mixed
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/type/archive/Q10605195
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_label:
|
||||
has_type_code: ARCHIVE
|
||||
has_label:
|
||||
- Business Archive@en
|
||||
- bedrijfsarchief@nl
|
||||
has_or_had_description: organizational entity that keeps or archives fonds of a company
|
||||
has_description: organizational entity that keeps or archives fonds of a company
|
||||
custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118
|
||||
archive_scope: corporate
|
||||
record_type:
|
||||
has_type:
|
||||
- corporate records
|
||||
- financial documents
|
||||
- business correspondence
|
||||
preservation_standard:
|
||||
has_standard:
|
||||
- ISO 15489
|
||||
- MoReq
|
||||
access_policy: restricted
|
||||
|
|
@ -9,13 +9,13 @@ prefixes:
|
|||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_label
|
||||
classes:
|
||||
ArchiveScope:
|
||||
class_uri: skos:Concept
|
||||
description: Archive scope.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_label
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -5,16 +5,16 @@ prefixes:
|
|||
linkml: https://w3id.org/linkml/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
classes:
|
||||
ArchivesForBuildingRecords:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- hold_record_set
|
||||
description: 'Public archives specializing in building records, construction documents,
|
||||
and architectural permits.
|
||||
**Wikidata**: Q136027937
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@ prefixes:
|
|||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
classes:
|
||||
ArchivesForBuildingRecordsRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ArchivesForBuildingRecords custodians.
|
||||
|
|
@ -25,14 +25,14 @@ classes:
|
|||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_or_had_scope
|
||||
- has_type
|
||||
- has_score
|
||||
- has_scope
|
||||
see_also:
|
||||
- ArchivesForBuildingRecords
|
||||
- rico:RecordSetType
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -13,13 +13,10 @@ default_prefix: hc
|
|||
imports:
|
||||
- ./ArchivesForBuildingRecordsRecordSetType
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/has_custodian
|
||||
- ../slots/has_note
|
||||
classes:
|
||||
BuildingPermitSeries:
|
||||
is_a: ArchivesForBuildingRecordsRecordSetType
|
||||
|
|
@ -37,23 +34,23 @@ classes:
|
|||
- ArchivesForBuildingRecordsRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: BuildingPermitSeries
|
||||
organizational_principle:
|
||||
equals_string: series
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchivesForBuildingRecords
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords
|
||||
|
|
@ -78,23 +75,23 @@ classes:
|
|||
- ArchivesForBuildingRecordsRecordSetType
|
||||
- rico:RecordSetType
|
||||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_score
|
||||
- has_type
|
||||
- has_score
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
- has_custodian
|
||||
- record_holder_note
|
||||
- record_set_type
|
||||
- has_type
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
has_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
record_set_type:
|
||||
has_type:
|
||||
equals_string: ConstructionDocumentCollection
|
||||
organizational_principle:
|
||||
equals_string: collection
|
||||
organizational_principle_uri:
|
||||
equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
|
||||
record_holder:
|
||||
has_custodian:
|
||||
equals_string: ArchivesForBuildingRecords
|
||||
record_holder_note:
|
||||
equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords
|
||||
|
|
|
|||
|
|
@ -5,16 +5,16 @@ prefixes:
|
|||
linkml: https://w3id.org/linkml/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/has_scope
|
||||
- ../slots/has_score
|
||||
- ../slots/has_type
|
||||
- ../slots/hold_record_set
|
||||
classes:
|
||||
ArchivesRegionales:
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- hold_record_set
|
||||
description: "Regional archives in France (archives r\xE9gionales), preserving records\nat the regional administrative level.\n\n**Wikidata**: Q2860567\n\n**Geographic Restriction**: France only\n\n**Scope**:\nFrench regional archives preserve:\n- Regional council records and deliberations\n- Regional planning and development documents\n- Economic development agency records\n- Cultural affairs documentation\n- Education and training records (regional level)\n- Environmental and spatial planning documents\n\n**Administrative Context**:\nIn the French archival system:\n- Archives nationales (national level)\n- Archives r\xE9gionales (regional level) \u2190 This type\n- Archives d\xE9partementales (departmental level)\n- Archives communales (municipal level)\n\n**Related Types**:\n- DepartmentalArchives (Q2860456) - Departmental level in France\n- RegionalArchive (Q27032392) - Generic regional archive type\n- PublicArchivesInFrance (Q2421452) - French public archives\n"
|
||||
slot_usage: {}
|
||||
annotations:
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue