diff --git a/.opencode/rules/archive-organization-type-description-rule.md b/.opencode/rules/archive-organization-type-description-rule.md new file mode 100644 index 0000000000..085c0f92f8 --- /dev/null +++ b/.opencode/rules/archive-organization-type-description-rule.md @@ -0,0 +1,74 @@ +# Archive Organization Type Description Rule + +## Rule + +When describing archive classes that do NOT have `recordType` or `hold_record_set` as a primary distinguishing feature, emphasize that they represent the **archive as an organization/institution**, not just a collection of records. + +## Rationale + +Many archive type classes (e.g., `BankArchive`, `ChurchArchive`, `MunicipalArchive`) classify the **type of organization** that maintains the records, rather than the type of records themselves. This is an important semantic distinction: + +- **Archive Organization Types** (no recordType focus): Classify the institution by its domain/sector + - Examples: `BankArchive`, `ChurchArchive`, `MunicipalArchive`, `UniversityArchive` + - Emphasis: The organization's mission, governance, and institutional context + +- **Record Set Types** (have recordType): Classify the collections by record type + - Examples: `AudiovisualArchiveRecordSetType`, `PhotographicArchiveRecordSetType` + - Emphasis: The nature and format of the records + +## Description Pattern + +### For Archive Organization Types (WITHOUT recordType): + +```yaml +description: >- + Type of heritage institution that [primary function], specializing in + [domain/subject area], with organizational characteristics including + [governance, funding, legal status, or other institutional features]. +``` + +**Key elements to include:** +1. "Type of heritage institution" or "Type of archive organization" +2. The institution's primary domain or sector +3. Organizational characteristics (governance, funding, legal status) +4. Institutional context (parent organization, regulatory framework) +5. Typical services and public-facing functions + +### For Record Set Types (WITH recordType): + +```yaml +description: >- + Classification of archival records documenting [subject/domain], + typically including [record formats, content types, provenance patterns]. +``` + +## Examples + +### ✅ Correct - Archive Organization Type (BankArchive): + +```yaml +description: >- + Type of heritage institution operating within the banking sector, preserving + records of financial institutions and documenting banking history. Characterized + by corporate governance structures, extended closure periods for personal data, + and institutional relationships with parent banking organizations. +``` + +### ✅ Correct - Record Set Type (has recordType): + +```yaml +description: >- + Classification of archival records documenting banking activities, including + ledgers, correspondence, customer accounts, and financial instruments. +``` + +## Files Affected + +All classes in the `*Archive` family that: +- Do NOT have `hold_record_set` or `recordType` as a primary slot +- Are subclassed from `ArchiveOrganizationType` (not `ArchiveRecordSetType`) + +## Related Rules + +- `mapping-specificity-hypernym-rule.md` - For correct ontology mappings +- `class-description-quality-rule.md` - For general description quality diff --git a/AGENTS.md b/AGENTS.md index b8498d5c64..4f5228c42b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -33,6 +33,16 @@ AcademicArchiveRecordSetType: **See**: `.opencode/rules/mapping-specificity-hypernym-rule.md` for complete documentation. +### Rule 64: Archive Organization Type Descriptions + +🚨 **CRITICAL**: Archive classes that do NOT have `recordType` or `hold_record_set` as a primary distinguishing feature represent **archives as organizations**, not just collections of records. + +**The Rule**: +- **Archive Organization Types** (e.g., `BankArchive`, `ChurchArchive`, `MunicipalArchive`): Emphasize institutional characteristics—governance, funding, legal status, parent organization relationships, and organizational functions. +- **Record Set Types** (have recordType): Focus on the nature and format of the records themselves. + +**See**: `.opencode/rules/archive-organization-type-description-rule.md` for complete documentation. + ### Rule: Ontology Detection vs Heuristics 🚨 **CRITICAL**: When detecting classes and predicates in `data/ontology/` or external ontology files, you must **read the actual ontology definitions** (e.g., RDF, OWL, TTL files) to determine if a term is a Class or a Property. Do not rely on naming heuristics (like "Capitalized means Class"). diff --git a/docs/prompt/check_class_prompt-20260214.md b/docs/prompt/check_class_prompt-20260214.md index 0de3820c86..cf9f3a48fa 100644 --- a/docs/prompt/check_class_prompt-20260214.md +++ b/docs/prompt/check_class_prompt-20260214.md @@ -115,5 +115,9 @@ Files with LSP Errors (need fixing) - UniversityArchiveRecordSetTypes.yaml (lines 51, 86, 119 - duplicate keys) - AccessPolicy.yaml (lines 129, 133, 184 - duplicate require: keys) +Do not refer to the class itself in the exact mappings. Prevent referring to the terms in the class label when describing it under the description header. + +'Archive' referring classes that do not have recordType in their label almost always refer to the archive as an organisation, please emphasize this in their descriptions. + Never remove structured data represented as string: properly structuralise it using the LinkML conventions and syntax instead. We do need to keep structured data out of the description, but try to preserve it as structured LinkML data. See https://linkml.io/linkml/ REMEMBER THAT MAPPING HALLUCINATED CLASSES OR PREDICATES OR QID IS STRICTLY PROHIBITED! Always double check the Link mappings and the mappings categories (https://linkml.io/linkml-model/latest/docs/mappings/) through studying @data/ontology/ and Wikidata (using the Wikidata MCP) carefully! Continue with: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index adb90f72c0..eeecc03fdb 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-14T22:59:33.420Z", + "generated": "2026-02-14T23:57:44.363Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2369, "categoryCounts": { diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index eeecc03fdb..0cd5d6509e 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-14T23:57:44.363Z", + "generated": "2026-02-15T00:49:36.157Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2369, "categoryCounts": { diff --git a/schemas/20251121/linkml/modules/classes/AVEquipment.yaml b/schemas/20251121/linkml/modules/classes/AVEquipment.yaml index e846d777c5..59817e7468 100644 --- a/schemas/20251121/linkml/modules/classes/AVEquipment.yaml +++ b/schemas/20251121/linkml/modules/classes/AVEquipment.yaml @@ -21,10 +21,85 @@ imports: classes: AVEquipment: class_uri: schema:Product - description: AV Equipment. + description: >- + Audiovisual equipment used in heritage contexts for playback, digitization, + recording, or presentation of audiovisual materials and collections. + alt_descriptions: + nl: + text: >- + Audiovisuele apparatuur die in erfgoedcontexten wordt gebruikt voor + het afspelen, digitaliseren, opnemen of presenteren van audiovisuele + materialen en collecties. + de: + text: >- + Audiovisuelle Ausrüstung, die in Heritage-Kontexten für die Wiedergabe, + Digitalisierung, Aufnahme oder Präsentation audiovisueller Materialien + und Sammlungen verwendet wird. + fr: + text: >- + Équipement audiovisuel utilisé dans les contextes patrimoniaux pour + la lecture, la numérisation, l'enregistrement ou la présentation de + matériaux et collections audiovisuels. + es: + text: >- + Equipo audiovisual utilizado en contextos patrimoniales para la + reproducción, digitalización, grabación o presentación de materiales + y colecciones audiovisuales. + ar: + text: >- + معدات سمعية بصرية تُستخدم في السياقات التراثية للتشغيل والرقمنة + والتسجيل أو عرض المواد والمجموعات السمعية البصرية. + id: + text: >- + Peralatan audiovisual yang digunakan dalam konteks warisan untuk + pemutaran, digitalisasi, perekaman, atau presentasi materi dan + koleksi audiovisual. + zh: + text: >- + 在遗产环境中用于播放、数字化、录制或展示视听材料和藏品的视听设备。 + broad_mappings: + - schema:Product + close_mappings: + - crm:E19_Physical_Object + related_mappings: + - prov:Entity slots: - has_name - has_type + structured_aliases: + - literal_form: AV-apparatuur + in_language: nl + - literal_form: AV-Ausrüstung + in_language: de + - literal_form: équipement AV + in_language: fr + - literal_form: equipo AV + in_language: es + - literal_form: معدات سمعية بصرية + in_language: ar + - literal_form: peralatan AV + in_language: id + - literal_form: 视听设备 + in_language: zh + comments: + - Used for playback, digitization, recording, and presentation + - Includes projectors, players, recorders, and display equipment + keywords: + - audiovisual + - equipment + - playback + - digitization + - recording + - AV hardware + examples: + - value: + has_name: U-matic SP Player + has_type: VIDEO_PLAYER + description: Video playback equipment + - value: + has_name: Studer A810 + has_type: AUDIO_RECORDER + description: Professional audio recorder annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AuditStatus.yaml b/schemas/20251121/linkml/modules/classes/AuditStatus.yaml index d38d1f3f84..aa528988f9 100644 --- a/schemas/20251121/linkml/modules/classes/AuditStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditStatus.yaml @@ -1,33 +1,93 @@ id: https://nde.nl/ontology/hc/class/AuditStatus name: AuditStatus -title: AuditStatus -description: >- - Status of an audit. - +title: Audit Status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc - imports: - linkml:types - ../slots/has_label - ../slots/has_type + - ../slots/has_description classes: AuditStatus: - class_uri: skos:Concept - description: Audit status. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + class_uri: hc:AuditStatus + description: >- + Status of an audit process. + + Represents the current state of an audit workflow, tracking whether + an audit is planned, in progress, completed, or has issues requiring + attention. + alt_descriptions: + nl: + text: Status van een auditproces. + de: + text: Status eines Prüfungsprozesses. + fr: + text: État d'un processus d'audit. + es: + text: Estado de un proceso de auditoría. + ar: + text: حالة عملية التدقيق. + id: + text: Status proses audit. + zh: + text: 审计流程的状态。 + examples: + - value: + has_label: Audit Completed + has_type: AuditedStatus + description: Audit has been completed successfully + - value: + has_label: Not Audited + has_type: UnauditedStatus + description: No audit has been performed + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: auditstatus + in_language: nl + - literal_form: Prüfungsstatus + in_language: de + - literal_form: statut d'audit + in_language: fr + - literal_form: estado de auditoría + in_language: es + - literal_form: حالة التدقيق + in_language: ar + - literal_form: status audit + in_language: id + - literal_form: 审计状态 + in_language: zh + keywords: + - audit status + - audit state + - compliance status + - financial review slots: - - has_label - - has_type - + - has_label + - has_type + - has_description slot_usage: + has_label: + required: true + examples: + - value: Audit Completed + - value: Not Audited has_type: -# range: string # uriorcurie + required: false + annotations: + specificity_score: "0.30" + specificity_rationale: "AuditStatus is moderately specific to organizational compliance workflows." + custodian_types: "['*']" + comments: + - Represents the current state of an audit workflow + - Links to AuditStatusType for classification + see_also: + - AuditStatusType + - AuditStatusTypes + - Audit diff --git a/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml b/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml index d0c5fb3290..6db011d9e0 100644 --- a/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml @@ -1,27 +1,79 @@ id: https://nde.nl/ontology/hc/class/AuditStatusType name: AuditStatusType -title: AuditStatusType -description: >- - Type of audit status. - +title: Audit Status Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc - imports: - linkml:types - ../slots/has_label + - ../slots/has_description classes: AuditStatusType: - class_uri: skos:Concept - description: Audit status type. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + class_uri: hc:AuditStatusType + description: >- + Type classification for audit status. + + Abstract base class for categorizing different audit completion states, + such as audited, unaudited, or under review. + alt_descriptions: + nl: + text: Typeclassificatie voor auditstatus. + de: + text: Typklassifikation für Prüfungsstatus. + fr: + text: Classification du type d'état d'audit. + es: + text: Clasificación de tipo de estado de auditoría. + ar: + text: تصنيف نوع حالة التدقيق. + id: + text: Klasifikasi tipe status audit. + zh: + text: 审计状态的类型分类。 + abstract: true + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: auditstatustype + in_language: nl + - literal_form: Prüfungsstatustyp + in_language: de + - literal_form: type de statut d'audit + in_language: fr + - literal_form: tipo de estado de auditoría + in_language: es + - literal_form: نوع حالة التدقيق + in_language: ar + - literal_form: tipe status audit + in_language: id + - literal_form: 审计状态类型 + in_language: zh + keywords: + - audit status type + - audit classification + - compliance type slots: - - has_label + - has_label + - has_description + slot_usage: + has_label: + required: true + examples: + - value: Audited + - value: Unaudited + - value: Under Review + annotations: + specificity_score: "0.35" + specificity_rationale: "AuditStatusType is moderately specific to organizational compliance workflows." + custodian_types: "['*']" + comments: + - Abstract base class for audit status types + - Extended by AuditedStatus, UnauditedStatus, ReviewStatus + see_also: + - AuditStatus + - AuditStatusTypes diff --git a/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml b/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml index bd93e0ffcd..c6d6363957 100644 --- a/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml @@ -1,10 +1,12 @@ id: https://nde.nl/ontology/hc/class/AuditStatusTypes name: AuditStatusTypes -title: AuditStatusTypes +title: Audit Status Types description: Concrete audit status types. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./AuditStatusType @@ -12,22 +14,133 @@ imports: classes: AuditedStatus: is_a: AuditStatusType + class_uri: hc:AuditedStatus description: Financial statement has been audited. - annotations: - custodian_types: '["*"]' + alt_descriptions: + nl: + text: Jaarrekening is gecontroleerd. + de: + text: Jahresabschluss wurde geprüft. + fr: + text: Les états financiers ont été audités. + es: + text: Los estados financieros han sido auditados. + ar: + text: تم تدقيق البيانات المالية. + id: + text: Laporan keuangan telah diaudit. + zh: + text: 财务报表已经审计。 broad_mappings: - skos:Concept + structured_aliases: + - literal_form: gecontroleerd + in_language: nl + - literal_form: geprüft + in_language: de + - literal_form: audité + in_language: fr + - literal_form: auditado + in_language: es + - literal_form: تم التدقيق + in_language: ar + - literal_form: diaudit + in_language: id + - literal_form: 已审计 + in_language: zh + examples: + - value: + has_label: Audited + has_description: Financial statements have been examined by independent auditor + description: Audited status + annotations: + custodian_types: "['*']" + specificity_score: "0.40" UnauditedStatus: is_a: AuditStatusType + class_uri: hc:UnauditedStatus description: Financial statement has not been audited. - annotations: - custodian_types: '["*"]' + alt_descriptions: + nl: + text: Jaarrekening is niet gecontroleerd. + de: + text: Jahresabschluss wurde nicht geprüft. + fr: + text: Les états financiers n'ont pas été audités. + es: + text: Los estados financieros no han sido auditados. + ar: + text: لم يتم تدقيق البيانات المالية. + id: + text: Laporan keuangan belum diaudit. + zh: + text: 财务报表未经审计。 broad_mappings: - skos:Concept + structured_aliases: + - literal_form: ongecontroleerd + in_language: nl + - literal_form: ungeprüft + in_language: de + - literal_form: non audité + in_language: fr + - literal_form: no auditado + in_language: es + - literal_form: غير مدقق + in_language: ar + - literal_form: belum diaudit + in_language: id + - literal_form: 未审计 + in_language: zh + examples: + - value: + has_label: Not Audited + has_description: Financial statements have not undergone formal audit + description: Unaudited status + annotations: + custodian_types: "['*']" + specificity_score: "0.40" ReviewStatus: is_a: AuditStatusType + class_uri: hc:ReviewStatus description: Financial statement has been reviewed but not fully audited. - annotations: - custodian_types: '["*"]' + alt_descriptions: + nl: + text: Jaarrekening is beoordeeld maar niet volledig gecontroleerd. + de: + text: Jahresabschluss wurde überprüft, aber nicht vollständig geprüft. + fr: + text: Les états financiers ont été examinés mais pas entièrement audités. + es: + text: Los estados financieros han sido revisados pero no auditados completamente. + ar: + text: تم مراجعة البيانات المالية ولكن لم يتم تدقيقها بالكامل. + id: + text: Laporan keuangan telah ditinjau tetapi belum diaudit sepenuhnya. + zh: + text: 财务报表已经审查但未完全审计。 broad_mappings: - skos:Concept + structured_aliases: + - literal_form: in behandeling + in_language: nl + - literal_form: in Überprüfung + in_language: de + - literal_form: en cours de révision + in_language: fr + - literal_form: en revisión + in_language: es + - literal_form: قيد المراجعة + in_language: ar + - literal_form: sedang ditinjau + in_language: id + - literal_form: 审查中 + in_language: zh + examples: + - value: + has_label: Under Review + has_description: Financial statements are being reviewed but not formally audited + description: Review status + annotations: + custodian_types: "['*']" + specificity_score: "0.40" diff --git a/schemas/20251121/linkml/modules/classes/Authentication.yaml b/schemas/20251121/linkml/modules/classes/Authentication.yaml index 4f59f130e1..a802bdd7ab 100644 --- a/schemas/20251121/linkml/modules/classes/Authentication.yaml +++ b/schemas/20251121/linkml/modules/classes/Authentication.yaml @@ -1,21 +1,121 @@ id: https://nde.nl/ontology/hc/class/Authentication name: Authentication title: Authentication -description: Authentication requirements or status. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - linkml:types - ../slots/require + - ../slots/has_label + - ../slots/has_description +default_prefix: hc classes: Authentication: class_uri: hc:Authentication - description: Authentication details. + description: >- + Authentication requirements or status for accessing resources. + + Defines authentication mechanisms, requirements, or current status + for accessing heritage custodian systems, APIs, or digital resources. + alt_descriptions: + nl: + text: >- + Authenticatievereisten of -status voor toegang tot bronnen. + + Definieert authenticatiemechanismen, vereisten of huidige status + voor toegang tot systemen, API's of digitale bronnen van erfgoedbeheerders. + de: + text: >- + Authentifizierungsanforderungen oder -status für den Zugriff auf Ressourcen. + + Definiert Authentifizierungsmechanismen, Anforderungen oder aktuellen Status + für den Zugriff auf Systeme, APIs oder digitale Ressourcen von Kulturgüterverwaltern. + fr: + text: >- + Exigences ou état d'authentification pour l'accès aux ressources. + + Définit les mécanismes, exigences ou état actuel d'authentification + pour l'accès aux systèmes, API ou ressources numériques des dépositaires du patrimoine. + es: + text: >- + Requisitos o estado de autenticación para acceder a recursos. + + Define mecanismos, requisitos o estado actual de autenticación + para acceder a sistemas, API o recursos digitales de custodios del patrimonio. + ar: + text: >- + متطلبات أو حالة المصادقة للوصول إلى الموارد. + + تحدد آليات المصادقة والمتطلبات أو الحالة الحالية + للوصول إلى أنظمة أو واجهات برمجة التطبيقات أو الموارد الرقمية لأمناء التراث. + id: + text: >- + Persyaratan atau status autentikasi untuk mengakses sumber daya. + + Mendefinisikan mekanisme, persyaratan, atau status autentikasi saat ini + untuk mengakses sistem, API, atau sumber daya digital pengelola warisan. + zh: + text: >- + 访问资源的认证要求或状态。 + + 定义访问遗产保管人系统、API或数字资源的认证机制、要求或当前状态。 + examples: + - value: + has_label: API Key Required + require: api_key + description: API key authentication required + - value: + has_label: OAuth 2.0 + require: oauth2 + description: OAuth 2.0 authentication + - value: + has_label: Open Access + require: none + description: No authentication required + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: authenticatie + in_language: nl + - literal_form: Authentifizierung + in_language: de + - literal_form: authentification + in_language: fr + - literal_form: autenticación + in_language: es + - literal_form: المصادقة + in_language: ar + - literal_form: autentikasi + in_language: id + - literal_form: 认证 + in_language: zh + keywords: + - authentication + - access control + - login + - API key + - OAuth + - security slots: - require + - has_label + - has_description + slot_usage: + require: + required: false + examples: + - value: api_key + - value: oauth2 + - value: basic_auth + - value: none annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: "Authentication is broadly applicable to digital platform access." custodian_types: "['*']" + auth_types: "api_key, oauth2, basic_auth, openid_connect, none" + comments: + - Defines authentication requirements for system access + - May specify required authentication method + - "none" indicates open access without authentication diff --git a/schemas/20251121/linkml/modules/classes/Author.yaml b/schemas/20251121/linkml/modules/classes/Author.yaml index 2d3cf7c5bd..c3bdac11d1 100644 --- a/schemas/20251121/linkml/modules/classes/Author.yaml +++ b/schemas/20251121/linkml/modules/classes/Author.yaml @@ -25,9 +25,46 @@ default_prefix: hc classes: Author: class_uri: schema:Person - description: "Person or organization that authored/created a creative work.\n**PURPOSE**:\nAuthor models the creator(s) of works produced by heritage custodians, such as exhibition catalogs, research publications, finding aids, and reports. Replaces simple string author lists with structured data.\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Class/Property | Usage | |----------|----------------|-------| | **Schema.org** | `schema:Person`, `schema:author` | Primary class and property | | **Dublin Core** | `dcterms:creator` | Creator relationship | | **BIBFRAME** | `bf:Contribution`, `bf:Agent` | Bibliographic contributions | | **FOAF** | `foaf:Person`, `foaf:name` | Personal information | | **RiC-O** | `rico:Agent` | Archival agent modeling |\n**AUTHOR TYPES**:\nAuthors may be: - **Individual persons**: Named authors with affiliations - **Organizations**: Corporate authors (e.g., \"Rijksmuseum Staff\") - **Anonymous**: Works with unknown authorship - **Collective**: Group authorships\n**ROLES**:\n\ - Beyond simple \"author\", works may have multiple contributor types: - Author (primary creator) - Editor - Compiler - Translator - Illustrator - Contributor\n**EXAMPLE**:\n```yaml has_author:\n - has_name: \"Jan de Vries\"\n has_role: AUTHOR\n affiliated_with: \"Rijksmuseum Amsterdam\"\n - has_name: \"Maria van Dijk\"\n has_role: EDITOR\n```" - exact_mappings: + description: >- + Individual or organization responsible for creating a creative or documentary work. + Models creators of heritage custodian outputs such as exhibition catalogs, + research publications, finding aids, and institutional reports. + alt_descriptions: + nl: + text: >- + Persoon of organisatie die verantwoordelijk is voor het creëren van een creatief + of documentair werk. Modellleert makers van erfgoedinstelling-uitvoer zoals + tentoonstellingscatalogi, onderzoekspublicaties, inventarissen en rapporten. + de: + text: >- + Einzelperson oder Organisation, die für die Erstellung eines kreativen oder + dokumentarischen Werks verantwortlich ist. Modelliert Urheber von Erbe-Einrichtungen + wie Ausstellungskataloge, Forschungspublikationen, Findmittel und Berichte. + fr: + text: >- + Personne ou organisation responsable de la création d'une œuvre créative ou + documentaire. Modélise les créateurs de productions d'institutions patrimoniales + telles que les catalogues d'exposition, les publications de recherche, les + instruments de recherche et les rapports. + es: + text: >- + Persona u organización responsable de crear una obra creativa o documental. + Modela a los creadores de productos de custodios patrimoniales como catálogos + de exposiciones, publicaciones de investigación, guías de archivos e informes. + ar: + text: >- + فرد أو منظمة مسؤولة عن إنشاء عمل إبداعي أو وثائقي. يمثل منشئي مخرجات + مؤسسات التراث مثل فهارس المعارض والمنشورات البحثية والأدلة والتقارير. + id: + text: >- + Individu atau organisasi yang bertanggung jawab untuk membuat karya kreatif + atau dokumentaris. Memodelkan pencipta output lembaga warisan seperti katalog + pameran, publikasi penelitian, panduan arsip, dan laporan. + zh: + text: >- + 负责创作创意或文献作品的个人或组织。建模遗产机构产出(如展览目录、研究出版物、 + 查找辅助工具和报告)的创作者。 + broad_mappings: - schema:Person - foaf:Person close_mappings: @@ -46,7 +83,6 @@ classes: - has_score slot_usage: has_name: -# range: string required: true examples: - value: Jan de Vries @@ -59,22 +95,43 @@ classes: - value: AUTHOR - value: EDITOR affiliated_with: -# range: string required: false examples: - value: Rijksmuseum Amsterdam - value: Universiteit van Amsterdam identified_by: -# range: string # uriorcurie required: false examples: - value: https://orcid.org/0000-0001-2345-6789 - value: https://viaf.org/viaf/12345678 + structured_aliases: + - literal_form: auteur + in_language: nl + - literal_form: Autor + in_language: de + - literal_form: auteur + in_language: fr + - literal_form: autor + in_language: es + - literal_form: مؤلف + in_language: ar + - literal_form: penulis + in_language: id + - literal_form: 作者 + in_language: zh comments: - - Author replaces simple string author lists with structured data + - Replaces simple string author lists with structured data - Supports both individual and organizational authors - - Includes roles (author, editor, compiler, etc.) + - Includes roles (author, editor, compiler, translator, illustrator, contributor) - Can link to identifier systems (ORCID, VIAF) + - Author types include individual persons, organizations, anonymous, and collective + keywords: + - authorship + - creator + - attribution + - contributor + - bibliographic + - creative work see_also: - https://schema.org/author - https://schema.org/Person @@ -85,12 +142,15 @@ classes: has_role: AUTHOR affiliated_with: Rijksmuseum Amsterdam identified_by: https://orcid.org/0000-0001-2345-6789 + description: Individual author with ORCID and affiliation - value: has_name: Maria van Dijk has_role: EDITOR + description: Editor role - value: has_name: Rijksmuseum Research Department has_role: AUTHOR + description: Organizational author annotations: specificity_score: 0.35 specificity_rationale: Authorship is broadly useful for creative/documentary works. diff --git a/schemas/20251121/linkml/modules/classes/AuthorityData.yaml b/schemas/20251121/linkml/modules/classes/AuthorityData.yaml index 541e26f67d..68bdad1536 100644 --- a/schemas/20251121/linkml/modules/classes/AuthorityData.yaml +++ b/schemas/20251121/linkml/modules/classes/AuthorityData.yaml @@ -15,11 +15,78 @@ imports: classes: AuthorityData: class_uri: skos:Concept - description: Authority file data. + description: >- + Structured data record from an authority file or controlled vocabulary, + providing standardized identifiers and labels for entities, concepts, + or terms used across heritage information systems. + alt_descriptions: + nl: + text: >- + Gestructureerd gegevensrecord uit een autoriteitsbestand of gecontroleerde + woordenschat, dat gestandaardiseerde identificaties en labels biedt voor + entiteiten, concepten of termen die in erfgoed-informatiesystemen worden gebruikt. + de: + text: >- + Strukturierter Datensatz aus einer Normdatei oder einem kontrollierten Vokabular, + der standardisierte Kennungen und Bezeichnungen für Entitäten, Konzepte oder + Begriffe in Heritage-Informationssystemen bereitstellt. + fr: + text: >- + Enregistrement de données structuré provenant d'un fichier d'autorité ou d'un + vocabulaire contrôlé, fournissant des identifiants et des étiquettes normalisés + pour les entités, concepts ou termes utilisés dans les systèmes d'information + patrimoniale. + es: + text: >- + Registro de datos estructurado de un archivo de autoridad o vocabulario + controlado, que proporciona identificadores y etiquetas estandarizados para + entidades, conceptos o términos utilizados en sistemas de información patrimonial. + ar: + text: >- + سجل بيانات منظم من ملف استنادي أو مفردات مضبوطة، يوفر معرفات وعلامات + موحدة للكيانات أو المفاهيم أو المصطلحات المستخدمة في أنظمة معلومات التراث. + id: + text: >- + Rekaman data terstruktur dari file otoritas atau kosakata terkendali, yang + menyediakan pengenal dan label terstandarisasi untuk entitas, konsep, atau + istilah yang digunakan dalam sistem informasi warisan. + zh: + text: >- + 来自权威文档或受控词表的结构化数据记录,为遗产信息系统中使用的实体、概念或 + 术语提供标准化标识符和标签。 + broad_mappings: + - skos:Concept slots: - has_label - has_type - has_url + structured_aliases: + - literal_form: autiteitsgegevens + in_language: nl + - literal_form: Normdaten + in_language: de + - literal_form: données d'autorité + in_language: fr + - literal_form: datos de autoridad + in_language: es + - literal_form: بيانات استنادية + in_language: ar + - literal_form: data otoritas + in_language: id + - literal_form: 规范数据 + in_language: zh + keywords: + - authority control + - controlled vocabulary + - standardization + - identifiers + - vocabulary management + examples: + - value: + has_label: Rembrandt van Rijn + has_type: Person + has_url: https://viaf.org/viaf/62341112 + description: Authority data for an artist from VIAF annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml b/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml index 78a81f3a33..3581ad8bed 100644 --- a/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml +++ b/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ void: http://rdfs.org/ns/void# + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc @@ -19,12 +20,47 @@ classes: AuthorityFile: class_uri: void:Dataset description: >- - A managed vocabulary or dataset containing authority records (Entities). - - **Ontology Alignment**: - - **Primary**: `void:Dataset` (Dataset of entities) - - **Close**: `skos:ConceptScheme` - + Managed vocabulary or dataset containing authority records for entities, + providing standardized identifiers and controlled terminology for + consistent cataloging and data linking across heritage systems. + alt_descriptions: + nl: + text: >- + Beheerde woordenschat of dataset met autiteitsrecords voor entiteiten, + die gestandaardiseerde identificaties en gecontroleerde terminologie biedt + voor consistente catalogisering en gegevenskoppeling in erfgeedsystemen. + de: + text: >- + Verwaltetes Vokabular oder Datensatz mit Normdatensätzen für Entitäten, + der standardisierte Kennungen und kontrollierte Terminologie für eine + konsistente Katalogisierung und Datenverknüpfung in Heritage-Systemen bietet. + fr: + text: >- + Vocabulaire géré ou ensemble de données contenant des notices d'autorité + pour les entités, fournissant des identifiants normalisés et une terminologie + contrôlée pour un catalogage cohérent et la liaison des données patrimoniaux. + es: + text: >- + Vocabulario gestionado o conjunto de datos que contiene registros de autoridad + para entidades, que proporciona identificadores estandarizados y terminología + controlada para catalogación consistente y vinculación de datos patrimoniales. + ar: + text: >- + مفردات مُدارة أو مجموعة بيانات تحتوي على سجلات استنادية للكيانات، + توفر معرفات موحدة ومصطلحات مضبوطة للفهرسة المتسقة وربط البيانات التراثية. + id: + text: >- + Kosakata terkelola atau kumpulan data yang berisi catatan otoritas untuk + entitas, menyediakan pengenal terstandarisasi dan terminologi terkendali + untuk katalogisasi yang konsisten dan penautan data warisan. + zh: + text: >- + 包含实体规范记录的受管词表或数据集,提供标准化标识符和受控术语, + 用于遗产系统中的统一编目和数据链接。 + broad_mappings: + - void:Dataset + close_mappings: + - skos:ConceptScheme slots: - has_label - has_description @@ -32,7 +68,35 @@ classes: slot_usage: contain: -# range: string + structured_aliases: + - literal_form: autiteitsbestand + in_language: nl + - literal_form: Normdatei + in_language: de + - literal_form: fichier d'autorité + in_language: fr + - literal_form: archivo de autoridad + in_language: es + - literal_form: ملف استنادي + in_language: ar + - literal_form: file otoritas + in_language: id + - literal_form: 规范文档 + in_language: zh + comments: + - Primary ontology alignment is void:Dataset + - Close alignment with skos:ConceptScheme + keywords: + - authority control + - vocabulary management + - controlled terminology + - standardized identifiers + - cataloging + examples: + - value: + has_label: AAT - Art & Architecture Thesaurus + has_description: Getty's controlled vocabulary for art and architecture + description: Authority file for art and architecture terminology annotations: custodian_types: '["*"]' specificity_score: 0.4 diff --git a/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml b/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml index 3220cf3ba2..2fea17e4f7 100644 --- a/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml +++ b/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml @@ -15,24 +15,50 @@ default_prefix: hc classes: AutoGeneration: class_uri: prov:Activity - description: 'Represents automatic generation or creation of content by a system or algorithm. - - **DEFINITION**: - - AutoGeneration models the automatic creation of content such as subtitles, chapters, transcripts, or metadata by AI/ML systems, platform algorithms, or automated processes. This replaces simple boolean flags like `auto_generated` with a structured class that can capture the generation method and provenance. - - **ONTOLOGY ALIGNMENT**: - - - PROV-O: `prov:Activity` - an activity that generates entities - PROV-O: `prov:wasGeneratedBy` - links to generating activity - Schema.org: `schema:CreateAction` - creation action - - **GENERATION METHODS**: - - - ASR (Automatic Speech Recognition): Speech-to-text for subtitles - Scene Detection: AI-based video chapter generation - NLP: Natural language processing for metadata extraction - OCR: Optical character recognition for text extraction - - **USE CASES**: - - 1. **Auto-Subtitles**: YouTube auto-generated captions 2. **Auto-Chapters**: AI-detected video chapters 3. **Auto-Transcripts**: ASR-generated transcripts 4. **Auto-Metadata**: ML-extracted metadata' - exact_mappings: + description: >- + Automatic generation of content such as subtitles, chapters, transcripts, + or metadata by AI/ML systems, platform algorithms, or automated processes. + Replaces simple boolean flags with structured provenance tracking. + alt_descriptions: + nl: + text: >- + Automatische generatie van inhoud zoals ondertitels, hoofdstukken, + transcripties of metadata door AI/ML-systemen, platform-algoritmes of + geautomatiseerde processen. Vervangt eenvoudige booleaanse vlaggen + door gestructureerde herkomstregistratie. + de: + text: >- + Automatische Generierung von Inhalten wie Untertiteln, Kapiteln, + Transkripten oder Metadaten durch KI/ML-Systeme, Plattform-Algorithmen + oder automatisierte Prozesse. Ersetzt einfache Boolean-Flags durch + strukturierte Herkunftsverfolgung. + fr: + text: >- + Génération automatique de contenu tel que des sous-titres, chapitres, + transcriptions ou métadonnées par des systèmes d'IA/ML, des algorithmes + de plateforme ou des processus automatisés. Remplace les indicateurs + booléens simples par un suivi structuré de la provenance. + es: + text: >- + Generación automática de contenido como subtítulos, capítulos, + transcripciones o metadatos por sistemas de IA/ML, algoritmos de + plataforma o procesos automatizados. Reemplaza indicadores booleanos + simples con seguimiento estructurado de procedencia. + ar: + text: >- + إنشاء تلقائي للمحتوى مثل الترجمات والفصول والنسخ والبيانات الوصفية + بواسطة أنظمة الذكاء الاصطناعي/التعلم الآلي أو خوارزميات المنصة أو + العمليات الآلية. يحل محل العلامات المنطقية البسيطة بتتبع منظم للأصل. + id: + text: >- + Pembuatan otomatis konten seperti takarir, bab, transkrip, atau metadata + oleh sistem AI/ML, algoritma platform, atau proses otomatis. Mengganti + tanda boolean sederhana dengan pelacakan asal-usul terstruktur. + zh: + text: >- + 由AI/ML系统、平台算法或自动化流程自动生成字幕、章节、转录或元数据等内容。 + 用结构化的来源跟踪取代简单的布尔标志。 + broad_mappings: - prov:Activity close_mappings: - schema:CreateAction @@ -43,19 +69,40 @@ classes: - has_description slot_usage: has_label: -# range: string examples: - value: YouTube Auto-Caption - value: ASR Transcription has_description: -# range: string examples: - value: Automatically generated by YouTube's speech recognition system - value: Generated using Whisper ASR model + structured_aliases: + - literal_form: autogeneratie + in_language: nl + - literal_form: AutoGenerierung + in_language: de + - literal_form: génération automatique + in_language: fr + - literal_form: generación automática + in_language: es + - literal_form: إنشاء تلقائي + in_language: ar + - literal_form: pembuatan otomatis + in_language: id + - literal_form: 自动生成 + in_language: zh comments: - Generic auto-generation class replacing domain-specific boolean flags - Captures generation method and provenance - Aligns with PROV-O Activity for provenance tracking + - Generation methods include ASR, Scene Detection, NLP, OCR + keywords: + - automation + - AI generation + - speech recognition + - transcription + - machine learning + - provenance see_also: - https://www.w3.org/TR/prov-o/#Activity - https://schema.org/CreateAction @@ -63,6 +110,11 @@ classes: - value: has_label: YouTube Auto-Caption has_description: Automatically generated by YouTube's speech recognition + description: Auto-generated subtitles + - value: + has_label: Whisper ASR Transcription + has_description: Generated using Whisper ASR model + description: AI-based speech-to-text transcription annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml index 6604df593e..22c09f9342 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml @@ -41,11 +41,50 @@ classes: AuxiliaryDigitalPlatform: is_a: ReconstructedEntity class_uri: dcat:Catalog - description: "Subordinate or project-based digital platform associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER DIGITAL PLATFORM MODEL**:\n\n1. **DigitalPlatform** (main digital entry point):\n - Primary web presence of the custodian\n - Main website, primary API, flagship digital platform\n - Like CustodianPlace is the preferred place reference\n - Examples: rijksmuseum.nl, europeana.eu, nationaalarchief.nl\n \n2. **AuxiliaryDigitalPlatform** (subordinate platforms) - THIS CLASS:\n - Secondary digital properties: project sites, exhibition microsites\n - Like CustodianAppellation is to CustodianName\n - Examples: project websites, temporary exhibition portals, specialized tools\n \n3. **DigitalPlatformType** (custodian type classification):\n - For digital-FIRST custodians (no physical building)\n - Applied at Custodian.custodian_type level\n - Examples: Europeana (aggregation platform), Internet Archive\n\n**DCAT ALIGNMENT**:\n\n`dcat:Catalog`\ - \ - \"A curated collection of metadata about datasets\"\n\nKey properties:\n- `dcat:dataset` - links to datasets/collections\n- `dcat:service` - data services provided\n- `dcterms:isPartOf` - links to parent catalog\n\n**RELATIONSHIP TO DIGITALPLATFORM**:\n\nAuxiliaryDigitalPlatform represents SUBORDINATE digital presence\nDigitalPlatform represents PRIMARY digital entry point\n\n```\nCustodian (hub)\n \u2502\n \u2514\u2500\u2500 digital_platform \u2192 DigitalPlatform (main digital entry)\n \u2514\u2500\u2500 auxiliary_platforms \u2192 AuxiliaryDigitalPlatform (project sites)\n```\n\n**USE CASES**:\n\n1. **Project Websites**:\n - Rijksmuseum \u2192 Rijksstudio API (separate from main website)\n - National Archives \u2192 WW2 Portal (thematic project)\n\n2. **Exhibition Microsites**:\n - Temporary exhibition with dedicated website\n - Virtual tour for specific collection\n\n3. **Specialized Tools/Apps**:\n - Mobile app (separate from responsive website)\n - Collection\ - \ browser tool\n - Crowdsourcing platform\n\n4. **Legacy/Archived Platforms**:\n - Previous website versions\n - Deprecated APIs still in use\n\n5. **Grant-Funded Projects**:\n - EU-funded digitization project portal\n - Research project data portal\n\n6. **Educational Platforms**:\n - Teacher resources portal\n - Student learning modules\n - Workshop booking system\n\n**Example - Rijksmuseum Auxiliary Platforms**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n digital_platform:\n - platform_name: \"Rijksmuseum Website\"\n homepage_web_address: \"https://www.rijksmuseum.nl/\"\n auxiliary_platforms:\n - platform_name: \"Rijksstudio\"\n auxiliary_platform_type: PROJECT_WEBSITE\n platform_url: \"https://www.rijksmuseum.nl/nl/rijksstudio\"\n platform_purpose: \"Personal collection creation and high-res image downloads\"\n - platform_name: \"\ - Rijksmuseum Data API\"\n auxiliary_platform_type: API_ENDPOINT\n platform_url: \"https://data.rijksmuseum.nl/\"\n platform_purpose: \"Developer access to collection metadata and images\"\n - platform_name: \"Night Watch Experience\"\n auxiliary_platform_type: EXHIBITION_MICROSITE\n platform_url: \"https://www.rijksmuseum.nl/en/stories/operation-night-watch\"\n platform_purpose: \"Interactive exploration of Night Watch research project\"\n```\n\n**TEMPORAL VALIDITY**:\n\nAuxiliary platforms often have finite lifespans:\n- Exhibition microsite: opens with exhibition, archived after closure\n- Project portal: funded period, then deprecated or integrated\n- Legacy platforms: valid_to when replaced by new system\n" - exact_mappings: + description: >- + Subordinate or project-based digital platform associated with a heritage custodian, + representing secondary digital properties such as project sites, exhibition microsites, + specialized tools, and legacy platforms distinct from the primary web presence. + alt_descriptions: + nl: + text: >- + Ondergeschikt of projectgebaseerd digitaal platform gekoppeld aan een + erfgoedinstelling, dat secundaire digitale eigenschappen vertegenwoordigt + zoals projectsites, tentoonstellingsmicrosites, gespecialiseerde tools + en verouderde platforms. + de: + text: >- + Untergeordnete oder projektbasierte digitale Plattform, die mit einer + Heritage-Institution verbunden ist und sekundäre digitale Eigenschaften + wie Projektseiten, Ausstellungs-Microsites, spezialisierte Tools und + Legacy-Plattformen repräsentiert. + fr: + text: >- + Plateforme numérique subordonnée ou basée sur un projet associée à une + institution patrimoniale, représentant des propriétés numériques secondaires + telles que des sites de projet, des microsites d'exposition, des outils + spécialisés et des plateformes héritées. + es: + text: >- + Plataforma digital subordinada o basada en proyectos asociada con una + institución patrimonial, que representa propiedades digitales secundarias + como sitios de proyectos, micrositios de exposiciones, herramientas + especializadas y plataformas heredadas. + ar: + text: >- + منصة رقمية تابعة أو قائمة على المشروع مرتبطة بمؤسسة تراثية، تمثل + الخصائص الرقمية الثانوية مثل مواقع المشاريع والمواقع المصغرة للمعارض + والأدوات المتخصصة والمنصات القديمة. + id: + text: >- + Platform digital bawahan atau berbasis proyek yang terkait dengan lembaga + warisan, mewakili properti digital sekunder seperti situs proyek, microsite + pameran, alat khusus, dan platform lama. + zh: + text: >- + 与遗产机构关联的从属或基于项目的数字平台,代表次要数字属性, + 如项目站点、展览微网站、专业工具和遗留平台。 + broad_mappings: - dcat:Catalog close_mappings: - schema:WebSite @@ -81,20 +120,17 @@ classes: - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-rijksstudio has_label: -# range: string required: true examples: - value: Rijksstudio - value: Operation Night Watch - value: WW2 Portal has_type: -# range: string required: false examples: - value: web_harvest @@ -107,12 +143,10 @@ classes: - value: https://www.rijksmuseum.nl/nl/rijksstudio - value: https://data.rijksmuseum.nl/ has_objective: -# range: string examples: - value: Personal collection creation and high-res image downloads - value: Interactive exploration of Night Watch research project has_description: -# range: string examples: - value: Rijksstudio allows users to create personal collections from the Rijksmuseum's digitized artworks, download high-resolution images, and share curated sets with others. has_documentation: @@ -121,10 +155,8 @@ classes: examples: - value: https://data.rijksmuseum.nl/object-metadata/api/ has_technological_infrastructure: -# range: string # uriorcurie - # range: TechnologicalInfrastructure multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: identified_by: tech-react-frontend @@ -139,20 +171,15 @@ classes: include: - Django REST Framework auxiliary_of: -# range: string # uriorcurie - # range: DigitalPlatform required: true examples: - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website related_to: -# range: string examples: - value: Operation Night Watch - value: 'EU Horizon 2020 Grant #123456' receive: -# range: string # uriorcurie - # range: FundingSource - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_label: European Commission Horizon 2020 @@ -169,9 +196,7 @@ classes: begin_of_the_begin: '2018-06-01' end_of_the_end: '2021-12-31' has_status: -# range: string # uriorcurie - # range: ArchivalStatus - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_code: ACTIVE @@ -187,10 +212,8 @@ classes: examples: - value: https://web.archive.org/web/20211231/https://example.nl/exhibition/ based_on: -# range: string # uriorcurie - # range: CMS multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false required: false examples: - value: @@ -201,7 +224,6 @@ classes: cms_version: 4.0.1 has_type: MuseumCMS derive_from: -# range: string # CustodianObservation multivalued: true required: false generated_by: @@ -213,20 +235,40 @@ classes: examples: - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 has_finding_aid: -# range: string # uriorcurie multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false required: false examples: - value: https://nde.nl/ontology/hc/finding-aid/rm/night-watch-guide + structured_aliases: + - literal_form: hulpplatform + in_language: nl + - literal_form: Hilfsplattform + in_language: de + - literal_form: plateforme auxiliaire + in_language: fr + - literal_form: plataforma auxiliar + in_language: es + - literal_form: منصة مساعدة + in_language: ar + - literal_form: platform bantu + in_language: id + - literal_form: 辅助平台 + in_language: zh comments: - - AuxiliaryDigitalPlatform models SUBORDINATE digital properties - - DigitalPlatform models PRIMARY digital entry point - - Analogous to CustodianAppellation for alternative names + - Represents SUBORDINATE digital properties (vs DigitalPlatform for PRIMARY entry) + - Three-tier model: DigitalPlatform (main), AuxiliaryDigitalPlatform (subordinate), DigitalPlatformType (classification) - DCAT dcat:Catalog for secondary data catalogs/services - Temporal validity tracks platform lifecycle (launched/deprecated/archived) - Links back to DigitalPlatform via is_auxiliary_of_platform - - Important for project-based and exhibition microsites with finite lifespans + - Use cases: project websites, exhibition microsites, specialized tools, legacy platforms, grant-funded projects, educational platforms + keywords: + - digital platform + - project website + - microsite + - API endpoint + - exhibition portal + - subordinate platform see_also: - https://www.w3.org/TR/vocab-dcat-2/#Class:Catalog - https://www.w3.org/TR/vocab-dcat-2/#Property:catalog_service @@ -246,6 +288,7 @@ classes: has_status: has_code: ACTIVE refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + description: Rijksmuseum project website for personal collections - value: identified_by: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-data-api platform_name: Rijksmuseum Data API @@ -268,6 +311,7 @@ classes: has_status: has_code: ACTIVE refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + description: Rijksmuseum API endpoint - value: identified_by: https://nde.nl/ontology/hc/aux-platform/rm-night-watch-experience platform_name: Operation Night Watch @@ -282,18 +326,7 @@ classes: has_status: has_code: ACTIVE refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/aux-platform/na-ww2-portal - platform_name: WW2 Archives Portal - has_type: - has_label: ProjectWebsite - platform_url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/ww2 - platform_purpose: Thematic portal for World War 2 archival research - platform_description: Specialized portal providing access to WW2-related archives including resistance records, persecution documents, and liberation materials. - is_auxiliary_of_platform: https://nde.nl/ontology/hc/platform/nationaal-archief-website - has_status: - has_code: ACTIVE - refers_to_custodian: https://nde.nl/ontology/hc/nl-na + description: Exhibition microsite annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml index f1cb77297a..d878e2a2cd 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml @@ -39,11 +39,45 @@ classes: AuxiliaryPlace: is_a: ReconstructedEntity class_uri: org:Site - description: "Secondary or subordinate physical location associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER PLACE MODEL**:\n\n1. **CustodianPlace** (preferred place reference):\n - Main/primary place designation for the custodian\n - Like CustodianName is the preferred emic label\n - Examples: \"Rijksmuseum\" (main building), \"National Archives\" (headquarters)\n \n2. **AuxiliaryPlace** (subordinate places) - THIS CLASS:\n - Secondary locations: branch offices, storage facilities, regional sites\n - Like CustodianAppellation is to CustodianName\n - Examples: Depot Amersfoort (off-site storage), Regional office Noord-Holland\n \n3. **FeaturePlace** (feature type classification):\n - Classifies the TYPE of physical feature (museum building, warehouse, etc.)\n - Applies to both CustodianPlace and AuxiliaryPlace\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located. \nMany organizations are\ - \ spread across multiple sites and many sites will host \nmultiple locations. In most cases a Site will be a physical location.\"\n\nKey properties:\n- `org:siteOf` - links site to organization (inverse of org:hasSite)\n- `org:siteAddress` - locn:Address for physical address\n- `locn:geometry` - geometric representation (lat/lon)\n\n**RELATIONSHIP TO ORGANIZATIONBRANCH**:\n\nAuxiliaryPlace represents PHYSICAL LOCATION (where)\nOrganizationBranch represents ORGANIZATIONAL UNIT (what operates there)\n\n```\nCustodian (hub)\n \u251C\u2500\u2500 place_designation \u2192 CustodianPlace (main place)\n \u2502 \u2514\u2500\u2500 auxiliary_places \u2192 AuxiliaryPlace (subordinate sites)\n \u2502 \u2514\u2500\u2500 hosts_branch \u2192 OrganizationBranch (org unit at site)\n \u2502 \u2514\u2500\u2500 has_operational_unit \u2192 OrganizationalStructure (teams)\n \u2502\n \u2514\u2500\u2500 organizational_structure \u2192 OrganizationalStructure (informal units)\n \ - \ \u2514\u2500\u2500 located_at \u2192 AuxiliaryPlace (optional physical location)\n```\n\n**USE CASES**:\n\n1. **Off-site Storage Facilities**:\n - Museum depot in Amersfoort (Rijksmuseum)\n - Archive annexes and document centers\n\n2. **Branch Libraries/Offices**:\n - University library branches at satellite campuses\n - Regional archive offices (Noord-Holland, Zuid-Holland)\n\n3. **Research Centers**:\n - Conservation lab in separate building\n - Digitization center at different address\n\n4. **Historic Buildings Under Same Custodian**:\n - Mauritshuis manages multiple historic houses\n - Abbey with multiple monastic buildings\n\n5. **Temporary Locations**:\n - Exhibition pavilions\n - Pop-up museums/archives\n - Storage during renovation\n\n**Example - Rijksmuseum with Multiple Sites**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n place_designation:\n place_name: \"Rijksmuseum\"\ - \ # Main building on Museumplein\n auxiliary_places:\n - place_name: \"Depot Amersfoort\"\n auxiliary_place_type: STORAGE_FACILITY\n street_address: \"Euterpelaan 25, Amersfoort\"\n - place_name: \"Rijksmuseum Schiphol\"\n auxiliary_place_type: BRANCH_OFFICE\n street_address: \"Schiphol Airport, Lounge 2\"\n hosts_branch:\n has_label: \"Schiphol Exhibition Space\"\n```\n\n**TEMPORAL VALIDITY**:\n\nAuxiliary places can open/close independently:\n- Storage facility opened 1995, closed 2010 (moved to new location)\n- Branch office valid_from 2000, valid_to null (still active)\n\nTrack with valid_from/valid_to or temporal_extent (for fuzzy dates).\n" - exact_mappings: + description: >- + Secondary or subordinate physical location associated with a heritage custodian, + such as branch offices, storage facilities, research centers, and regional sites + distinct from the main headquarters or primary place designation. + alt_descriptions: + nl: + text: >- + Secundaire of ondergeschikte fysieke locatie gekoppeld aan een erfgoedinstelling, + zoals bijkantoren, opslagfaciliteiten, onderzoekscentra en regionale locaties, + verschillend van de hoofdzetel of primaire plaatsaanduiding. + de: + text: >- + Sekundärer oder untergeordneter physischer Standort, der mit einer + Heritage-Institution verbunden ist, wie Zweigstellen, Lager, Forschungszentren + und regionale Standorte, die sich vom Hauptsitz unterscheiden. + fr: + text: >- + Emplacement physique secondaire ou subordonné associé à une institution + patrimoniale, comme les bureaux secondaires, les installations de stockage, + les centres de recherche et les sites régionaux distincts du siège principal. + es: + text: >- + Ubicación física secundaria o subordinada asociada con una institución + patrimonial, como oficinas sucursales, instalaciones de almacenamiento, + centros de investigación y sitios regionales distintos de la sede principal. + ar: + text: >- + موقع مادي ثانوي أو تابع مرتبط بمؤسسة تراثية، مثل الفروع ومرفقات التخزين + ومراكز البحث والمواقع الإقليمية المتميزة عن المقر الرئيسي. + id: + text: >- + Lokasi fisik sekunder atau bawahan yang terkait dengan lembaga warisan, + seperti kantor cabang, fasilitas penyimpanan, pusat penelitian, dan situs + regional yang berbeda dari kantor pusat. + zh: + text: >- + 与遗产机构关联的次要或从属物理位置,如分馆、存储设施、研究中心和地区站点, + 区别于总部或主要地点。 + broad_mappings: - org:Site close_mappings: - schema:Place @@ -77,23 +111,19 @@ classes: - geometric_extent slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort has_label: -# range: string required: true examples: - value: Depot Amersfoort - value: Rijksmuseum Schiphol - value: Reading Room Annex has_type: -# range: string # uriorcurie - # range: PlaceType required: true - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_label: STORAGE_FACILITY @@ -102,10 +132,8 @@ classes: - value: has_label: RESEARCH_CENTER categorized_as: -# range: string # uriorcurie - # range: ReconstructedEntity required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: research_center_id: https://nde.nl/hc/research/kb-digitization @@ -118,17 +146,14 @@ classes: - Works on paper - Drawings has_description: -# range: string examples: - value: Off-site storage facility housing overflow collections. Staff access only. has_postal_code: -# range: string examples: - value: 3824 BK located_in: -# range: string required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: settlement_name: Amersfoort @@ -138,7 +163,6 @@ classes: examples: - value: https://nde.nl/ontology/hc/country/NL has_geographic_subdivision: -# range: string examples: - value: https://nde.nl/ontology/hc/subregion/NL-UT has_locality: @@ -148,10 +172,8 @@ classes: - value: https://nde.nl/ontology/hc/settlement/5206379 - value: https://nde.nl/ontology/hc/feature/herenhuis-mansion has_location: -# range: string # uriorcurie - # range: GeoSpatialPlace multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false required: false examples: - value: @@ -180,17 +202,13 @@ classes: has_accuracy_in_meters: 50.0 spatial_resolution: BUILDING is_location_of: -# range: string # uriorcurie - # range: OrganizationBranch multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: has_label: Conservation Division - Amersfoort branch_type: CONSERVATION_LAB branch_of: -# range: string # uriorcurie - # range: CustodianPlace required: true examples: - value: https://nde.nl/ontology/hc/place/rijksmuseum-main @@ -204,7 +222,6 @@ classes: begin_of_the_begin: '1970-01-01' end_of_the_begin: '1979-12-31' derive_from: -# range: string # CustodianObservation multivalued: true required: false generated_by: @@ -215,14 +232,36 @@ classes: required: true examples: - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + structured_aliases: + - literal_form: hulplocatie + in_language: nl + - literal_form: Hilfsstandort + in_language: de + - literal_form: lieu auxiliaire + in_language: fr + - literal_form: lugar auxiliar + in_language: es + - literal_form: موقع مساعد + in_language: ar + - literal_form: lokasi bantu + in_language: id + - literal_form: 辅助地点 + in_language: zh comments: - - AuxiliaryPlace models SUBORDINATE physical locations (not main headquarters) - - Analogous to CustodianAppellation (alternative names) for CustodianName + - Models SUBORDINATE physical locations (not main headquarters) + - Three-tier model: CustodianPlace (main), AuxiliaryPlace (subordinate), FeaturePlace (type) - W3C ORG org:Site for organizational site/premises - Links to OrganizationBranch via hosts_branch (what operates at this site) - Links back to CustodianPlace via is_auxiliary_of_place (main vs subordinate) - Temporal validity tracks site lifecycle (opened/closed) - Can have precise coordinates (latitude/longitude) unlike nominal CustodianPlace + keywords: + - branch office + - storage facility + - secondary location + - depot + - research center + - physical site see_also: - https://www.w3.org/TR/vocab-org/#org:Site - https://www.w3.org/ns/locn @@ -239,6 +278,7 @@ classes: has_geographic_subdivision: https://nde.nl/ontology/hc/subregion/NL-UT branch_of: https://nde.nl/ontology/hc/place/rijksmuseum-main refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + description: Off-site storage facility - value: identified_by: https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol has_label: Rijksmuseum Schiphol @@ -254,22 +294,7 @@ classes: branch_type: EXHIBITION_SPACE branch_of: https://nde.nl/ontology/hc/place/rijksmuseum-main refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/aux-place/nha-reading-room-annex - has_label: Noord-Hollands Archief Reading Room Annex - has_type: - has_label: READING_ROOM_ANNEX - specialized_place: - reading_room_annex_id: https://nde.nl/hc/reading-room-annex/nha-overflow - annex_name: NHA Overflow Reading Room - annex_reason: PEAK_DEMAND - capacity_seats: 12 - has_description: Overflow reading room for peak research periods. - located_in: - settlement_name: Haarlem - country: NL - branch_of: https://nde.nl/ontology/hc/place/noord-hollands-archief-main - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-haa-a-nha + description: Airport branch exhibition space annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml index 79f684dede..5169eca172 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml @@ -11,33 +11,80 @@ imports: classes: AuxiliaryPlatform: class_uri: schema:WebSite - description: 'An auxiliary or secondary digital platform. - - - **USAGE**: - - Used for: - - - Secondary websites - - - Project microsites - - - Legacy platforms - - ' + description: >- + Secondary or auxiliary digital platform associated with a heritage custodian, + used for project microsites, legacy platforms, and specialized web presences + distinct from the primary institutional website. + alt_descriptions: + nl: + text: >- + Secundair of hulpdigitaal platform gekoppeld aan een erfgoedinstelling, + gebruikt voor projectmicrosites, verouderde platforms en gespecialiseerde + webpresenties verschillend van de primaire institutionele website. + de: + text: >- + Sekundäre oder zusätzliche digitale Plattform, die mit einer Heritage-Institution + verbunden ist, verwendet für Projekt-Microsites, Legacy-Plattformen und + spezialisierte Web-Präsenzen neben der primären Institutions-Website. + fr: + text: >- + Plateforme numérique secondaire ou auxiliaire associée à une institution + patrimoniale, utilisée pour les microsites de projets, les plateformes + héritées et les présences web spécialisées distinctes du site principal. + es: + text: >- + Plataforma digital secundaria o auxiliar asociada con una institución + patrimonial, utilizada para micrositios de proyectos, plataformas heredadas + y presencias web especializadas distintas del sitio institucional principal. + ar: + text: >- + منصة رقمية ثانوية أو مساعدة مرتبطة بمؤسسة تراثية، تُستخدم للمواقع + المصغرة للمشاريع والمنصات القديمة والحضور على الويب المتخصص. + id: + text: >- + Platform digital sekunder atau bantu yang terkait dengan lembaga warisan, + digunakan untuk microsite proyek, platform lama, dan kehadiran web khusus + yang berbeda dari situs institusi utama. + zh: + text: >- + 与遗产机构关联的次要或辅助数字平台,用于项目微网站、遗留平台和 + 不同于主要机构网站的专业网络展示。 close_mappings: - schema:WebSite - annotations: - specificity_score: '0.55' - specificity_rationale: More specific - auxiliary platforms digital heritage - domain. - custodian_types: '[''*'']' + structured_aliases: + - literal_form: hulpplatform + in_language: nl + - literal_form: Hilfsplattform + in_language: de + - literal_form: plateforme auxiliaire + in_language: fr + - literal_form: plataforma auxiliar + in_language: es + - literal_form: منصة مساعدة + in_language: ar + - literal_form: platform bantu + in_language: id + - literal_form: 辅助平台 + in_language: zh + comments: + - Used for secondary websites, project microsites, and legacy platforms + - Distinct from the primary institutional digital presence + keywords: + - secondary website + - microsite + - project site + - legacy platform + - digital presence examples: - value: platform_name: Exhibition Microsite platform_url: https://exhibition.museum.nl platform_type: MICROSITE description: Exhibition microsite + annotations: + specificity_score: '0.55' + specificity_rationale: More specific - auxiliary platforms digital heritage domain. + custodian_types: "['*']" slots: - has_label - has_url diff --git a/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml b/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml index 79af6546f8..5bd16f1758 100644 --- a/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml @@ -16,24 +16,45 @@ default_prefix: hc classes: AvailabilityStatus: class_uri: schema:Availability - description: 'Represents the availability state of a resource, service, or feature. - - **DEFINITION**: - - AvailabilityStatus models whether something (API, service, feature, resource) is currently available for use. This replaces domain-specific boolean flags like `api_available` with a structured class that can capture temporal validity and descriptive context. - - **ONTOLOGY ALIGNMENT**: - - - Schema.org: `schema:Availability` - availability of a product/service - DCAT: `dcat:DataService` availability patterns - DCTERMS: `dcterms:available` - date resource became available - - **USE CASES**: - - 1. **API Availability**: Whether a CMS provides API access 2. **Service Availability**: Whether a digital platform is operational 3. **Feature Availability**: Whether specific features are enabled - - **TEMPORAL VALIDITY**: - - Availability can change over time: - API available from 2015-01-01 to 2020-12-31 (deprecated) - Service temporarily unavailable during maintenance' - exact_mappings: + description: >- + Availability state of a resource, service, or feature, indicating whether + something is currently available for use with optional temporal validity + and descriptive context. + alt_descriptions: + nl: + text: >- + Beschikbaarheidsstatus van een bron, dienst of functie, die aangeeft + of iets momenteel beschikbaar is voor gebruik met optionele temporele + geldigheid en beschrijvende context. + de: + text: >- + Verfügbarkeitsstatus einer Ressource, eines Dienstes oder einer Funktion, + der angibt, ob etwas derzeit zur Nutzung verfügbar ist, mit optionaler + zeitlicher Gültigkeit und beschreibendem Kontext. + fr: + text: >- + État de disponibilité d'une ressource, d'un service ou d'une fonction, + indiquant si quelque chose est actuellement disponible à l'utilisation + avec une validité temporelle et un contexte descriptif optionnels. + es: + text: >- + Estado de disponibilidad de un recurso, servicio o característica, + que indica si algo está actualmente disponible para su uso con validez + temporal y contexto descriptivo opcionales. + ar: + text: >- + حالة توفر مورد أو خدمة أو ميزة، تشير إلى ما إذا كان شيء ما متاحًا + حاليًا للاستخدام مع صلاحية زمنية وسياق وصفي اختياريين. + id: + text: >- + Status ketersediaan sumber daya, layanan, atau fitur, yang menunjukkan + apakah sesuatu saat ini tersedia untuk digunakan dengan validitas temporal + dan konteks deskriptif opsional. + zh: + text: >- + 资源、服务或功能的可用性状态,指示某物当前是否可供使用, + 具有可选的时间有效性和描述性上下文。 + broad_mappings: - schema:Availability close_mappings: - dcat:DataService @@ -45,13 +66,11 @@ classes: - temporal_extent slot_usage: has_label: -# range: string required: false examples: - value: API Available - value: Service Unavailable has_description: -# range: string examples: - value: REST API available with JSON responses temporal_extent: @@ -64,10 +83,31 @@ classes: - value: begin_of_the_begin: '2015-06-01' end_of_the_end: '2020-12-31' + structured_aliases: + - literal_form: beschikbaarheidsstatus + in_language: nl + - literal_form: Verfügbarkeitsstatus + in_language: de + - literal_form: état de disponibilité + in_language: fr + - literal_form: estado de disponibilidad + in_language: es + - literal_form: حالة التوفر + in_language: ar + - literal_form: status ketersediaan + in_language: id + - literal_form: 可用性状态 + in_language: zh comments: - Generic availability status class replacing domain-specific boolean flags - Supports temporal validity for tracking when availability changed - Aligns with Schema.org Availability enumeration pattern + keywords: + - availability + - status + - service state + - operational + - temporal validity see_also: - https://schema.org/Availability - https://www.w3.org/TR/vocab-dcat-2/#Class:DataService @@ -75,6 +115,7 @@ classes: - value: has_label: API Available has_description: REST API with JSON responses available for collection metadata access + description: API availability status annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/BackupStatus.yaml b/schemas/20251121/linkml/modules/classes/BackupStatus.yaml index 5555f4cc5b..2fe3d3e4a5 100644 --- a/schemas/20251121/linkml/modules/classes/BackupStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/BackupStatus.yaml @@ -21,9 +21,47 @@ imports: classes: BackupStatus: class_uri: prov:Entity - description: "Represents the current backup and disaster recovery status for a heritage custodian.\n\n**DEFINITION**:\n\nBackupStatus captures the current state of backup configurations including:\n- The type(s) of backup being used (via has_type \u2192 BackupType)\n- Status description (free text details)\n- Temporal validity (when this status was recorded/changed)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **PREMIS** | `premis:fixity` | Related - data integrity |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 has_type \u2192 BackupType (type hierarchy)\n \u251C\u2500\u2500 has_description (free text details)\n \u2514\ - \u2500\u2500 begin_of_the_begin / end_of_the_end (validity period)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the backup_status string slot.\nOld pattern: `backup_status: \"Daily backup to Azure, replicated to secondary site\"`\nNew pattern: `has_status: BackupStatus` with structured type and description\n" - exact_mappings: + description: >- + Current backup and disaster recovery configuration state for a heritage custodian, + capturing backup types, status descriptions, and temporal validity of the + data protection measures in place. + alt_descriptions: + nl: + text: >- + Huidige back-up en disaster recovery configuratiestatus voor een erfgoedinstelling, + die back-uptypes, statusbeschrijvingen en temporele geldigheid van de + genomen gegevensbeschermingsmaatregelen vastlegt. + de: + text: >- + Aktueller Backup- und Disaster-Recovery-Konfigurationsstatus für eine + Heritage-Institution, der Backup-Typen, Statusbeschreibungen und die + zeitliche Gültigkeit der getroffenen Datenschutzmaßnahmen erfasst. + fr: + text: >- + État actuel de la configuration de sauvegarde et de reprise après sinistre + pour une institution patrimoniale, capturant les types de sauvegarde, + les descriptions de statut et la validité temporelle des mesures de + protection des données. + es: + text: >- + Estado actual de configuración de respaldo y recuperación ante desastres + para una institución patrimonial, capturando tipos de respaldo, descripciones + de estado y validez temporal de las medidas de protección de datos. + ar: + text: >- + حالة تكوين النسخ الاحتياطي واستعادة البيانات الحالية لمؤسسة تراثية، + مع تسجيل أنواع النسخ الاحتياطي وأوصاف الحالة والصلاحية الزمنية + لتدابير حماية البيانات المتخذة. + id: + text: >- + Status konfigurasi cadangan dan pemulihan bencana saat ini untuk lembaga + warisan, menangkap jenis cadangan, deskripsi status, dan validitas temporal + dari langkah-langkah perlindungan data yang diambil. + zh: + text: >- + 遗产机构当前的备份和灾难恢复配置状态,捕获备份类型、状态描述 + 以及所采取的数据保护措施的时间有效性。 + broad_mappings: - prov:Entity close_mappings: - premis:fixity @@ -37,57 +75,74 @@ classes: - end_of_the_end slot_usage: identified_by: -# range: string # uriorcurie identifier: true required: true pattern: ^https://nde\.nl/ontology/hc/backup-status/[a-z0-9-]+$ has_type: -# range: string # uriorcurie multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: - has_code: DAILY_AUTOMATED - has_code: CLOUD_AZURE has_description: -# range: string examples: - value: Daily backup to Azure, replicated to secondary site in Rotterdam. has_note: -# range: string multivalued: true examples: - value: Encryption at rest enabled since 2024-01 - value: Annual disaster recovery test passed 2025-06 begin_of_the_begin: end_of_the_end: - annotations: - specificity_score: '0.60' - specificity_rationale: Backup status relevant to all heritage custodians with digital assets. - has_score: null - slot_migration: "2026-01-13: Migrated from backup_status string slot\n- backup_status (string) \u2192 has_status (BackupStatus)\n" - custodian_types: "['*']" + structured_aliases: + - literal_form: back-upstatus + in_language: nl + - literal_form: Backup-Status + in_language: de + - literal_form: état de sauvegarde + in_language: fr + - literal_form: estado de respaldo + in_language: es + - literal_form: حالة النسخ الاحتياطي + in_language: ar + - literal_form: status cadangan + in_language: id + - literal_form: 备份状态 + in_language: zh comments: - - BackupStatus represents the current backup configuration state + - Represents current backup configuration state - Linked to BackupType for structured type classification - Supports temporal validity tracking - 'MIGRATED 2026-01-13: Replaces backup_status string slot' + keywords: + - backup + - disaster recovery + - data protection + - configuration state + - archival safety + see_also: + - http://www.loc.gov/premis/rdf/v3/ examples: - value: identified_by: https://nde.nl/ontology/hc/backup-status/example-001 has_type: - has_code: DAILY_AUTOMATED - has_code: CLOUD_AZURE - has_description: 'Daily automated backup to Azure with replication to secondary site. - - 30-day retention, encrypted at rest. - - ' + has_description: Daily automated backup to Azure with replication to secondary site. 30-day retention, encrypted at rest. begin_of_the_begin: '2024-01-15T00:00:00Z' + description: Active backup configuration with cloud replication - value: identified_by: https://nde.nl/ontology/hc/backup-status/critical-001 has_type: - has_code: NOT_BACKED_UP has_description: Legacy system not yet included in backup. Migration planned for Q2 2026. has_note: - - 'CRITICAL: Data at risk until migration complete' \ No newline at end of file + - 'CRITICAL: Data at risk until migration complete' + description: Critical - no backup in place + annotations: + specificity_score: '0.60' + specificity_rationale: Relevant to all heritage custodians with digital assets. + has_score: null + slot_migration: "2026-01-13: Migrated from backup_status string slot\n- backup_status (string) → has_status (BackupStatus)\n" + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BackupType.yaml b/schemas/20251121/linkml/modules/classes/BackupType.yaml index c30b9a6b17..5d7741216c 100644 --- a/schemas/20251121/linkml/modules/classes/BackupType.yaml +++ b/schemas/20251121/linkml/modules/classes/BackupType.yaml @@ -28,9 +28,50 @@ imports: classes: BackupType: class_uri: skos:Concept - description: "Classification type for backup and disaster recovery strategies in heritage custodian contexts.\n\n**DEFINITION**:\n\nBackupType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of backup strategies, frequencies, and storage locations\nused by heritage institutions for data protection.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **PREMIS** | `premis:fixity` | Related - data integrity verification |\n| **DQV** | `dqv:QualityMeasurement` | Data quality measurement |\n| **Dublin Core** | `dcterms:isReferencedBy` | Backup documentation |\n\n**BACKUP TYPE CATEGORIES** (from slot definition):\n\n| Category | Description |\n|----------|-------------|\n| **FREQUENCY** | How often backups occur (daily, weekly, continuous) |\n| **STRATEGY** | Backup approach (full, incremental, differential) |\n| **LOCATION** |\ - \ Where backups are stored (on-site, off-site, cloud) |\n| **MEDIUM** | Storage medium (disk, tape, cloud, paper) |\n| **STATUS** | Current state (active, inactive, not backed up) |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (status class)\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BackupType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BackupType (parent)\n \u2514\u2500\u2500 has_description (strategy details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the backup_status string slot with a proper class hierarchy.\nOld pattern: `backup_status: \"Daily backup to Azure\"` (string)\nNew pattern: `has_status: BackupStatus` \u2192 `has_type: BackupType` (object reference)\n" - exact_mappings: + description: >- + Classification type for backup and disaster recovery strategies used by + heritage institutions, providing a SKOS-based hierarchy for categorizing + backup frequencies, strategies, locations, and storage media. + alt_descriptions: + nl: + text: >- + Classificatietype voor back-up en disaster recovery strategieën die door + erfgoedinstellingen worden gebruikt, met een SKOS-gebaseerde hiërarchie + voor het categoriseren van back-upfrequenties, strategieën, locaties + en opslagmedia. + de: + text: >- + Klassifizierungstyp für Backup- und Disaster-Recovery-Strategien, die + von Heritage-Institutionen verwendet werden, mit einer SKOS-basierten + Hierarchie zur Kategorisierung von Backup-Häufigkeiten, Strategien, + Standorten und Speichermedien. + fr: + text: >- + Type de classification pour les stratégies de sauvegarde et de reprise + après sinistre utilisées par les institutions patrimoniales, fournissant + une hiérarchie SKOS pour catégoriser les fréquences, stratégies, + emplacements et supports de sauvegarde. + es: + text: >- + Tipo de clasificación para estrategias de respaldo y recuperación ante + desastres utilizadas por instituciones patrimoniales, proporcionando una + jerarquía SKOS para categorizar frecuencias, estrategias, ubicaciones + y medios de almacenamiento de respaldo. + ar: + text: >- + نوع التصنيف لاستراتيجيات النسخ الاحتياطي واستعادة البيانات المستخدمة + من قبل مؤسسات التراث، مع توفير تسلسل هرمي SKOS لتصنيف تكرارات النسخ + الاحتياطي والاستراتيجيات والمواقع ووسائط التخزين. + id: + text: >- + Jenis klasifikasi untuk strategi cadangan dan pemulihan bencana yang + digunakan oleh lembaga warisan, menyediakan hierarki berbasis SKOS untuk + mengkategorikan frekuensi, strategi, lokasi, dan media penyimpanan cadangan. + zh: + text: >- + 遗产机构使用的备份和灾难恢复策略的分类类型,提供基于SKOS的层次结构, + 用于分类备份频率、策略、位置和存储介质。 + broad_mappings: - skos:Concept close_mappings: - premis:fixity @@ -48,14 +89,12 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/backup-type/[a-z0-9-]+$ examples: - value: https://nde.nl/ontology/hc/backup-type/daily-automated has_code: -# range: string required: true pattern: ^[A-Z][A-Z0-9_]*$ examples: @@ -63,7 +102,6 @@ classes: - value: CLOUD_AZURE - value: NOT_BACKED_UP has_label: -# range: string required: true multivalued: true examples: @@ -74,7 +112,6 @@ classes: - Cloud backup (Azure)@en - Cloud backup (Azure)@nl has_description: -# range: string examples: - value: Daily automated backup to off-site storage with 30-day retention. has_hypernym: @@ -91,17 +128,33 @@ classes: examples: - value: - qid: Q5227350 - annotations: - specificity_score: '0.60' - specificity_rationale: Backup types are relevant to all heritage custodians with digital assets. - has_score: null - slot_migration: "2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy\n- backup_status (string) \u2192 has_status (BackupStatus) \u2192 has_type (BackupType)\n" - custodian_types: "['*']" + structured_aliases: + - literal_form: back-uptype + in_language: nl + - literal_form: Backup-Typ + in_language: de + - literal_form: type de sauvegarde + in_language: fr + - literal_form: tipo de respaldo + in_language: es + - literal_form: نوع النسخ الاحتياطي + in_language: ar + - literal_form: jenis cadangan + in_language: id + - literal_form: 备份类型 + in_language: zh comments: - - BackupType provides SKOS-based classification for backup strategies + - SKOS-based classification for backup strategies + - Categories include frequency, strategy, location, medium, and status - Aligned with PREMIS fixity concepts for data integrity - Supports hierarchical type relationships - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + keywords: + - backup classification + - disaster recovery + - data protection strategy + - storage medium + - SKOS concept see_also: - http://www.loc.gov/premis/rdf/v3/ - https://www.w3.org/TR/vocab-dqv/ @@ -112,8 +165,11 @@ classes: has_label: - Daily automated backup@en - Dagelijkse geautomatiseerde backup@nl - has_description: 'Daily automated backup to off-site storage location. - - Typically includes 30-day retention policy. - - ' \ No newline at end of file + has_description: Daily automated backup to off-site storage location. Typically includes 30-day retention policy. + description: Daily automated backup type + annotations: + specificity_score: '0.60' + specificity_rationale: Relevant to all heritage custodians with digital assets. + has_score: null + slot_migration: "2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy\n- backup_status (string) → has_status (BackupStatus) → has_type (BackupType)\n" + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BackupTypes.yaml b/schemas/20251121/linkml/modules/classes/BackupTypes.yaml index 5364cbe695..554eeee4f7 100644 --- a/schemas/20251121/linkml/modules/classes/BackupTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BackupTypes.yaml @@ -13,20 +13,63 @@ classes: DailyAutomatedBackup: is_a: BackupType class_uri: hc:DailyAutomatedBackup - description: 'Daily automated backup to off-site storage. - - - Automated daily backup process that copies data to an off-site - - location. Standard practice for heritage institutions with - - active digital collections. - - ' + description: >- + Automated daily backup process copying data to an off-site location, + standard practice for heritage institutions with active digital collections. + alt_descriptions: + nl: + text: >- + Geautomatiseerd dagelijks back-upproces dat gegevens kopieert naar een + externe locatie, standaardpraktijk voor erfgoedinstellingen met actieve + digitale collecties. + de: + text: >- + Automatisierter täglicher Backup-Prozess, der Daten an einen externen + Standort kopiert, Standardpraxis für Heritage-Institutionen mit aktiven + digitalen Sammlungen. + fr: + text: >- + Processus de sauvegarde quotidien automatisé copiant les données vers + un site externe, pratique standard pour les institutions patrimoniales + avec des collections numériques actives. + es: + text: >- + Proceso de respaldo diario automatizado que copia datos a una ubicación + externa, práctica estándar para instituciones patrimoniales con colecciones + digitales activas. + ar: + text: >- + عملية نسخ احتياطي يومية آلية تنسخ البيانات إلى موقع خارجي، + ممارسة قياسية للمؤسسات التراثية ذات المجموعات الرقمية النشطة. + id: + text: >- + Proses cadangan harian otomatis yang menyalin data ke lokasi luar situs, + praktik standar untuk lembaga warisan dengan koleksi digital aktif. + zh: + text: >- + 自动每日备份流程,将数据复制到外部位置,是拥有活跃数字藏品的 + 遗产机构的标准做法。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: dagelijkse geautomatiseerde back-up + in_language: nl + - literal_form: tägliche automatisierte Sicherung + in_language: de + - literal_form: sauvegarde quotidienne automatisée + in_language: fr + - literal_form: respaldo diario automatizado + in_language: es + - literal_form: نسخ احتياطي يومي آلي + in_language: ar + - literal_form: cadangan harian otomatis + in_language: id + - literal_form: 每日自动备份 + in_language: zh annotations: short_code: DAILY_AUTOMATED specificity_score: '0.65' - custodian_types: '[''*'']' + custodian_types: "['*']" examples: - value: has_code: DAILY_AUTOMATED @@ -34,21 +77,64 @@ classes: - Daily automated backup@en - Dagelijkse geautomatiseerde backup@nl description: Standard daily backup configuration - broad_mappings: - - skos:Concept WeeklyFullDailyIncremental: is_a: BackupType class_uri: hc:WeeklyFullDailyIncremental - description: 'Weekly full backup with daily incremental backups. - - - Combines weekly full backups with daily incremental backups - - for efficient storage use while maintaining recovery capability. - - Common in large heritage institutions. - - ' + description: >- + Combines weekly full backups with daily incremental backups for efficient + storage use while maintaining recovery capability, common in large heritage + institutions. + alt_descriptions: + nl: + text: >- + Combineert wekelijkse volledige back-ups met dagelijkse incrementele + back-ups voor efficiënt opslaggebruik bij behoud van herstelmogelijkheden, + gebruikelijk bij grote erfgoedinstellingen. + de: + text: >- + Kombiniert wöchentliche Vollbackups mit täglichen inkrementellen Backups + für effiziente Speichernutzung bei Aufrechterhaltung der + Wiederherstellungsfähigkeit, üblich in großen Heritage-Institutionen. + fr: + text: >- + Combine des sauvegardes complètes hebdomadaires avec des sauvegardes + incrémentielles quotidiennes pour une utilisation efficace du stockage + tout en maintenant la capacité de récupération. + es: + text: >- + Combina respaldos completos semanales con respaldos incrementales diarios + para un uso eficiente del almacenamiento manteniendo la capacidad de + recuperación. + ar: + text: >- + يجمع بين النسخ الاحتياطية الكاملة الأسبوعية مع النسخ الاحتياطية + التزايدية اليومية للاستخدام الفعال للتخزين مع الحفاظ على قدرة الاسترداد. + id: + text: >- + Menggabungkan cadangan penuh mingguan dengan cadangan inkremental harian + untuk penggunaan penyimpanan yang efisien sambil mempertahankan kemampuan + pemulihan. + zh: + text: >- + 结合每周完整备份和每日增量备份,在保持恢复能力的同时实现高效存储使用, + 常见于大型遗产机构。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: wekelijks volledig dagelijks incrementeel + in_language: nl + - literal_form: wöchentlich voll, täglich inkrementell + in_language: de + - literal_form: hebdomadaire complet, quotidien incrémentiel + in_language: fr + - literal_form: semanal completo, diario incremental + in_language: es + - literal_form: أسبوعي كامل ويومي تزايدي + in_language: ar + - literal_form: mingguan penuh harian inkremental + in_language: id + - literal_form: 每周完整每日增量 + in_language: zh annotations: short_code: WEEKLY_FULL_DAILY_INCR specificity_score: '0.65' @@ -59,21 +145,63 @@ classes: - Weekly full, daily incremental@en - Wekelijks volledig, dagelijks incrementeel@nl description: Enterprise backup strategy - broad_mappings: - - skos:Concept ContinuousReplication: is_a: BackupType class_uri: hc:ContinuousReplication - description: 'Real-time continuous data replication. - - - Continuous replication to secondary data center or cloud. - - Provides near-zero data loss (RPO) and rapid recovery (RTO). - - Used by institutions with critical digital assets. - - ' + description: >- + Real-time continuous data replication to a secondary data center or cloud, + providing near-zero data loss (RPO) and rapid recovery (RTO), used by + institutions with critical digital assets. + alt_descriptions: + nl: + text: >- + Real-time continue gegevensreplicatie naar een secundair datacenter of cloud, + met bijna-nul gegevensverlies (RPO) en snelle herstel (RTO), gebruikt door + instellingen met kritieke digitale activa. + de: + text: >- + Echtzeit-Kontinuierliche Datenreplikation zu einem sekundären Rechenzentrum + oder in die Cloud, bietet nahezu null Datenverlust (RPO) und schnelle + Wiederherstellung (RTO). + fr: + text: >- + Réplication de données continue en temps réel vers un centre de données + secondaire ou le cloud, offrant une perte de données quasi nulle (RPO) + et une récupération rapide (RTO). + es: + text: >- + Replicación de datos continua en tiempo real a un centro de datos secundario + o a la nube, proporcionando pérdida de datos casi nula (RPO) y recuperación + rápida (RTO). + ar: + text: >- + نسخ متماثل للبيانات المستمرة في الوقت الفعلي إلى مركز بيانات ثانوي + أو سحابة، مما يوفر فقدان بيانات شبه صفري (RPO) واسترداد سريع (RTO). + id: + text: >- + Replikasi data berkelanjutan real-time ke pusat data sekunder atau cloud, + memberikan kehilangan data mendekati nol (RPO) dan pemulihan cepat (RTO). + zh: + text: >- + 实时持续数据复制到辅助数据中心或云端,提供近乎零的数据丢失(RPO) + 和快速恢复(RTO),用于拥有关键数字资产的机构。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: continue replicatie + in_language: nl + - literal_form: kontinuierliche Replikation + in_language: de + - literal_form: réplication continue + in_language: fr + - literal_form: replicación continua + in_language: es + - literal_form: نسخ متماثل مستمر + in_language: ar + - literal_form: replikasi berkelanjutan + in_language: id + - literal_form: 持续复制 + in_language: zh annotations: short_code: CONTINUOUS_REPLICATION specificity_score: '0.70' @@ -84,19 +212,57 @@ classes: - Continuous replication@en - Continue replicatie@nl description: Real-time data protection - broad_mappings: - - skos:Concept SecondarySiteReplication: is_a: BackupType class_uri: hc:SecondarySiteReplication - description: 'Replicated to secondary data center. - - - Data replicated to a geographically separate secondary site. - - Provides disaster recovery capability for major incidents. - - ' + description: >- + Data replicated to a geographically separate secondary site, providing + disaster recovery capability for major incidents. + alt_descriptions: + nl: + text: >- + Gegevens gerepliceerd naar een geografisch gescheiden secundaire locatie, + wat disaster recovery-mogelijkheden biedt voor grote incidenten. + de: + text: >- + Daten werden an einen geografisch getrennten sekundären Standort repliziert, + was Disaster-Recovery-Funktionen für größere Zwischenfälle bietet. + fr: + text: >- + Données répliquées vers un site secondaire géographiquement distinct, + fournissant une capacité de reprise après sinistre pour les incidents majeurs. + es: + text: >- + Datos replicados a un sitio secundario geográficamente separado, + proporcionando capacidad de recuperación ante desastres para incidentes mayores. + ar: + text: >- + بيانات منسوخة إلى موقع ثانوي منفصل جغرافيًا، مما يوفر قدرة استعادة + البيانات للحوادث الكبرى. + id: + text: >- + Data direplikasi ke situs sekunder yang terpisah secara geografis, + menyediakan kemampuan pemulihan bencana untuk insiden besar. + zh: + text: >- + 数据复制到地理上分离的辅助站点,为重大事件提供灾难恢复能力。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: secundaire locatie replicatie + in_language: nl + - literal_form: Sekundärstandort-Replikation + in_language: de + - literal_form: réplication de site secondaire + in_language: fr + - literal_form: replicación de sitio secundario + in_language: es + - literal_form: نسخ موقع ثانوي + in_language: ar + - literal_form: replikasi situs sekunder + in_language: id + - literal_form: 辅助站点复制 + in_language: zh annotations: short_code: SECONDARY_SITE specificity_score: '0.70' @@ -107,21 +273,60 @@ classes: - Secondary site replication@en - Replicatie naar secundaire locatie@nl description: Geographic redundancy - broad_mappings: - - skos:Concept CloudBackupAzure: is_a: BackupType class_uri: hc:CloudBackupAzure - description: 'Cloud backup to Microsoft Azure. - - - Backup stored in Microsoft Azure cloud storage. - - Common for Dutch heritage institutions due to EU data - - residency options. - - ' + description: >- + Backup stored in Microsoft Azure cloud storage, common for Dutch heritage + institutions due to EU data residency options. + alt_descriptions: + nl: + text: >- + Back-up opgeslagen in Microsoft Azure cloud-opslag, gebruikelijk voor + Nederlandse erfgoedinstellingen vanwege EU-dataresidu-opties. + de: + text: >- + In Microsoft Azure-Cloud-Speicher gespeichertes Backup, häufig bei + niederländischen Heritage-Institutionen aufgrund EU-Datenaufbewahrungsoptionen. + fr: + text: >- + Sauvegarde stockée dans le cloud Microsoft Azure, courant pour les + institutions patrimoniales néerlandaises en raison des options de + résidence des données dans l'UE. + es: + text: >- + Respaldo almacenado en almacenamiento en la nube de Microsoft Azure, + común para instituciones patrimoniales holandesas debido a las opciones + de residencia de datos de la UE. + ar: + text: >- + نسخ احتياطي مخزن في تخزين سحابة Microsoft Azure، شائع للمؤسسات + التراثية الهولندية بسبب خيارات إقامة البيانات في الاتحاد الأوروبي. + id: + text: >- + Cadangan disimpan di penyimpanan cloud Microsoft Azure, umum untuk + lembaga warisan Belanda karena opsi residensi data UE. + zh: + text: >- + 存储在Microsoft Azure云存储中的备份,由于欧盟数据驻留选项, + 在荷兰遗产机构中很常见。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: Azure cloud back-up + in_language: nl + - literal_form: Azure-Cloud-Backup + in_language: de + - literal_form: sauvegarde cloud Azure + in_language: fr + - literal_form: respaldo en nube Azure + in_language: es + - literal_form: نسخ احتياطي سحابة Azure + in_language: ar + - literal_form: cadangan cloud Azure + in_language: id + - literal_form: Azure云备份 + in_language: zh annotations: short_code: CLOUD_AZURE specificity_score: '0.65' @@ -132,19 +337,59 @@ classes: - Cloud backup (Azure)@en - Cloud backup (Azure)@nl description: Azure cloud backup - broad_mappings: - - skos:Concept CloudBackupAWS: is_a: BackupType class_uri: hc:CloudBackupAWS - description: 'Cloud backup to Amazon Web Services (AWS). - - - Backup stored in AWS cloud storage (S3, Glacier). - - Options for various storage tiers based on access needs. - - ' + description: >- + Backup stored in Amazon Web Services cloud storage (S3, Glacier) with + options for various storage tiers based on access needs. + alt_descriptions: + nl: + text: >- + Back-up opgeslagen in Amazon Web Services cloud-opslag (S3, Glacier) + met opties voor verschillende opslaglagen op basis van toegangsbehoeften. + de: + text: >- + In Amazon Web Services-Cloud-Speicher (S3, Glacier) gespeichertes Backup + mit Optionen für verschiedene Speicherebenen basierend auf Zugriffsanforderungen. + fr: + text: >- + Sauvegarde stockée dans le cloud Amazon Web Services (S3, Glacier) avec + des options pour différents niveaux de stockage selon les besoins d'accès. + es: + text: >- + Respaldo almacenado en almacenamiento en la nube de Amazon Web Services + (S3, Glacier) con opciones para varios niveles de almacenamiento según + las necesidades de acceso. + ar: + text: >- + نسخ احتياطي مخزن في تخزين سحابة Amazon Web Services (S3، Glacier) + مع خيارات لمستويات تخزين مختلفة بناءً على احتياجات الوصول. + id: + text: >- + Cadangan disimpan di penyimpanan cloud Amazon Web Services (S3, Glacier) + dengan opsi untuk berbagai tingkat penyimpanan berdasarkan kebutuhan akses. + zh: + text: >- + 存储在Amazon Web Services云存储(S3、Glacier)中的备份,根据访问需求 + 提供各种存储层级选项。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: AWS cloud back-up + in_language: nl + - literal_form: AWS-Cloud-Backup + in_language: de + - literal_form: sauvegarde cloud AWS + in_language: fr + - literal_form: respaldo en nube AWS + in_language: es + - literal_form: نسخ احتياطي سحابة AWS + in_language: ar + - literal_form: cadangan cloud AWS + in_language: id + - literal_form: AWS云备份 + in_language: zh annotations: short_code: CLOUD_AWS specificity_score: '0.65' @@ -155,19 +400,58 @@ classes: - Cloud backup (AWS)@en - Cloud backup (AWS)@nl description: AWS cloud backup - broad_mappings: - - skos:Concept OnPremiseBackup: is_a: BackupType class_uri: hc:OnPremiseBackup - description: 'On-premise backup storage only. - - - Backup stored only on local premises. Higher risk for - - disaster scenarios. May be combined with off-site backup. - - ' + description: >- + Backup stored only on local premises, representing higher risk for disaster + scenarios, may be combined with off-site backup. + alt_descriptions: + nl: + text: >- + Back-up alleen lokaal opgeslagen, met hoger risico voor disasterscenario's, + kan worden gecombineerd met externe back-up. + de: + text: >- + Nur lokal vor Ort gespeichertes Backup, stellt ein höheres Risiko für + Katastrophenszenarien dar, kann mit externem Backup kombiniert werden. + fr: + text: >- + Sauvegarde stockée uniquement sur site local, représentant un risque + plus élevé pour les scénarios de catastrophe, peut être combinée avec + une sauvegarde hors site. + es: + text: >- + Respaldo almacenado solo en instalaciones locales, representa mayor + riesgo para escenarios de desastre, puede combinarse con respaldo externo. + ar: + text: >- + نسخ احتياطي مخزن محليًا فقط، يمثل خطرًا أعلى لسيناريوهات الكوارث، + يمكن دمجه مع نسخ احتياطي خارجي. + id: + text: >- + Cadangan hanya disimpan di tempat lokal, mewakili risiko lebih tinggi + untuk skenario bencana, dapat dikombinasikan dengan cadangan di luar situs. + zh: + text: >- + 仅存储在本地的备份,对灾难场景风险较高,可与异地备份结合使用。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: lokale back-up + in_language: nl + - literal_form: On-Premise-Backup + in_language: de + - literal_form: sauvegarde sur site + in_language: fr + - literal_form: respaldo local + in_language: es + - literal_form: نسخ احتياطي محلي + in_language: ar + - literal_form: cadangan lokal + in_language: id + - literal_form: 本地备份 + in_language: zh annotations: short_code: ON_PREMISE specificity_score: '0.60' @@ -178,21 +462,59 @@ classes: - On-premise backup@en - Lokale backup@nl description: Local-only backup - broad_mappings: - - skos:Concept NotBackedUp: is_a: BackupType class_uri: hc:NotBackedUp - description: 'NOT BACKED UP - Critical attention required! - - - Digital assets are not currently backed up. This is a - - high-risk status requiring immediate attention and - - remediation planning. - - ' + description: >- + Digital assets are not currently backed up, representing a high-risk status + requiring immediate attention and remediation planning. + alt_descriptions: + nl: + text: >- + Digitale activa worden momenteel niet geback-upt, wat een hoogrisicostatus + vertegenwoordigt die onmiddellijke aandacht en herstelplanning vereist. + de: + text: >- + Digitale Assets werden derzeit nicht gesichert, was einen Hochrisikostatus + darstellt, der sofortige Aufmerksamkeit und Sanierungsplanung erfordert. + fr: + text: >- + Les actifs numériques ne sont pas actuellement sauvegardés, représentant + un statut à haut risque nécessitant une attention immédiate et une planification + de remédiation. + es: + text: >- + Los activos digitales no están respaldados actualmente, representando un + estado de alto riesgo que requiere atención inmediata y planificación de + remediación. + ar: + text: >- + الأصول الرقمية لا يتم نسخها احتياطيًا حاليًا، مما يمثل حالة عالية + الخطورة تتطلب اهتمامًا فوريًا وتخطيطًا للعلاج. + id: + text: >- + Aset digital saat ini tidak dicadangkan, mewakili status berisiko tinggi + yang memerlukan perhatian segera dan perencanaan perbaikan. + zh: + text: >- + 数字资产当前未备份,代表需要立即关注和补救规划的高风险状态。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: niet geback-upt + in_language: nl + - literal_form: nicht gesichert + in_language: de + - literal_form: non sauvegardé + in_language: fr + - literal_form: sin respaldo + in_language: es + - literal_form: بدون نسخ احتياطي + in_language: ar + - literal_form: tidak dicadangkan + in_language: id + - literal_form: 未备份 + in_language: zh annotations: short_code: NOT_BACKED_UP specificity_score: '0.50' @@ -204,21 +526,64 @@ classes: - NOT BACKED UP@en - NIET GEBACK-UPT@nl description: Critical - no backup in place - broad_mappings: - - skos:Concept PaperOnlyNoDigital: is_a: BackupType class_uri: hc:PaperOnlyNoDigital - description: 'Paper only - no digital backup exists. - - - Records exist only in paper form with no digital copies. - - Common for historical archives that haven''t been digitized. - - May indicate digitization priority. - - ' + description: >- + Records exist only in paper form with no digital copies, common for + historical archives that haven't been digitized, may indicate digitization + priority. + alt_descriptions: + nl: + text: >- + Archieven bestaan alleen in papieren vorm zonder digitale kopieën, + gebruikelijk voor historische archieven die niet gedigitaliseerd zijn, + kan digitaliseringsprioriteit aangeven. + de: + text: >- + Akten existieren nur in Papierform ohne digitale Kopien, üblich für + historische Archive, die nicht digitalisiert wurden, kann Digitalisierungspriorität + anzeigen. + fr: + text: >- + Les documents n'existent que sous forme papier sans copies numériques, + courant pour les archives historiques non numérisées, peut indiquer une + priorité de numérisation. + es: + text: >- + Los registros existen solo en forma impresa sin copias digitales, común + para archivos históricos que no han sido digitalizados, puede indicar + prioridad de digitalización. + ar: + text: >- + السجلات موجودة فقط في شكل ورقي بدون نسخ رقمية، شائع للأرشيفات + التاريخية التي لم يتم رقمنتها، قد يشير إلى أولوية الرقمنة. + id: + text: >- + Catatan hanya ada dalam bentuk kertas tanpa salinan digital, umum untuk + arsip bersejarah yang belum didigitalisasi, mungkin menunjukkan prioritas + digitalisasi. + zh: + text: >- + 记录仅以纸质形式存在,没有数字副本,对于尚未数字化的历史档案 + 很常见,可能表明数字化优先级。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: alleen papier + in_language: nl + - literal_form: nur Papier + in_language: de + - literal_form: papier uniquement + in_language: fr + - literal_form: solo papel + in_language: es + - literal_form: ورق فقط + in_language: ar + - literal_form: hanya kertas + in_language: id + - literal_form: 仅纸质 + in_language: zh annotations: short_code: PAPER_ONLY specificity_score: '0.55' @@ -229,19 +594,57 @@ classes: - Paper only - no digital backup@en - Alleen papier - geen digitale backup@nl description: Non-digitized physical records - broad_mappings: - - skos:Concept TapeBackup: is_a: BackupType class_uri: hc:TapeBackup - description: 'Backup to magnetic tape. - - - Traditional tape backup (LTO, etc.). Cost-effective for - - large volumes and long-term archival storage. - - ' + description: >- + Traditional tape backup (LTO, etc.), cost-effective for large volumes and + long-term archival storage. + alt_descriptions: + nl: + text: >- + Traditionele tape back-up (LTO, enz.), kosteneffectief voor grote volumes + en langetermijnarchiefopslag. + de: + text: >- + Traditionelle Band-Sicherung (LTO, etc.), kostengünstig für große Mengen + und langfristige Archivspeicherung. + fr: + text: >- + Sauvegarde sur bande traditionnelle (LTO, etc.), rentable pour les grands + volumes et le stockage d'archivage à long terme. + es: + text: >- + Respaldo en cinta tradicional (LTO, etc.), rentable para grandes volúmenes + y almacenamiento de archivo a largo plazo. + ar: + text: >- + نسخ احتياطي على شريط تقليدي (LTO، إلخ)، فعال من حيث التكلفة للأحجام + الكبيرة والتخزين الأرشيفي طويل المدى. + id: + text: >- + Cadangan pita tradisional (LTO, dll.), hemat biaya untuk volume besar dan + penyimpanan arsip jangka panjang. + zh: + text: >- + 传统磁带备份(LTO等),对于大容量和长期归档存储具有成本效益。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: tape back-up + in_language: nl + - literal_form: Band-Sicherung + in_language: de + - literal_form: sauvegarde sur bande + in_language: fr + - literal_form: respaldo en cinta + in_language: es + - literal_form: نسخ احتياطي على شريط + in_language: ar + - literal_form: cadangan pita + in_language: id + - literal_form: 磁带备份 + in_language: zh annotations: short_code: TAPE_BACKUP specificity_score: '0.65' @@ -252,19 +655,57 @@ classes: - Tape backup@en - Tape backup@nl description: Magnetic tape storage - broad_mappings: - - skos:Concept DiskBasedBackup: is_a: BackupType class_uri: hc:DiskBasedBackup - description: 'Backup to disk storage. - - - Backup stored on disk arrays (SAN, NAS). Faster recovery - - than tape but higher cost per terabyte. - - ' + description: >- + Backup stored on disk arrays (SAN, NAS), offering faster recovery than tape + but higher cost per terabyte. + alt_descriptions: + nl: + text: >- + Back-up opgeslagen op schijfarrays (SAN, NAS), met snellere herstel dan + tape maar hogere kosten per terabyte. + de: + text: >- + Auf Festplatten-Arrays (SAN, NAS) gespeichertes Backup, bietet schnellere + Wiederherstellung als Band, aber höhere Kosten pro Terabyte. + fr: + text: >- + Sauvegarde stockée sur des réseaux de disques (SAN, NAS), offrant une + récupération plus rapide que la bande mais un coût plus élevé par téraoctet. + es: + text: >- + Respaldo almacenado en matrices de discos (SAN, NAS), ofreciendo recuperación + más rápida que la cinta pero mayor costo por terabyte. + ar: + text: >- + نسخ احتياطي مخزن على صفائح أقراص (SAN، NAS)، يوفر استردادًا أسرع من + الشريط ولكن بتكلفة أعلى لكل تيرابايت. + id: + text: >- + Cadangan disimpan pada array disk (SAN, NAS), menawarkan pemulihan lebih + cepat dari pita tetapi biaya lebih tinggi per terabyte. + zh: + text: >- + 存储在磁盘阵列(SAN、NAS)上的备份,比磁带恢复更快,但每TB成本更高。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: schijfgebaseerde back-up + in_language: nl + - literal_form: Festplatten-Backup + in_language: de + - literal_form: sauvegarde sur disque + in_language: fr + - literal_form: respaldo en disco + in_language: es + - literal_form: نسخ احتياطي على القرص + in_language: ar + - literal_form: cadangan berbasis disk + in_language: id + - literal_form: 磁盘备份 + in_language: zh annotations: short_code: DISK_BACKUP specificity_score: '0.60' @@ -275,19 +716,57 @@ classes: - Disk-based backup@en - Schijf-gebaseerde backup@nl description: Disk array storage - broad_mappings: - - skos:Concept HybridBackup: is_a: BackupType class_uri: hc:HybridBackup - description: 'Hybrid backup strategy. - - - Combination of multiple backup methods (e.g., disk + cloud, - - tape + replication). Provides multiple layers of protection. - - ' + description: >- + Combination of multiple backup methods (e.g., disk + cloud, tape + replication), + providing multiple layers of protection. + alt_descriptions: + nl: + text: >- + Combinatie van meerdere back-upmethoden (bijv. schijf + cloud, tape + + replicatie), die meerdere beschermingslagen biedt. + de: + text: >- + Kombination mehrerer Backup-Methoden (z.B. Festplatte + Cloud, Band + + Replikation), bietet mehrere Schutzebenen. + fr: + text: >- + Combinaison de plusieurs méthodes de sauvegarde (ex: disque + cloud, + bande + réplication), fournissant plusieurs couches de protection. + es: + text: >- + Combinación de múltiples métodos de respaldo (ej: disco + nube, cinta + + replicación), proporcionando múltiples capas de protección. + ar: + text: >- + مزيج من طرق النسخ الاحتياطي المتعددة (مثل القرص + السحابة، الشريط + + النسخ المتماثل)، توفر طبقات متعددة من الحماية. + id: + text: >- + Kombinasi beberapa metode cadangan (mis: disk + cloud, pita + replikasi), + menyediakan beberapa lapisan perlindungan. + zh: + text: >- + 多种备份方法的组合(如磁盘+云、磁带+复制),提供多层保护。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: hybride back-up + in_language: nl + - literal_form: Hybrid-Backup + in_language: de + - literal_form: sauvegarde hybride + in_language: fr + - literal_form: respaldo híbrido + in_language: es + - literal_form: نسخ احتياطي هجين + in_language: ar + - literal_form: cadangan hibrida + in_language: id + - literal_form: 混合备份 + in_language: zh annotations: short_code: HYBRID specificity_score: '0.70' @@ -298,5 +777,3 @@ classes: - Hybrid backup@en - Hybride backup@nl description: Multi-method backup strategy - broad_mappings: - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/BankArchive.yaml b/schemas/20251121/linkml/modules/classes/BankArchive.yaml index e3f8ca3dac..0466c16782 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchive.yaml @@ -24,11 +24,104 @@ classes: class_uri: skos:Concept slots: - hold_record_set - description: "Archive preserving records of banking institutions, documenting\nfinancial history and banking operations.\n\n**Wikidata**: Q52718263\n\n**Scope**:\nBank archives (Bankarchive) preserve:\n- Corporate governance records (board minutes, reports)\n- Customer records (historical, anonymized)\n- Loan and mortgage documentation\n- Correspondence and contracts\n- Marketing and advertising materials\n- Photographs of buildings, staff, events\n- Publications (annual reports, newsletters)\n- Numismatic collections (banknotes, coins)\n\n**Historical Significance**:\nBank archives document:\n- Economic development and financial history\n- Business and commercial practices\n- Architectural heritage (historic bank buildings)\n- Social history (banking access, community development)\n\n**Related Types**:\n- CompanyArchives (Q10605195) - Corporate archives broadly\n- EconomicArchive (Q27032167) - Economic history focus\n\n**Privacy Considerations**:\nBank archives often have:\n- Extended\ - \ closure periods for personal data\n- Anonymization requirements\n- Legal retention requirements\n- Sensitive commercial information\n\n**Notable Examples**:\n- HSBC Group Archives (London)\n- Deutsche Bank Historical Archive\n- Rothschild Archive (London)\n- Archives historiques de la Soci\xE9t\xE9 G\xE9n\xE9rale\n" + description: >- + Type of heritage institution operating within the banking sector, maintaining + corporate archives as an organizational function. Characterized by institutional + governance under parent banking organizations, extended closure periods for + personal data, and specialized expertise in financial records management. + alt_descriptions: + nl: + text: >- + Type erfgoedinstelling actief in de bankensector, die bedrijfsarchieven + onderhoudt als organisatorische functie. Gekenmerkt door institutioneel + bestuur onder moederbankorganisaties, verlengde afsluittermijnen voor + persoonsgegevens en gespecialiseerde expertise in financieel archiefbeheer. + de: + text: >- + Art der Heritage-Institution im Bankensektor, die Unternehmensarchive als + organisatorische Funktion führt. Gekennzeichnet durch institutionelle + governance unter Mutterbankorganisationen, verlängerte Sperrfristen für + personenbezogene Daten und spezialisierte Expertise in der Finanzarchivverwaltung. + fr: + text: >- + Type d'institution patrimoniale opérant dans le secteur bancaire, maintenant + des archives d'entreprise comme fonction organisationnelle. Caractérisée par + une gouvernance institutionnelle sous les organisations bancaires mères, des + périodes de fermeture prolongées pour les données personnelles et une expertise + spécialisée en gestion des archives financières. + es: + text: >- + Tipo de institución patrimonial que opera en el sector bancario, manteniendo + archivos corporativos como función organizacional. Caracterizada por gobernanza + institucional bajo organizaciones bancarias matrices, períodos de cierre + extendidos para datos personales y experiencia especializada en gestión de + archivos financieros. + ar: + text: >- + نوع مؤسسة التراث العاملة في قطاع البنوك، والتي تحافظ على الأرشيفات + المؤسسية كوظيفة تنظيمية. تتميز بالحوكمة المؤسسية تحت المنظمات + المصرفية الأم، وفترات إغلاق ممتدة للبيانات الشخصية، وخبرة متخصصة + في إدارة الأرشيفات المالية. + id: + text: >- + Jenis lembaga warisan yang beroperasi di sektor perbankan, memelihara arsip + perusahaan sebagai fungsi organisasi. Dicirikan oleh tata kelola institusional + di bawah organisasi perbankan induk, periode penutupan diperpanjang untuk + data pribadi, dan keahlian khusus dalam manajemen arsip keuangan. + zh: + text: >- + 在银行业运营的遗产机构类型,将企业档案作为组织职能进行维护。 + 特点是在母银行组织下的机构治理、对个人数据的较长封闭期, + 以及在金融档案管理方面的专业知识。 + exact_mappings: + - wd:Q52718263 + broad_mappings: + - skos:Concept + related_mappings: + - wd:Q10605195 + - wd:Q27032167 slot_usage: hold_record_set: -# range: string + structured_aliases: + - literal_form: bankarchief + in_language: nl + - literal_form: Bankarchiv + in_language: de + - literal_form: archive bancaire + in_language: fr + - literal_form: archivo bancario + in_language: es + - literal_form: أرشيف بنكي + in_language: ar + - literal_form: arsip perbankan + in_language: id + - literal_form: 银行档案 + in_language: zh + comments: + - Represents the archive as an organizational unit within a banking institution + - Typically operates under corporate governance of the parent bank + - Extended closure periods for personal data due to financial privacy regulations + - Anonymization requirements for historical customer records + - May include numismatic collections (banknotes, coins) + - Staff often have dual reporting to bank management and archival standards bodies + keywords: + - banking institution + - corporate archive + - financial sector + - institutional archive + - corporate governance + - privacy regulations + see_also: + - https://www.wikidata.org/wiki/Q52718263 + examples: + - value: + has_label: HSBC Group Archives + has_scope: Corporate records and financial history + description: International banking institution's corporate archive department + - value: + has_label: Deutsche Bank Historical Archive + has_scope: German banking history + description: German bank's institutional archive organization annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml index 837c377537..ddd855c206 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml @@ -1,17 +1,12 @@ id: https://nde.nl/ontology/hc/class/BankArchiveRecordSetType name: BankArchiveRecordSetType -title: BankArchive Record Set Type +title: Bank Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ + rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -19,22 +14,82 @@ imports: - ../slots/has_type classes: BankArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by BankArchive custodians. - - ' + class_uri: hc:BankArchiveRecordSetType + description: >- + Classification category for record sets containing banking and financial + institution records, including transaction histories, customer accounts, + and corporate documentation within bank archives. + alt_descriptions: + nl: >- + Classificatiecategorie voor recordsets met bank- en financiële + instellingsarchieven, inclusief transactiegeschiedenissen, + klantenrekeningen en bedrijfsdocumentatie. + de: >- + Klassifizierungskategorie fuer Datensatzgruppen mit Bank- und + Finanzinstitutsunterlagen, einschliesslich Transaktionshistorien, + Kundenkonten und Unternehmensdokumentation. + fr: >- + Categorie de classification pour les ensembles d'enregistrements + contenant des documents bancaires et financiers, y compris les + historiques de transactions, les comptes clients et la documentation + d'entreprise. + es: >- + Categoria de clasificacion para conjuntos de registros que contienen + documentos bancarios y financieros, incluidos historiales de + transacciones, cuentas de clientes y documentacion corporativa. + ar: >- + فئة تصنيف لمجموعات السجلات التي تحتوي على سجلات مصرفية ومالية، بما في + ذلك سجلات المعاملات وحسابات العملاء والوثائق المؤسسية. + id: >- + Kategori klasifikasi untuk kumpulan rekaman yang berisi arsip perbankan + dan keuangan, termasuk riwayat transaksi, rekening nasabah, dan + dokumentasi korporat. + zh: >- + 包含银行和金融机构记录的记录集分类类别,包括交易历史、客户账户和企业文件。 is_a: CollectionType - class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + structured_aliases: + - literal_form: bankarchief-recordsettype + in_language: nl + - literal_form: Bankarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d'archives bancaires + in_language: fr + - literal_form: tipo de fondo de archivo bancario + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف المصرفي + in_language: ar + - literal_form: tipe kumpulan rekaman arsip bank + in_language: id + - literal_form: 银行档案记录集类型 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + has_score: 1.0 + description: Bank archive collection type + keywords: + - banking records + - financial documents + - record set type + - classification slots: - - has_type - - has_score - - has_scope - see_also: - - BankArchive - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + comments: + - Abstract classification for bank archive collections + - See BankArchiveRecordSetTypes.yaml for concrete subclasses + see_also: + - BankArchive + - rico:RecordSetType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.35" + specificity_rationale: Specific record set type for banking records + custodian_types: "['BankArchive']" diff --git a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml index 8014d17d60..be6bdb3601 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/BankArchiveRecordSetTypes name: BankArchiveRecordSetTypes -title: BankArchive Record Set Type Subclasses +title: Bank Archive Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -20,98 +20,222 @@ imports: classes: BankingRecordsFonds: is_a: BankArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Banking institution records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + class_uri: hc:BankingRecordsFonds + description: >- + Fonds of institutional records from banking organizations, including + governance documents, policy records, and administrative archives. + alt_descriptions: + nl: >- + Fonds van institutionele archieven van bankorganisaties, inclusief + bestuursdocumenten, beleidsarchieven en administratieve dossiers. + de: >- + Fonds von institutionellen Unterlagen von Bankorganisationen, + einschliesslich Regierungsdokumenten, Politikarchiven und + Verwaltungsunterlagen. + fr: >- + Fonds de documents institutionnels des organisations bancaires, y + compris les documents de gouvernance, les archives politiques et les + dossiers administratifs. + es: >- + Fondo de registros institucionales de organizaciones bancarias, incluida + la documentacion de gobernanza, archivos de politicas y expedientes + administrativos. + ar: >- + مجموعة السجلات المؤسسية للمنظمات المصرفية، بما في ذلك وثائق الحوكمة + وأرشيفات السياسة والملفات الإدارية. + id: >- + Fonds catatan institusional dari organisasi perbankan, termasuk dokumen + tata kelola, arsip kebijakan, dan file administratif. + zh: >- + 银行组织的机构记录档案,包括治理文件、政策档案和行政档案。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - BankArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds + structured_aliases: + - literal_form: bankinstellingsfonds + in_language: nl + - literal_form: Bankinstitutsfonds + in_language: de + - literal_form: fonds d'institution bancaire + in_language: fr + - literal_form: fondo de institucion bancaria + in_language: es + - literal_form: صندوق المؤسسة المصرفية + in_language: ar + - literal_form: fonds institusi perbankan + in_language: id + - literal_form: 银行机构档案 + in_language: zh + keywords: + - banking institution + - fonds + - governance + - administrative slots: - - has_type - - has_score - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - record_holder_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BankingRecordsFonds + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "BankingRecordsFonds" has_custodian: - equals_string: BankArchive + equals_string: "BankArchive" record_holder_note: - equals_string: This RecordSetType is typically held by BankArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "This RecordSetType is typically held by BankArchive custodians" + comments: + - Follows rico-rst:Fonds organizational principle + - Primary fonds type for bank institutional records annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific fonds type for banking records + custodian_types: "['BankArchive']" + FinancialTransactionSeries: is_a: BankArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Financial records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + class_uri: hc:FinancialTransactionSeries + description: >- + Series of financial transaction records documenting monetary exchanges, + transfers, and account activities. + alt_descriptions: + nl: >- + Reeks financiële transactierecords die gelduitwisselingen, overschrijvingen + en rekeningactiviteiten documenteren. + de: >- + Serie von Finanztransaktionsunterlagen, die Geldaustausch, Ueberweisungen + und Kontotaetigkeiten dokumentieren. + fr: >- + Serie d'enregistrements de transactions financieres documentant les + echanges monetaires, les virements et les activites de compte. + es: >- + Serie de registros de transacciones financieras que documentan + intercambios monetarios, transferencias y actividades de cuenta. + ar: >- + سلسلة سجلات المعاملات المالية التي توثق عمليات تبادل الأموال والتحويلات + وأنشطة الحساب. + id: >- + Seri catatan transaksi keuangan yang mendokumentasikan pertukaran + moneter, transferensi, dan aktivitas rekening. + zh: >- + 记录货币交换、转账和账户活动的金融交易记录系列。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - BankArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series + structured_aliases: + - literal_form: financiële-transactieserie + in_language: nl + - literal_form: Finanztransaktionsserie + in_language: de + - literal_form: serie de transactions financieres + in_language: fr + - literal_form: serie de transacciones financieras + in_language: es + - literal_form: سلسلة المعاملات المالية + in_language: ar + - literal_form: seri transaksi keuangan + in_language: id + - literal_form: 金融交易系列 + in_language: zh + keywords: + - transactions + - financial + - series + - monetary slots: - - has_type - - has_score - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - record_holder_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FinancialTransactionSeries + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "FinancialTransactionSeries" has_custodian: - equals_string: BankArchive + equals_string: "BankArchive" record_holder_note: - equals_string: This RecordSetType is typically held by BankArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "This RecordSetType is typically held by BankArchive custodians" + comments: + - Follows rico-rst:Series organizational principle + - Documents historical financial transactions + annotations: + specificity_score: "0.5" + specificity_rationale: Specific series type for financial transactions + custodian_types: "['BankArchive']" + CustomerAccountSeries: is_a: BankArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Account records (historical).\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + class_uri: hc:CustomerAccountSeries + description: >- + Series of historical customer account records documenting account + openings, closures, balances, and account holder information. + alt_descriptions: + nl: >- + Reeks historische klantenaccountgegevens die het openen en sluiten van + rekeningen, saldi en accounthouderinformatie documenteren. + de: >- + Serie historischer Kundenkontounterlagen, die Kontoeroeffnungen, + -schliessungen, Kontostaende und Kontoinhaberinformationen dokumentieren. + fr: >- + Serie d'enregistrements historiques de comptes clients documentant les + ouvertures, fermetures, soldes et informations des titulaires de compte. + es: >- + Serie de registros historicos de cuentas de clientes que documentan + aperturas, cierres, saldos e informacion del titular de la cuenta. + ar: >- + سلسلة سجلات حسابات العملاء التاريخية التي توثق فتح الحسابات وإغلاقها + والأرصدة ومعلومات حامل الحساب. + id: >- + Seri catatan rekening nasabah historis yang mendokumentasikan pembukaan, + penutupan, saldo, dan informasi pemegang rekening. + zh: >- + 记录账户开户、销户、余额和账户持有人信息的历史客户账户记录系列。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - BankArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series + structured_aliases: + - literal_form: klantenaccountserie + in_language: nl + - literal_form: Kundenkontenserie + in_language: de + - literal_form: serie de comptes clients + in_language: fr + - literal_form: serie de cuentas de clientes + in_language: es + - literal_form: سلسلة حسابات العملاء + in_language: ar + - literal_form: seri rekening nasabah + in_language: id + - literal_form: 客户账户系列 + in_language: zh + keywords: + - customer accounts + - historical + - account holders + - series slots: - - has_type - - has_score - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - record_holder_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CustomerAccountSeries + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "CustomerAccountSeries" has_custodian: - equals_string: BankArchive + equals_string: "BankArchive" record_holder_note: - equals_string: This RecordSetType is typically held by BankArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "This RecordSetType is typically held by BankArchive custodians" + comments: + - Follows rico-rst:Series organizational principle + - Contains historical customer account documentation + annotations: + specificity_score: "0.5" + specificity_rationale: Specific series type for customer accounts + custodian_types: "['BankArchive']" diff --git a/schemas/20251121/linkml/modules/classes/BaseName.yaml b/schemas/20251121/linkml/modules/classes/BaseName.yaml index 94d287ca1d..36e8e5eeb0 100644 --- a/schemas/20251121/linkml/modules/classes/BaseName.yaml +++ b/schemas/20251121/linkml/modules/classes/BaseName.yaml @@ -1,13 +1,6 @@ id: https://nde.nl/ontology/hc/class/BaseName name: BaseName -title: Base Name Class -description: 'Represents the base/root form of a name component used for sorting. - - **PNV ALIGNMENT**: Supports Dutch naming convention where surnames with prefixes - are sorted by their base form. - - **EXAMPLE**: - Full surname: "van der Berg" - Base name: "Berg" (used for alphabetical - sorting under "B")' +title: Base Name prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -18,18 +11,70 @@ imports: classes: BaseName: class_uri: hc:BaseName - description: Base/root form of a name component, primarily used for sorting. + description: >- + Root form of a name component used for alphabetical sorting, particularly + for surnames with prefixes in Dutch naming conventions. + alt_descriptions: + nl: >- + Stamt vorm van een naamcomponent gebruikt voor alfabetische sortering, + met name voor achternamen met voorvoegsels in Nederlandse + naamconventies. + de: >- + Stammform einer Namenskomponente, die zur alphabetischen Sortierung + verwendet wird, insbesondere fuer Nachnamen mit Praefixen in + niederlaendischen Namenskonventionen. + fr: >- + Forme racine d'un composant de nom utilisee pour le tri alphabetique, + en particulier pour les noms de famille avec des prefixes dans les + conventions de nomination neerlandaises. + es: >- + Forma raiz de un componente de nombre utilizado para ordenacion + alfabetica, particularmente para apellidos con prefijos en las + convenciones de nombres holandesas. + ar: >- + الشكل الأساسي لمكون الاسم المستخدم للفرز الأبجدي، خاصة للألقاب ذات + البادئات في اصطلاحات التسمية الهولندية. + id: >- + Bentuk dasar dari komponen nama yang digunakan untuk pengurutan + alfabetis, khususnya untuk nama keluarga dengan awalan dalam konvensi + penamaan Belanda. + zh: >- + 名称组成部分的根形式,用于字母排序,特别是荷兰命名约定中带有前缀的姓氏。 close_mappings: - - pnv:baseSurname + - pnv:baseSurname + structured_aliases: + - literal_form: stamnaam + in_language: nl + - literal_form: Stammname + in_language: de + - literal_form: nom de base + in_language: fr + - literal_form: nombre base + in_language: es + - literal_form: الاسم الأساسي + in_language: ar + - literal_form: nama dasar + in_language: id + - literal_form: 基本名 + in_language: zh examples: - - value: - base_value: Berg - description: Base surname for Dutch "van der Berg" - - value: - base_value: Vries - description: Base surname for Dutch "de Vries" - annotations: - custodian_types: '["*"]' - specificity_score: 0.6 - specificity_rationale: Moderately specific - name sorting component. + - value: + base_value: "Berg" + description: Base surname for Dutch "van der Berg" + - value: + base_value: "Vries" + description: Base surname for Dutch "de Vries" + keywords: + - sorting + - surname + - dutch naming + - alphabetical slots: [] + comments: + - Supports Dutch naming convention sorting + - "van der Berg" sorted under "B" using base name "Berg" + - PNV alignment for person name vocabulary + annotations: + specificity_score: "0.6" + specificity_rationale: Moderately specific - name sorting component + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BayNumber.yaml b/schemas/20251121/linkml/modules/classes/BayNumber.yaml index 1e9558f45b..7e59e130b8 100644 --- a/schemas/20251121/linkml/modules/classes/BayNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/BayNumber.yaml @@ -1,11 +1,9 @@ id: https://nde.nl/ontology/hc/class/BayNumber name: bay_number_class title: Bay Number Class -description: 'A storage bay or section identifier within a storage row. - MIGRATED from bay_number slot (Rule 53). - Uses generic identified_by slot with range narrowed to BayNumber. - Updated 2026-01-16: Migrated from inline attributes to proper slots. - ' +description: >- + Identifier for a storage section within a row/aisle of a storage facility. + Part of hierarchical storage location addressing: Facility → Zone → Row → Bay → Shelf → Unit. imports: - linkml:types - ../slots/has_score @@ -19,24 +17,72 @@ default_prefix: hc classes: BayNumber: class_uri: hc:BayNumber - description: "An identifier for a storage bay or section within a row/aisle of a storage facility.\n\n**DEFINITION**:\n\nBayNumber represents a discrete location identifier within a storage system.\nIn heritage storage facilities, storage is typically organized hierarchically:\n\n```\nStorage Facility\n \u2514\u2500\u2500 Zone (environmental control)\n \u2514\u2500\u2500 Row/Aisle (physical corridor)\n \u2514\u2500\u2500 Bay/Section (THIS CLASS - vertical unit in row)\n \u2514\u2500\u2500 Shelf (horizontal level within bay)\n \u2514\u2500\u2500 Storage Unit (box, drawer, etc.)\n```\n\n**TYPICAL VALUES**:\n\n| Format | Example | Description |\n|--------|---------|-------------|\n| Numeric | \"3\", \"12\" | Sequential bay numbers |\n| Alphabetic | \"A\", \"C\", \"AA\" | Lettered bays |\n| Mixed | \"3A\", \"B2\" | Combined formats |\n| Descriptive | \"North-3\" | Location-based |\n\n**HERITAGE USE CASES**:\n\n| Institution Type | Bay Naming Convention\ - \ |\n|------------------|----------------------|\n| Archives | Sequential numeric (1, 2, 3...) |\n| Museums | Alphanumeric by collection area |\n| Libraries | By call number range |\n| Natural history | By specimen type |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`bay_number` slot to generic `identified_by` pattern.\n" - exact_mappings: - - hc:BayNumber - close_mappings: - - crm:E42_Identifier + description: >- + Vertical storage unit identifier within a row/aisle. Part of hierarchical + location addressing used in heritage storage facilities. + alt_descriptions: + nl: >- + Verticale opslageenheid-identificatie binnen een rij/gang. Onderdeel van hiërarchische + locatieadressering gebruikt in erfgoedopslagfaciliteiten. + de: >- + Vertikale Lagereinheitskennung innerhalb einer Reihe/Gasse. Teil der hierarchischen + Standortadressierung in Heritage-Lagereinrichtungen. + fr: >- + Identifiant d'unité de stockage verticale dans une rangée/allée. Fait partie de l'adressage + hiérarchique des emplacements dans les installations de stockage patrimonial. + es: >- + Identificador de unidad de almacenamiento vertical dentro de una fila/pasillo. + Parte del direccionamiento jerárquico de ubicaciones en instalaciones de almacenamiento patrimonial. + ar: >- + معرف وحدة التخزين الرأسية داخل صف/ممر. جزء من عنونة الموقع الهرمي في منشآت التخزين التراثية. + id: >- + Pengidentifikasi unit penyimpanan vertikal dalam baris/lorong. Bagian dari pengalamatan + lokasi hierarkis di fasilitas penyimpanan warisan. + zh: >- + 行/过道内的垂直存储单元标识符。遗产存储设施中分层位置寻址的一部分。 + broad_mappings: + - crm:E42_Identifier related_mappings: - - schema:identifier + - schema:identifier slots: - - has_score + - has_score comments: - - Storage bay identifier within a row/aisle - - Part of hierarchical storage location addressing - - Part of Rule 53 slot migration from bay_number - - 'Updated 2026-01-16: Migrated from inline attributes to proper slots' + - Vertical storage unit within a row/aisle + - Part of hierarchical storage location addressing + - Part of Rule 53 slot migration see_also: - - https://nde.nl/ontology/hc/StorageUnit + - https://nde.nl/ontology/hc/StorageUnit + examples: + - value: + identified_by: https://nde.nl/ontology/hc/bay-number/3 + has_score: 0.1 + description: Sequential numeric identifier + - value: + identified_by: https://nde.nl/ontology/hc/bay-number/A + has_score: 0.1 + description: Alphabetic identifier + keywords: + - storage + - location + - section + - identifier annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: vaknummer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bay number + predicate: EXACT_SYNONYM + in_language: en + - literal_form: Abschnittsnummer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: numéro de baie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: número de bahía + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/Bildstelle.yaml b/schemas/20251121/linkml/modules/classes/Bildstelle.yaml index 37abb88b67..d8738169ad 100644 --- a/schemas/20251121/linkml/modules/classes/Bildstelle.yaml +++ b/schemas/20251121/linkml/modules/classes/Bildstelle.yaml @@ -3,6 +3,10 @@ name: Bildstelle title: Bildstelle Type (German Visual Media Institution) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - linkml:types - ../slots/has_score @@ -11,82 +15,83 @@ classes: Bildstelle: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: 'German institutions that build and manage collections of visual media - - for teaching, research, and educational purposes. - - - **Wikidata**: Q861125 - - - **Geographic Restriction**: Germany only - - - This type is ONLY valid for German Bildstellen. The `applicable_countries` - - slot MUST contain "DE". Validation rules enforce this geographic constraint. - - - **CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType - - class. Bildstellen are institutional service units, not collection types. - - - **Scope**: - - Bildstellen provide: - - - Educational films and videos - - - Slide collections and transparencies - - - Digital media for instruction - - - Equipment loans for schools - - - Media production services - - - Teacher training in media use - - - **Organizational Context**: - - Bildstellen are typically: - - - Part of municipal or regional education administration - - - Serving schools and educational institutions - - - Now often merged into Medienzentren (media centers) - - - Transitioning from analog to digital media services - - - **Related Types**: - - - Medienzentrum (Q1284615) - Modern successor/merger partner - - - AudiovisualArchive (Q27030766) - Broader AV preservation - - - **Historical Context**: - - Many Bildstellen have been: - - - Merged into larger Medienzentren - - - Transformed into digital learning platforms - - - Integrated into educational technology services - - ' + description: >- + German educational institution providing visual media for teaching, research, + and educational purposes. Geographic restriction applies to Germany only. + alt_descriptions: + nl: >- + Duitse educatieve instelling die visuele media biedt voor onderwijs, onderzoek + en educatieve doeleinden. Geografische beperking geldt alleen voor Duitsland. + de: >- + Deutsche Bildungseinrichtung, die visuelle Medien für Unterricht, Forschung + und Bildungszwecke bereitstellt. Geografische Beschränkung gilt nur für Deutschland. + fr: >- + Institution éducative allemande fournissant des médias visuels pour l'enseignement, + la recherche et l'éducation. Restriction géographique applicable uniquement à l'Allemagne. + es: >- + Institución educativa alemana que proporciona medios visuales para enseñanza, + investigación y fines educativos. Restricción geográfica aplicable solo a Alemania. + ar: >- + مؤسسة تعليمية ألمانية توفر الوسائط البصرية للتدريس والبحث والأغراض التعليمية. + ينطبق التقييد الجغرافي على ألمانيا فقط. + id: >- + Lembaga pendidikan Jerman yang menyediakan media visual untuk pengajaran, + penelitian, dan tujuan pendidikan. Pembatasan geografis berlaku hanya untuk Jerman. + zh: >- + 为教学、研究和教育目的提供视觉媒体的德国教育机构。地理限制仅适用于德国。 + exact_mappings: + - wd:Q861125 + broad_mappings: + - skos:Concept + - schema:EducationalOrganization slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:Bildstelle" slots: - - has_type - - has_score + - has_type + - has_score + comments: + - Geographic restriction to Germany only (applicable_countries MUST contain "DE") + - Custodian-only type without corresponding rico:RecordSetType + - Typically part of municipal or regional education administration + - Many have merged into Medienzentren (media centers) + see_also: + - https://www.wikidata.org/wiki/Q861125 + - https://www.wikidata.org/wiki/Q1284615 + examples: + - value: + has_type: hc:Bildstelle + has_score: 0.85 + description: German visual media institution + keywords: + - visual media + - educational media + - germany + - media center annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 + specificity_rationale: German-specific educational media institution type custodian_types: "['*']" + geographic_restriction: DE + wikidata: Q861125 + structured_aliases: + - literal_form: Bildstelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Bildstellen + predicate: PLURAL_FORM + in_language: de + - literal_form: beeldplaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: visual media center + predicate: EXACT_SYNONYM + in_language: en + - literal_form: centre de médias visuels + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: centro de medios visuales + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/BindingType.yaml b/schemas/20251121/linkml/modules/classes/BindingType.yaml index 1311063f69..d75096b1e4 100644 --- a/schemas/20251121/linkml/modules/classes/BindingType.yaml +++ b/schemas/20251121/linkml/modules/classes/BindingType.yaml @@ -23,55 +23,74 @@ imports: classes: BindingType: class_uri: bf:Binding - description: "Classification type for book binding methods in heritage custodian contexts.\n\n**DEFINITION**:\n\nBindingType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of book bindings based on method, material, and style.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **BIBFRAME** | `bf:Binding` | Primary - binding method for published resources |\n| **AAT** | `aat:300211468` | Getty bindings concept hierarchy |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**BINDING TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `FULL_LEATHER` | Entire cover in leather |\n| `HALF_LEATHER` | Spine and corners in leather |\n| `QUARTER_LEATHER` | Spine only in leather |\n| `CLOTH` | Cloth binding covers |\n| `PAPER_BOARDS` | Paper-covered boards |\n| `LIMP_VELLUM` | Flexible vellum\ - \ cover |\n| `CASE_BINDING` | Modern hardcover case |\n| `PAMPHLET_BINDING` | Simple pamphlet stitch |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nInformationCarrier / ExhibitionCatalog\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BindingType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BindingType (parent)\n \u2514\u2500\u2500 has_description (method details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the binding_type string slot with a proper class hierarchy.\nOld pattern: `binding_type: \"Full leather\"` (string)\nNew pattern: `has_type: BindingType` (object reference)\n" + description: >- + Classification for book covering methods based on material, style, and construction. + Supports SKOS-based hierarchical taxonomy for heritage library and archive collections. + alt_descriptions: + nl: >- + Classificatie voor boekbedekkingstechnieken op basis van materiaal, stijl en constructie. + Ondersteunt SKOS-gebaseerde hiërarchische taxonomie voor erfgoedbibliotheek- en archiefcollecties. + de: >- + Klassifizierung für Buchdeckel-Methoden basierend auf Material, Stil und Konstruktion. + Unterstützt SKOS-basierte hierarchische Taxonomie für Bibliotheks- und Archivsammlungen. + fr: >- + Classification pour les méthodes de couverture de livres basée sur le matériau, le style et la construction. + Prend en charge une taxonomie hiérarchique basée sur SKOS pour les collections de bibliothèques et d'archives. + es: >- + Clasificación para métodos de cubierta de libros basada en material, estilo y construcción. + Admite taxonomía jerárquica basada en SKOS para colecciones de bibliotecas y archivos patrimoniales. + ar: >- + تصنيف طرق تغطية الكتب بناءً على المادة والأسلوب والبناء. + يدعم تصنيفًا هرميًا قائمًا على SKOS لمجموعات المكتبات والأرشيفات التراثية. + id: >- + Klasifikasi untuk metode penutup buku berdasarkan bahan, gaya, dan konstruksi. + Mendukung taksonomi hierarkis berbasis SKOS untuk koleksi perpustakaan dan arsip warisan. + zh: >- + 基于材料、风格和构造的书籍封面方法分类。 + 支持基于SKOS的遗产图书馆和档案馆藏的分层分类法。 exact_mappings: - - bf:Binding + - bf:Binding close_mappings: - - skos:Concept - - crm:E55_Type - related_mappings: - - aat:300211468 + - aat:300211468 + broad_mappings: + - skos:Concept + - crm:E55_Type slots: - - identified_by - - has_code - - has_label - - has_description - - has_hypernym - - has_hyponym - - related_to - - equivalent_to + - identified_by + - has_code + - has_label + - has_description + - has_hypernym + - has_hyponym + - related_to + - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/binding-type/[a-z0-9-]+$ + pattern: "^https://nde\\.nl/ontology/hc/binding-type/[a-z0-9-]+$" examples: - - value: https://nde.nl/ontology/hc/binding-type/full-leather + - value: https://nde.nl/ontology/hc/binding-type/full-leather has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ + pattern: "^[A-Z][A-Z0-9_]*$" examples: - - value: FULL_LEATHER - - value: HALF_LEATHER - - value: CLOTH + - value: FULL_LEATHER + - value: HALF_LEATHER + - value: CLOTH has_label: -# range: string required: true multivalued: true examples: - - value: - - Full leather@en - - Volledige leren band@nl - - value: - - Half leather@en - - Halfleren band@nl + - value: + - Full leather@en + - Volledige leren band@nl + - value: + - Half leather@en + - Halfleren band@nl has_description: -# range: string examples: - - value: Entire cover bound in leather, typically calfskin, goatskin, or morocco. + - value: Entire cover in leather, typically calfskin, goatskin, or morocco. has_hypernym: range: BindingType has_hyponym: @@ -84,31 +103,65 @@ classes: inlined: true inlined_as_list: true examples: - - value: - - qid: Q188960 + - value: + - qid: Q188960 + comments: + - Provides SKOS-based classification for bound volumes + - Aligned with BIBFRAME bf:Binding and AAT hierarchy + - Supports hierarchical type relationships + - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + see_also: + - http://id.loc.gov/ontologies/bibframe/Binding + - http://vocab.getty.edu/aat/300211468 + examples: + - value: + identified_by: https://nde.nl/ontology/hc/binding-type/full-leather + has_code: FULL_LEATHER + has_label: + - Full leather@en + - Volledige leren band@nl + has_description: Entire cover in leather, typically calfskin, goatskin, or morocco. + keywords: + - bookbinding + - leather binding + - cloth binding + - bibliography annotations: specificity_score: '0.70' - specificity_rationale: Binding types are specific to bound volumes in libraries and archives. - has_score: null - slot_migration: "2026-01-13: Migrated from binding_type string slot to BindingType class\n- binding_type (string) \u2192 has_type (BindingType)\n" + specificity_rationale: Specific to bound volumes in libraries and archives. + slot_migration: "2026-01-13: Migrated from binding_type string slot to BindingType class" custodian_types: "['*']" - comments: - - BindingType provides SKOS-based classification for bound volumes - - Aligned with BIBFRAME bf:Binding and AAT bindings hierarchy - - Supports hierarchical type relationships - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' - see_also: - - http://id.loc.gov/ontologies/bibframe/Binding - - http://vocab.getty.edu/aat/300211468 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/binding-type/full-leather - has_code: FULL_LEATHER - has_label: - - Full leather@en - - Volledige leren band@nl - has_description: 'Entire cover bound in leather, typically calfskin, goatskin, - - or morocco. Common in fine bindings and historical books. - - ' \ No newline at end of file + structured_aliases: + - literal_form: bindwijze + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: inbindwijze + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: boekband + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Einband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Bucheinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: type de reliure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: tipo de encuadernación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: bookbinding + predicate: EXACT_SYNONYM + in_language: en + - literal_form: binding type + predicate: EXACT_SYNONYM + in_language: en diff --git a/schemas/20251121/linkml/modules/classes/BindingTypes.yaml b/schemas/20251121/linkml/modules/classes/BindingTypes.yaml index c267f2d958..2f1bd16fe9 100644 --- a/schemas/20251121/linkml/modules/classes/BindingTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BindingTypes.yaml @@ -15,225 +15,448 @@ classes: FullLeatherBinding: is_a: BindingType class_uri: hc:FullLeatherBinding - description: 'Entire cover bound in leather. - - - The entire binding is covered with leather, typically calfskin, - - goatskin (morocco), or pigskin. Common in fine bindings, - - historical books, and luxury editions. - - - **AAT**: aat:300211497 (leather bindings) - - ' + description: >- + Binding where the entire cover is leather, typically calfskin, goatskin, or morocco. + Common in fine bindings, historical books, and luxury editions. + alt_descriptions: + nl: >- + Band waarvan de hele kaft van leer is, meestal kalfsleer, geitenleer of marokijn. + Veelvoorkomend bij luxe banden, historische boeken en prachtuitgaven. + de: >- + Einband, bei dem der gesamte Umschlag aus Leder besteht, meist Kalbs-, Ziegen- oder Maroquinleder. + Häufig bei Prachteinbänden, historischen Büchern und Luxusausgaben. + fr: >- + Reliure dont la couverture entière est en cuir, généralement veau, chèvre ou maroquin. + Courante dans les reliures de luxe, les livres historiques et les éditions de prestige. + es: >- + Encuadernación donde toda la cubierta es de cuero, típicamente becerro, cabra o marroquí. + Común en encuadernaciones finas, libros históricos y ediciones de lujo. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211497 + - aat:300211497 annotations: short_code: FULL_LEATHER specificity_score: '0.75' - custodian_types: '[''*'']' + custodian_types: "['*']" examples: - - value: - has_code: FULL_LEATHER - has_label: - - Full leather@en - - Volledige leren band@nl - description: Traditional fine binding - broad_mappings: - - skos:Concept + - value: + has_code: FULL_LEATHER + has_label: + - Full leather@en + - Volledige leren band@nl + description: Traditional fine binding + keywords: + - full leather + - leather binding + - fine binding + - luxury binding + structured_aliases: + - literal_form: volledige leren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: volledig leer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ganzledereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure plein cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación piel completa + predicate: EXACT_SYNONYM + in_language: es HalfLeatherBinding: is_a: BindingType class_uri: hc:HalfLeatherBinding - description: 'Spine and corners bound in leather. - - - The spine and corners are covered with leather, while the boards - - are covered in cloth or marbled paper. Economical alternative - - to full leather while protecting wear points. - - ' + description: >- + Binding with leather on spine and corners, boards covered in cloth or marbled paper. + Economical alternative to full leather while protecting wear points. + alt_descriptions: + nl: >- + Band met leer op rug en hoeken, platten bekleed met linnen of gemarmerd papier. + Ecconominas alternatief voor volledig leer met bescherming van slijtagepunten. + de: >- + Einband mit Leder auf Rücken und Ecken, Deckel mit Leinen oder Marmorpapier bezogen. + Wirtschaftliche Alternative zum Ganzledereinband mit Schutz der Verschleißpunkte. + fr: >- + Reliure avec cuir sur le dos et les coins, plats couverts de toile ou papier marbré. + Alternative économique au plein cuir tout en protégeant les points d'usure. + es: >- + Encuadernación con cuero en lomo y esquinas, tapas cubiertas de tela o papel marmolado. + Alternativa económica al cuero completo protegiendo los puntos de desgaste. + broad_mappings: + - skos:Concept annotations: short_code: HALF_LEATHER specificity_score: '0.75' + custodian_types: "['*']" examples: - - value: - has_code: HALF_LEATHER - has_label: - - Half leather@en - - Halfleren band@nl - description: Common 19th century style - broad_mappings: - - skos:Concept + - value: + has_code: HALF_LEATHER + has_label: + - Half leather@en + - Halfleren band@nl + description: Common 19th century style + keywords: + - half leather + - leather binding + - semi-leather + structured_aliases: + - literal_form: halfleren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: halfleren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Halbledereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure demi-cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación medio cuero + predicate: EXACT_SYNONYM + in_language: es QuarterLeatherBinding: is_a: BindingType class_uri: hc:QuarterLeatherBinding - description: 'Spine only bound in leather. - - - Only the spine is covered with leather, boards covered in - - cloth or paper. Most economical leather binding style. - - ' + description: >- + Binding with only the spine covered in leather, boards in cloth or paper. + Most economical leather binding style. + alt_descriptions: + nl: >- + Band waarbij alleen de rug met leer is bekleed, platten in linnen of papier. + Meest economische leerbindingstijl. + de: >- + Einband bei dem nur der Rücken mit Leder bezogen ist, Deckel in Leinen oder Papier. + Wirtschaftlichste Ledereinbandart. + fr: >- + Reliure avec seulement le dos couvert de cuir, plats en toile ou papier. + Style de reliure cuir le plus économique. + es: >- + Encuadernación con solo el lomo cubierto de cuero, tapas en tela o papel. + Estilo de encuadernación en cuero más económico. + broad_mappings: + - skos:Concept annotations: short_code: QUARTER_LEATHER specificity_score: '0.75' + custodian_types: "['*']" examples: - - value: - has_code: QUARTER_LEATHER - has_label: - - Quarter leather@en - - Kwartleren band@nl - description: Economical leather binding - broad_mappings: - - skos:Concept + - value: + has_code: QUARTER_LEATHER + has_label: + - Quarter leather@en + - Kwartleren band@nl + description: Economical leather binding + keywords: + - quarter leather + - leather binding + - spine binding + structured_aliases: + - literal_form: kwartleren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: kwartleren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Viertelledereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure quart-cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación cuarto cuero + predicate: EXACT_SYNONYM + in_language: es ClothBinding: is_a: BindingType class_uri: hc:ClothBinding - description: 'Cloth-covered binding. - - - Boards covered with bookcloth (buckram, linen, cotton). - + description: >- + Binding with boards covered in bookcloth (buckram, linen, cotton). Standard for 19th-20th century commercial publishing. - - - **AAT**: aat:300211499 (cloth bindings) - - ' + alt_descriptions: + nl: >- + Band met platten bekleed met boekbindlinnen (buckram, linnen, katoen). + Standaard voor commercieel uitgegeven boeken in de 19e en 20e eeuw. + de: >- + Einband mit Deckeln, die mit Buchleinen (Buckram, Leinen, Baumwolle) bezogen sind. + Standard für die kommerzielle Verlagsproduktion im 19.-20. Jahrhundert. + fr: >- + Reliure avec plats couverts de toile (buckram, lin, coton). + Standard pour l'édition commerciale aux 19e-20e siècles. + es: >- + Encuadernación con tapas cubiertas de tela de libro (buckram, lino, algodón). + Estándar para la edición comercial del siglo XIX-XX. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211499 + - aat:300211499 annotations: short_code: CLOTH specificity_score: '0.70' + custodian_types: "['*']" examples: - - value: - has_code: CLOTH - has_label: - - Cloth@en - - Linnen band@nl - description: Standard cloth binding - broad_mappings: - - skos:Concept + - value: + has_code: CLOTH + has_label: + - Cloth@en + - Linnen band@nl + description: Standard cloth binding + keywords: + - cloth binding + - linen binding + - buckram + - publisher's binding + structured_aliases: + - literal_form: linnen band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: linnen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gewebeeinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Leineneinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure toile + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación tela + predicate: EXACT_SYNONYM + in_language: es PaperBoardsBinding: is_a: BindingType class_uri: hc:PaperBoardsBinding - description: 'Paper-covered boards binding. - - - Boards covered with paper (plain, marbled, or printed). - - Common in pamphlets, temporary bindings, and continental - - publications before rebinding. - - - **AAT**: aat:300211505 (paper bindings) - - ' + description: >- + Binding with boards covered in paper (plain, marbled, or printed). + Common in pamphlets, temporary bindings, and continental publications before rebinding. + alt_descriptions: + nl: >- + Band met platten bekleed met papier (effen, gemarmerd of bedrukt). + Veelvoorkomend bij brochures, tijdelijke banden en continentale uitgaven voor herinbinding. + de: >- + Einband mit Deckeln, die mit Papier (einfarbig, marmoriert oder bedruckt) bezogen sind. + Häufig bei Broschüren, provisorischen Einbänden und kontinentalen Ausgaben vor dem Neubinden. + fr: >- + Reliure avec plats couverts de papier (uni, marbré ou imprimé). + Courant pour les brochures, reliures temporaires et publications continentales avant reliure. + es: >- + Encuadernación con tapas cubiertas de papel (liso, marmolado o impreso). + Común en folletos, encuadernaciones temporales y publicaciones continentales antes de reencuadernar. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211505 + - aat:300211505 annotations: short_code: PAPER_BOARDS specificity_score: '0.70' + custodian_types: "['*']" examples: - - value: - has_code: PAPER_BOARDS - has_label: - - Paper boards@en - - Papieren borden@nl - description: Paper-covered boards - broad_mappings: - - skos:Concept + - value: + has_code: PAPER_BOARDS + has_label: + - Paper boards@en + - Papieren borden@nl + description: Paper-covered boards + keywords: + - paper boards + - paper binding + - temporary binding + structured_aliases: + - literal_form: papieren borden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: papieren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Papiereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Pappeinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure cartonnée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación cartoné + predicate: EXACT_SYNONYM + in_language: es LimpVellumBinding: is_a: BindingType class_uri: hc:LimpVellumBinding - description: 'Flexible vellum cover binding. - - - Cover made from limp (unsupported) vellum or parchment. - - Common in 16th-17th century continental bindings, - - archival records, and legal documents. - - - **AAT**: aat:300211503 (limp bindings) - - ' + description: >- + Binding with flexible vellum or parchment cover without rigid boards. + Common in 16th-17th century continental bindings, archival records, and legal documents. + alt_descriptions: + nl: >- + Band met flexibele perkamenten kaft zonder stijve platten. + Veelvoorkomend bij 16e-17e eeuwse continentale banden, archiefstukken en juridische documenten. + de: >- + Einband mit flexiblem Pergamentumschlag ohne steife Deckel. + Häufig bei kontinentalen Einbänden des 16.-17. Jahrhunderts, Archivalien und Rechtsdokumenten. + fr: >- + Reliure avec couverture souple en vélin ou parchemin sans plats rigides. + Courante dans les reliures continentales des XVIe-XVIIe siècles, les archives et documents juridiques. + es: >- + Encuadernación con cubierta flexible de vitela o pergamino sin tapas rígidas. + Común en encuadernaciones continentales del siglo XVI-XVII, archivos y documentos legales. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211503 + - aat:300211503 annotations: short_code: LIMP_VELLUM specificity_score: '0.80' + custodian_types: "['*']" examples: - - value: - has_code: LIMP_VELLUM - has_label: - - Limp vellum@en - - Slappe perkamenten band@nl - description: Historical archival binding - broad_mappings: - - skos:Concept + - value: + has_code: LIMP_VELLUM + has_label: + - Limp vellum@en + - Slappe perkamenten band@nl + description: Historical archival binding + keywords: + - limp vellum + - parchment binding + - flexible binding + - archival binding + structured_aliases: + - literal_form: slappe perkamenten band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: flexibele perkamentband + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: weicher Pergamenteinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Biegsamer Pergamenteinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure souple en vélin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación vitela flexible + predicate: EXACT_SYNONYM + in_language: es CaseBinding: is_a: BindingType class_uri: hc:CaseBinding - description: 'Modern hardcover case binding. - - - Pre-made case attached to book block. Standard for - - modern commercial hardcover publishing. Case made - - separately then attached. - - - **AAT**: aat:300211470 (case bindings) - - ' + description: >- + Modern hardcover binding with pre-made case attached separately to book block. + Standard for modern commercial hardcover publishing. + alt_descriptions: + nl: >- + Moderne harde kaft waarbij een vooraf gemaakte kaft apart aan het boekblok wordt bevestigd. + Standaard voor moderne commercieel uitgegeven hardcovers. + de: >- + Moderner Hardcover-Einband mit separat angebrachtem vorgefertigtem Einband. + Standard für moderne Hardcover-Verlagsproduktion. + fr: >- + Reliure cartonnée moderne avec une jaquette préfabriquée attachée séparément au bloc livre. + Standard pour l'édition commerciale cartonnée moderne. + es: >- + Encuadernación tapa dura moderna con cubierta prefabricada adjunta separadamente al bloque de libro. + Estándar para la edición comercial de tapa dura moderna. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211470 + - aat:300211470 annotations: short_code: CASE_BINDING specificity_score: '0.65' + custodian_types: "['*']" examples: - - value: - has_code: CASE_BINDING - has_label: - - Case binding@en - - Hardcover@nl - description: Modern hardcover - broad_mappings: - - skos:Concept + - value: + has_code: CASE_BINDING + has_label: + - Case binding@en + - Hardcover@nl + description: Modern hardcover + keywords: + - case binding + - hardcover + - publisher's binding + - modern binding + structured_aliases: + - literal_form: harde kaft + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hardcover + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kaschierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Hardcover + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure cartonnée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación cartoné + predicate: EXACT_SYNONYM + in_language: es PamphletBinding: is_a: BindingType class_uri: hc:PamphletBinding - description: 'Simple pamphlet stitch binding. - - - Single-section sewing through fold. Used for thin - - publications, pamphlets, exhibition catalogs. - - - **AAT**: aat:300211507 (pamphlet bindings) - - ' + description: >- + Simple binding with single-section sewing through the fold. + Used for thin publications, pamphlets, and exhibition catalogs. + alt_descriptions: + nl: >- + Eenvoudige band met enkele katern door het midden genaaid. + Gebruikt voor dunne publicaties, brochures en tentoonstellingscatalogi. + de: >- + Einfache Heftung mit Einzelabschnitt durch die Falz. + Verwendet für dünne Publikationen, Broschüren und Ausstellungskataloge. + fr: >- + Reliure simple avec couture à travers le pli en section unique. + Utilisée pour les publications minces, brochures et catalogues d'exposition. + es: >- + Encuadernación simple con costura de sección única a través del pliegue. + Usada para publicaciones delgadas, folletos y catálogos de exposiciones. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211507 + - aat:300211507 annotations: short_code: PAMPHLET_BINDING specificity_score: '0.70' + custodian_types: "['*']" examples: - - value: - has_code: PAMPHLET_BINDING - has_label: - - Pamphlet binding@en - - Brochureband@nl - description: Simple stitched pamphlet - broad_mappings: - - skos:Concept + - value: + has_code: PAMPHLET_BINDING + has_label: + - Pamphlet binding@en + - Brochureband@nl + description: Simple stitched pamphlet + keywords: + - pamphlet binding + - brochure + - saddle stitch + - simple binding + structured_aliases: + - literal_form: brochureband + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geniet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Broschüre + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Heftbindung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: brochure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: brochure + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml index ee6448c375..d8e851a8a0 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml @@ -19,112 +19,97 @@ classes: BioCustodianSubtype: class_uri: hc:BioCustodianSubtype abstract: true - description: 'Abstract base class for biological/zoological custodian subtype taxonomy. - - - **Type/Types Pattern** (Rule 0b): - - - | File | Purpose | - - |------|---------| - - | `BioCustodianSubtype.yaml` | Abstract base class (this file) | - - | `BioCustodianSubtypes.yaml` | Concrete subclasses | - - - **Purpose**: - - - Provides fine-grained classification of biological custodians beyond the base - - `BioCustodianType` (GLAMORCUBESFIXPHDNT code "B"). Subtypes are derived from - - Wikidata entities representing specific types of: - - - - **Botanical Gardens** (Q167346): arboreta, alpine gardens, seed banks, etc. - - - **Zoological Parks** (Q43501): wildlife parks, safari parks, petting zoos, etc. - - - **Aquariums** (Q2281788): oceanariums, marine research facilities, etc. - - - **Protected Areas**: nature reserves, national parks, wildlife sanctuaries - - - **Wikidata Integration**: - - - Each subtype links to a Wikidata entity via `equivalent_to`. The 1142 subtypes - - in BioCustodianTypeEnum are candidates for promotion to concrete subclasses. - - - **Ontology Alignment**: - - - - `skos:Concept` - SKOS classification concept - - - `schema:Enumeration` - Schema.org enumeration pattern - - - **Migration Note**: - - - Created per slot_fixes.yaml revision for `bio_custodian_subtype` slot. - - Replaces direct use of BioCustodianTypeEnum range with structured class. - - - **Created**: 2026-01-17 per Rule 53/56 feedback. - - ' - exact_mappings: - - skos:Concept - close_mappings: - - schema:Enumeration + description: >- + Abstract base for fine-grained classification of biological/zoological custodians + derived from Wikidata entities. Covers botanical gardens, zoos, aquariums, etc. + alt_descriptions: + nl: >- + Abstracte basis voor gedetailleerde classificatie van biologische/zoölogische beheerders + afgeleid van Wikidata-entiteiten. Omvat botanische tuinen, dierentuinen, aquaria, etc. + de: >- + Abstrakte Basis für detaillierte Klassifizierung biologischer/zoologischer Kustoden + abgeleitet von Wikidata-Entitäten. Umfasst Botanische Gärten, Zoos, Aquarien usw. + fr: >- + Base abstraite pour la classification détaillée des dépositaires biologiques/zoologiques + dérivés des entités Wikidata. Couvre jardins botaniques, zoos, aquariums, etc. + es: >- + Base abstracta para clasificación detallada de custodios biológicos/zoológicos + derivados de entidades Wikidata. Cubre jardines botánicos, zoológicos, acuarios, etc. + ar: >- + أساس مجرد للتصنيف التفصيلي للقيمين البيولوجيين/الحيوانيين + المشتقة من كيانات ويكي بيانات. يغطي الحدائق النباتية وحدائق الحيوان والأحواض المائية وما إلى ذلك. + id: >- + Dasar abstrak untuk klasifikasi rinci kustodian biologis/zoologis + yang diturunkan dari entitas Wikidata. Mencakup kebun raya, kebun binatang, akuarium, dll. + zh: >- + 从维基数据实体派生的生物/动物保管人详细分类的抽象基础。 + 涵盖植物园、动物园、水族馆等。 + broad_mappings: + - skos:Concept + - schema:Enumeration slots: - - identified_by - - has_label - - has_description - - equivalent_to + - identified_by + - has_label + - has_description + - equivalent_to slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie examples: - - value: hc:BioCustodianSubtype/BOTANICAL_GARDEN - - value: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN + - value: hc:BioCustodianSubtype/BOTANICAL_GARDEN + - value: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN has_label: required: true -# range: string examples: - - value: Botanical Garden - - value: Zoological Park - - value: Alpine Garden - - value: Safari Park + - value: Botanical Garden + - value: Zoological Park + - value: Alpine Garden + - value: Safari Park has_description: required: false -# range: string equivalent_to: required: false range: WikiDataIdentifier - examples: - - value: - - value: - - value: comments: - - Abstract base class for BioCustodianSubtypes hierarchy - - Follows Type/Types naming convention (Rule 0b) - - Created during bio_custodian_subtype migration (Rule 53/56) - - Linked to BioCustodianTypeEnum for backward compatibility + - Abstract base for subtype hierarchy + - Follows Type/Types naming convention (Rule 0b) + - Created during bio_custodian_subtype migration (Rule 53/56) + - Linked to BioCustodianTypeEnum for backward compatibility see_also: - - https://www.wikidata.org/wiki/Q167346 - - https://www.wikidata.org/wiki/Q43501 - - https://www.wikidata.org/wiki/Q2281788 + - https://www.wikidata.org/wiki/Q167346 + - https://www.wikidata.org/wiki/Q43501 + - https://www.wikidata.org/wiki/Q2281788 + examples: + - value: + identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN + has_label: Botanical Garden + equivalent_to: + - qid: Q167346 + description: Standard botanical garden subtype + keywords: + - biological custodian + - subtype + - botanical garden + - zoo + - aquarium annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: biocustodian subtype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: biologische beheerder subtype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Biokustoden-Untertyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sous-type de dépositaire biologique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: subtipo de custodio biológico + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml index 3abcac24ea..11a31bcbc7 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml @@ -15,307 +15,932 @@ classes: BotanicalGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:BotanicalGardenSubtype - description: 'Standard botanical garden with comprehensive plant collections. - - Gardens with scientific labeling, taxonomy focus, and public access. - - - **Wikidata**: Q167346 - - **Examples**: Hortus botanicus Leiden, Royal Botanic Gardens Kew - - ' + description: >- + Standard botanical garden with comprehensive plant collections, scientific labeling, + and public access for education and research. + alt_descriptions: + nl: >- + Standaard botanische tuin met uitgebreide plantencollecties, wetenschappelijke etikettering + en openbare toegang voor onderwijs en onderzoek. + de: >- + Standard-Botanischer Garten mit umfassenden Pflanzensammlungen, wissenschaftlicher Beschilderung + und öffentlichem Zugang für Bildung und Forschung. + fr: >- + Jardin botanique standard avec collections végétales complètes, étiquetage scientifique + et accès public pour l'éducation et la recherche. + es: >- + Jardín botánico estándar con colecciones completas de plantas, etiquetado científico + y acceso público para educación e investigación. + exact_mappings: + - wd:Q167346 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Botanical Garden) examples: - - value: - identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN - has_label: Botanical Garden - equivalent_to: - - qid: Q167346 + - value: + identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN + has_label: Botanical Garden + equivalent_to: + - qid: Q167346 + keywords: + - botanical garden + - plant collection + - hortus botanicus annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 + specificity_rationale: Specific biological custodian subtype with Wikidata mapping custodian_types: "['*']" + wikidata: Q167346 + structured_aliases: + - literal_form: botanische tuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hortus botanicus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Botanischer Garten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: jardin botanique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: jardín botánico + predicate: EXACT_SYNONYM + in_language: es ArboretumSubtype: is_a: BioCustodianSubtype class_uri: hc:ArboretumSubtype - description: 'Specialized tree and woody plant collection. - - Focus on dendrology and forest plant conservation. - - - **Wikidata**: Q167951 - - **Examples**: Arnold Arboretum, Westonbirt Arboretum - - ' + description: >- + Specialized tree and woody plant collection focused on dendrology and forest plant conservation. + alt_descriptions: + nl: >- + Gespecialiseerde collectie van bomen en houtige planten gericht op dendrologie + en bosplantenbehoud. + de: >- + Spezialisierte Baum- und Gehölzsammlung mit Schwerpunkt auf Dendrologie + und Waldpflanzen-Erhaltung. + fr: >- + Collection spécialisée d'arbres et de plantes ligneuses axée sur la dendrologie + et la conservation des plantes forestières. + es: >- + Colección especializada de árboles y plantas leñosas enfocada en dendrología + y conservación de plantas forestales. + exact_mappings: + - wd:Q167951 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Arboretum) - examples: - - value: - identified_by: hc:BioCustodianSubtype/ARBORETUM - has_label: Arboretum - equivalent_to: - - qid: Q167951 + keywords: + - arboretum + - tree collection + - dendrology + annotations: + specificity_score: 0.75 + wikidata: Q167951 + structured_aliases: + - literal_form: arboretum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: boomgaard + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Arboretum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: arboretum + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: arboreto + predicate: EXACT_SYNONYM + in_language: es AlpineGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:AlpineGardenSubtype - description: 'Garden specialized in alpine and high-altitude plants. - - Often includes rock gardens and specialized microclimate areas. - - - **Wikidata**: Q1429180 - - ' + description: >- + Garden specialized in alpine and high-altitude plants, often including rock gardens + and specialized microclimate areas. + alt_descriptions: + nl: >- + Tuin gespecialiseerd in alpine en hooggelegen planten, vaak inclusief rotstuinen + en gespecialiseerde microklimaatgebieden. + de: >- + Auf Alpen- und Hochgebirgspflanzen spezialisierter Garten, oft mit Steingärten + und spezialisierten Mikroklimabereichen. + fr: >- + Jardin spécialisé dans les plantes alpines et d'altitude, incluant souvent des rocailles + et des zones microclimatiques spécialisées. + es: >- + Jardín especializado en plantas alpinas y de alta altitud, a menudo incluyendo jardines de rocas + y áreas microclimáticas especializadas. + exact_mappings: + - wd:Q1429180 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Alpine Garden) + keywords: + - alpine garden + - rock garden + - high-altitude plants + annotations: + specificity_score: 0.75 + wikidata: Q1429180 + structured_aliases: + - literal_form: alpentuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: rotstuin + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Alpengarten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: jardin alpin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: jardín alpino + predicate: EXACT_SYNONYM + in_language: es SeedBankSubtype: is_a: BioCustodianSubtype class_uri: hc:SeedBankSubtype - description: 'Repository preserving plant genetic diversity through seed storage. - - Critical for ex-situ conservation and biodiversity preservation. - - - **Wikidata**: Q1639542 - - **Examples**: Svalbard Global Seed Vault, Millennium Seed Bank (Kew) - - ' + description: >- + Repository preserving plant genetic diversity through seed storage for ex-situ conservation + and biodiversity preservation. + alt_descriptions: + nl: >- + Bewaarplaats voor behoud van plantengenetische diversiteit door zaadopslag + voor ex-situ behoud en biodiversiteitsbehoud. + de: >- + Repository zur Erhaltung pflanzengenetischer Vielfalt durch Samenlagerung + für Ex-situ-Erhaltung und Biodiversitätsschutz. + fr: >- + Dépôt préservant la diversité génétique des plantes par stockage de graines + pour la conservation ex-situ et la préservation de la biodiversité. + es: >- + Repositorio que preserva la diversidad genética vegetal mediante almacenamiento de semillas + para conservación ex-situ y preservación de biodiversidad. + exact_mappings: + - wd:Q1639542 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Seed Bank) + keywords: + - seed bank + - genetic diversity + - ex-situ conservation + annotations: + specificity_score: 0.80 + wikidata: Q1639542 + structured_aliases: + - literal_form: zaadbank + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zadenbank + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Saatgutbank + predicate: EXACT_SYNONYM + in_language: de + - literal_form: banque de semences + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: banco de semillas + predicate: EXACT_SYNONYM + in_language: es HistoricGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:HistoricGardenSubtype - description: 'Garden with cultural heritage significance. - - Historic landscape design, heritage plant varieties. - - - **Wikidata**: Q1107656 - - **Examples**: Keukenhof, Versailles gardens - - ' + description: >- + Garden with cultural heritage significance featuring historic landscape design + and heritage plant varieties. + alt_descriptions: + nl: >- + Tuin met cultureel erfgoed belang met historisch landschapsontwerp + en erfgoedplantenrassen. + de: >- + Garten von kultureller Denkmalsignifikanz mit historischer Landschaftsgestaltung + und historischen Pflanzensorten. + fr: >- + Jardin d'importance patrimoniale avec aménagement paysager historique + et variétés végétales patrimoniales. + es: >- + Jardín de importancia patrimonial con diseño paisajístico histórico + y variedades vegetales patrimoniales. + exact_mappings: + - wd:Q1107656 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Historic Garden) + keywords: + - historic garden + - heritage garden + - cultural landscape + annotations: + specificity_score: 0.80 + wikidata: Q1107656 + structured_aliases: + - literal_form: historische tuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: erfgoedtuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: historischer Garten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: jardin historique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: jardín histórico + predicate: EXACT_SYNONYM + in_language: es ZoologicalGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:ZoologicalGardenSubtype - description: 'Standard zoo with comprehensive wild animal collections. - - Focus on animal welfare, conservation, and public education. - - - **Wikidata**: Q43501 - - **Examples**: Artis (Amsterdam), San Diego Zoo - - ' + description: >- + Standard zoo with comprehensive wild animal collections focused on animal welfare, + conservation, and public education. + alt_descriptions: + nl: >- + Standaard dierentuin met uitgebreide wilde dierencollecties gericht op dierenwelzijn, + natuurbehoud en openbare educatie. + de: >- + Standard-Zoo mit umfassenden Wildtiersammlungen mit Schwerpunkt auf Tierwohl, + Naturschutz und öffentlicher Bildung. + fr: >- + Zoo standard avec collections complètes d'animaux sauvages axé sur le bien-être animal, + la conservation et l'éducation publique. + es: >- + Zoológico estándar con colecciones completas de animales salvajes enfocado en bienestar animal, + conservación y educación pública. + exact_mappings: + - wd:Q43501 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Zoological Garden) examples: - - value: - identified_by: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN - has_label: Zoological Garden - equivalent_to: - - qid: Q43501 + - value: + identified_by: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN + has_label: Zoological Garden + equivalent_to: + - qid: Q43501 + keywords: + - zoo + - zoological garden + - animal collection + annotations: + specificity_score: 0.75 + wikidata: Q43501 + structured_aliases: + - literal_form: dierentuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: diergaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zoo + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Tiergarten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: zoo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parc zoologique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: zoológico + predicate: EXACT_SYNONYM + in_language: es WildlifeParkSubtype: is_a: BioCustodianSubtype class_uri: hc:WildlifeParkSubtype - description: 'Open-range naturalistic wildlife exhibits. - - Animals in semi-natural habitats with limited barriers. - - - **Wikidata**: Q3363934 - - **Examples**: Blijdorp (Rotterdam), Wildlands Adventure Zoo - - ' + description: >- + Open-range naturalistic wildlife exhibits with animals in semi-natural habitats + and limited barriers. + alt_descriptions: + nl: >- + Open-bereik naturalistische wildparken met dieren in semi-natuurlijke habitats + en beperkte barrières. + de: >- + Naturferne Wildtierparks im offenen Gelände mit Tieren in halbnatürlichen Lebensräumen + und begrenzten Barrieren. + fr: >- + Parcs animaliers naturalistes en espace ouvert avec animaux dans des habitats semi-naturels + et barrières limitées. + es: >- + Exhibiciones de vida silvestre naturalistas de rango abierto con animales en hábitats semi-naturales + y barreras limitadas. + exact_mappings: + - wd:Q3363934 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Wildlife Park) + keywords: + - wildlife park + - open-range zoo + - safari + annotations: + specificity_score: 0.75 + wikidata: Q3363934 + structured_aliases: + - literal_form: wildpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierenpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wildpark + predicate: EXACT_SYNONYM + in_language: de + - literal_form: parc animalier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parque de fauna + predicate: EXACT_SYNONYM + in_language: es SafariParkSubtype: is_a: BioCustodianSubtype class_uri: hc:SafariParkSubtype - description: 'Drive-through wildlife park with African-style exhibits. - - Visitors observe animals from vehicles. - - - **Wikidata**: Q1544761 - - **Examples**: Safaripark Beekse Bergen, Longleat Safari Park - - ' + description: >- + Drive-through wildlife park with African-style exhibits where visitors observe animals from vehicles. + alt_descriptions: + nl: >- + Drive-through wildpark met Afrikaanse stijl tentoonstellingen waar bezoekers dieren + vanuit voertuigen observeren. + de: >- + Durchfahrts-Wildpark mit afrikanisch inspirierten Anlagen, wo Besucher Tiere + aus Fahrzeugen beobachten. + fr: >- + Parc safari en voiture avec expositions de style africain où les visiteurs observent + les animaux depuis leurs véhicules. + es: >- + Parque safari de conducción con exhibiciones de estilo africano donde los visitantes + observan animales desde vehículos. + exact_mappings: + - wd:Q1544761 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Safari Park) + keywords: + - safari park + - drive-through zoo + - african wildlife + annotations: + specificity_score: 0.75 + wikidata: Q1544761 + structured_aliases: + - literal_form: safaripark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Safaripark + predicate: EXACT_SYNONYM + in_language: de + - literal_form: parc safari + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parque safari + predicate: EXACT_SYNONYM + in_language: es PettingZooSubtype: is_a: BioCustodianSubtype class_uri: hc:PettingZooSubtype - description: 'Interactive domestic animal exhibit for children. - - Focus on hands-on animal contact and education. - - - **Wikidata**: Q2302474 - - **Dutch**: Kinderboerderij - - ' + description: >- + Interactive domestic animal exhibit for children with hands-on animal contact and education. + alt_descriptions: + nl: >- + Interactieve huisdierexpositie voor kinderen met direct dierencontact en educatie. + In het Nederlands ook bekend als kinderboerderij. + de: >- + Interaktive Haustierausstellung für Kinder mit direktem Tierkontakt und Bildung. + fr: >- + Exposition interactive d'animaux domestiques pour enfants avec contact direct + et éducation. + es: >- + Exhibición interactiva de animales domésticos para niños con contacto directo + y educación. + exact_mappings: + - wd:Q2302474 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Petting Zoo) + keywords: + - petting zoo + - children's farm + - kinderboerderij + annotations: + specificity_score: 0.75 + wikidata: Q2302474 + structured_aliases: + - literal_form: kinderboerderij + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: knuffelboerderij + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Streichelzoo + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ferme pour enfants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: granja infantil + predicate: EXACT_SYNONYM + in_language: es WildlifeRescueCenterSubtype: is_a: BioCustodianSubtype class_uri: hc:WildlifeRescueCenterSubtype - description: 'Wildlife rehabilitation and rescue facility. - - Focus on injured/orphaned animal care and release. - - - **Wikidata**: Q7314895 - - ' + description: >- + Wildlife rehabilitation and rescue facility focused on injured or orphaned animal care and release. + alt_descriptions: + nl: >- + Wildierehabilitatie- en reddingsfaciliteit gericht op zorg voor gewonde of verweesde dieren + en vrijlating. + de: >- + Wildtier-Rehabilitations- und Rettungseinrichtung mit Schwerpunkt auf Pflege verletzter + oder verwaister Tiere und Auswilderung. + fr: >- + Centre de réhabilitation et de sauvetage de la faune axé sur les soins aux animaux + blessés ou orphelins et leur remise en liberté. + es: >- + Centro de rehabilitación y rescate de vida silvestre enfocado en el cuidado de animales + heridos o huérfanos y su liberación. + exact_mappings: + - wd:Q7314895 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Wildlife Rescue Center) + keywords: + - wildlife rescue + - animal rehabilitation + - rescue center + annotations: + specificity_score: 0.75 + wikidata: Q7314895 + structured_aliases: + - literal_form: wildereddingscentrum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierenopvang + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Wildtierrettungszentrum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: centre de sauvegarde + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: centro de rescate + predicate: EXACT_SYNONYM + in_language: es PublicAquariumSubtype: is_a: BioCustodianSubtype class_uri: hc:PublicAquariumSubtype - description: 'Institution exhibiting live aquatic animals and plants. - - Marine and freshwater life exhibits for public education. - - - **Wikidata**: Q2281788 - - **Examples**: Burgers'' Zoo Ocean, Artis Aquarium - - ' + description: >- + Institution exhibiting live aquatic animals and plants with marine and freshwater + life exhibits for public education. + alt_descriptions: + nl: >- + Instelling die levende waterdieren en planten tentoonstelt met mariene en zoetwater + exposities voor openbare educatie. + de: >- + Einrichtung mit Ausstellung lebender Wassertiere und -pflanzen mit Süß- und Meerwasser- + ausstellungen zur öffentlichen Bildung. + fr: >- + Institution exposant des animaux et plantes aquatiques vivants avec expositions + d'eau douce et marine pour l'éducation publique. + es: >- + Institución que exhibe animales y plantas acuáticas vivas con exhibiciones + de vida marina y de agua dulce para educación pública. + exact_mappings: + - wd:Q2281788 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Public Aquarium) examples: - - value: - identified_by: hc:BioCustodianSubtype/PUBLIC_AQUARIUM - has_label: Public Aquarium - equivalent_to: - - qid: Q2281788 + - value: + identified_by: hc:BioCustodianSubtype/PUBLIC_AQUARIUM + has_label: Public Aquarium + equivalent_to: + - qid: Q2281788 + keywords: + - aquarium + - public aquarium + - aquatic life + - marine exhibit + annotations: + specificity_score: 0.75 + wikidata: Q2281788 + structured_aliases: + - literal_form: aquarium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zeeaquarium + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Aquarium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: aquarium public + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: acuario + predicate: EXACT_SYNONYM + in_language: es OceanariumSubtype: is_a: BioCustodianSubtype class_uri: hc:OceanariumSubtype - description: "Large-scale marine mammal and ocean life facility.\nOften includes dolphins, whales, and large marine exhibits.\n\n**Wikidata**: Q3348580\n**Examples**: Oceanogr\xE0fic Valencia\n" + description: >- + Large-scale marine mammal and ocean life facility often including dolphins, + whales, and large marine exhibits. + alt_descriptions: + nl: >- + Grootschalige zeezoogdier- en oceaanleven faciliteit vaak inclusief dolfijnen, + walvissen en grote mariene tentoonstellingen. + de: >- + Großanlage für Meeresäuger und Ozeanleben oft mit Delfinen, Walen + und großen Meeresaquarien. + fr: >- + Grand établissement de mammifères marins et de vie océanique incluant souvent + dauphins, baleines et grandes expositions marines. + es: >- + Instalación a gran escala de mamíferos marinos y vida oceánica a menudo incluyendo + delfines, ballenas y grandes exhibiciones marinas. + exact_mappings: + - wd:Q3348580 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Oceanarium) + keywords: + - oceanarium + - marine mammal park + - sea life center + annotations: + specificity_score: 0.75 + wikidata: Q3348580 + structured_aliases: + - literal_form: oceaanpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zeezoogdierpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ozeaneum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: océanarium + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: oceanario + predicate: EXACT_SYNONYM + in_language: es ButterflyHouseSubtype: is_a: BioCustodianSubtype class_uri: hc:ButterflyHouseSubtype - description: 'Enclosed tropical butterfly exhibit. - - Live butterfly and moth collections with tropical plants. - - - **Wikidata**: Q2501028 - - **Dutch**: Vlindertuin - - ' + description: >- + Enclosed tropical butterfly exhibit with live butterfly and moth collections + and tropical plants. + alt_descriptions: + nl: >- + Omsloten tropische vlindertentoonstelling met levende vlinder- en mottencollecties + en tropische planten. Ook bekend als vlindertuin. + de: >- + Geschlossene tropische Schmetterlingsausstellung mit lebenden Schmetterlingen + und tropischen Pflanzen. + fr: >- + Exposition tropicale de papillons en espace clos avec collections de papillons vivants + et plantes tropicales. + es: >- + Exhibición de mariposas tropicales en espacio cerrado con colecciones de mariposas + y polillas vivas y plantas tropicales. + exact_mappings: + - wd:Q2501028 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Butterfly House) + keywords: + - butterfly house + - vlindertuin + - tropical butterflies + annotations: + specificity_score: 0.75 + wikidata: Q2501028 + structured_aliases: + - literal_form: vlindertuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: vlinderkas + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schmetterlingshaus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: volière à papillons + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: mariposario + predicate: EXACT_SYNONYM + in_language: es InsectariumSubtype: is_a: BioCustodianSubtype class_uri: hc:InsectariumSubtype - description: 'Facility specializing in insect collections and exhibits. - - May include live and preserved specimens. - - - **Wikidata**: Q1664720 - - ' + description: >- + Facility specializing in insect collections and exhibits, including both live and preserved specimens. + alt_descriptions: + nl: >- + Faciliteit gespecialiseerd in insectencollecties en tentoonstellingen, + inclusief zowel levende als geconserveerde exemplaren. + de: >- + Einrichtung spezialisiert auf Insektensammlungen und -ausstellungen, + einschließlich lebender und konservierter Exemplare. + fr: >- + Établissement spécialisé dans les collections et expositions d'insectes, + incluant spécimens vivants et conservés. + es: >- + Instalación especializada en colecciones y exhibiciones de insectos, + incluyendo especímenes vivos y preservados. + exact_mappings: + - wd:Q1664720 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Insectarium) + keywords: + - insectarium + - insect collection + - entomology + annotations: + specificity_score: 0.75 + wikidata: Q1664720 + structured_aliases: + - literal_form: insectarium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: insectenhuis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Insektarium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: insectarium + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: insectario + predicate: EXACT_SYNONYM + in_language: es AviarySubtype: is_a: BioCustodianSubtype class_uri: hc:AviarySubtype - description: 'Specialized bird collection and exhibit facility. - - Enclosed structures for bird observation. - - - **Wikidata**: Q618451 - - ' + description: >- + Specialized bird collection and exhibit facility in enclosed structures for bird observation. + alt_descriptions: + nl: >- + Gespecialiseerde vogelcollectie en tentoonstellingsfaciliteit in omsloten constructies + voor vogelobservatie. + de: >- + Spezialisierte Vogelsammlung und Ausstellungseinrichtung in geschlossenen Strukturen + zur Vogelbeobachtung. + fr: >- + Collection d'oiseaux spécialisée et installation d'exposition dans des structures + fermées pour l'observation des oiseaux. + es: >- + Colección especializada de aves e instalación de exhibición en estructuras cerradas + para observación de aves. + exact_mappings: + - wd:Q618451 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Aviary) + keywords: + - aviary + - bird collection + - voliere + annotations: + specificity_score: 0.75 + wikidata: Q618451 + structured_aliases: + - literal_form: volière + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: vogelhuis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Voliere + predicate: EXACT_SYNONYM + in_language: de + - literal_form: volière + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: aviario + predicate: EXACT_SYNONYM + in_language: es ReptileHouseSubtype: is_a: BioCustodianSubtype class_uri: hc:ReptileHouseSubtype - description: 'Herpetological collection facility. - - Reptiles and amphibians in controlled environments. - - - **Wikidata**: Q1345229 - - ' + description: >- + Herpetological collection facility with reptiles and amphibians in controlled environments. + alt_descriptions: + nl: >- + Herpetologische collectiefaciliteit met reptielen en amfibieën in gecontroleerde omgevingen. + de: >- + Herpetologische Sammlungseinrichtung mit Reptilien und Amphibien in kontrollierten Umgebungen. + fr: >- + Installation de collection herpétologique avec reptiles et amphibiens dans des environnements contrôlés. + es: >- + Instalación de colección herpetológica con reptiles y anfibios en ambientes controlados. + exact_mappings: + - wd:Q1345229 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Reptile House) + keywords: + - reptile house + - herpetarium + - amphibians + - reptiles + annotations: + specificity_score: 0.75 + wikidata: Q1345229 + structured_aliases: + - literal_form: reptielenhuis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: slangenhuis + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Reptilienhaus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reptilarium + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reptilario + predicate: EXACT_SYNONYM + in_language: es NatureReserveSubtype: is_a: BioCustodianSubtype class_uri: hc:NatureReserveSubtype - description: 'Protected natural area for conservation. - - May have limited public access and research programs. - - - **Wikidata**: Q179049 - - ' + description: >- + Protected natural area for conservation with limited public access and research programs. + alt_descriptions: + nl: >- + Beschermd natuurgebied voor behoud met beperkte openbare toegang en onderzoeksprogramma's. + de: >- + Geschütztes Naturgebiet für Naturschutz mit begrenztem öffentlichen Zugang + und Forschungsprogrammen. + fr: >- + Zone naturelle protégée pour la conservation avec accès public limité + et programmes de recherche. + es: >- + Área natural protegida para conservación con acceso público limitado + y programas de investigación. + exact_mappings: + - wd:Q179049 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Nature Reserve) + keywords: + - nature reserve + - protected area + - conservation area + annotations: + specificity_score: 0.75 + wikidata: Q179049 + structured_aliases: + - literal_form: natuurreservaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: natuurgebied + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Naturschutzgebiet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réserve naturelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reserva natural + predicate: EXACT_SYNONYM + in_language: es NationalParkSubtype: is_a: BioCustodianSubtype class_uri: hc:NationalParkSubtype - description: 'Nationally designated protected area. - - Large-scale conservation with public access. - - - **Wikidata**: Q46169 - - ' + description: >- + Nationally designated protected area with large-scale conservation and public access. + alt_descriptions: + nl: >- + Nationaal aangewezen beschermd gebied met grootschalig natuurbehoud en openbare toegang. + de: >- + Nationales ausgewiesenes Schutzgebiet mit großflächigem Naturschutz und öffentlichem Zugang. + fr: >- + Zone protégée désignée au niveau national avec conservation à grande échelle et accès public. + es: >- + Área protegida designada nacionalmente con conservación a gran escala y acceso público. + exact_mappings: + - wd:Q46169 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(National Park) + keywords: + - national park + - protected area + - national heritage + annotations: + specificity_score: 0.75 + wikidata: Q46169 + structured_aliases: + - literal_form: nationaal park + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nationalpark + predicate: EXACT_SYNONYM + in_language: de + - literal_form: parc national + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parque nacional + predicate: EXACT_SYNONYM + in_language: es WildlifeSanctuarySubtype: is_a: BioCustodianSubtype class_uri: hc:WildlifeSanctuarySubtype - description: 'Protected area focused on wildlife preservation. - - Often restricted access for animal welfare. - - - **Wikidata**: Q2030386 - - ' + description: >- + Protected area focused on wildlife preservation with often restricted access for animal welfare. + alt_descriptions: + nl: >- + Beschermd gebied gericht op natuurbehoud met vaak beperkte toegang voor dierenwelzijn. + de: >- + Schutzgebiet mit Schwerpunkt auf Tiererhaltung oft mit eingeschränktem Zugang + für Tierwohl. + fr: >- + Zone protégée axée sur la préservation de la faune souvent avec accès restreint + pour le bien-être animal. + es: >- + Área protegida enfocada en la preservación de fauna a menudo con acceso restringido + para el bienestar animal. + exact_mappings: + - wd:Q2030386 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Wildlife Sanctuary) + keywords: + - wildlife sanctuary + - animal sanctuary + - protected habitat + annotations: + specificity_score: 0.75 + wikidata: Q2030386 + structured_aliases: + - literal_form: wildreservaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierenopvang + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Tierheim + predicate: RELATED_SYNONYM + in_language: de + - literal_form: sanctuaire animal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: santuario de animales + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/Boundary.yaml b/schemas/20251121/linkml/modules/classes/Boundary.yaml index d6d7a2adcf..5bd8aa5479 100644 --- a/schemas/20251121/linkml/modules/classes/Boundary.yaml +++ b/schemas/20251121/linkml/modules/classes/Boundary.yaml @@ -1,22 +1,85 @@ id: https://nde.nl/ontology/hc/class/Boundary name: Boundary title: Boundary -description: A geographic or conceptual boundary. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + geosparql: http://www.opengis.net/ont/geosparql# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types - ../slots/has_description + - ../slots/has_label classes: Boundary: - class_uri: schema:Place - description: Boundary definition. + class_uri: hc:Boundary + description: >- + Geographic or conceptual demarcation defining the extent or limits of + an area, region, or administrative unit. + alt_descriptions: + nl: >- + Geografische of conceptuele afbakening die de omvang of grenzen van een + gebied, regio of administratieve eenheid definieert. + de: >- + Geografische oder konzeptionelle Abgrenzung, die die Ausdehnung oder + Grenzen eines Bereichs, einer Region oder einer Verwaltungseinheit + definiert. + fr: >- + Demarcation geographique ou conceptuelle definissant l'etendue ou les + limites d'une zone, d'une region ou d'une unite administrative. + es: >- + Demarcacion geografica o conceptual que define la extension o limites de + un area, region o unidad administrativa. + ar: >- + ترسيم جغرافي أو مفاهيمي يحدد مدى أو حدود منطقة أو إقليم أو وحدة إدارية. + id: >- + Pembatasan geografis atau konseptual yang mendefinisikan luas atau batas + wilayah, daerah, atau unit administratif. + zh: >- + 定义区域、地区或行政单位范围或界限的地理或概念性边界。 + broad_mappings: + - schema:Place + - geosparql:Feature + close_mappings: + - crm:E53_Place + structured_aliases: + - literal_form: grens + in_language: nl + - literal_form: Grenze + in_language: de + - literal_form: limite + in_language: fr + - literal_form: limite + in_language: es + - literal_form: حدود + in_language: ar + - literal_form: batas + in_language: id + - literal_form: 边界 + in_language: zh + examples: + - value: + has_label: "Municipal Boundary" + has_description: "Administrative boundary between Amsterdam and Amstelveen" + description: Geographic administrative boundary + - value: + has_label: "Collection Zone Boundary" + description: Conceptual boundary for collection scope + keywords: + - geographic + - demarcation + - limits + - extent + - administrative slots: - - has_description + - has_description + - has_label + comments: + - Used for geographic and administrative boundaries + - Also applicable to conceptual boundaries in heritage contexts annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Generic boundary concept for geographic and conceptual limits custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BoundingBox.yaml b/schemas/20251121/linkml/modules/classes/BoundingBox.yaml index 759882fdcc..23d1499f6f 100644 --- a/schemas/20251121/linkml/modules/classes/BoundingBox.yaml +++ b/schemas/20251121/linkml/modules/classes/BoundingBox.yaml @@ -1,32 +1,95 @@ id: https://nde.nl/ontology/hc/class/BoundingBox name: BoundingBox title: Bounding Box -description: 'A rectangular region defined by coordinates, typically used for image/video annotation. MIGRATED from face_bbox/region_bbox/logo_bbox/object_bbox slots. - - Coordinates are typically normalized (0.0-1.0) relative to frame dimensions.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ geosparql: http://www.opengis.net/ont/geosparql# +default_prefix: hc imports: - linkml:types - ../slots/has_coordinates - ../slots/has_height - ../slots/has_width -default_prefix: hc classes: BoundingBox: - class_uri: schema:PropertyValue + class_uri: hc:BoundingBox + description: >- + Rectangular region defined by coordinates, typically used for image, + video, or geographic annotation with normalized or absolute positioning. + alt_descriptions: + nl: >- + Rechthoekig gebied gedefinieerd door coördinaten, typisch gebruikt voor + afbeelding-, video- of geografische annotatie met genormaliseerde of + absolute positionering. + de: >- + Rechteckiger Bereich, definiert durch Koordinaten, typischerweise + verwendet fuer Bild-, Video- oder geografische Annotation mit + normalisierter oder absoluter Positionierung. + fr: >- + Region rectangulaire definie par des coordonnees, typiquement utilisee + pour l'annotation d'images, de videos ou geographique avec un + positionnement normalise ou absolu. + es: >- + Region rectangular definida por coordenadas, tipicamente utilizada para + anotacion de imagenes, video o geografica con posicionamiento + normalizado o absoluto. + ar: >- + منطقة مستطيلة محددة بالإحداثيات، تُستخدم عادةً للتعليق التوضيحي + للصور أو الفيديو أو الجغرافية مع تحديد الموضع الطبيعي أو المطلق. + id: >- + Wilayah persegi panjang yang didefinisikan oleh koordinat, biasanya + digunakan untuk anotasi gambar, video, atau geografis dengan pemosisian + ternormalisasi atau absolut. + zh: >- + 由坐标定义的矩形区域,通常用于图像、视频或地理标注,采用归一化或绝对定位。 + broad_mappings: + - schema:PropertyValue + related_mappings: + - geosparql:BoundingBox + structured_aliases: + - literal_form: begrenzingskader + in_language: nl + - literal_form: Begrenzungsrahmen + in_language: de + - literal_form: cadre de delimitation + in_language: fr + - literal_form: cuadro delimitador + in_language: es + - literal_form: إطار محيط + in_language: ar + - literal_form: kotak pembatas + in_language: id + - literal_form: 边界框 + in_language: zh + examples: + - value: + has_coordinates: + x: 0.25 + y: 0.35 + has_width: 0.5 + has_height: 0.3 + description: Normalized bounding box for image region + keywords: + - coordinates + - rectangular + - annotation + - image region + - geographic extent slots: - - has_coordinates - - has_width - - has_height + - has_coordinates + - has_width + - has_height slot_usage: has_coordinates: range: PlanarCoordinates required: true + comments: + - Migrated from face_bbox/region_bbox/logo_bbox/object_bbox slots + - Coordinates typically normalized (0.0-1.0) relative to frame dimensions + - Used in computer vision and geographic applications annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Specific utility class for spatial annotation custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/Branch.yaml b/schemas/20251121/linkml/modules/classes/Branch.yaml index 104eae47e4..3b7b943764 100644 --- a/schemas/20251121/linkml/modules/classes/Branch.yaml +++ b/schemas/20251121/linkml/modules/classes/Branch.yaml @@ -1,27 +1,94 @@ id: https://nde.nl/ontology/hc/class/Branch name: Branch -title: Branch -description: >- - A branch of an organization. - +title: Branch Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# - + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/has_name + - ../slots/has_label + - ../slots/has_description classes: Branch: class_uri: org:OrganizationalUnit - description: Branch. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Decentralized organizational unit operating as part of a larger + parent organization, serving specific geographic or functional communities. + alt_descriptions: + nl: >- + Gedecentraliseerde organisatorische eenheid die opereert als onderdeel van + een grotere bovenliggende organisatie, die specifieke geografische of + functionele gemeenschappen bedient. + de: >- + Dezentrale Organisationseinheit, die als Teil einer größeren + übergeordneten Organisation tätig ist und spezifische geografische + oder funktionale Gemeinschaften bedient. + fr: >- + Unité organisationnelle décentralisée opérant dans le cadre d'une + organisation mère plus vaste, servant des communautés géographiques + ou fonctionnelles spécifiques. + es: >- + Unidad organizativa descentralizada que opera como parte de una + organización matriz más grande, sirviendo a comunidades geográficas + o funcionales específicas. + ar: >- + وحدة تنظيمية لامركزية تعمل كجزء من منظمة أم أكبر، تخدم مجتمعات + جغرافية أو وظيفية محددة. + id: >- + Unit organisasi terdesentralisasi yang beroperasi sebagai bagian dari + organisasi induk yang lebih besar, melayani komunitas geografis atau + fungsional tertentu. + zh: >- + 作为较大母组织一部分运营的分散组织单位,服务特定的地理或功能社区。 + structured_aliases: + - literal_form: vestiging + in_language: nl + - literal_form: Zweigstelle + in_language: de + - literal_form: succursale + in_language: fr + - literal_form: sucursal + in_language: es + - literal_form: فرع + in_language: ar + - literal_form: cabang + in_language: id + - literal_form: 分支 + in_language: zh + exact_mappings: + - org:OrganizationalUnit + close_mappings: + - schema:LocalBusiness + broad_mappings: + - skos:Concept slots: - - has_name + - has_name + - has_label + - has_description + comments: + - Base class for organizational branch units + - Uses W3C ORG ontology OrganizationalUnit pattern + - Extended by BranchOffice, ArchiveBranch, ArchivalLibrary + see_also: + - BranchOffice + - BranchType + examples: + - value: + has_name: "Regional Branch Office" + has_label: "Regional Branch" + has_description: "Branch serving the northern region" + description: Generic organizational branch + keywords: + - branch + - organizational unit + - satellite + - regional office + annotations: + specificity_score: "0.3" + specificity_rationale: Base class for organizational branches + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BranchOffice.yaml b/schemas/20251121/linkml/modules/classes/BranchOffice.yaml index fea0bf53ad..56c07a5683 100644 --- a/schemas/20251121/linkml/modules/classes/BranchOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchOffice.yaml @@ -1,6 +1,16 @@ id: https://nde.nl/ontology/hc/class/branch-office name: branch_office_class -title: BranchOffice Class +title: Branch Office Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../enums/QuantityTypeEnum @@ -15,22 +25,52 @@ imports: - ../slots/face_public - ../slots/has_operating_hours - ../slots/has_service -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# classes: BranchOffice: is_a: ReconstructedEntity class_uri: org:Site - description: "Regional or satellite office of a heritage custodian organization.\n\n**DEFINITION**:\n\nA BranchOffice is a secondary physical location where a heritage custodian\nmaintains operational presence, typically providing services to a specific\ngeographic area or community. Unlike the main headquarters, branch offices\nusually have more limited scope of activities.\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located.\"\n\nBranchOffice specializes org:Site for heritage custodian branch locations:\n- Regional archives serving provincial communities\n- Satellite library branches in neighborhoods\n- Museum outposts or study centers\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Purpose | Example |\n|------|---------|---------|\n| **BranchOffice** | Service delivery to geographic area | Regional archive office |\n| AdministrativeOffice | Non-public administrative functions | Finance department building |\n\ - | ExhibitionSpace | Display of collections | Gallery annex |\n| ResearchCenter | Research and conservation | Conservation lab |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Public-facing**: Serves visitors, researchers, patrons\n- **Geographic coverage**: Serves specific region/community\n- **Core services**: Reference, access, programming (subset of main)\n- **Staff presence**: Permanent staff assignment\n- **Collection subset**: May hold locally-relevant materials\n\n**USE CASES**:\n\n1. **Regional Archive Branches**:\n - Noord-Hollands Archief Zaanstreek-Waterland branch\n - Serves researchers in Zaandam area\n - Holds local municipal records\n\n2. **Library Satellite Locations**:\n - University library branch at satellite campus\n - Public library neighborhood branches\n\n3. **Museum Study Centers**:\n - Off-site study/research center for scholars\n - Rijksmuseum Schiphol (airport exhibition space)\n\n**Example - Regional Archive Branch**:\n```yaml\nBranchOffice:\n identified_by:\ - \ \"https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch\"\n has_label: \"Noord-Hollands Archief - Zaanstreek-Waterland\"\n has_description: |\n Regional branch serving Zaanstreek-Waterland area.\n Holds municipal records from Zaandam, Wormerland, Purmerend.\n Open to researchers Tuesday-Thursday.\n branch_service_area: \"Zaanstreek-Waterland region\"\n is_public_facing: true\n services_offered:\n - \"Archival research access\"\n - \"Genealogical consultations\"\n - \"Local history reference\"\n```\n" + description: >- + Regional or satellite office of a heritage custodian organization + providing services to a specific geographic area or community. + alt_descriptions: + nl: >- + Regionaal of satellietkantoor van een erfgoedbewaarderorganisatie dat + diensten levert aan een specifiek geografisch gebied of gemeenschap. + de: >- + Regionales oder Satellitenbüro einer Kulturerbe-Verwahrerorganisation, + das Dienstleistungen für ein bestimmtes geografisches Gebiet oder + eine Gemeinschaft erbringt. + fr: >- + Bureau régional ou satellite d'une organisation de dépositaire du + patrimoine fournissant des services à une zone géographique ou + communauté spécifique. + es: >- + Oficina regional o satelital de una organización depositaria del + patrimonio que proporciona servicios a un área geográfica o + comunidad específica. + ar: >- + مكتب إقليمي أو تابع لمنظمة حارسة للتراث توفر خدمات لمنطقة جغرافية + أو مجتمع محدد. + id: >- + Kantor regional atau satelit dari organisasi penjaga warisan budaya + yang menyediakan layanan untuk area geografis atau komunitas tertentu. + zh: >- + 遗产保管组织的区域或卫星办公室,为特定地理区域或社区提供服务。 + structured_aliases: + - literal_form: bijkantoor + in_language: nl + - literal_form: Zweigbüro + in_language: de + - literal_form: bureau secondaire + in_language: fr + - literal_form: oficina secundaria + in_language: es + - literal_form: مكتب فرعي + in_language: ar + - literal_form: kantor cabang + in_language: id + - literal_form: 分支办公室 + in_language: zh exact_mappings: - org:Site close_mappings: @@ -40,6 +80,8 @@ classes: related_mappings: - org:OrganizationalUnit - schema:branch + broad_mappings: + - skos:Concept slots: - has_description - identified_by @@ -54,55 +96,32 @@ classes: - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch has_label: -# range: string required: true multivalued: false examples: - value: Noord-Hollands Archief - Zaanstreek-Waterland - - value: Rijksmuseum Schiphol - - value: Universiteitsbibliotheek Science Park has_description: -# range: string examples: - - value: Regional branch serving Zaanstreek-Waterland area. Holds municipal records from Zaandam, Wormerland, Purmerend. Open to researchers Tuesday-Thursday. + - value: Regional branch serving Zaanstreek-Waterland area. has_service_area: range: ServiceArea inlined: true - examples: - - value: - service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland - service_area_name: Zaanstreek-Waterland region - service_area_type: REGIONAL face_public: range: boolean required: true - ifabsent: 'true' - examples: - - value: true + ifabsent: "true" has_service: -# range: string multivalued: true examples: - value: Archival research access - - value: Genealogical consultations - - value: Local history reference - has_opening_hour: -# range: string - examples: - - value: Tu-Th 09:00-17:00 has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_description: Staff assigned to this branch - is_estimate: false + inlined: false derive_from: range: CustodianObservation multivalued: true @@ -114,45 +133,22 @@ classes: - BranchOffice models regional/satellite locations of heritage custodians - Distinguished from AdministrativeOffice by public-facing nature - W3C ORG org:Site specialized for branch locations - - Typically serves specific geographic area or community - - May hold local collection subset relevant to service area see_also: - https://www.w3.org/TR/vocab-org/#org:Site - - https://schema.org/LocalBusiness - - https://schema.org/branch examples: - value: identified_by: https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch has_label: Noord-Hollands Archief - Zaanstreek-Waterland - has_description: Regional branch serving Zaanstreek-Waterland area. Holds municipal records from Zaandam, Wormerland, Purmerend. - has_service_area: - service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland - service_area_name: Zaanstreek-Waterland region - service_area_type: REGIONAL - is_public_facing: true - services_offered: - - Archival research access - - Genealogical consultations - - Local history reference - operating_hours: Tu-Th 09:00-17:00 - has_quantity: - has_description: Staff assigned to Zaanstreek-Waterland branch - - value: - identified_by: https://nde.nl/ontology/hc/aux/rijksmuseum-schiphol - has_label: Rijksmuseum Schiphol - has_description: Exhibition space at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. Free admission. - has_service_area: - service_area_id: https://nde.nl/ontology/hc/servicearea/schiphol-travelers - service_area_name: Amsterdam Schiphol Airport travelers - service_area_type: COMMUNITY - is_public_facing: true - services_offered: - - Exhibition viewing - - Museum shop - operating_hours: Daily 07:00-20:00 - has_quantity: - has_description: Staff assigned to Schiphol branch + has_description: Regional branch serving Zaanstreek-Waterland area. + face_public: true + description: Regional archive branch + keywords: + - branch office + - satellite office + - regional office + - service location + - public-facing annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to heritage custodian branch locations custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BranchType.yaml b/schemas/20251121/linkml/modules/classes/BranchType.yaml index ef435abf94..85a1cb1749 100644 --- a/schemas/20251121/linkml/modules/classes/BranchType.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchType.yaml @@ -23,16 +23,60 @@ imports: classes: BranchType: class_uri: org:OrganizationalUnit - description: "Classification type for organizational branch units in heritage custodian contexts.\n\n**DEFINITION**:\n\nBranchType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational branches, satellite locations, and\nspecialized units within heritage custodian organizations.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **W3C Org** | `org:OrganizationalUnit` | Primary - unit within larger organization |\n| **W3C Org** | `org:Site` | Physical location of organizational unit |\n| **Schema.org** | `schema:LocalBusiness` | Related for branch offices |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BRANCH TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `REGIONAL_OFFICE` | Geographic regional branch |\n| `BRANCH_LIBRARY` | Library at satellite location |\n| `SATELLITE_GALLERY` | Museum exhibition space |\n| `CONSERVATION_LAB`\ - \ | Specialized conservation facility |\n| `DIGITIZATION_CENTER` | Digital production facility |\n| `RESEARCH_CENTER` | Research/scholarly unit |\n| `EDUCATION_CENTER` | Education/outreach facility |\n| `ADMINISTRATIVE_OFFICE` | Non-public administration |\n| `STORAGE_MANAGEMENT` | Collection storage operations |\n| `EXHIBITION_SPACE` | Exhibition-focused branch |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nOrganizationBranch / ArchiveBranch\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BranchType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BranchType (parent)\n \u2514\u2500\u2500 has_description (function details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the branch_type slot with OrganizationBranchTypeEnum.\nOld pattern: `branch_type: OrganizationBranchTypeEnum`\nNew pattern: `has_type: BranchType` (object reference)\n" + description: >- + Category for classifying organizational branch units within heritage + custodian organizations, such as regional offices, branch libraries, + conservation labs, or research centers. + alt_descriptions: + nl: >- + Categorie voor het classificeren van organisatorische vestigingseenheden + binnen erfgoedbewaarderorganisaties, zoals regionale kantoren, + filiaalbibliotheken, restauratieateliers of onderzoekscentra. + de: >- + Kategorie zur Klassifizierung organisatorischer Zweigstelleneinheiten + in Kulturerbe-Verwahrerorganisationen wie Regionalbüros, + Zweigbibliotheken, Restaurierungslabore oder Forschungszentren. + fr: >- + Catégorie pour classer les unités de succursales organisationnelles + dans les organisations de dépositaires du patrimoine, telles que + les bureaux régionaux, les bibliothèques de succursale, les + laboratoires de conservation ou les centres de recherche. + es: >- + Categoría para clasificar las unidades de sucursal organizativa + dentro de las organizaciones depositarias del patrimonio, como + oficinas regionales, bibliotecas sucursales, laboratorios de + conservación o centros de investigación. + ar: >- + فئة لتصنيف وحدات الفروع التنظيمية داخل منظمات حماة التراث، مثل + المكاتب الإقليمية أو فروع المكتبات أو مختبرات الترميم أو مراكز البحث. + id: >- + Kategori untuk mengklasifikasikan unit cabang organisasi dalam + organisasi penjaga warisan budaya, seperti kantor regional, + perpustakaan cabang, laboratorium konservasi, atau pusat penelitian. + zh: >- + 用于分类遗产保管组织内组织分支单位的类别,如区域办公室、分馆、 + 保护实验室或研究中心。 + structured_aliases: + - literal_form: vestigingtype + in_language: nl + - literal_form: Zweigstellentyp + in_language: de + - literal_form: type de succursale + in_language: fr + - literal_form: tipo de sucursal + in_language: es + - literal_form: نوع الفرع + in_language: ar + - literal_form: tipe cabang + in_language: id + - literal_form: 分支类型 + in_language: zh exact_mappings: - org:OrganizationalUnit close_mappings: - - org:Site - - skos:Concept - crm:E55_Type - related_mappings: - - schema:LocalBusiness + broad_mappings: + - skos:Concept slots: - identified_by - has_code @@ -44,35 +88,15 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/branch-type/[a-z0-9-]+$ - examples: - - value: https://nde.nl/ontology/hc/branch-type/regional-office + pattern: "^https://nde\\.nl/ontology/hc/branch-type/[a-z0-9-]+$" has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ - examples: - - value: REGIONAL_OFFICE - - value: BRANCH_LIBRARY - - value: CONSERVATION_LAB + pattern: "^[A-Z][A-Z0-9_]*$" has_label: -# range: string required: true multivalued: true - examples: - - value: - - Regional Office@en - - Regionaal kantoor@nl - - value: - - Branch Library@en - - Filiaalbibliotheek@nl - has_description: -# range: string - examples: - - value: Geographic regional branch serving local community. has_hypernym: range: BranchType has_hyponym: @@ -84,23 +108,13 @@ classes: multivalued: true inlined: true inlined_as_list: true - examples: - - value: - - qid: Q4830453 - annotations: - specificity_score: '0.55' - specificity_rationale: Branch types are moderately specific - relevant for organizational structure. - has_score: null - slot_migration: "2026-01-13: Migrated from branch_type slot with OrganizationBranchTypeEnum\n- branch_type (enum) \u2192 has_type (BranchType)\n" - custodian_types: "['*']" comments: - BranchType provides classification for organizational units - Aligned with W3C Org org:OrganizationalUnit and org:Site - Replaces OrganizationBranchTypeEnum with class hierarchy - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' see_also: - https://www.w3.org/TR/vocab-org/#class-organizationalunit - - https://www.w3.org/TR/vocab-org/#class-site + - BranchTypes examples: - value: identified_by: https://nde.nl/ontology/hc/branch-type/regional-office @@ -108,8 +122,15 @@ classes: has_label: - Regional Office@en - Regionaal kantoor@nl - has_description: 'Geographic regional branch serving local community. - - May provide full or partial services of parent organization. - - ' \ No newline at end of file + description: Regional office branch type + keywords: + - branch type + - organizational unit + - regional office + - branch library + - conservation lab + - research center + annotations: + specificity_score: "0.5" + specificity_rationale: Classification for organizational branch units + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BranchTypes.yaml b/schemas/20251121/linkml/modules/classes/BranchTypes.yaml index 1ca61d3172..aba0e443c5 100644 --- a/schemas/20251121/linkml/modules/classes/BranchTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchTypes.yaml @@ -14,18 +14,46 @@ classes: RegionalOfficeBranch: is_a: BranchType class_uri: hc:RegionalOfficeBranch - description: 'Geographic regional branch office. - - - A branch office serving a specific geographic region, providing - - local services and representation for the parent organization. - - ' - annotations: - short_code: REGIONAL_OFFICE - specificity_score: '0.50' - custodian_types: '[''*'']' + description: >- + Geographic regional branch office serving a specific territory + with local services and representation. + alt_descriptions: + nl: >- + Geografisch regionaal bijkantoor dat een specifiek gebied bedient met + lokale diensten en vertegenwoordiging. + de: >- + Geografisches Regionalbüro, das ein bestimmtes Gebiet mit lokalen + Dienstleistungen und Vertretung bedient. + fr: >- + Bureau régional géographique desservant un territoire spécifique + avec des services locaux et une représentation. + es: >- + Oficina regional geográfica que sirve un territorio específico + con servicios locales y representación. + ar: >- + مكتب إقليمي جغرافي يخدم منطقة محددة بخدمات محلية وتمثيل. + id: >- + Kantor regional geografis yang melayani wilayah tertentu dengan + layanan lokal dan perwakilan. + zh: >- + 地理区域分支办公室,为特定区域提供本地服务和代表。 + structured_aliases: + - literal_form: regionaal kantoor + in_language: nl + - literal_form: Regionalbüro + in_language: de + - literal_form: bureau régional + in_language: fr + - literal_form: oficina regional + in_language: es + - literal_form: مكتب إقليمي + in_language: ar + - literal_form: kantor regional + in_language: id + - literal_form: 区域办公室 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: REGIONAL_OFFICE @@ -33,22 +61,57 @@ classes: - Regional Office@en - Regionaal kantoor@nl description: Provincial heritage service branch - broad_mappings: - - skos:Concept + keywords: + - regional office + - geographic branch + - local services + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to regional branch offices + custodian_types: "['*']" BranchLibraryBranch: is_a: BranchType class_uri: hc:BranchLibraryBranch - description: 'Library at satellite location. - - - A branch of a library system located at a satellite location, - - providing lending and reference services to a local community. - - ' - annotations: - short_code: BRANCH_LIBRARY - specificity_score: '0.60' + description: >- + Library at satellite location providing lending and reference + services to a local community. + alt_descriptions: + nl: >- + Bibliotheek op een satellietlocatie die uitleen- en naslagdiensten + biedt aan een lokale gemeenschap. + de: >- + Bibliothek an einem Satellitenstandort, die Ausleih- und + Nachschlagedienste für eine lokale Gemeinschaft anbietet. + fr: >- + Bibliothèque à un emplacement satellite offrant des services + de prêt et de référence à une communauté locale. + es: >- + Biblioteca en una ubicación satelital que proporciona servicios + de préstamo y referencia a una comunidad local. + ar: >- + مكتبة في موقع تابع توفر خدمات الإعارة والمرجعية لمجتمع محلي. + id: >- + Perpustakaan di lokasi satelit yang menyediakan layanan peminjaman + dan referensi untuk komunitas lokal. + zh: >- + 卫星位置的图书馆,为当地社区提供借阅和参考服务。 + structured_aliases: + - literal_form: filiaalbibliotheek + in_language: nl + - literal_form: Zweigbibliothek + in_language: de + - literal_form: bibliothèque de quartier + in_language: fr + - literal_form: biblioteca sucursal + in_language: es + - literal_form: مكتبة فرعية + in_language: ar + - literal_form: perpustakaan cabang + in_language: id + - literal_form: 分馆 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: BRANCH_LIBRARY @@ -56,22 +119,57 @@ classes: - Branch Library@en - Filiaalbibliotheek@nl description: Neighborhood library branch - broad_mappings: - - skos:Concept + keywords: + - branch library + - satellite library + - neighborhood library + annotations: + specificity_score: "0.6" + specificity_rationale: Specific to library branch locations + custodian_types: "['*']" SatelliteGalleryBranch: is_a: BranchType class_uri: hc:SatelliteGalleryBranch - description: 'Museum exhibition space at satellite location. - - - A secondary exhibition venue operated by a museum, often in - - a different city or cultural venue. - - ' - annotations: - short_code: SATELLITE_GALLERY - specificity_score: '0.60' + description: >- + Secondary exhibition venue operated by a museum, often in a + different city or cultural venue. + alt_descriptions: + nl: >- + Secundaire tentoonstellingslocatie beheerd door een museum, vaak + in een andere stad of culturele locatie. + de: >- + Zweiter Ausstellungsort, der von einem Museum betrieben wird, + oft in einer anderen Stadt oder kulturellen Einrichtung. + fr: >- + Lieu d'exposition secondaire géré par un musée, souvent dans + une autre ville ou un autre lieu culturel. + es: >- + Lugar de exposición secundario operado por un museo, a menudo + en otra ciudad o lugar cultural. + ar: >- + مكان عرض ثانوي تديره متحف، غالبًا في مدينة أخرى أو موقع ثقافي. + id: >- + Lokasi pameran sekunder yang dikelola oleh museum, sering di + kota lain atau lokasi budaya. + zh: >- + 由博物馆运营的次要展览场所,通常位于不同城市或文化场所。 + structured_aliases: + - literal_form: satellietgalerij + in_language: nl + - literal_form: Satellitengalerie + in_language: de + - literal_form: galerie satellite + in_language: fr + - literal_form: galería satelital + in_language: es + - literal_form: معرض تابع + in_language: ar + - literal_form: galeri satelit + in_language: id + - literal_form: 卫星画廊 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: SATELLITE_GALLERY @@ -79,22 +177,57 @@ classes: - Satellite Gallery@en - Satellietgalerij@nl description: Off-site exhibition space - broad_mappings: - - skos:Concept + keywords: + - satellite gallery + - exhibition space + - off-site venue + annotations: + specificity_score: "0.6" + specificity_rationale: Specific to museum satellite galleries + custodian_types: "['Museum']" ConservationLabBranch: is_a: BranchType class_uri: hc:ConservationLabBranch - description: 'Specialized conservation and restoration facility. - - - A dedicated facility for conservation, restoration, and - - preservation work on collection materials. - - ' - annotations: - short_code: CONSERVATION_LAB - specificity_score: '0.70' + description: >- + Dedicated facility for conservation, restoration, and preservation + work on collection materials. + alt_descriptions: + nl: >- + Speciale faciliteit voor conservering, restauratie en behoudwerk + aan collectiematerialen. + de: >- + Dedizierte Einrichtung für Konservierung, Restaurierung und + Erhaltungsarbeiten an Sammlungsmaterialien. + fr: >- + Installation dédiée aux travaux de conservation, restauration + et préservation des matériaux de collection. + es: >- + Instalación dedicada al trabajo de conservación, restauración + y preservación de materiales de colección. + ar: >- + منشأة مخصصة لأعمال الترميم والحفظ والصون لمواد المجموعات. + id: >- + Fasilitas khusus untuk pekerjaan konservasi, restorasi, dan + pelestarian materi koleksi. + zh: >- + 用于藏品材料保护、修复和保存工作的专用设施。 + structured_aliases: + - literal_form: restauratieatelier + in_language: nl + - literal_form: Restaurierungslabor + in_language: de + - literal_form: laboratoire de conservation + in_language: fr + - literal_form: laboratorio de conservación + in_language: es + - literal_form: مختبر الترميم + in_language: ar + - literal_form: laboratorium konservasi + in_language: id + - literal_form: 保护实验室 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: CONSERVATION_LAB @@ -102,22 +235,58 @@ classes: - Conservation Laboratory@en - Restauratieatelier@nl description: Collection conservation facility - broad_mappings: - - skos:Concept + keywords: + - conservation lab + - restoration facility + - preservation + annotations: + specificity_score: "0.7" + specificity_rationale: Specific to conservation facilities + custodian_types: "['*']" DigitizationCenterBranch: is_a: BranchType class_uri: hc:DigitizationCenterBranch - description: 'Digital production and digitization facility. - - - A facility dedicated to digitization of collection materials, - + description: >- + Facility dedicated to digitization of collection materials, including scanning, photography, and digital preservation. - - ' - annotations: - short_code: DIGITIZATION_CENTER - specificity_score: '0.65' + alt_descriptions: + nl: >- + Faciliteit gewijd aan digitalisering van collectiematerialen, + inclusief scannen, fotografie en digitaal behoud. + de: >- + Einrichtung zur Digitalisierung von Sammlungsmaterialien, + einschließlich Scannen, Fotografie und digitale Erhaltung. + fr: >- + Installation dédiée à la numérisation des matériaux de collection, + y compris la numérisation, la photographie et la préservation numérique. + es: >- + Instalación dedicada a la digitalización de materiales de colección, + incluyendo escaneo, fotografía y preservación digital. + ar: >- + منشأة مخصصة لرقمنة مواد المجموعات، بما في ذلك المسح الضوئي + والتصوير الفوتوغرافي والحفظ الرقمي. + id: >- + Fasilitas yang didedikasikan untuk digitalisasi materi koleksi, + termasuk pemindaian, fotografi, dan pelestarian digital. + zh: >- + 专门用于藏品材料数字化的设施,包括扫描、摄影和数字保存。 + structured_aliases: + - literal_form: digitaliseringscentrum + in_language: nl + - literal_form: Digitalisierungszentrum + in_language: de + - literal_form: centre de numérisation + in_language: fr + - literal_form: centro de digitalización + in_language: es + - literal_form: مركز الرقمنة + in_language: ar + - literal_form: pusat digitalisasi + in_language: id + - literal_form: 数字化中心 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: DIGITIZATION_CENTER @@ -125,137 +294,58 @@ classes: - Digitization Center@en - Digitaliseringscentrum@nl description: Collection digitization facility - broad_mappings: - - skos:Concept - ResearchCenterBranch: - is_a: BranchType - class_uri: hc:ResearchCenterBranch - description: 'Research and scholarly unit. - - - A unit focused on research activities, often with dedicated - - staff, library resources, and scholarly programs. - - ' + keywords: + - digitization center + - digital production + - scanning facility annotations: - short_code: RESEARCH_CENTER - specificity_score: '0.60' - examples: - - value: - has_code: RESEARCH_CENTER - has_label: - - Research Center@en - - Onderzoekscentrum@nl - description: Academic research unit - broad_mappings: - - skos:Concept - EducationCenterBranch: - is_a: BranchType - class_uri: hc:EducationCenterBranch - description: 'Education and outreach facility. - - - A unit dedicated to educational programming, workshops, - - school visits, and community outreach. - - ' - annotations: - short_code: EDUCATION_CENTER - specificity_score: '0.55' - examples: - - value: - has_code: EDUCATION_CENTER - has_label: - - Education Center@en - - Educatiecentrum@nl - description: Public education facility - broad_mappings: - - skos:Concept - AdministrativeOfficeBranch: - is_a: BranchType - class_uri: hc:AdministrativeOfficeBranch - description: 'Non-public administrative office. - - - Administrative and back-office functions not open to the public, - - including HR, finance, and organizational management. - - ' - annotations: - short_code: ADMINISTRATIVE_OFFICE - specificity_score: '0.45' - examples: - - value: - has_code: ADMINISTRATIVE_OFFICE - has_label: - - Administrative Office@en - - Administratiekantoor@nl - description: Back-office administration - broad_mappings: - - skos:Concept - StorageManagementBranch: - is_a: BranchType - class_uri: hc:StorageManagementBranch - description: 'Collection storage operations unit. - - - A unit managing off-site collection storage, including - - depot facilities, climate control, and inventory management. - - ' - annotations: - short_code: STORAGE_MANAGEMENT - specificity_score: '0.60' - examples: - - value: - has_code: STORAGE_MANAGEMENT - has_label: - - Storage Management@en - - Depotbeheer@nl - description: Off-site storage operations - broad_mappings: - - skos:Concept - ExhibitionSpaceBranch: - is_a: BranchType - class_uri: hc:ExhibitionSpaceBranch - description: 'Exhibition-focused branch facility. - - - A branch primarily focused on temporary or permanent exhibitions, - - distinct from the main museum building. - - ' - annotations: - short_code: EXHIBITION_SPACE - specificity_score: '0.55' - examples: - - value: - has_code: EXHIBITION_SPACE - has_label: - - Exhibition Space@en - - Tentoonstellingsruimte@nl - description: Secondary exhibition venue - broad_mappings: - - skos:Concept + specificity_score: "0.65" + specificity_rationale: Specific to digitization facilities + custodian_types: "['*']" ReadingRoomBranch: is_a: BranchType class_uri: hc:ReadingRoomBranch - description: 'Public reading room or study room. - - - A branch providing reading room services for researchers - - and the public to access archival or library materials. - - ' - annotations: - short_code: READING_ROOM - specificity_score: '0.65' + description: >- + Branch providing reading room services for researchers and the + public to access archival or library materials. + alt_descriptions: + nl: >- + Vestiging die studiezaaldiensten biedt aan onderzoekers en het + publiek voor toegang tot archief- of bibliotheekmaterialen. + de: >- + Zweigstelle, die Lesesaaldienste für Forscher und die Öffentlichkeit + für den Zugriff auf Archiv- oder Bibliotheksmaterialien anbietet. + fr: >- + Succursale offrant des services de salle de lecture aux chercheurs + et au public pour accéder aux matériaux d'archives ou de bibliothèque. + es: >- + Sucursal que proporciona servicios de sala de lectura a investigadores + y al público para acceder a materiales de archivo o biblioteca. + ar: >- + فرع يوفر خدمات غرفة القراءة للباحثين والجمهور للوصول إلى مواد + الأرشيف أو المكتبة. + id: >- + Cabang yang menyediakan layanan ruang baca untuk peneliti dan + publik untuk mengakses materi arsip atau perpustakaan. + zh: >- + 为研究人员和公众提供阅览室服务以访问档案或图书馆材料的分支。 + structured_aliases: + - literal_form: studiezaal + in_language: nl + - literal_form: Lesesaal + in_language: de + - literal_form: salle de lecture + in_language: fr + - literal_form: sala de lectura + in_language: es + - literal_form: غرفة القراءة + in_language: ar + - literal_form: ruang baca + in_language: id + - literal_form: 阅览室 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: READING_ROOM @@ -263,5 +353,11 @@ classes: - Reading Room@en - Studiezaal@nl description: Research reading room - broad_mappings: - - skos:Concept + keywords: + - reading room + - study room + - research access + annotations: + specificity_score: "0.65" + specificity_rationale: Specific to reading room facilities + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml b/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml index 9427c5024e..1f1979beba 100644 --- a/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml @@ -1,44 +1,99 @@ id: https://nde.nl/ontology/hc/class/BudgetStatus name: budget_status_class title: Budget Status Class -description: 'Status of a heritage custodian budget throughout its lifecycle. - MIGRATED from budget_status slot (Rule 53). - Uses generic has_status slot with range narrowed to BudgetStatus. - Updated 2026-01-16: Migrated from inline attributes to proper slots. - ' -imports: - - linkml:types - - ../slots/has_score - - ../slots/effective_at prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - frapo: http://purl.org/cerif/frapo/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: + - linkml:types + - ../slots/has_score + - ../slots/effective_at + - ../slots/has_label + - ../slots/has_description classes: BudgetStatus: class_uri: hc:BudgetStatus - description: "Status of a budget document throughout its lifecycle.\n\n**DEFINITION**:\n\nBudgetStatus represents the current state of a budget document\nas it moves through the approval and execution lifecycle.\n\n**BUDGET LIFECYCLE STAGES**:\n\n```\nDRAFT \u2192 PROPOSED \u2192 APPROVED \u2192 ACTIVE \u2192 REVISED \u2192 CLOSED\n \u2193 \u2193\n REJECTED SUPERSEDED\n```\n\n**STATUS VALUES**:\n\n| Status | Description | Typical Duration |\n|--------|-------------|------------------|\n| DRAFT | Under development | Weeks/months |\n| PROPOSED | Submitted for approval | Days/weeks |\n| APPROVED | Officially approved | Until fiscal start |\n| ACTIVE | Currently in effect | Fiscal year |\n| REVISED | Modified after approval | Variable |\n| CLOSED | Fiscal period ended | Permanent |\n| REJECTED | Not approved | Terminal |\n| SUPERSEDED | Replaced by revision | Terminal |\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nHeritage institution budgets typically follow these\ - \ approval paths:\n\n| Institution Type | Approval Authority |\n|------------------|-------------------|\n| Museum (stichting) | Board of Directors |\n| Regional Archive | Provincial Government |\n| National Library | Ministry of Culture |\n| University Collection | University Board |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`budget_status` slot to generic `has_status` pattern.\n" + description: >- + Status of a budget document throughout its approval and execution + lifecycle, from draft through active to closed. + alt_descriptions: + nl: >- + Status van een begrotingsdocument gedurende de goedkeurings- en + uitvoeringslevenscyclus, van concept tot actief tot gesloten. + de: >- + Status eines Budgetdokuments während seines Genehmigungs- und + Ausführungslebenszyklus, vom Entwurf bis aktiv bis geschlossen. + fr: >- + Statut d'un document budgétaire tout au long de son cycle de vie + d'approbation et d'exécution, du projet à l'actif au fermé. + es: >- + Estado de un documento presupuestario durante su ciclo de vida de + aprobación y ejecución, desde el borrador hasta el activo hasta el cerrado. + ar: >- + حالة وثيقة الميزانية خلال دورة حياة الموافقة والتنفيذ، من المسودة + إلى النشط إلى المغلق. + id: >- + Status dokumen anggaran sepanjang siklus hidup persetujuan dan + pelaksanaannya, dari draf hingga aktif hingga ditutup. + zh: >- + 预算文件在其审批和执行生命周期中的状态,从草案到活跃到关闭。 + structured_aliases: + - literal_form: begrotingsstatus + in_language: nl + - literal_form: Budgetstatus + in_language: de + - literal_form: statut budgétaire + in_language: fr + - literal_form: estado presupuestario + in_language: es + - literal_form: حالة الميزانية + in_language: ar + - literal_form: status anggaran + in_language: id + - literal_form: 预算状态 + in_language: zh exact_mappings: - hc:BudgetStatus close_mappings: - schema:status related_mappings: - dcterms:status + broad_mappings: + - skos:Concept slots: - effective_at - has_score + - has_label + - has_description comments: - Budget lifecycle status tracking - Supports audit trail of budget state changes - - Part of Rule 53 slot migration from budget_status - - 'Updated 2026-01-16: Migrated from inline attributes to proper slots' + - Values: DRAFT, PROPOSED, APPROVED, ACTIVE, REVISED, CLOSED, REJECTED, SUPERSEDED see_also: - - https://nde.nl/ontology/hc/Budget + - Budget + examples: + - value: + has_label: ACTIVE + has_description: Budget currently in effect for the fiscal period + effective_at: "2024-01-01" + description: Active budget status + - value: + has_label: DRAFT + has_description: Budget under development, not yet submitted for approval + description: Draft budget status + keywords: + - budget status + - approval status + - lifecycle + - DRAFT + - APPROVED + - ACTIVE + - CLOSED annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Status classification for budget lifecycle custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BudgetType.yaml b/schemas/20251121/linkml/modules/classes/BudgetType.yaml index c454fcdee1..2a3e071668 100644 --- a/schemas/20251121/linkml/modules/classes/BudgetType.yaml +++ b/schemas/20251121/linkml/modules/classes/BudgetType.yaml @@ -22,11 +22,51 @@ imports: classes: BudgetType: class_uri: skos:Concept - description: "Classification type for budgets in heritage custodian contexts.\n\n**DEFINITION**:\n\nBudgetType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational budgets based on purpose, scope, and\ntime horizon.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BUDGET TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `OPERATING` | Day-to-day operations budget |\n| `CAPITAL` | Major investments and infrastructure |\n| `PROJECT` | Time-limited initiative funding |\n| `MULTI_YEAR` | Spanning multiple fiscal years |\n| `CONSOLIDATED` | Institution-wide (all departments) |\n| `DEPARTMENTAL` | Single department/unit budget |\n| `ACQUISITION` | Collection acquisition funding |\n| `CONSERVATION` | Preservation\ - \ and conservation funding |\n| `EXHIBITION` | Exhibition development funding |\n| `DIGITIZATION` | Digitization project funding |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nBudget / FinancialStatement\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BudgetType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BudgetType (parent)\n \u2514\u2500\u2500 has_description (scope details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the budget_type string slot with a proper class hierarchy.\nOld pattern: `budget_type: \"OPERATING\"` (string)\nNew pattern: `has_type: BudgetType` (object reference)\n" + description: >- + Category for classifying organizational budgets based on purpose, + scope, and time horizon, such as operating, capital, or project budgets. + alt_descriptions: + nl: >- + Categorie voor het classificeren van organisatorische begrotingen op + basis van doel, reikwijdte en tijdshorizon, zoals exploitatie-, + investerings- of projectbegrotingen. + de: >- + Kategorie zur Klassifizierung organisatorischer Budgets nach Zweck, + Umfang und Zeithorizont, wie Betriebs-, Investitions- oder Projektbudgets. + fr: >- + Catégorie pour classer les budgets organisationnels en fonction de + l'objectif, de la portée et de l'horizon temporel, tels que les + budgets de fonctionnement, d'investissement ou de projet. + es: >- + Categoría para clasificar los presupuestos organizativos según el + propósito, el alcance y el horizonte temporal, como presupuestos + operativos, de capital o de proyectos. + ar: >- + فئة لتصنيف الميزانيات التنظيمية بناءً على الغرض والنطاق والأفق + الزمني، مثل الميزانيات التشغيلية أو رأس المال أو المشروع. + id: >- + Kategori untuk mengklasifikasikan anggaran organisasi berdasarkan + tujuan, cakupan, dan jangka waktu, seperti anggaran operasional, + modal, atau proyek. + zh: >- + 根据目的、范围和时间范围对组织预算进行分类的类别,如运营、资本或项目预算。 + structured_aliases: + - literal_form: begrotingstype + in_language: nl + - literal_form: Budgettyp + in_language: de + - literal_form: type de budget + in_language: fr + - literal_form: tipo de presupuesto + in_language: es + - literal_form: نوع الميزانية + in_language: ar + - literal_form: tipe anggaran + in_language: id + - literal_form: 预算类型 + in_language: zh broad_mappings: - skos:Concept - close_mappings: - crm:E55_Type slots: - identified_by @@ -39,60 +79,27 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/budget-type/[a-z0-9-]+$ - examples: - - value: https://nde.nl/ontology/hc/budget-type/operating + pattern: "^https://nde\\.nl/ontology/hc/budget-type/[a-z0-9-]+$" has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ - examples: - - value: OPERATING - - value: CAPITAL - - value: PROJECT + pattern: "^[A-Z][A-Z0-9_]*$" has_label: -# range: string required: true multivalued: true - examples: - - value: - - Operating Budget@en - - Exploitatiebegroting@nl - - value: - - Capital Budget@en - - Investeringsbegroting@nl - has_description: -# range: string - examples: - - value: Day-to-day operational expenses including staff, utilities, and supplies. has_hypernym: range: BudgetType has_hyponym: range: BudgetType multivalued: true inlined_as_list: true - equivalent_to: - range: WikiDataIdentifier - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - qid: Q178848 - annotations: - specificity_score: '0.45' - specificity_rationale: Budget types are moderately specific - relevant for financial management. - has_score: null - slot_migration: "2026-01-13: Migrated from budget_type string slot to BudgetType class\n- budget_type (string) \u2192 has_type (BudgetType)\n" - custodian_types: "['*']" comments: - BudgetType provides classification for organizational budgets - Relevant for heritage custodian financial planning - Supports hierarchical type relationships - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + see_also: + - BudgetTypes examples: - value: identified_by: https://nde.nl/ontology/hc/budget-type/operating @@ -100,8 +107,14 @@ classes: has_label: - Operating Budget@en - Exploitatiebegroting@nl - has_description: 'Day-to-day operational expenses including staff, utilities, - - supplies, and ongoing maintenance. - - ' \ No newline at end of file + description: Operating budget type + keywords: + - budget type + - operating budget + - capital budget + - project budget + - financial planning + annotations: + specificity_score: "0.45" + specificity_rationale: Classification for organizational budget types + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml b/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml index f6ff4f9437..9a2a7a877f 100644 --- a/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml @@ -13,18 +13,47 @@ classes: OperatingBudget: is_a: BudgetType class_uri: hc:OperatingBudget - description: 'Day-to-day operations budget. - - - Covers ongoing operational expenses including staff salaries, - - utilities, supplies, maintenance, and routine services. - - ' - annotations: - short_code: OPERATING - specificity_score: '0.40' - custodian_types: '[''*'']' + description: >- + Day-to-day operational expenses including staff salaries, utilities, + supplies, maintenance, and routine services. + alt_descriptions: + nl: >- + Dagelijkse operationele uitgaven inclusief personeelssalarissen, nutsvoorzieningen, + benodigdheden, onderhoud en routinediensten. + de: >- + Laufende Betriebsausgaben einschließlich Personalkosten, Versorgungsleistungen, + Verbrauchsmaterial, Wartung und Routinedienste. + fr: >- + Dépenses opérationnelles courantes, y compris les salaires du personnel, + les services publics, les fournitures, l'entretien et les services de routine. + es: >- + Gastos operativos diarios, incluyendo salarios del personal, servicios públicos, + suministros, mantenimiento y servicios rutinarios. + ar: >- + النفقات التشغيلية اليومية بما في ذلك رواتب الموظفين والمرافق والمستلزمات + والصيانة والخدمات الروتينية. + id: >- + Pengeluaran operasional sehari-hari termasuk gaji staf, utilitas, perlengkapan, + pemeliharaan, dan layanan rutin. + zh: >- + 日常运营费用,包括员工薪资、公用事业、用品、维护和常规服务。 + structured_aliases: + - literal_form: exploitatiebegroting + in_language: nl + - literal_form: Betriebsbudget + in_language: de + - literal_form: budget de fonctionnement + in_language: fr + - literal_form: presupuesto operativo + in_language: es + - literal_form: ميزانية التشغيل + in_language: ar + - literal_form: anggaran operasional + in_language: id + - literal_form: 运营预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: OPERATING @@ -32,24 +61,59 @@ classes: - Operating Budget@en - Exploitatiebegroting@nl description: Annual operating budget - broad_mappings: - - skos:Concept + keywords: + - operating budget + - operational expenses + - day-to-day costs + annotations: + specificity_score: "0.4" + specificity_rationale: Specific to operational budget types + custodian_types: "['*']" CapitalBudget: is_a: BudgetType class_uri: hc:CapitalBudget - description: 'Major investments and infrastructure budget. - - - Covers significant capital expenditures including building - - renovations, new construction, major equipment purchases, - - and infrastructure improvements. - - ' - annotations: - short_code: CAPITAL - specificity_score: '0.45' + description: >- + Major capital expenditures including building renovations, new construction, + major equipment purchases, and infrastructure improvements. + alt_descriptions: + nl: >- + Grote investeringsuitgaven inclusief gebouwrenovaties, nieuwbouw, grote + apparatuuraankopen en infrastructuurverbeteringen. + de: >- + Größere Kapitalausgaben einschließlich Gebäudesanierungen, Neubauten, + großer Geräteanschaffungen und Infrastrukturverbesserungen. + fr: >- + Dépenses d'investissement majeures, y compris les rénovations de bâtiments, + les nouvelles constructions, les achats d'équipements majeurs et les + améliorations d'infrastructure. + es: >- + Gastos de capital importantes, incluyendo renovaciones de edificios, + nuevas construcciones, compras de equipos importantes y mejoras de infraestructura. + ar: >- + النفقات الرأسمالية الكبرى بما في ذلك تجديدات المباني والإنشاءات الجديدة + ومشتريات المعدات الكبرى وتحسينات البنية التحتية. + id: >- + Pengeluaran modal besar termasuk renovasi gedung, konstruksi baru, pembelian + peralatan besar, dan perbaikan infrastruktur. + zh: >- + 主要资本支出,包括建筑翻新、新建、重大设备采购和基础设施改善。 + structured_aliases: + - literal_form: investeringsbegroting + in_language: nl + - literal_form: Investitionsbudget + in_language: de + - literal_form: budget d'investissement + in_language: fr + - literal_form: presupuesto de capital + in_language: es + - literal_form: ميزانية رأس المال + in_language: ar + - literal_form: anggaran modal + in_language: id + - literal_form: 资本预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: CAPITAL @@ -57,189 +121,132 @@ classes: - Capital Budget@en - Investeringsbegroting@nl description: Multi-year capital investment budget - broad_mappings: - - skos:Concept - ProjectBudget: - is_a: BudgetType - class_uri: hc:ProjectBudget - description: 'Time-limited initiative funding. - - - Budget allocated for specific projects with defined scope, - - timeline, and deliverables. Often grant-funded. - - ' + keywords: + - capital budget + - infrastructure + - investment + - equipment annotations: - short_code: PROJECT - specificity_score: '0.50' - examples: - - value: - has_code: PROJECT - has_label: - - Project Budget@en - - Projectbegroting@nl - description: Grant-funded digitization project - broad_mappings: - - skos:Concept - MultiYearBudget: - is_a: BudgetType - class_uri: hc:MultiYearBudget - description: 'Budget spanning multiple fiscal years. - - - Long-term budget planning covering multiple years, - - often for major initiatives or capital projects. - - ' - annotations: - short_code: MULTI_YEAR - specificity_score: '0.45' - examples: - - value: - has_code: MULTI_YEAR - has_label: - - Multi-Year Budget@en - - Meerjarenbegroting@nl - description: Five-year strategic budget - broad_mappings: - - skos:Concept - ConsolidatedBudget: - is_a: BudgetType - class_uri: hc:ConsolidatedBudget - description: 'Institution-wide consolidated budget. - - - Aggregated budget covering all departments and units - - of the organization. Provides complete financial picture. - - ' - annotations: - short_code: CONSOLIDATED - specificity_score: '0.40' - examples: - - value: - has_code: CONSOLIDATED - has_label: - - Consolidated Budget@en - - Geconsolideerde begroting@nl - description: Full institutional budget - broad_mappings: - - skos:Concept - DepartmentalBudget: - is_a: BudgetType - class_uri: hc:DepartmentalBudget - description: 'Single department or unit budget. - - - Budget allocated to and managed by a specific department, - - division, or organizational unit. - - ' - annotations: - short_code: DEPARTMENTAL - specificity_score: '0.50' - examples: - - value: - has_code: DEPARTMENTAL - has_label: - - Departmental Budget@en - - Afdelingsbegroting@nl - description: Collection management department budget - broad_mappings: - - skos:Concept + specificity_score: "0.45" + specificity_rationale: Specific to capital budget types + custodian_types: "['*']" AcquisitionBudget: is_a: BudgetType class_uri: hc:AcquisitionBudget - description: 'Collection acquisition funding. - - - Budget specifically allocated for acquiring new collection - - items, including purchases, gifts processing, and donations. - - ' - annotations: - short_code: ACQUISITION - specificity_score: '0.60' + description: >- + Budget specifically allocated for acquiring new collection items, + including purchases, gifts processing, and donations. + alt_descriptions: + nl: >- + Begroting specifiek bestemd voor het verwerven van nieuwe collectiestukken, + inclusief aankopen, giftenverwerking en schenkingen. + de: >- + Budget speziell für den Erwerb neuer Sammlungsstücke, einschließlich + Käufe, Geschenkeverarbeitung und Schenkungen. + fr: >- + Budget spécifiquement alloué à l'acquisition de nouveaux éléments de + collection, y compris les achats, le traitement des dons et les donations. + es: >- + Presupuesto específicamente asignado para la adquisición de nuevos elementos + de colección, incluyendo compras, procesamiento de regalos y donaciones. + ar: >- + ميزانية مخصصة خصيصًا لاقتناء عناصر مجموعة جديدة، بما في ذلك المشتريات + ومعالجة الهبات والتبرعات. + id: >- + Anggaran khusus dialokasikan untuk memperoleh item koleksi baru, termasuk + pembelian, pemrosesan hadiah, dan donasi. + zh: >- + 专门用于获取新藏品的预算,包括购买、赠品处理和捐赠。 + structured_aliases: + - literal_form: aankoopbegroting + in_language: nl + - literal_form: Ankaufbudget + in_language: de + - literal_form: budget d'acquisition + in_language: fr + - literal_form: presupuesto de adquisición + in_language: es + - literal_form: ميزانية الاستحواذ + in_language: ar + - literal_form: anggaran akuisisi + in_language: id + - literal_form: 收购预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: ACQUISITION has_label: - Acquisition Budget@en - - Aankoopbudget@nl + - Aankoopbegroting@nl description: Annual collection acquisition budget - broad_mappings: - - skos:Concept - ConservationBudget: - is_a: BudgetType - class_uri: hc:ConservationBudget - description: 'Preservation and conservation funding. - - - Budget allocated for conservation, restoration, preservation - - activities, and preventive conservation measures. - - ' + keywords: + - acquisition budget + - collection purchases + - donations + - gifts annotations: - short_code: CONSERVATION - specificity_score: '0.60' - examples: - - value: - has_code: CONSERVATION - has_label: - - Conservation Budget@en - - Conserveringsbudget@nl - description: Annual preservation budget - broad_mappings: - - skos:Concept - ExhibitionBudget: - is_a: BudgetType - class_uri: hc:ExhibitionBudget - description: 'Exhibition development funding. - - - Budget for developing, mounting, and maintaining exhibitions, - - including temporary and permanent displays. - - ' - annotations: - short_code: EXHIBITION - specificity_score: '0.55' - examples: - - value: - has_code: EXHIBITION - has_label: - - Exhibition Budget@en - - Tentoonstellingsbudget@nl - description: Annual exhibition program budget - broad_mappings: - - skos:Concept + specificity_score: "0.6" + specificity_rationale: Specific to heritage collection acquisition + custodian_types: "['*']" DigitizationBudget: is_a: BudgetType class_uri: hc:DigitizationBudget - description: 'Digitization project funding. - - - Budget for digitizing collection materials, including - - equipment, staffing, and digital preservation. - - ' - annotations: - short_code: DIGITIZATION - specificity_score: '0.60' + description: >- + Budget for digitizing collection materials, including equipment, + staffing, and digital preservation infrastructure. + alt_descriptions: + nl: >- + Begroting voor het digitaliseren van collectiematerialen, inclusief + apparatuur, personeel en infrastructuur voor digitaal behoud. + de: >- + Budget für die Digitalisierung von Sammlungsmaterialien, einschließlich + Ausrüstung, Personal und digitale Erhaltungsinfrastruktur. + fr: >- + Budget pour la numérisation des matériaux de collection, y compris + l'équipement, le personnel et l'infrastructure de préservation numérique. + es: >- + Presupuesto para digitalizar materiales de colección, incluyendo + equipos, personal e infraestructura de preservación digital. + ar: >- + ميزانية لرقمنة مواد المجموعات، بما في ذلك المعدات والموظفين + والبنية التحتية للحفظ الرقمي. + id: >- + Anggaran untuk mendigitalkan materi koleksi, termasuk peralatan, staf, + dan infrastruktur pelestarian digital. + zh: >- + 用于数字化馆藏材料的预算,包括设备、人员和数字保存基础设施。 + structured_aliases: + - literal_form: digitaliseringsbegroting + in_language: nl + - literal_form: Digitalisierungsbudget + in_language: de + - literal_form: budget de numérisation + in_language: fr + - literal_form: presupuesto de digitalización + in_language: es + - literal_form: ميزانية الرقمنة + in_language: ar + - literal_form: anggaran digitalisasi + in_language: id + - literal_form: 数字化预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: DIGITIZATION has_label: - Digitization Budget@en - - Digitaliseringsbudget@nl + - Digitaliseringsbegroting@nl description: Multi-year digitization initiative - broad_mappings: - - skos:Concept + keywords: + - digitization budget + - digital preservation + - scanning + - imaging + annotations: + specificity_score: "0.6" + specificity_rationale: Specific to heritage digitization + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml b/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml index eef9b254b9..c53341b915 100644 --- a/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml +++ b/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml @@ -1,31 +1,63 @@ id: https://nde.nl/ontology/hc/class/BusinessCriticality name: business_criticality_class -title: BusinessCriticality Class -description: 'Business criticality level classification for continuity planning. - - Provides structured classification for operational impact assessment: - **CRITICAL**: Institution cannot function without (hours) - **HIGH**: Significant impact if unavailable (days) - **MEDIUM**: Important but workarounds exist (weeks) - **LOW**: Minimal operational impact - - Drives backup and disaster recovery priorities. - - Created per slot_fixes.yaml revision for business_criticality migration (Rule 53/56/57).' -version: 1.0.0 +title: Business Criticality Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_label -default_prefix: hc classes: BusinessCriticality: class_uri: hc:BusinessCriticality - description: 'Business criticality level for continuity planning. - - Structured class replacing string-valued business_criticality slot. Enables type classification via has_type.' + description: >- + Classification level indicating operational impact for continuity planning, + ranging from critical (immediate impact) to low (minimal impact). + alt_descriptions: + nl: >- + Classificatieniveau dat de operationele impact aangeeft voor + continuïteitsplanning, variërend van kritiek (directe impact) tot laag (minimale impact). + de: >- + Klassifizierungsstufe, die die operative Auswirkung für die + Kontinuitätsplanung angibt, von kritisch (unmittelbare Auswirkung) bis niedrig (minimale Auswirkung). + fr: >- + Niveau de classification indiquant l'impact opérationnel pour la planification + de la continuité, allant de critique (impact immédiat) à faible (impact minimal). + es: >- + Nivel de clasificación que indica el impacto operativo para la planificación + de continuidad, desde crítico (impacto inmediato) hasta bajo (impacto mínimo). + ar: >- + مستوى التصنيف الذي يشير إلى التأثير التشغيلي لتخطيط الاستمرارية، + من حرج (تأثير فوري) إلى منخفض (تأثير ضئيل). + id: >- + Tingkat klasifikasi yang menunjukkan dampak operasional untuk perencanaan + keberlanjutan, dari kritis (dampak langsung) hingga rendah (dampak minimal). + zh: >- + 表示连续性规划运营影响的分类级别,从关键(立即影响)到低(最小影响)。 + structured_aliases: + - literal_form: bedrijfskritiek + in_language: nl + - literal_form: Geschäftskritikalität + in_language: de + - literal_form: criticité métier + in_language: fr + - literal_form: criticidad empresarial + in_language: es + - literal_form: الأهمية الحرجة للأعمال + in_language: ar + - literal_form: kritikalitas bisnis + in_language: id + - literal_form: 业务关键性 + in_language: zh + exact_mappings: + - hc:BusinessCriticality + broad_mappings: + - skos:Concept slots: - identified_by - has_label @@ -33,30 +65,37 @@ classes: slot_usage: has_label: required: true - examples: - - value: CRITICAL - - value: HIGH - - value: MEDIUM - - value: LOW + equals_string_in: + - "CRITICAL" + - "HIGH" + - "MEDIUM" + - "LOW" has_description: required: false - examples: - - value: Financial system required for daily operations, payroll processing - - value: Historical project files, reference only, no operational dependency + comments: + - Business criticality for continuity and disaster recovery planning + - CRITICAL: Institution cannot function (hours) + - HIGH: Significant impact if unavailable (days) + - MEDIUM: Important but workarounds exist (weeks) + - LOW: Minimal operational impact examples: - value: has_label: CRITICAL - has_description: Financial system - required for operations, payroll cannot be processed without - - value: - has_label: HIGH - has_description: Director's correspondence - important for decision continuity - - value: - has_label: MEDIUM - has_description: Historical project files - reference only, operational workarounds exist + has_description: Financial system required for daily operations + description: Critical business function - value: has_label: LOW has_description: Promotional materials archive - minimal impact on operations + description: Low criticality function + keywords: + - business criticality + - continuity planning + - disaster recovery + - CRITICAL + - HIGH + - MEDIUM + - LOW annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Classification for operational impact levels custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/BusinessModel.yaml b/schemas/20251121/linkml/modules/classes/BusinessModel.yaml index dc3565198d..c1694ebe61 100644 --- a/schemas/20251121/linkml/modules/classes/BusinessModel.yaml +++ b/schemas/20251121/linkml/modules/classes/BusinessModel.yaml @@ -1,30 +1,66 @@ id: https://nde.nl/ontology/hc/class/BusinessModel name: business_model_class -title: BusinessModel Class -description: 'Business model classification for commercial heritage organizations. - - Provides structured modeling of how commercial heritage operations are funded and generate revenue: - **Revenue sources**: Admission fees, merchandise, event rental, corporate funding - **Ownership**: Fully corporate-owned, subsidiary, joint venture, licensed - **Profitability**: Revenue-generating, break-even, subsidized by parent company - **Business function**: Marketing, tourism, corporate social responsibility - **Tax status**: For-profit corporation (not tax-exempt like museums) - **Reporting**: Reports to corporate board, integrated with marketing budget - - Business model distinguishes commercial from non-profit heritage custodians. - - Created per slot_fixes.yaml revision for business_model migration (Rule 53/56/57).' -version: 1.0.0 +title: Business Model Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_label -default_prefix: hc classes: BusinessModel: class_uri: hc:BusinessModel - description: 'Business model classification for commercial heritage organizations. - - Structured class replacing string-valued business_model slot. Models funding structure, revenue sources, ownership, and operational context.' + description: >- + Classification of how commercial heritage organizations are funded and + generate revenue, distinguishing for-profit from non-profit custodians. + alt_descriptions: + nl: >- + Classificatie van hoe commerciële erfgoedorganisaties worden gefinancierd en + inkomsten genereren, ter onderscheiding van winstgevende en non-profit bewaarders. + de: >- + Klassifizierung der Finanzierung und Umsatzgenerierung kommerzieller + Kulturerbe-Organisationen zur Unterscheidung gewinnorientierter von + gemeinnützigen Verwahrern. + fr: >- + Classification de la manière dont les organisations patrimoniales commerciales + sont financées et génèrent des revenus, distinguant les dépositaires à but + lucratif des organisations à but non lucratif. + es: >- + Clasificación de cómo se financian y generan ingresos las organizaciones + patrimoniales comerciales, distinguiendo entre depositarios con fines de lucro + y sin fines de lucro. + ar: >- + تصنيف كيفية تمويل منظمات التراث التجارية وتوليد الإيرادات، والتمييز + بين الحارسين الربحيين وغير الربحيين. + id: >- + Klasifikasi bagaimana organisasi warisan komersial didanai dan menghasilkan + pendapatan, membedakan penjaga nirlaba dari penjaga yang mencari keuntungan. + zh: >- + 商业遗产组织资助和创收方式的分类,区分营利性和非营利性保管者。 + structured_aliases: + - literal_form: bedrijfsmodel + in_language: nl + - literal_form: Geschäftsmodell + in_language: de + - literal_form: modèle économique + in_language: fr + - literal_form: modelo de negocio + in_language: es + - literal_form: نموذج العمل + in_language: ar + - literal_form: model bisnis + in_language: id + - literal_form: 商业模式 + in_language: zh + exact_mappings: + - hc:BusinessModel + broad_mappings: + - skos:Concept slots: - identified_by - has_label @@ -32,30 +68,29 @@ classes: slot_usage: has_label: required: true - examples: - - value: For-profit brand attraction - - value: Corporate archive, parent company funded - - value: Brand heritage center has_description: required: false - examples: - - value: For-profit brand attraction, Admission fees, Merchandise, Marketing budget - - value: Corporate archive within business, Fully funded by parent company, No public access - - value: Brand heritage center, Event venue rental, Corporate hospitality, Tourism revenue + comments: + - Distinguishes commercial from non-profit heritage custodians + - Models funding structure, revenue sources, and ownership + - Examples: For-profit brand attraction, corporate archive, brand heritage center examples: - value: has_label: For-profit brand attraction - has_description: "Admission fees (\u20AC21), Merchandise sales, Beer tasting experiences, Event venue rental. Reports to Marketing division." + has_description: Admission fees, merchandise sales, event venue rental + description: Commercial heritage business model - value: has_label: Corporate archive - has_description: Fully funded by parent company, No direct revenue, Serves internal research and legal compliance needs - - value: - has_label: Brand heritage center - has_description: Event venue rental, Corporate hospitality, Tourism revenue, Integrated with brand marketing budget - - value: - has_label: Factory museum - has_description: Visitor fees supplement production operations, Marketing tool for brand awareness, Tours integrated with factory operations + has_description: Fully funded by parent company, serves internal research + description: Corporate archive business model + keywords: + - business model + - revenue model + - commercial heritage + - for-profit + - corporate archive + - brand attraction annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Classification for commercial heritage business models custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CacheValidation.yaml b/schemas/20251121/linkml/modules/classes/CacheValidation.yaml index 626e2a5260..71240b1650 100644 --- a/schemas/20251121/linkml/modules/classes/CacheValidation.yaml +++ b/schemas/20251121/linkml/modules/classes/CacheValidation.yaml @@ -1,13 +1,12 @@ id: https://nde.nl/ontology/hc/class/CacheValidation name: CacheValidation title: Cache Validation Class -description: 'Describes methods used for validating cache freshness (e.g., ETag, Last-Modified). - - **RULE 53 COMPLIANT**: Created for etag migration per slot_fixes.yaml revision.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -15,22 +14,81 @@ imports: - ../slots/has_method - ../slots/has_score - ../slots/has_type -default_prefix: hc + - ../slots/has_label classes: CacheValidation: - description: A method used to validate if a cached resource is still fresh. Can use ETags, Last-Modified dates, or other mechanisms. + class_uri: hc:CacheValidation + description: >- + Method used to validate whether a cached resource is still fresh, + using mechanisms such as ETags, Last-Modified dates, or cache headers. + alt_descriptions: + nl: >- + Methode gebruikt om te valideren of een gecachte bron nog vers is, + met mechanismen zoals ETags, Last-Modified-datums of cache-headers. + de: >- + Methode zur Validierung, ob eine zwischengespeicherte Ressource noch aktuell ist, + mit Mechanismen wie ETags, Last-Modified-Daten oder Cache-Headern. + fr: >- + Méthode utilisée pour valider si une ressource mise en cache est encore fraîche, + utilisant des mécanismes tels que les ETags, les dates Last-Modified ou les en-têtes de cache. + es: >- + Método utilizado para validar si un recurso en caché sigue siendo fresco, + utilizando mecanismos como ETags, fechas Last-Modified o encabezados de caché. + ar: >- + طريقة تستخدم للتحقق مما إذا كان المورد المخزن مؤقتًا لا يزال جديدًا، + باستخدام آليات مثل ETags أو تواريخ Last-Modified أو رؤوس التخزين المؤقت. + id: >- + Metode yang digunakan untuk memvalidasi apakah sumber daya yang di-cache masih segar, + menggunakan mekanisme seperti ETags, tanggal Last-Modified, atau header cache. + zh: >- + 用于验证缓存资源是否仍然新鲜的方法,使用ETag、Last-Modified日期或缓存头等机制。 + structured_aliases: + - literal_form: cachevalidatie + in_language: nl + - literal_form: Cache-Validierung + in_language: de + - literal_form: validation de cache + in_language: fr + - literal_form: validación de caché + in_language: es + - literal_form: التحقق من ذاكرة التخزين المؤقت + in_language: ar + - literal_form: validasi cache + in_language: id + - literal_form: 缓存验证 + in_language: zh + exact_mappings: + - hc:CacheValidation + broad_mappings: + - skos:Concept slots: - identified_by - has_type - has_description - has_score + - has_label + - has_method slot_usage: identified_by: range: ETag required: false - has_type: -# range: string + comments: + - Validates cache freshness for HTTP resources + - Supports ETag and Last-Modified validation mechanisms + - Part of HTTP caching infrastructure + examples: + - value: + has_label: ETag Validation + has_method: "ETag comparison" + has_description: Validate using entity tag comparison + description: ETag-based cache validation + keywords: + - cache validation + - ETag + - Last-Modified + - HTTP caching + - freshness annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Technical class for cache validation custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml b/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml index afdee56054..f544a2267a 100644 --- a/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml @@ -1,46 +1,97 @@ id: https://nde.nl/ontology/hc/class/CalendarSystem name: CalendarSystem title: Calendar System Class -description: 'Represents a temporal reference system (calendar) for dating events. - - **OWL TIME ALIGNMENT**: Maps to time:TRS (Temporal Reference System). - - **SUPPORTED SYSTEMS**: - gregorian: Gregorian calendar (ISO 8601 default) - julian: - Julian calendar (pre-1582 dates) - hebrew: Hebrew calendar - islamic: Islamic (Hijri) - calendar - chinese: Chinese traditional calendar - japanese: Japanese imperial calendar - - **USE CASES**: - Historical dates using Julian calendar - Religious dates in Hebrew - or Islamic calendars - East Asian historical dates' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ time: http://www.w3.org/2006/time# schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description classes: CalendarSystem: class_uri: time:TRS - description: A temporal reference system (calendar) used for dating. + description: >- + Temporal reference system (calendar) used for dating historical events, + such as Gregorian, Julian, Hebrew, Islamic, or Chinese traditional calendars. + alt_descriptions: + nl: >- + Tijdelijk referentiesysteem (kalender) gebruikt voor het dateren van + historische gebeurtenissen, zoals Gregoriaanse, Juliaanse, Hebreeuwse, + Islamitische of Chinese traditionele kalenders. + de: >- + Zeitliches Referenzsystem (Kalender) zur Datierung historischer Ereignisse, + wie gregorianische, julianische, hebräische, islamische oder chinesische + traditionelle Kalender. + fr: >- + Système de référence temporel (calendrier) utilisé pour dater les événements + historiques, comme les calendriers grégorien, julien, hébreu, islamique + ou chinois traditionnel. + es: >- + Sistema de referencia temporal (calendario) utilizado para fechar eventos + históricos, como los calendarios gregoriano, juliano, hebreo, islámico + o chino tradicional. + ar: >- + نظام مرجعي زمني (تقويم) يستخدم لتأريخ الأحداث التاريخية، مثل التقويمات + الميلادية أو اليوليانية أو العبرية أو الإسلامية أو الصينية التقليدية. + id: >- + Sistem referensi temporal (kalender) yang digunakan untuk memberi tanggal + peristiwa historis, seperti kalender Gregorian, Julian, Ibrani, Islam, + atau tradisional Tiongkok. + zh: >- + 用于确定历史事件日期的时间参考系统(日历),如公历、儒略历、希伯来历、 + 伊斯兰历或中国传统历法。 + structured_aliases: + - literal_form: kalendersysteem + in_language: nl + - literal_form: Kalendersystem + in_language: de + - literal_form: système calendrier + in_language: fr + - literal_form: sistema de calendario + in_language: es + - literal_form: نظام التقويم + in_language: ar + - literal_form: sistem kalender + in_language: id + - literal_form: 历法系统 + in_language: zh exact_mappings: - time:TRS - close_mappings: - - schema:Thing + broad_mappings: + - skos:Concept slots: - has_label - slot_usage: - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type + - has_description + comments: + - Represents temporal reference systems for date interpretation + - Critical for historical document dating + - Supports calendar conversions and historical date normalization + see_also: + - http://www.w3.org/2006/time examples: - value: - system_uri: http://www.opengis.net/def/trs/BIPM/0/Gregorian - - value: null - - value: null + has_label: Gregorian + has_description: Standard Western calendar introduced in 1582 + description: Gregorian calendar system + - value: + has_label: Julian + has_description: Predecessor to Gregorian calendar, used before 1582 + description: Julian calendar system + keywords: + - calendar system + - temporal reference + - Gregorian + - Julian + - Hebrew + - Islamic + - Chinese + - historical dating annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - specificity_rationale: Moderately specific - calendar systems used in temporal - context across heritage. + specificity_score: "0.5" + specificity_rationale: Temporal reference system for dating + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CallForApplication.yaml b/schemas/20251121/linkml/modules/classes/CallForApplication.yaml index d1ebc7f492..58b93dca31 100644 --- a/schemas/20251121/linkml/modules/classes/CallForApplication.yaml +++ b/schemas/20251121/linkml/modules/classes/CallForApplication.yaml @@ -1,56 +1,90 @@ id: https://nde.nl/ontology/hc/class/CallForApplication name: CallForApplication -title: CallForApplication Class +title: Call For Application Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ prov: http://www.w3.org/ns/prov# org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../enums/CallForApplicationStatusEnum - ../enums/FundingRequirementTypeEnum - - ../enums/MeasureUnitEnum - ../slots/end_of_the_end - - ../slots/has_budget # was: total_budget - - ../slots/has_description # was: call_description - - ../slots/fund # was: funded_project - - ../slots/identified_by # was: call_id, call_identifier - - ../slots/has_label # was: call_short_name, call_title - - ../slots/has_provenance # was: web_observation + - ../slots/has_budget + - ../slots/has_description + - ../slots/fund + - ../slots/identified_by + - ../slots/has_label + - ../slots/has_provenance - ../slots/has_range - ../slots/require - - ../slots/has_score # was: template_specificity - - ../slots/has_status # was: call_status - - ../slots/has_url # was: call_url + - ../slots/has_score + - ../slots/has_status + - ../slots/has_url - ../slots/hold_session - - ../slots/categorized_as # was: thematic_area + - ../slots/categorized_as - ../slots/due_on - ../slots/initiate_on - ../slots/published_by - ../slots/has_keyword - ../slots/minimum_of_minimum - - ../slots/offer # was: funding_rate + - ../slots/offer - ../slots/part_of - ../slots/related_to - ../slots/has_roadmap - ../slots/begin_of_the_begin - - ./WebObservation - - ./FundingRequirement - - ./FundingRate - - ./Budget - - ./CoFunding - - ./TimeSpan -default_prefix: hc classes: CallForApplication: class_uri: schema:Offer - description: "A funding call or grant application opportunity issued by a heritage funding\norganisation, inviting heritage\ - \ custodians to apply for project funding." + description: >- + Funding call or grant application opportunity issued by a heritage funding + organization, inviting heritage custodians to apply for project funding. + alt_descriptions: + nl: >- + Financieringsoproep of subsidieaanvraagkans uitgegeven door een erfgoed- + financieringsorganisatie, waarbij erfgoedbewaarders worden uitgenodigd + om projectfinanciering aan te vragen. + de: >- + Förderaufruf oder Zuschussantragsmöglichkeit, die von einer + Kulturerbe-Finanzierungsorganisation herausgegeben wird und + Kulturerbe-Verwahrer zur Beantragung von Projektförderung einlädt. + fr: >- + Appel à financement ou opportunité de demande de subvention publié par + une organisation de financement du patrimoine, invitant les dépositaires + du patrimoine à demander un financement de projet. + es: >- + Convocatoria de financiación u oportunidad de solicitud de subvención + emitida por una organización de financiación patrimonial, invitando a + los depositarios del patrimonio a solicitar financiación de proyectos. + ar: >- + دعوة تمويل أو فرصة تقديم طلب منحة تصدرها منظمة تمويل التراث، + تدعو حاملي التراث للتقدم بطلب تمويل المشروع. + id: >- + Panggilan pendanaan atau kesempatan aplikasi hibah yang diterbitkan oleh + organisasi pendanaan warisan budaya, mengundang penjaga warisan untuk + mengajukan pendanaan proyek. + zh: >- + 遗产资助组织发布的资助呼吁或赠款申请机会,邀请遗产保管者申请项目资助。 + structured_aliases: + - literal_form: subsidieoproep + in_language: nl + - literal_form: Förderaufruf + in_language: de + - literal_form: appel à projets + in_language: fr + - literal_form: convocatoria + in_language: es + - literal_form: دعوة تقديم الطلبات + in_language: ar + - literal_form: panggilan aplikasi + in_language: id + - literal_form: 申请征集 + in_language: zh exact_mappings: - schema:Offer close_mappings: @@ -58,75 +92,64 @@ classes: related_mappings: - org:Organization - dcterms:BibliographicResource + broad_mappings: + - skos:Concept slots: - due_on - initiate_on + - has_label + - has_description + - has_budget + - published_by + - has_provenance + - offer + - has_url + - has_status + - identified_by + - has_score slot_usage: due_on: range: TimeSpan - offer: # was: funding_rate - migrated per Rule 53 (2026-01-26) + offer: range: FundingRate multivalued: true inlined: true required: false - examples: - - value: - has_rate: "100%" - maximal_of_maximal: 100 initiate_on: range: TimeSpan - examples: - - value: - start_of_the_start: "2023-01-01T00:00:00Z" - has_budget: # was: total_budget - migrated per Rule 53 (2026-01-15) + has_budget: range: Budget multivalued: true inlined: true inlined_as_list: true - examples: - - value: - has_label: Horizon Europe CL2 2025 Budget - has_budget: 82500000.0 - has_currency: - currency_code: EUR - has_label: Euro - currency_symbol: € - fiscal_year_start: '2025-01-01' - fiscal_year_end: '2025-12-31' published_by: required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea - has_provenance: # was: web_observation - migrated per Rule 53 + has_provenance: range: WebObservation multivalued: true inlined: true inlined_as_list: true - examples: - - value: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2 - has_requirement: - range: FundingRequirement - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: See FundingRequirement class examples - has_funded: # was: funded_project - migrated per Rule 53 (2026-01-26) -# range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: https://nde.nl/ontology/hc/project/nde/heritage-digitization-2025 - require: # was: co_funding_required - migrated per Rule 53 (2026-01-19) - range: CoFunding - multivalued: false - inlined: true - examples: - - value: - required: true - has_description: "Partnership funding 5-50% depending on grant size" + comments: + - Funding opportunity for heritage custodians + - Links to budget allocation and funding rates + - Supports application deadlines and requirements + see_also: + - Budget + - FundingRate + examples: + - value: + has_label: Heritage Digitization Grant 2025 + has_description: Grant for digitizing heritage collections + published_by: https://nde.nl/ontology/hc/funding/example-funder + has_status: OPEN + description: Grant funding call + keywords: + - funding call + - grant application + - heritage funding + - project funding + - call for proposals annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to heritage funding opportunities custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/Cancellation.yaml b/schemas/20251121/linkml/modules/classes/Cancellation.yaml index e80173a7a8..a8d9939890 100644 --- a/schemas/20251121/linkml/modules/classes/Cancellation.yaml +++ b/schemas/20251121/linkml/modules/classes/Cancellation.yaml @@ -1,34 +1,87 @@ id: https://nde.nl/ontology/hc/class/Cancellation name: Cancellation title: Cancellation Class -description: 'Details regarding the cancellation of an event or activity. - - **RULE 53 COMPLIANT**: Created for event_cancelled_reason migration.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_rationale - ../slots/has_score -default_prefix: hc + - ../slots/has_label classes: Cancellation: - class_uri: prov:Activity - description: Represents the cancellation event/action. + class_uri: hc:Cancellation + description: >- + Event representing the cancellation of a scheduled activity, event, + or service, including the reason and circumstances. + alt_descriptions: + nl: >- + Gebeurtenis die de annulering vertegenwoordigt van een geplande activiteit, + evenement of dienst, inclusief de reden en omstandigheden. + de: >- + Ereignis, das die Absage einer geplanten Aktivität, Veranstaltung oder + Dienstleistung darstellt, einschließlich Grund und Umstände. + fr: >- + Événement représentant l'annulation d'une activité, d'un événement ou + d'un service prévu, y compris la raison et les circonstances. + es: >- + Evento que representa la cancelación de una actividad, evento o servicio + programado, incluyendo la razón y las circunstancias. + ar: >- + حدث يمثل إلغاء نشاط أو حدث أو خدمة مجدولة، بما في ذلك السبب والظروف. + id: >- + Peristiwa yang mewakili pembatalan aktivitas, acara, atau layanan yang + dijadwalkan, termasuk alasan dan keadaannya. + zh: >- + 表示取消计划活动、事件或服务的事件,包括原因和情况。 + structured_aliases: + - literal_form: annulering + in_language: nl + - literal_form: Absage + in_language: de + - literal_form: annulation + in_language: fr + - literal_form: cancelación + in_language: es + - literal_form: إلغاء + in_language: ar + - literal_form: pembatalan + in_language: id + - literal_form: 取消 + in_language: zh + exact_mappings: + - hc:Cancellation + broad_mappings: + - prov:Activity + - skos:Concept slots: - identified_by - has_rationale - has_description - has_score - slot_usage: - has_rationale: -# range: string - inlined: false # Fixed invalid inline for primitive type + - has_label + comments: + - Represents cancellation events for scheduled activities + - Includes reason/rationale for cancellation + - Used for event management and booking systems + examples: + - value: + has_label: Event Cancelled + has_rationale: Venue closed for emergency maintenance + has_description: The workshop scheduled for March 15 has been cancelled + description: Event cancellation record + keywords: + - cancellation + - event cancellation + - service cancellation + - rationale annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Event class for cancellations custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml b/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml index b8157b83f0..d6f9f2a8f1 100644 --- a/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml +++ b/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml @@ -7,59 +7,83 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: CanonicalForm: class_uri: skos:Concept - description: 'Represents the canonical/normalized form of an identifier or value. - - **PURPOSE**: - - While original values may vary in format (spaces, prefixes, case), CanonicalForm - provides a standardized representation for: - Consistent storage - Deduplication - and matching - Database joins and lookups - Cross-system interoperability - - **NORMALIZATION RULES BY STANDARD**: - - | Standard | Original | Canonical | |----------|----------|-----------| | ISNI - | "0000 0001 2146 5765" | "0000000121465765" | | Wikidata | "http://wikidata.org/entity/Q190804" - | "Q190804" | | VIAF | "viaf.org/viaf/148691498" | "148691498" | | DOI | "https://doi.org/10.1234/Ex" - | "10.1234/ex" | | ISIL | "NL-AmRMA" | "NL-AmRMA" (already canonical) | - - **ONTOLOGY ALIGNMENT**: - - | Ontology | Mapping | Rationale | |----------|---------|-----------| | SKOS - | skos:Concept | Conceptual representation | | Schema.org | schema:PropertyValue - | Name-value pair | - - MIGRATED 2026-01-22: Created per slot_fixes.yaml feedback to replace simple - canonical_value string with structured class.' + description: >- + Standardized representation of an identifier or value after normalization, + enabling consistent storage, deduplication, and cross-system interoperability. + alt_descriptions: + nl: >- + Gestandaardiseerde weergave van een identificator of waarde na normalisatie, + voor consistente opslag, deduplicatie en systeemoverschrijdende interoperabiliteit. + de: >- + Standardisierte Darstellung eines Bezeichners oder Wertes nach Normalisierung, + die konsistente Speicherung, Deduplizierung und systemübergreifende Interoperabilität ermöglicht. + fr: >- + Représentation normalisée d'un identifiant ou d'une valeur après normalisation, + permettant un stockage cohérent, la déduplication et l'interopérabilité inter-systèmes. + es: >- + Representación estandarizada de un identificador o valor después de la normalización, + que permite almacenamiento consistente, desduplicación e interoperabilidad entre sistemas. + ar: >- + التمثيل المعياري لمعرف أو قيمة بعد التطبيع، مما يتيح التخزين المتسق + وإزالة التكرار والتشغيل البيني عبر الأنظمة. + id: >- + Representasi standar dari pengenal atau nilai setelah normalisasi, + memungkinkan penyimpanan yang konsisten, deduplikasi, dan interoperabilitas lintas sistem. + zh: >- + 标准化后的标识符或值的标准表示,实现一致的存储、去重和跨系统互操作性。 + structured_aliases: + - literal_form: canonieke vorm + in_language: nl + - literal_form: kanonische Form + in_language: de + - literal_form: forme canonique + in_language: fr + - literal_form: forma canónica + in_language: es + - literal_form: الشكل القياسي + in_language: ar + - literal_form: bentuk kanonik + in_language: id + - literal_form: 规范形式 + in_language: zh exact_mappings: - skos:Concept close_mappings: - schema:PropertyValue slots: - has_label + - has_description slot_usage: has_label: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type + comments: + - Provides normalized/standardized form of identifiers + - Enables consistent matching and database joins + - Examples: ISNI spaces removed, Wikidata URI to QID conversion examples: - value: - has_label: - has_text: '0000000121465765' + has_label: "0000000121465765" + has_description: Canonical ISNI with spaces removed + description: Canonical ISNI form - value: - has_label: - has_text: Q190804 - - value: - has_label: - has_text: 10.1234/example + has_label: "Q190804" + has_description: Canonical Wikidata QID from full URI + description: Canonical Wikidata identifier + keywords: + - canonical form + - normalization + - identifier + - standardization + - deduplication annotations: - specificity_score: 0.3 - specificity_rationale: Canonical forms are relevant for identifier lookup across - all heritage sectors. - custodian_types: '[''*'']' + specificity_score: "0.4" + specificity_rationale: Technical class for identifier normalization + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml index 8818c40370..7dcdf66666 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml @@ -3,22 +3,98 @@ name: CantonalArchive title: Cantonal Archive Type (Switzerland) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_label classes: CantonalArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: schema:ArchiveOrganization + description: >- + State archives of one of the 26 cantons of Switzerland, preserving + cantonal government records and historical documentation. + alt_descriptions: + nl: >- + Staatsarchieven van een van de 26 kantons van Zwitserland, die kantonnale + overheidsarchieven en historische documentatie bewaren. + de: >- + Staatsarchive eines der 26 Schweizer Kantone, die kantonale + Regierungsunterlagen und historische Dokumentation bewahren. + fr: >- + Archives d'État de l'un des 26 cantons suisses, préservant les + documents gouvernementaux cantonaux et la documentation historique. + es: >- + Archivos estatales de uno de los 26 cantones de Suiza, preservando + registros gubernamentales cantonales y documentación histórica. + ar: >- + أرشيفات حكومية لأحد كانتونات سويسرا الـ 26، تحفظ السجلات الحكومية + الكانتونية والوثائق التاريخية. + id: >- + Arsip negara bagian dari salah satu dari 26 kanton Swiss, melestarikan + catatan pemerintah kanton dan dokumentasi historis. + zh: >- + 瑞士26个州之一的州档案馆,保存州政府记录和历史文献。 + structured_aliases: + - literal_form: kantonnaal archief + in_language: nl + - literal_form: Kantonsarchiv + in_language: de + - literal_form: archives cantonales + in_language: fr + - literal_form: archivo cantonal + in_language: es + - literal_form: أرشيف كانتوني + in_language: ar + - literal_form: arsip kanton + in_language: id + - literal_form: 州档案馆 + in_language: zh + exact_mappings: + - schema:ArchiveOrganization + close_mappings: + - rico:CorporateBody + related_mappings: + - wd:Q2860410 + broad_mappings: + - skos:Concept slots: - hold_record_set - description: "State archives of one of the cantons of Switzerland, preserving cantonal\ngovernment records and historical documentation.\n\n**Wikidata**: Q2860410\n\n**Geographic Restriction**: Switzerland only\n\nThis type is ONLY valid for Swiss cantonal archives. The `applicable_countries`\nslot MUST contain \"CH\". Validation rules enforce this geographic constraint.\n\n**Scope**:\nCantonal archives (Kantonsarchive) preserve:\n- Cantonal government records (Grosser Rat, Regierungsrat)\n- Administrative and judicial records\n- Land registers and cadastral records\n- Civil registry records (historical)\n- Notarial archives\n- Private deposits (families, businesses, associations)\n- Photographs and audiovisual materials\n\n**Swiss Archival System**:\nSwitzerland has a federated archival structure:\n- Schweizerisches Bundesarchiv (federal level)\n- Kantonsarchive (26 cantonal archives) \u2190 This type\n- Gemeindearchive (municipal archives)\n- Burgergemeindearchive (civic community\ - \ archives)\n\n**Language Considerations**:\nSwiss cantonal archives serve multilingual populations:\n- German-speaking cantons (majority)\n- French-speaking cantons (Romandie)\n- Italian-speaking canton (Ticino)\n- Romansh-speaking areas (Graub\xFCnden)\n\n**Related Types**:\n- StateArchives (Q52341833) - Generic state-level archives\n- RegionalArchive (Q27032392) - Regional scope archives\n- MunicipalArchive (Q604177) - Local government archives\n\n**Notable Examples**:\n- Staatsarchiv Z\xFCrich\n- Archives cantonales vaudoises\n- Staatsarchiv Basel-Stadt\n- Archivio di Stato del Cantone Ticino\n" - slot_usage: {} + - has_scope + - has_score + - has_type + - has_label + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" + comments: + - Geographic restriction: Switzerland only (CH) + - Part of Swiss federated archival system + - Examples: Staatsarchiv Zürich, Archives cantonales vaudoises + see_also: + - CantonalArchiveRecordSetType + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Staatsarchiv Zürich + has_scope: cantonal + description: Zurich cantonal archive + keywords: + - cantonal archive + - Swiss archive + - Kantonsarchiv + - state archive + - Switzerland annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to Swiss cantonal archives + custodian_types: "['CantonalArchive']" diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml index 70ca2bd861..9bf1ac2126 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml @@ -1,30 +1,96 @@ id: https://nde.nl/ontology/hc/class/CantonalArchiveRecordSetType name: CantonalArchiveRecordSetType -title: CantonalArchive Record Set Type +title: Cantonal Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope - ../slots/has_score - ../slots/has_type + - ../slots/has_label classes: CantonalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CantonalArchive custodians. - ' + description: >- + Category for grouping documentary materials accumulated by Swiss cantonal + archives, including government records, legislation, and administrative documentation. + alt_descriptions: + nl: >- + Categorie voor het groeperen van documentair materiaal verzameld door Zwitserse + kantonnale archieven, inclusief overheidsarchieven, wetgeving en administratieve documentatie. + de: >- + Kategorie zur Gruppierung von Dokumentenmaterial, das von Schweizer + Kantonsarchiven gesammelt wurde, einschließlich Regierungsunterlagen, + Gesetzgebung und Verwaltungsdokumentation. + fr: >- + Catégorie pour regrouper les documents accumulés par les archives cantonales + suisses, y compris les documents gouvernementaux, la législation et la + documentation administrative. + es: >- + Categoría para agrupar materiales documentales acumulados por los archivos + cantonales suizos, incluyendo registros gubernamentales, legislación y + documentación administrativa. + ar: >- + فئة لتجميع المواد الوثائقية التي جمعتها الأرشيفات الكانتونية السويسرية، + بما في ذلك السجلات الحكومية والتشريعات والوثائق الإدارية. + id: >- + Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh arsip + kanton Swiss, termasuk catatan pemerintah, undang-undang, dan dokumentasi administratif. + zh: >- + 用于分组瑞士州档案馆积累的文献材料的类别,包括政府记录、立法和行政文档。 + structured_aliases: + - literal_form: kantonnaal archiefbestandtype + in_language: nl + - literal_form: Kantonsarchivbestandstyp + in_language: de + - literal_form: type de fonds d'archives cantonales + in_language: fr + - literal_form: tipo de fondo de archivo cantonal + in_language: es + - literal_form: نوع مجموعة الأرشيف الكانتوني + in_language: ar + - literal_form: tipe koleksi arsip kanton + in_language: id + - literal_form: 州档案集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + close_mappings: + - wd:Q2860410 + broad_mappings: + - rico:RecordSetType + - skos:Concept slots: - has_type - has_score - has_scope + - has_label + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" see_also: - CantonalArchive - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + comments: + - Part of dual-class pattern with CantonalArchive custodian type + - Follows RiC-O RecordSetType classification principles + examples: + - value: + has_type: hc:CantonalGovernmentFonds + has_score: 1.0 + has_scope: cantonal + description: Cantonal government fonds type + keywords: + - cantonal records + - Swiss archives + - government records + - cantonal legislation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to Swiss cantonal archive collections + custodian_types: "['CantonalArchive']" diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml index 28d37214f0..c7dd91be85 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/CantonalArchiveRecordSetTypes name: CantonalArchiveRecordSetTypes -title: CantonalArchive Record Set Type Subclasses +title: Cantonal Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -17,19 +17,55 @@ imports: - ../slots/has_type - ../slots/has_custodian - ../slots/has_note + - ../slots/has_label classes: CantonalGovernmentFonds: is_a: CantonalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Cantonal administrative records (Switzerland).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds of cantonal administrative records documenting the activities + of cantonal government bodies in Switzerland. + alt_descriptions: + nl: >- + Fonds van kantonnale administratieve archieven die de activiteiten + documenteren van kantonnale overheidsorganen in Zwitserland. + de: >- + Bestand kantonaler Verwaltungsunterlagen, die die Aktivitäten + kantonaler Regierungsbehörden in der Schweiz dokumentieren. + fr: >- + Fonds de documents administratifs cantonaux documentant les activités + des organes gouvernementaux cantonaux en Suisse. + es: >- + Fondo de registros administrativos cantonales que documentan las + actividades de los órganos gubernamentales cantonales en Suiza. + ar: >- + أرشيف السجلات الإدارية الكانتونية التي توثق أنشطة الهيئات + الحكومية الكانتونية في سويسرا. + id: >- + Fonds catatan administratif kanton yang mendokumentasikan aktivitas + badan pemerintah kanton di Swiss. + zh: >- + 记录瑞士州政府机构活动的州行政记录档案。 + structured_aliases: + - literal_form: kantonnaal overheidsfonds + in_language: nl + - literal_form: Kantonaler Regierungsbestand + in_language: de + - literal_form: fonds gouvernemental cantonal + in_language: fr + - literal_form: fondo gubernamental cantonal + in_language: es + - literal_form: أرشيف الحكومة الكانتونية + in_language: ar + - literal_form: fonds pemerintah kanton + in_language: id + - literal_form: 州政府档案 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - CantonalArchiveRecordSetType - rico:RecordSetType @@ -37,34 +73,78 @@ classes: - has_type - has_score - has_custodian - - record_holder_note - - has_type + - has_note + - has_label slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' has_type: equals_string: CantonalGovernmentFonds has_custodian: equals_string: CantonalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CantonalArchive custodians. - Inverse of rico:isOrWasHolderOf. + comments: + - Follows RiC-O fonds organizational principle + - Typically held by CantonalArchive custodians + examples: + - value: + has_type: CantonalGovernmentFonds + has_label: Government Records Fonds + has_score: 1.0 + description: Cantonal government fonds + keywords: + - cantonal government + - government records + - administrative fonds + - Swiss canton annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to cantonal government records + custodian_types: "['CantonalArchive']" CantonalLegislationCollection: is_a: CantonalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Cantonal laws and regulations.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection of cantonal laws, regulations, and legislative documents + from Swiss cantonal legislative bodies. + alt_descriptions: + nl: >- + Collectie van kantonnale wetten, verordeningen en wetgevingsdocumenten + van Zwitserse kantonnale wetgevende organen. + de: >- + Sammlung kantonaler Gesetze, Verordnungen und Gesetzgebungsdokumente + von Schweizer kantonalen Gesetzgebungsorganen. + fr: >- + Collection de lois, règlements et documents législatifs cantonaux + des organes législatifs cantonaux suisses. + es: >- + Colección de leyes, reglamentos y documentos legislativos cantonales + de los órganos legislativos cantonales suizos. + ar: >- + مجموعة من القوانين واللوائح والوثائق التشريعية الكانتونية من + الهيئات التشريعية الكانتونية السويسرية. + id: >- + Koleksi undang-undang kanton, peraturan, dan dokumen legislatif dari + badan legislatif kanton Swiss. + zh: >- + 来自瑞士州立法机构的州法律、法规和立法文件集合。 + structured_aliases: + - literal_form: kantonnale wetgevingscollectie + in_language: nl + - literal_form: Kantonale Gesetzessammlung + in_language: de + - literal_form: collection législative cantonale + in_language: fr + - literal_form: colección legislativa cantonal + in_language: es + - literal_form: مجموعة التشريعات الكانتونية + in_language: ar + - literal_form: koleksi legislasi kanton + in_language: id + - literal_form: 州立法集 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - CantonalArchiveRecordSetType - rico:RecordSetType @@ -72,15 +152,29 @@ classes: - has_type - has_score - has_custodian - - record_holder_note - - has_type + - has_note + - has_label slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' has_type: equals_string: CantonalLegislationCollection has_custodian: equals_string: CantonalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CantonalArchive custodians. - Inverse of rico:isOrWasHolderOf. + comments: + - Follows RiC-O collection organizational principle + - Documents cantonal legislative history + examples: + - value: + has_type: CantonalLegislationCollection + has_label: Cantonal Laws Collection + has_score: 1.0 + description: Cantonal legislation collection + keywords: + - cantonal legislation + - laws + - regulations + - legislative records + - Swiss law + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to cantonal legislative documents + custodian_types: "['CantonalArchive']" diff --git a/schemas/20251121/linkml/modules/classes/Capacity.yaml b/schemas/20251121/linkml/modules/classes/Capacity.yaml index 63ed86f7af..5a41927ac5 100644 --- a/schemas/20251121/linkml/modules/classes/Capacity.yaml +++ b/schemas/20251121/linkml/modules/classes/Capacity.yaml @@ -7,6 +7,8 @@ prefixes: qudt: http://qudt.org/schema/qudt/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../enums/CapacityTypeEnum @@ -19,117 +21,125 @@ imports: - ../slots/has_type - ../slots/approximate - ../slots/temporal_extent -default_prefix: hc classes: Capacity: - class_uri: hc:Capacity - description: "Storage or holding capacity measurement for heritage facilities.\n**RULE 53 MIGRATION**:\nThis class consolidates the following bespoke capacity slots: - capacity_cubic_meters \u2192 capacity_value + VOLUME type + m\xB3 unit - capacity_linear_meters \u2192 capacity_value + SHELF_LENGTH type + m unit - capacity_item \u2192 capacity_value + ITEM_COUNT type + items unit - capacity_description \u2192 has_description\n**ONTOLOGY ALIGNMENT**:\n- Extends `qudt:Quantity` pattern for measured values - Uses MeasureUnit for structured unit representation - Supports temporal validity via TimeSpan\n**CAPACITY TYPES**:\n| Type | Description | Unit Examples | |------|-------------|---------------| | VOLUME | Cubic capacity | m\xB3, ft\xB3 | | SHELF_LENGTH | Linear shelf meters | m, ft | | FLOOR_AREA | Floor space | m\xB2, ft\xB2 | | ITEM_COUNT | Number of items | boxes, folders, objects | | WEIGHT | Weight capacity | kg, tons | | SEATING | Seating capacity | seats, persons |\n\ - **EXAMPLES** (MIGRATED 2026-01-22: capacity_value \u2192 has_quantity):\nArchive depot (linear meters): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 8000.0\n has_unit:\n unit_value: \"linear_meter\"\n has_type: ShelfLengthCapacity\n has_description: Total linear meters of shelving capacity\n```\nCold storage (volume): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 2500.0\n has_unit:\n unit_value: \"cubic_meter\"\n has_type: VolumeCapacity\n```\nArchive box storage (items): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 50000\n has_unit:\n unit_value: \"item\"\n has_type: ItemCountCapacity\n```" + class_uri: qudt:Quantity + description: >- + Storage or holding capacity measurement for heritage facilities, + including volume, linear shelving, floor area, or item count metrics. + alt_descriptions: + nl: >- + Opslag- of houdcapaciteitsmeting voor erfgoedfaciliteiten, inclusief volume, + lineaire plankruimte, vloeroppervlak of artikel aantal metrieken. + de: >- + Speicher- oder Haltekapazitätsmessung für Kulturerbeeinrichtungen, + einschließlich Volumen, lineare Regale, Grundfläche oder Artikelanzahl Metriken. + fr: >- + Mesure de capacité de stockage ou de maintien pour les installations + patrimoniales, y compris le volume, les étagères linéaires, la surface + au sol ou le nombre d'articles. + es: >- + Medición de capacidad de almacenamiento o retención para instalaciones + patrimoniales, incluyendo volumen, estantería lineal, superficie o + recuento de artículos. + ar: >- + قياس سعة التخزين أو الاحتفاظ لمنشآت التراث، بما في ذلك الحجم + والرفوف الخطية ومساحة الأرضية أو عدد العناصر. + id: >- + Pengukuran kapasitas penyimpanan atau penahanan untuk fasilitas warisan, + termasuk volume, rak linier, area lantai, atau metrik jumlah item. + zh: >- + 遗产设施的存储或容纳能力测量,包括体积、线性货架、地面面积或物品数量指标。 + structured_aliases: + - literal_form: capaciteit + in_language: nl + - literal_form: Kapazität + in_language: de + - literal_form: capacité + in_language: fr + - literal_form: capacidad + in_language: es + - literal_form: السعة + in_language: ar + - literal_form: kapasitas + in_language: id + - literal_form: 容量 + in_language: zh exact_mappings: - - hc:Capacity - close_mappings: - qudt:Quantity + close_mappings: - schema:QuantitativeValue related_mappings: - schema:floorSize - dcterms:extent - - premis:StorageLocation + broad_mappings: + - skos:Concept slots: - identified_by - has_quantity - has_type - has_measurement_unit - - has_measurement_unit - has_description - temporal_extent - approximate - has_score + - has_label slot_usage: identified_by: -# range: string # uriorcurie required: false - examples: - - value: https://nde.nl/ontology/hc/capacity/na-depot-b-shelving has_type: -# range: string # uriorcurie required: false examples: - value: ShelfLengthCapacity - value: VolumeCapacity - value: ItemCountCapacity - - value: FloorAreaCapacity has_measurement_unit: range: MeasureUnit required: false inlined: true - examples: - - value: - has_type: LINEAR_METER - has_symbol: m - - value: - has_type: CUBIC_METER - has_symbol: "m\xB3" - - value: - has_type: ITEM - has_symbol: archive boxes has_quantity: range: integer required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_measurement_unit: - - value: - has_measurement_unit: - - value: - has_measurement_unit: + inlined: false has_description: -# range: string required: false - examples: - - value: Approximately 5,000 linear meters of shelving across 3 floors - - value: Large-scale art storage for paintings up to 4m x 6m - - value: 1,200 linear meters of cold storage shelving temporal_extent: range: TimeSpan required: false inlined: true - examples: - - value: - begin_of_the_begin: '2020-01-01T00:00:00Z' - end_of_the_end: '2030-12-31T23:59:59Z' approximate: range: boolean required: false - ifabsent: 'false' + ifabsent: "false" comments: - - Created 2026-01-17 per Rule 53 to consolidate capacity_* slots - - Based on QUDT Quantity pattern with capacity-specific typing - - Supports multiple capacity types (volume, length, count, area) + - Storage capacity measurement for heritage facilities + - Supports volume, linear shelving, floor area, and item counts + - Based on QUDT Quantity pattern see_also: - http://qudt.org/schema/qudt/Quantity - https://schema.org/QuantitativeValue examples: - value: - identified_by: https://nde.nl/ontology/hc/capacity/rijksmuseum-depot-shelving - has_quantity: - has_unit: + has_label: Archive Shelving Capacity + has_quantity: 8000 has_type: ShelfLengthCapacity - has_description: Total linear shelf capacity in Depot Amersfoort - is_estimate: false + has_description: Total linear meters of shelving capacity + description: Archive shelving capacity - value: - has_quantity: - has_unit: + has_label: Cold Storage Volume + has_quantity: 2500 has_type: VolumeCapacity - - value: - has_quantity: - has_unit: - has_type: ItemCountCapacity - has_description: Capacity for 50,000 standard archive boxes - - value: - has_description: Approximately 5,000 linear meters of shelving across 3 floors. Large-scale art storage for paintings up to 4m x 6m. - is_estimate: true + has_description: Cubic meters of cold storage + description: Cold storage volume capacity + keywords: + - capacity + - storage capacity + - shelf length + - volume + - floor area + - item count + - depot annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Technical class for facility capacity custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml b/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml index 9fcb6609c0..0ea32b41cf 100644 --- a/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml @@ -13,17 +13,67 @@ classes: VolumeCapacity: is_a: CapacityType class_uri: hc:VolumeCapacity - description: 'Cubic volume capacity measurement (e.g., cubic meters). - - Used for storage depots, vaults, and enclosed spaces. - - ' + description: >- + Cubic volume measurement for enclosed storage spaces. + alt_descriptions: + nl: + text: Kubieke volume meting voor afgesloten opslagruimtes. + language: nl + de: + text: Kubische Volumenmessung für geschlossene Lagerräume. + language: de + fr: + text: Mesure de volume cubique pour les espaces de stockage clos. + language: fr + es: + text: Medida de volumen cúbico para espacios de almacenamiento cerrados. + language: es + ar: + text: قياس الحجم المكعب لمساحات التخزين المغلقة. + language: ar + id: + text: Pengukuran volume kubik untuk ruang penyimpanan tertutup. + language: id + zh: + text: 封闭存储空间的体积测量。 + language: zh + structured_aliases: + nl: + - literal_form: volumecapaciteit + language: nl + de: + - literal_form: Volumenkapazität + language: de + fr: + - literal_form: capacité volumétrique + language: fr + es: + - literal_form: capacidad de volumen + language: es + ar: + - literal_form: سعة الحجم + language: ar + id: + - literal_form: kapasitas volume + language: id + zh: + - literal_form: 体积容量 + language: zh annotations: qudt_kind: qudt:Volume typical_units: "m\xB3, ft\xB3, liters" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + keywords: + - volume + - cubic + - storage + - depot + examples: + - value: + has_value: 500 + has_unit: "m\xB3" comments: - Replaces CapacityTypeEnum.VOLUME broad_mappings: @@ -32,14 +82,68 @@ classes: ShelfLengthCapacity: is_a: CapacityType class_uri: hc:ShelfLengthCapacity - description: 'Linear shelf or storage length capacity (e.g., linear meters). - - Standard measurement for archive depots. - - ' + description: >- + Linear measurement of shelf or storage length in archival repositories. + alt_descriptions: + nl: + text: Lineaire meting van plank- of opslaglengte in archiefdepots. + language: nl + de: + text: Lineare Messung der Regal- oder Lagerlänge in Archivmagazinen. + language: de + fr: + text: Mesure linéaire de la longueur d'étagères ou de stockage dans les dépôts d'archives. + language: fr + es: + text: Medida lineal de longitud de estanterías o almacenamiento en depósitos de archivo. + language: es + ar: + text: القياس الخطي لطول الرفوف أو التخزين في مستودعات الأرشيف. + language: ar + id: + text: Pengukuran linear panjang rak atau penyimpanan di gudang arsip. + language: id + zh: + text: 档案库房中货架或存储长度的线性测量。 + language: zh + structured_aliases: + nl: + - literal_form: planklengte + language: nl + - literal_form: strekkende meters + language: nl + de: + - literal_form: Regalmeter + language: de + - literal_form: Laufmeter + language: de + fr: + - literal_form: mètres linéaires + language: fr + es: + - literal_form: metros lineales + language: es + ar: + - literal_form: متر خطي + language: ar + id: + - literal_form: meter linier + language: id + zh: + - literal_form: 延米 + language: zh annotations: qudt_kind: qudt:Length typical_units: m, ft, km + keywords: + - shelf length + - linear meters + - archival storage + - running meters + examples: + - value: + has_value: 2500 + has_unit: m comments: - Replaces CapacityTypeEnum.SHELF_LENGTH - Primary metric for archival storage @@ -49,14 +153,72 @@ classes: FloorAreaCapacity: is_a: CapacityType class_uri: hc:FloorAreaCapacity - description: 'Floor space area capacity (e.g., square meters). - - Used for storage rooms, galleries, and exhibition spaces. - - ' + description: >- + Surface area measurement for storage rooms, galleries, and exhibition spaces. + alt_descriptions: + nl: + text: Oppervlakte meting voor opslagruimtes, galerijen en tentoonstellingsruimtes. + language: nl + de: + text: Flächenmessung für Lagerräume, Galerien und Ausstellungsräume. + language: de + fr: + text: Mesure de surface pour les salles de stockage, galeries et espaces d'exposition. + language: fr + es: + text: Medida de superficie para salas de almacenamiento, galerías y espacios de exposición. + language: es + ar: + text: قياس مساحة الأرضية لغرف التخزين والمعارض ومساحات العرض. + language: ar + id: + text: Pengukuran luas lantai untuk ruang penyimpanan, galeri, dan ruang pamer. + language: id + zh: + text: 存储室、画廊和展览空间的面积测量。 + language: zh + structured_aliases: + nl: + - literal_form: vloeroppervlakte + language: nl + - literal_form: vierkante meters + language: nl + de: + - literal_form: Bodenfläche + language: de + - literal_form: Quadratmeter + language: de + fr: + - literal_form: surface au sol + language: fr + - literal_form: mètres carrés + language: fr + es: + - literal_form: superficie + language: es + - literal_form: metros cuadrados + language: es + ar: + - literal_form: متر مربع + language: ar + id: + - literal_form: meter persegi + language: id + zh: + - literal_form: 平方米 + language: zh annotations: qudt_kind: qudt:Area typical_units: "m\xB2, ft\xB2" + keywords: + - floor area + - square meters + - surface area + - exhibition space + examples: + - value: + has_value: 800 + has_unit: "m\xB2" comments: - Replaces CapacityTypeEnum.FLOOR_AREA broad_mappings: @@ -65,14 +227,73 @@ classes: ItemCountCapacity: is_a: CapacityType class_uri: hc:ItemCountCapacity - description: 'Number of items that can be stored. - - Used for boxes, folders, objects, artworks. - - ' + description: >- + Numerical count of discrete items that can be accommodated in storage. + alt_descriptions: + nl: + text: Numerieke telling van discrete items die in opslag kunnen worden bewaard. + language: nl + de: + text: Numerische Zählung der in der Lagerung unterbringbaren Einzelexemplare. + language: de + fr: + text: Comptage numérique des éléments discrets pouvant être stockés. + language: fr + es: + text: Conteo numérico de elementos discretos que pueden almacenarse. + language: es + ar: + text: العد الرقمي للعناصر المنفصلة التي يمكن تخزينها. + language: ar + id: + text: Penghitungan numerik item diskrit yang dapat disimpan. + language: id + zh: + text: 可存储的离散物品的计数。 + language: zh + structured_aliases: + nl: + - literal_form: itemcapaciteit + language: nl + - literal_form: stuks + language: nl + de: + - literal_form: Stückzahl + language: de + - literal_form: Objektanzahl + language: de + fr: + - literal_form: nombre d'objets + language: fr + - literal_form: capacité d'objets + language: fr + es: + - literal_form: número de objetos + language: es + - literal_form: capacidad de objetos + language: es + ar: + - literal_form: عدد العناصر + language: ar + id: + - literal_form: jumlah item + language: id + zh: + - literal_form: 件数 + language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: boxes, folders, objects, items + keywords: + - item count + - quantity + - objects + - boxes + - folders + examples: + - value: + has_value: 5000 + has_unit: boxes comments: - Replaces CapacityTypeEnum.ITEM_COUNT broad_mappings: @@ -81,14 +302,73 @@ classes: WeightCapacity: is_a: CapacityType class_uri: hc:WeightCapacity - description: 'Weight or mass capacity (e.g., kilograms, tons). - - Important for floor load limits and transport. - - ' + description: >- + Mass or weight measurement for load limits and transport logistics. + alt_descriptions: + nl: + text: Massa of gewichtsmeting voor belastingslimieten en transportlogistiek. + language: nl + de: + text: Masse- oder GewichtsMESSUNG für Belastungsgrenzen und Transportlogistik. + language: de + fr: + text: Mesure de masse ou de poids pour les limites de charge et la logistique de transport. + language: fr + es: + text: Medida de masa o peso para límites de carga y logística de transporte. + language: es + ar: + - text: قياس الكتلة أو الوزن لحدود الحمولة ولوجستيات النقل. + language: ar + id: + text: Pengukuran massa atau berat untuk batas beban dan logistik transportasi. + language: id + zh: + text: 用于负载限制和运输物流的质量或重量测量。 + language: zh + structured_aliases: + nl: + - literal_form: draagvermogen + language: nl + - literal_form: gewichtscapaciteit + language: nl + de: + - literal_form: Tragfähigkeit + language: de + - literal_form: Gewichtskapazität + language: de + fr: + - literal_form: capacité de charge + language: fr + - literal_form: poids maximum + language: fr + es: + - literal_form: capacidad de carga + language: es + - literal_form: peso máximo + language: es + ar: + - literal_form: قدرة التحمل + language: ar + id: + - literal_form: kapasitas beban + language: id + zh: + - literal_form: 承重能力 + language: zh annotations: qudt_kind: qudt:Mass typical_units: kg, tons, lbs + keywords: + - weight + - mass + - load limit + - floor load + - transport + examples: + - value: + has_value: 2000 + has_unit: kg comments: - Replaces CapacityTypeEnum.WEIGHT broad_mappings: @@ -97,14 +377,79 @@ classes: SeatingCapacity: is_a: CapacityType class_uri: hc:SeatingCapacity - description: 'Seating capacity for venues and event spaces. - - Number of seats or persons allowed. - - ' + description: >- + Maximum number of seats or attendees for venues and event spaces. + alt_descriptions: + nl: + text: Maximum aantal zitplaatsen of bezoekers voor zalen en evenementenlocaties. + language: nl + de: + text: Maximale Anzahl von Sitzplätzen oder Besuchern für Veranstaltungsräume. + language: de + fr: + text: Nombre maximum de places assises ou de participants pour les salles et lieux d'événements. + language: fr + es: + text: Número máximo de asientos o asistentes para salas y espacios de eventos. + language: es + ar: + text: الحد الأقصى لعدد المقاعد أو الحضور للقاعات وأماكن الفعاليات. + language: ar + id: + text: Jumlah maksimum tempat duduk atau hadirin untuk ruang dan tempat acara. + language: id + zh: + text: 场馆和活动场所的最大座位数或出席人数。 + language: zh + structured_aliases: + nl: + - literal_form: zitplaatsen + language: nl + - literal_form: capaciteit zaal + language: nl + de: + - literal_form: Sitzplätze + language: de + - literal_form: Saalkapazität + language: de + fr: + - literal_form: places assises + language: fr + - literal_form: jauge + language: fr + es: + - literal_form: aforo + language: es + - literal_form: plazas + language: es + ar: + - literal_form: المقاعد + language: ar + - literal_form: السعة + language: ar + id: + - literal_form: tempat duduk + language: id + - literal_form: kapasitas ruangan + language: id + zh: + - literal_form: 座位数 + language: zh + - literal_form: 容纳人数 + language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: seats, persons + keywords: + - seating + - seats + - venue capacity + - event space + - aforo + examples: + - value: + has_value: 200 + has_unit: seats comments: - Replaces CapacityTypeEnum.SEATING broad_mappings: @@ -113,14 +458,74 @@ classes: DisplayAreaCapacity: is_a: CapacityType class_uri: hc:DisplayAreaCapacity - description: 'Exhibition or display area capacity. - - Used for galleries and exhibition halls. - - ' + description: >- + Surface area available for exhibiting objects in galleries and halls. + alt_descriptions: + nl: + text: Oppervlakte beschikbaar voor het tentoonstellen van objecten in galerijen en zalen. + language: nl + de: + text: Fläche für die Präsentation von Objekten in Galerien und Ausstellungshallen. + language: de + fr: + text: Surface disponible pour l'exposition d'objets dans les galeries et salles d'exposition. + language: fr + es: + text: Superficie disponible para exponer objetos en galerías y salas de exposición. + language: es + ar: + text: المساحة المتاحة لعرض الأشياء في المعارض والقاعات. + language: ar + id: + text: Luas area yang tersedia untuk memamerkan objek di galeri dan aula. + language: id + zh: + text: 画廊和展厅中可用于展示物品的面积。 + language: zh + structured_aliases: + nl: + - literal_form: tentoonstellingsoppervlakte + language: nl + - literal_form: expositieruimte + language: nl + de: + - literal_form: Ausstellungsfläche + language: de + - literal_form: Präsentationsfläche + language: de + fr: + - literal_form: surface d'exposition + language: fr + - literal_form: espace muséographique + language: fr + es: + - literal_form: superficie expositiva + language: es + - literal_form: área de exhibición + language: es + ar: + - literal_form: مساحة العرض + language: ar + id: + - literal_form: area pamer + language: id + zh: + - literal_form: 展示面积 + language: zh + - literal_form: 陈列面积 + language: zh annotations: qudt_kind: qudt:Area typical_units: "m\xB2, ft\xB2" + keywords: + - display area + - exhibition space + - gallery + - museum + examples: + - value: + has_value: 1200 + has_unit: "m\xB2" comments: - Replaces CapacityTypeEnum.DISPLAY_AREA broad_mappings: