From fc405445c6029b5cc41c8aacba63dbf3a746f556 Mon Sep 17 00:00:00 2001 From: kempersc Date: Sun, 1 Feb 2026 19:55:38 +0100 Subject: [PATCH] Refactor and update schema definitions - Removed obsolete slots: `has_or_had_custodian_observation`, `provider`, and `specificity_annotation`. - Updated `has_or_had_score` slot to use `SpecificityScore` class and modified its description and examples. - Added new slots: `end_seconds`, `end_time`, `has_archive_path`, `has_or_had_custodian_name`, `protocol_name`, and `protocol_version`. - Introduced a script `check_annotation_types.py` to validate the presence and structure of `custodian_types` in YAML files. - Added a script `update_specificity.py` to automate updates related to `SpecificityAnnotation` to `SpecificityScore`. --- break_archive_cycles.py | 59 + check_annotation_types.py | 50 + check_duplicates.py | 70 +- check_self_imports.py | 33 + check_type_types_cycle.py | 37 + clean_01_imports.py | 38 + find_custodian_types.py | 33 + find_cycles.py | 89 ++ fix_dangling.py | 59 + fix_indentation.py | 38 + fix_self_imports.py | 48 + fix_type_types_cycle.py | 51 + fix_types_imports.py | 65 + flatten_slot_ranges.py | 37 + .../schemas/20251121/linkml/manifest.json | 2 +- nuke_class_imports.py | 53 + populate_01_imports.py | 79 ++ remove_class_imports_from_slots.py | 46 + remove_duplicates.py | 78 + reorder_imports.py | 105 ++ .../linkml/01_custodian_name_modular.yaml | 1253 ++++++++++++----- schemas/20251121/linkml/manifest.json | 2 +- .../linkml/modules/classes/APIEndpoint.yaml | 6 +- .../linkml/modules/classes/APIRequest.yaml | 8 +- .../linkml/modules/classes/APIVersion.yaml | 6 +- .../linkml/modules/classes/AVEquipment.yaml | 6 +- .../modules/classes/AcademicArchive.yaml | 32 +- .../classes/AcademicArchiveRecordSetType.yaml | 16 +- .../AcademicArchiveRecordSetTypes.yaml | 44 +- .../modules/classes/AcademicInstitution.yaml | 4 +- .../modules/classes/AcademicProgram.yaml | 4 +- .../linkml/modules/classes/Access.yaml | 18 +- .../modules/classes/AccessApplication.yaml | 9 +- .../linkml/modules/classes/AccessControl.yaml | 4 +- .../modules/classes/AccessInterface.yaml | 9 +- .../linkml/modules/classes/AccessLevel.yaml | 4 +- .../linkml/modules/classes/AccessPolicy.yaml | 54 +- .../modules/classes/AccessTriggerEvent.yaml | 6 +- .../modules/classes/AccessibilityFeature.yaml | 6 +- .../modules/classes/AccessionEvent.yaml | 12 +- .../modules/classes/AccessionNumber.yaml | 7 +- .../modules/classes/AccountIdentifier.yaml | 4 +- .../linkml/modules/classes/AccountStatus.yaml | 4 +- .../linkml/modules/classes/Accreditation.yaml | 4 +- .../modules/classes/AccreditationBody.yaml | 4 +- .../modules/classes/AccreditationEvent.yaml | 4 +- .../linkml/modules/classes/Accumulation.yaml | 6 +- .../linkml/modules/classes/AccuracyLevel.yaml | 8 +- .../linkml/modules/classes/Acquisition.yaml | 13 +- .../modules/classes/AcquisitionBudget.yaml | 21 - .../modules/classes/AcquisitionEvent.yaml | 14 +- .../modules/classes/AcquisitionMethod.yaml | 6 +- .../linkml/modules/classes/Activity.yaml | 35 +- .../linkml/modules/classes/ActivityType.yaml | 21 +- .../linkml/modules/classes/ActivityTypes.yaml | 4 +- .../linkml/modules/classes/Actor.yaml | 6 +- .../linkml/modules/classes/Address.yaml | 35 +- .../modules/classes/AddressComponent.yaml | 10 +- .../linkml/modules/classes/AddressType.yaml | 20 +- .../linkml/modules/classes/AddressTypes.yaml | 4 +- .../modules/classes/Administration.yaml | 8 +- .../modules/classes/AdministrativeLevel.yaml | 8 +- .../modules/classes/AdministrativeOffice.yaml | 39 +- .../modules/classes/AdministrativeUnit.yaml | 4 +- .../linkml/modules/classes/AdmissionFee.yaml | 2 +- .../linkml/modules/classes/AdmissionInfo.yaml | 2 +- .../classes/AdvertisingRadioArchive.yaml | 24 +- .../AdvertisingRadioArchiveRecordSetType.yaml | 12 +- ...AdvertisingRadioArchiveRecordSetTypes.yaml | 36 +- .../20251121/linkml/modules/classes/Age.yaml | 8 +- .../linkml/modules/classes/Agenda.yaml | 6 +- .../linkml/modules/classes/Agent.yaml | 8 +- .../linkml/modules/classes/AgentType.yaml | 8 +- .../linkml/modules/classes/AgentTypes.yaml | 4 +- .../linkml/modules/classes/Agreement.yaml | 11 +- .../linkml/modules/classes/AirChanges.yaml | 8 +- .../linkml/modules/classes/Alignment.yaml | 8 +- .../modules/classes/AllocationAgency.yaml | 20 +- .../modules/classes/AllocationEvent.yaml | 5 +- .../linkml/modules/classes/Alpha2Code.yaml | 4 +- .../linkml/modules/classes/Alpha3Code.yaml | 4 +- .../modules/classes/AlternativeName.yaml | 36 - .../linkml/modules/classes/Altitude.yaml | 6 +- .../modules/classes/AmendmentEvent.yaml | 8 +- .../linkml/modules/classes/Animal.yaml | 9 +- .../modules/classes/AnimalSoundArchive.yaml | 24 +- .../AnimalSoundArchiveRecordSetType.yaml | 12 +- .../AnimalSoundArchiveRecordSetTypes.yaml | 36 +- .../modules/classes/AnnexCreationEvent.yaml | 6 +- .../linkml/modules/classes/Annotation.yaml | 20 +- .../classes/AnnotationMotivationType.yaml | 18 +- .../classes/AnnotationMotivationTypes.yaml | 67 +- .../modules/classes/AnnotationType.yaml | 8 +- .../modules/classes/AnnotationTypes.yaml | 8 +- .../20251121/linkml/modules/classes/Any.yaml | 2 +- .../linkml/modules/classes/Appellation.yaml | 21 +- .../modules/classes/AppellationType.yaml | 4 +- .../linkml/modules/classes/Applicant.yaml | 11 +- .../modules/classes/ApplicantRequirement.yaml | 12 +- .../linkml/modules/classes/ApplicantType.yaml | 8 +- .../linkml/modules/classes/Appointment.yaml | 9 +- .../modules/classes/AppraisalPolicy.yaml | 3 +- .../modules/classes/AppreciationEvent.yaml | 13 +- .../modules/classes/ApprovalTimeType.yaml | 8 +- .../modules/classes/ApprovalTimeTypes.yaml | 4 +- .../linkml/modules/classes/Approver.yaml | 6 +- .../modules/classes/ApproximationStatus.yaml | 18 +- .../linkml/modules/classes/Archdiocese.yaml | 4 +- .../linkml/modules/classes/Architect.yaml | 8 +- .../modules/classes/ArchitecturalArchive.yaml | 24 +- .../ArchitecturalArchiveRecordSetType.yaml | 10 +- .../ArchitecturalArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/ArchitecturalStyle.yaml | 6 +- .../modules/classes/ArchivalLibrary.yaml | 22 +- .../classes/ArchivalLibraryRecordSetType.yaml | 10 +- .../modules/classes/ArchivalReference.yaml | 8 +- .../modules/classes/ArchivalStatus.yaml | 8 +- .../modules/classes/ArchiveAssociation.yaml | 18 +- .../linkml/modules/classes/ArchiveBranch.yaml | 4 +- .../linkml/modules/classes/ArchiveInfo.yaml | 2 +- .../modules/classes/ArchiveNetwork.yaml | 17 +- .../ArchiveOfInternationalOrganization.yaml | 21 +- ...nternationalOrganizationRecordSetType.yaml | 13 +- ...ternationalOrganizationRecordSetTypes.yaml | 42 +- .../classes/ArchiveOrganizationType.yaml | 36 +- .../linkml/modules/classes/ArchiveScope.yaml | 4 +- .../classes/ArchivesForBuildingRecords.yaml | 21 +- ...chivesForBuildingRecordsRecordSetType.yaml | 12 +- ...hivesForBuildingRecordsRecordSetTypes.yaml | 36 +- .../modules/classes/ArchivesRegionales.yaml | 21 +- .../ArchivesRegionalesRecordSetType.yaml | 13 +- .../ArchivesRegionalesRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/ArchivingPlan.yaml | 15 +- .../20251121/linkml/modules/classes/Area.yaml | 15 +- .../linkml/modules/classes/Arrangement.yaml | 10 +- .../modules/classes/ArrangementLevel.yaml | 10 +- .../classes/ArrangementLevelTypes.yaml | 3 +- .../modules/classes/ArrangementType.yaml | 4 +- .../modules/classes/ArrangementTypes.yaml | 4 +- .../linkml/modules/classes/ArtArchive.yaml | 21 +- .../classes/ArtArchiveRecordSetType.yaml | 13 +- .../classes/ArtArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/ArtDealer.yaml | 5 +- .../modules/classes/ArtSaleService.yaml | 8 +- .../linkml/modules/classes/Article.yaml | 4 +- .../classes/ArticlesOfAssociation.yaml | 85 +- .../linkml/modules/classes/Artist.yaml | 4 +- .../linkml/modules/classes/Artwork.yaml | 4 +- .../linkml/modules/classes/AspectRatio.yaml | 6 +- .../linkml/modules/classes/Asserter.yaml | 24 +- .../linkml/modules/classes/Assertor.yaml | 2 +- .../modules/classes/AssessmentCategory.yaml | 5 +- .../classes/AssessmentCategoryType.yaml | 4 +- .../classes/AssessmentCategoryTypes.yaml | 4 +- .../linkml/modules/classes/Asset.yaml | 6 +- .../modules/classes/AssociationArchive.yaml | 7 +- .../linkml/modules/classes/AuctionHouse.yaml | 6 +- .../modules/classes/AuctionSaleCatalog.yaml | 6 +- .../modules/classes/AudioEventSegment.yaml | 29 +- .../modules/classes/AudiovisualArchive.yaml | 20 +- .../AudiovisualArchiveRecordSetType.yaml | 13 +- .../AudiovisualArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Audit.yaml | 8 +- .../linkml/modules/classes/AuditOpinion.yaml | 6 +- .../linkml/modules/classes/AuditStatus.yaml | 7 +- .../modules/classes/AuditStatusType.yaml | 4 +- .../modules/classes/AuditStatusTypes.yaml | 4 +- .../linkml/modules/classes/Auditor.yaml | 4 +- .../modules/classes/Authentication.yaml | 4 +- .../linkml/modules/classes/Author.yaml | 26 +- .../linkml/modules/classes/AuthorityData.yaml | 8 +- .../linkml/modules/classes/AuthorityFile.yaml | 11 +- .../modules/classes/AutoGeneration.yaml | 6 +- .../classes/AuxiliaryDigitalPlatform.yaml | 91 +- .../modules/classes/AuxiliaryPlace.yaml | 93 +- .../modules/classes/AuxiliaryPlatform.yaml | 2 +- .../modules/classes/AvailabilityStatus.yaml | 9 +- .../modules/classes/BOLDIdentifier.yaml | 12 +- .../linkml/modules/classes/BackupStatus.yaml | 17 +- .../linkml/modules/classes/BackupType.yaml | 20 +- .../linkml/modules/classes/BackupTypes.yaml | 4 +- .../linkml/modules/classes/BankArchive.yaml | 21 +- .../classes/BankArchiveRecordSetType.yaml | 12 +- .../classes/BankArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/BaseName.yaml | 2 +- .../linkml/modules/classes/BayNumber.yaml | 10 +- .../linkml/modules/classes/Bildstelle.yaml | 13 +- .../linkml/modules/classes/BindingType.yaml | 20 +- .../linkml/modules/classes/BindingTypes.yaml | 4 +- .../modules/classes/BioCustodianSubtype.yaml | 11 +- .../modules/classes/BioCustodianSubtypes.yaml | 5 +- .../modules/classes/BioCustodianType.yaml | 32 +- .../classes/BioTypeClassification.yaml | 11 +- .../classes/BioTypeClassifications.yaml | 5 +- .../modules/classes/BiologicalObject.yaml | 92 +- .../linkml/modules/classes/BirthDate.yaml | 26 +- .../linkml/modules/classes/BirthPlace.yaml | 27 +- .../linkml/modules/classes/Bookplate.yaml | 16 +- .../linkml/modules/classes/Boundary.yaml | 4 +- .../linkml/modules/classes/BoundingBox.yaml | 9 +- .../linkml/modules/classes/BoxNumber.yaml | 12 +- .../linkml/modules/classes/Branch.yaml | 4 +- .../linkml/modules/classes/BranchOffice.yaml | 37 +- .../linkml/modules/classes/BranchType.yaml | 20 +- .../linkml/modules/classes/BranchTypes.yaml | 44 +- .../linkml/modules/classes/Budget.yaml | 94 +- .../linkml/modules/classes/BudgetStatus.yaml | 12 +- .../linkml/modules/classes/BudgetType.yaml | 22 +- .../linkml/modules/classes/BudgetTypes.yaml | 4 +- .../modules/classes/BusinessCriticality.yaml | 8 +- .../linkml/modules/classes/BusinessModel.yaml | 8 +- .../linkml/modules/classes/CITESAppendix.yaml | 10 +- .../20251121/linkml/modules/classes/CMS.yaml | 13 +- .../linkml/modules/classes/CMSType.yaml | 9 +- .../linkml/modules/classes/CMSTypes.yaml | 4 +- .../modules/classes/CacheValidation.yaml | 15 +- .../modules/classes/CalendarSystem.yaml | 5 +- .../modules/classes/CallForApplication.yaml | 76 +- .../linkml/modules/classes/Cancellation.yaml | 13 +- .../linkml/modules/classes/CanonicalForm.yaml | 5 +- .../modules/classes/CantonalArchive.yaml | 21 +- .../classes/CantonalArchiveRecordSetType.yaml | 13 +- .../CantonalArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Capacity.yaml | 36 +- .../linkml/modules/classes/CapacityType.yaml | 6 +- .../linkml/modules/classes/CapacityTypes.yaml | 4 +- .../linkml/modules/classes/Caption.yaml | 9 +- .../linkml/modules/classes/CareerEntry.yaml | 2 +- .../linkml/modules/classes/Carrier.yaml | 11 +- .../linkml/modules/classes/CarrierType.yaml | 10 +- .../linkml/modules/classes/CarrierTypes.yaml | 10 +- .../modules/classes/CastCollection.yaml | 17 +- .../linkml/modules/classes/CatalogSystem.yaml | 11 +- .../modules/classes/CatalogSystemType.yaml | 6 +- .../modules/classes/CatalogSystemTypes.yaml | 6 +- .../modules/classes/CatalogingStandard.yaml | 12 +- .../linkml/modules/classes/Category.yaml | 10 +- .../modules/classes/CategoryStatus.yaml | 10 +- .../linkml/modules/classes/CateringPlace.yaml | 59 +- .../linkml/modules/classes/CateringType.yaml | 6 +- .../linkml/modules/classes/CateringTypes.yaml | 6 +- .../modules/classes/CathedralArchive.yaml | 21 +- .../CathedralArchiveRecordSetType.yaml | 13 +- .../CathedralArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/CauseOfDeath.yaml | 13 +- .../linkml/modules/classes/CeaseEvent.yaml | 6 +- .../linkml/modules/classes/CeasingEvent.yaml | 12 +- .../modules/classes/CertaintyLevel.yaml | 17 +- .../modules/classes/CertificationEntry.yaml | 6 +- .../ChAnnotatorAnnotationMetadata.yaml | 6 +- .../ChAnnotatorAnnotationProvenance.yaml | 2 +- .../modules/classes/ChAnnotatorBlock.yaml | 8 +- .../classes/ChAnnotatorEntityClaim.yaml | 8 +- .../ChAnnotatorEntityClassification.yaml | 4 +- .../classes/ChAnnotatorIntegrationNote.yaml | 2 +- .../modules/classes/ChAnnotatorModel.yaml | 2 +- .../classes/ChAnnotatorProvenance.yaml | 2 +- .../linkml/modules/classes/ChurchArchive.yaml | 13 +- .../classes/ChurchArchiveRecordSetType.yaml | 14 +- .../classes/ChurchArchiveRecordSetTypes.yaml | 50 +- .../modules/classes/ChurchArchiveSweden.yaml | 21 +- .../ChurchArchiveSwedenRecordSetType.yaml | 13 +- .../ChurchArchiveSwedenRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Cinematheque.yaml | 13 +- .../20251121/linkml/modules/classes/City.yaml | 3 +- .../linkml/modules/classes/Claim.yaml | 2 +- .../linkml/modules/classes/ClaimType.yaml | 8 +- .../linkml/modules/classes/ClaimTypes.yaml | 4 +- .../modules/classes/Classification.yaml | 4 +- .../modules/classes/ClassificationStatus.yaml | 11 +- .../classes/ClassificationStatusType.yaml | 6 +- .../classes/ClassificationStatusTypes.yaml | 4 +- .../modules/classes/ClassificationType.yaml | 4 +- .../linkml/modules/classes/Classroom.yaml | 11 +- .../modules/classes/ClimateArchive.yaml | 21 +- .../classes/ClimateArchiveRecordSetType.yaml | 13 +- .../classes/ClimateArchiveRecordSetTypes.yaml | 36 +- .../modules/classes/ClimateControl.yaml | 9 +- .../modules/classes/ClimateControlPolicy.yaml | 9 +- .../modules/classes/ClimateControlType.yaml | 9 +- .../modules/classes/ClimateControlTypes.yaml | 4 +- .../linkml/modules/classes/Clipping.yaml | 4 +- .../linkml/modules/classes/CoFunding.yaml | 12 +- .../20251121/linkml/modules/classes/Code.yaml | 6 +- .../modules/classes/CollectingArchives.yaml | 22 +- .../CollectingArchivesRecordSetType.yaml | 13 +- .../CollectingArchivesRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Collection.yaml | 61 +- .../modules/classes/CollectionContent.yaml | 6 +- .../classes/CollectionContentType.yaml | 4 +- .../classes/CollectionContentTypes.yaml | 4 +- .../classes/CollectionDiscoveryScore.yaml | 10 +- .../modules/classes/CollectionEvent.yaml | 27 +- .../classes/CollectionManagementSystem.yaml | 65 +- .../modules/classes/CollectionScope.yaml | 8 +- .../modules/classes/CollectionType.yaml | 43 +- .../modules/classes/ColonialStatus.yaml | 14 +- .../modules/classes/ComarcalArchive.yaml | 21 +- .../classes/ComarcalArchiveRecordSetType.yaml | 13 +- .../ComarcalArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Comment.yaml | 8 +- .../linkml/modules/classes/CommentReply.yaml | 13 +- .../classes/CommercialCustodianTypes.yaml | 10 +- .../classes/CommercialOrganizationType.yaml | 40 +- .../modules/classes/CommissionRate.yaml | 7 +- .../modules/classes/CommunityArchive.yaml | 21 +- .../CommunityArchiveRecordSetType.yaml | 13 +- .../CommunityArchiveRecordSetTypes.yaml | 42 +- .../classes/CompanyArchiveRecordSetType.yaml | 14 +- .../classes/CompanyArchiveRecordSetTypes.yaml | 50 +- .../modules/classes/CompanyArchives.yaml | 22 +- .../classes/CompanyArchivesRecordSetType.yaml | 6 +- .../modules/classes/ComplianceStatus.yaml | 10 +- .../linkml/modules/classes/Component.yaml | 11 +- .../linkml/modules/classes/ComponentType.yaml | 8 +- .../modules/classes/ComponentTypes.yaml | 40 +- .../classes/ComprehensiveOverview.yaml | 4 +- .../modules/classes/ComputerTerminal.yaml | 4 +- .../linkml/modules/classes/Concatenation.yaml | 6 +- .../linkml/modules/classes/Condition.yaml | 8 +- .../modules/classes/ConditionPolicy.yaml | 9 +- .../modules/classes/ConditionState.yaml | 9 +- .../linkml/modules/classes/ConditionType.yaml | 8 +- .../modules/classes/ConditionTypes.yaml | 4 +- .../modules/classes/ConditionofAccess.yaml | 6 +- .../linkml/modules/classes/Confidence.yaml | 4 +- .../modules/classes/ConfidenceLevel.yaml | 6 +- .../modules/classes/ConfidenceMeasure.yaml | 20 +- .../modules/classes/ConfidenceMethod.yaml | 8 +- .../modules/classes/ConfidenceScore.yaml | 8 +- .../modules/classes/ConfidenceThreshold.yaml | 5 +- .../modules/classes/ConfidenceValue.yaml | 4 +- .../linkml/modules/classes/Conflict.yaml | 20 +- .../modules/classes/ConflictStatus.yaml | 21 +- .../linkml/modules/classes/ConflictType.yaml | 2 +- .../linkml/modules/classes/ConflictTypes.yaml | 4 +- .../linkml/modules/classes/Connection.yaml | 6 +- .../modules/classes/ConnectionDegree.yaml | 8 +- .../modules/classes/ConnectionDegreeType.yaml | 8 +- .../classes/ConnectionDegreeTypes.yaml | 4 +- .../modules/classes/ConnectionNetwork.yaml | 25 +- .../classes/ConnectionSourceMetadata.yaml | 28 +- .../modules/classes/ConservationLab.yaml | 45 +- .../modules/classes/ConservationPlan.yaml | 6 +- .../modules/classes/ConservationRecord.yaml | 81 +- .../modules/classes/ConservationReview.yaml | 9 +- .../linkml/modules/classes/Conservatoria.yaml | 3 +- .../modules/classes/ContactDetails.yaml | 7 +- .../linkml/modules/classes/Container.yaml | 35 +- .../linkml/modules/classes/Content.yaml | 15 +- .../linkml/modules/classes/ContentType.yaml | 10 +- .../linkml/modules/classes/ContentTypes.yaml | 10 +- .../modules/classes/ContributingAgency.yaml | 59 +- .../modules/classes/ConversionRate.yaml | 9 +- .../modules/classes/ConversionRateType.yaml | 12 +- .../modules/classes/ConversionRateTypes.yaml | 14 +- .../modules/classes/CoordinateProvenance.yaml | 7 +- .../linkml/modules/classes/Coordinates.yaml | 2 +- .../linkml/modules/classes/Country.yaml | 14 +- .../modules/classes/CountyRecordOffice.yaml | 16 +- .../linkml/modules/classes/CourtRecords.yaml | 20 +- .../linkml/modules/classes/CreationEvent.yaml | 11 +- .../modules/classes/CulturalInstitution.yaml | 20 +- .../modules/classes/CurationActivity.yaml | 43 +- .../linkml/modules/classes/Currency.yaml | 20 +- .../modules/classes/CurrentArchive.yaml | 33 +- .../classes/CurrentArchiveRecordSetType.yaml | 8 +- .../classes/CurrentArchiveRecordSetTypes.yaml | 30 +- .../modules/classes/CurrentPosition.yaml | 2 +- .../linkml/modules/classes/Custodian.yaml | 94 +- .../classes/CustodianAdministration.yaml | 66 +- .../modules/classes/CustodianArchive.yaml | 78 +- .../CustodianArchiveRecordSetType.yaml | 8 +- .../CustodianArchiveRecordSetTypes.yaml | 30 +- .../modules/classes/CustodianCollection.yaml | 86 +- .../classes/CustodianLegalNameClaim.yaml | 8 +- .../modules/classes/CustodianLegalStatus.yaml | 98 +- .../linkml/modules/classes/CustodianName.yaml | 40 +- .../classes/CustodianNameConsensus.yaml | 24 +- .../modules/classes/CustodianObservation.yaml | 48 +- .../modules/classes/CustodianPlace.yaml | 60 +- .../modules/classes/CustodianSourceFile.yaml | 31 +- .../classes/CustodianTimelineEvent.yaml | 54 +- .../linkml/modules/classes/CustodianType.yaml | 30 +- .../20251121/linkml/modules/classes/DOI.yaml | 5 +- .../linkml/modules/classes/DarkArchive.yaml | 31 +- .../classes/DarkArchiveRecordSetType.yaml | 8 +- .../classes/DarkArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/DataFormat.yaml | 9 +- .../modules/classes/DataFormatTypes.yaml | 3 +- .../modules/classes/DataLicensePolicy.yaml | 20 +- .../modules/classes/DataQualityFlag.yaml | 4 +- .../modules/classes/DataSensitivityLevel.yaml | 8 +- .../modules/classes/DataServiceEndpoint.yaml | 26 +- .../classes/DataServiceEndpointType.yaml | 22 +- .../classes/DataServiceEndpointTypes.yaml | 27 +- .../linkml/modules/classes/DataSource.yaml | 10 +- .../linkml/modules/classes/DataTierLevel.yaml | 8 +- .../modules/classes/DataTierSummary.yaml | 2 +- .../linkml/modules/classes/Dataset.yaml | 22 +- .../linkml/modules/classes/DatePrecision.yaml | 8 +- .../classes/DeacidificationFacility.yaml | 4 +- .../modules/classes/DeceasedStatus.yaml | 15 +- .../linkml/modules/classes/Deliverable.yaml | 15 +- .../linkml/modules/classes/Department.yaml | 50 +- .../modules/classes/DepartmentalArchives.yaml | 34 +- .../DepartmentalArchivesRecordSetType.yaml | 12 +- .../DepartmentalArchivesRecordSetTypes.yaml | 36 +- .../modules/classes/DeploymentEvent.yaml | 19 +- .../modules/classes/DepositArchive.yaml | 30 +- .../classes/DepositArchiveRecordSetType.yaml | 8 +- .../classes/DepositArchiveRecordSetTypes.yaml | 30 +- .../classes/DepositingOrganization.yaml | 4 +- .../linkml/modules/classes/Description.yaml | 21 +- .../modules/classes/DetectedEntity.yaml | 17 +- .../linkml/modules/classes/DetectedFace.yaml | 8 +- .../modules/classes/DetectedLandmark.yaml | 8 +- .../linkml/modules/classes/DetectedLogo.yaml | 8 +- .../modules/classes/DetectedObject.yaml | 8 +- .../modules/classes/DetectionLevelType.yaml | 10 +- .../modules/classes/DetectionLevelTypes.yaml | 8 +- .../modules/classes/DetectionThreshold.yaml | 10 +- .../linkml/modules/classes/DeviceType.yaml | 6 +- .../linkml/modules/classes/DeviceTypes.yaml | 4 +- .../modules/classes/DiarizationSegment.yaml | 24 - .../modules/classes/DiarizationStatus.yaml | 6 +- .../modules/classes/DigitalArchive.yaml | 34 +- .../classes/DigitalArchiveRecordSetType.yaml | 8 +- .../classes/DigitalArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/DigitalConfidence.yaml | 10 +- .../modules/classes/DigitalInstantiation.yaml | 14 +- .../modules/classes/DigitalPlatform.yaml | 72 +- .../modules/classes/DigitalPlatformScore.yaml | 4 +- .../modules/classes/DigitalPlatformType.yaml | 35 +- .../modules/classes/DigitalPlatformTypes.yaml | 85 +- .../DigitalPlatformUserIdentifier.yaml | 11 +- .../modules/classes/DigitalPlatformV2.yaml | 53 +- .../DigitalPlatformV2DataQualityNotes.yaml | 2 +- .../classes/DigitalPlatformV2DataSource.yaml | 2 +- .../classes/DigitalPlatformV2KeyContact.yaml | 2 +- .../DigitalPlatformV2OrganizationProfile.yaml | 9 +- .../DigitalPlatformV2OrganizationStatus.yaml | 2 +- .../DigitalPlatformV2PrimaryPlatform.yaml | 2 +- .../classes/DigitalPlatformV2Provenance.yaml | 3 +- .../DigitalPlatformV2ServiceDetails.yaml | 2 +- ...gitalPlatformV2TransformationMetadata.yaml | 2 +- .../modules/classes/DigitalPresence.yaml | 8 +- .../modules/classes/DigitalPresenceType.yaml | 6 +- .../modules/classes/DigitalPresenceTypes.yaml | 8 +- .../modules/classes/DigitalProficiency.yaml | 10 +- .../modules/classes/DigitizationBudget.yaml | 19 - .../linkml/modules/classes/DimArchives.yaml | 35 +- .../classes/DimArchivesRecordSetType.yaml | 8 +- .../classes/DimArchivesRecordSetTypes.yaml | 30 +- .../modules/classes/DiocesanArchive.yaml | 38 +- .../classes/DiocesanArchiveRecordSetType.yaml | 8 +- .../DiocesanArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Diocese.yaml | 14 +- .../modules/classes/DismissalEvent.yaml | 10 +- .../modules/classes/DisplayLocation.yaml | 6 +- .../modules/classes/DispositionService.yaml | 10 +- .../classes/DispositionServiceType.yaml | 6 +- .../classes/DispositionServiceTypes.yaml | 4 +- .../modules/classes/DissolutionEvent.yaml | 6 +- .../classes/DistrictArchiveGermany.yaml | 21 +- .../DistrictArchiveGermanyRecordSetType.yaml | 13 +- .../DistrictArchiveGermanyRecordSetTypes.yaml | 36 +- .../modules/classes/DistritalArchive.yaml | 25 +- .../DistritalArchiveRecordSetType.yaml | 13 +- .../DistritalArchiveRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/Division.yaml | 16 +- .../modules/classes/DocumentFormat.yaml | 6 +- .../linkml/modules/classes/DocumentType.yaml | 6 +- .../linkml/modules/classes/DocumentTypes.yaml | 4 +- .../linkml/modules/classes/Documentation.yaml | 11 +- .../modules/classes/DocumentationCentre.yaml | 15 +- .../modules/classes/DocumentationSource.yaml | 6 +- .../linkml/modules/classes/Domain.yaml | 5 +- .../linkml/modules/classes/DomainType.yaml | 8 +- .../linkml/modules/classes/DomainTypes.yaml | 4 +- .../modules/classes/DonationScheme.yaml | 47 +- .../linkml/modules/classes/Drawer.yaml | 6 +- .../linkml/modules/classes/DrawerNumber.yaml | 3 +- .../linkml/modules/classes/DualClassLink.yaml | 2 +- .../modules/classes/DuplicateEntry.yaml | 2 +- .../linkml/modules/classes/EADDownload.yaml | 19 +- .../linkml/modules/classes/EADIdentifier.yaml | 37 - .../linkml/modules/classes/EBook.yaml | 7 +- .../20251121/linkml/modules/classes/ETag.yaml | 12 +- .../classes/EcclesiasticalProvince.yaml | 8 +- .../modules/classes/EconomicArchive.yaml | 25 +- .../classes/EconomicArchiveRecordSetType.yaml | 13 +- .../EconomicArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Edition.yaml | 10 +- .../linkml/modules/classes/Editor.yaml | 10 +- .../linkml/modules/classes/Education.yaml | 13 +- .../modules/classes/EducationCenter.yaml | 64 +- .../classes/EducationFacilityType.yaml | 8 +- .../modules/classes/EducationLevel.yaml | 8 +- .../classes/EducationProviderSubtype.yaml | 8 +- .../classes/EducationProviderType.yaml | 24 +- .../linkml/modules/classes/EmailAddress.yaml | 10 +- .../linkml/modules/classes/Embargo.yaml | 9 +- .../linkml/modules/classes/Employer.yaml | 14 +- .../modules/classes/EncompassingBody.yaml | 59 +- .../classes/EncompassingBodyTypes.yaml | 83 +- .../linkml/modules/classes/Endpoint.yaml | 6 +- .../modules/classes/EngagementMetric.yaml | 10 +- .../modules/classes/EnrichmentMetadata.yaml | 12 +- .../modules/classes/EnrichmentMethod.yaml | 8 +- .../modules/classes/EnrichmentProvenance.yaml | 3 +- .../classes/EnrichmentProvenanceEntry.yaml | 2 +- .../linkml/modules/classes/Entity.yaml | 4 +- .../modules/classes/EntityReconstruction.yaml | 10 +- .../linkml/modules/classes/EntityType.yaml | 8 +- .../classes/EnvironmentalCondition.yaml | 8 +- .../modules/classes/EnvironmentalControl.yaml | 8 +- .../classes/EnvironmentalRequirement.yaml | 8 +- .../modules/classes/EnvironmentalZone.yaml | 56 +- .../classes/EnvironmentalZoneType.yaml | 48 +- .../classes/EnvironmentalZoneTypes.yaml | 45 +- .../linkml/modules/classes/Equipment.yaml | 11 +- .../linkml/modules/classes/EquipmentType.yaml | 8 +- .../modules/classes/EquipmentTypes.yaml | 4 +- .../linkml/modules/classes/Essay.yaml | 6 +- .../modules/classes/EstablishmentEvent.yaml | 9 +- .../modules/classes/EstimationMethod.yaml | 12 +- .../linkml/modules/classes/Event.yaml | 42 +- .../linkml/modules/classes/EventType.yaml | 12 +- .../linkml/modules/classes/EventTypes.yaml | 6 +- .../linkml/modules/classes/Evidence.yaml | 12 +- .../modules/classes/ExaSearchMetadata.yaml | 14 +- .../modules/classes/ExaminationMethod.yaml | 6 +- .../classes/ExaminationMethodType.yaml | 4 +- .../linkml/modules/classes/Example.yaml | 18 +- .../modules/classes/ExhibitedObject.yaml | 88 +- .../linkml/modules/classes/Exhibition.yaml | 62 +- .../modules/classes/ExhibitionCatalog.yaml | 71 +- .../modules/classes/ExhibitionLocation.yaml | 12 +- .../modules/classes/ExhibitionSpace.yaml | 58 +- .../linkml/modules/classes/Expense.yaml | 6 +- .../linkml/modules/classes/ExpenseType.yaml | 6 +- .../linkml/modules/classes/ExpenseTypes.yaml | 4 +- .../linkml/modules/classes/Expenses.yaml | 20 +- .../linkml/modules/classes/Experience.yaml | 12 +- .../linkml/modules/classes/ExpertiseArea.yaml | 12 +- .../linkml/modules/classes/Extension.yaml | 15 +- .../modules/classes/ExternalFunding.yaml | 15 +- .../modules/classes/ExternalResource.yaml | 6 +- .../linkml/modules/classes/ExternalWork.yaml | 2 +- .../modules/classes/ExtractionMetadata.yaml | 31 +- .../modules/classes/ExtractionMethod.yaml | 5 +- .../modules/classes/ExtractionSourceInfo.yaml | 8 +- .../linkml/modules/classes/Facility.yaml | 5 +- .../linkml/modules/classes/FacilityType.yaml | 8 +- .../linkml/modules/classes/FacilityTypes.yaml | 4 +- .../linkml/modules/classes/Feature.yaml | 10 +- .../modules/classes/FeatureCustodianType.yaml | 26 +- .../linkml/modules/classes/FeaturePlace.yaml | 41 +- .../linkml/modules/classes/FeatureType.yaml | 6 +- .../linkml/modules/classes/FeatureTypes.yaml | 4 +- .../linkml/modules/classes/FeaturedItem.yaml | 8 +- .../modules/classes/FeaturedObject.yaml | 6 +- .../20251121/linkml/modules/classes/Fee.yaml | 10 +- .../modules/classes/FellowsProgram.yaml | 4 +- .../linkml/modules/classes/FieldNumber.yaml | 7 +- .../linkml/modules/classes/FieldOfStudy.yaml | 6 +- .../linkml/modules/classes/FileAPI.yaml | 17 +- .../linkml/modules/classes/FileLocation.yaml | 6 +- .../linkml/modules/classes/FilePath.yaml | 6 +- .../linkml/modules/classes/FilmArchive.yaml | 23 +- .../classes/FilmArchiveRecordSetType.yaml | 14 +- .../classes/FilmArchiveRecordSetTypes.yaml | 50 +- .../modules/classes/FinancialStatement.yaml | 81 +- .../classes/FinancialStatementType.yaml | 4 +- .../linkml/modules/classes/FindingAid.yaml | 270 +--- .../modules/classes/FindingAidType.yaml | 32 +- .../modules/classes/FindingAidTypes.yaml | 52 +- .../classes/FireSuppressionSystem.yaml | 6 +- .../modules/classes/FireSuppressionType.yaml | 6 +- .../modules/classes/FireSuppressionTypes.yaml | 4 +- .../linkml/modules/classes/Fixity.yaml | 6 +- .../modules/classes/FixityVerification.yaml | 6 +- .../linkml/modules/classes/Foremalarkiv.yaml | 15 +- .../modules/classes/ForkliftAccess.yaml | 4 +- .../linkml/modules/classes/Format.yaml | 8 +- .../linkml/modules/classes/FormerName.yaml | 5 +- .../modules/classes/FoundationArchive.yaml | 25 +- .../FoundationArchiveRecordSetType.yaml | 12 +- .../FoundationArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/FoundingEvent.yaml | 9 +- .../linkml/modules/classes/FreeArchive.yaml | 24 +- .../classes/FreeArchiveRecordSetType.yaml | 13 +- .../classes/FreeArchiveRecordSetTypes.yaml | 30 +- .../classes/FrenchPrivateArchives.yaml | 25 +- .../FrenchPrivateArchivesRecordSetType.yaml | 13 +- .../FrenchPrivateArchivesRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/Frequency.yaml | 4 +- .../linkml/modules/classes/FumeHood.yaml | 4 +- .../modules/classes/FunctionCategory.yaml | 6 +- .../linkml/modules/classes/FunctionType.yaml | 18 +- .../linkml/modules/classes/FunctionTypes.yaml | 4 +- .../linkml/modules/classes/Funding.yaml | 10 +- .../linkml/modules/classes/FundingAgenda.yaml | 68 +- .../linkml/modules/classes/FundingCall.yaml | 3 +- .../linkml/modules/classes/FundingFocus.yaml | 6 +- .../modules/classes/FundingProgram.yaml | 8 +- .../linkml/modules/classes/FundingRate.yaml | 7 +- .../modules/classes/FundingRequirement.yaml | 40 +- .../linkml/modules/classes/FundingScheme.yaml | 6 +- .../linkml/modules/classes/FundingSource.yaml | 8 +- .../linkml/modules/classes/Fylkesarkiv.yaml | 4 +- .../modules/classes/GBIFIdentifier.yaml | 7 +- .../linkml/modules/classes/GHCIdentifier.yaml | 7 +- .../20251121/linkml/modules/classes/GLAM.yaml | 13 +- .../classes/GLAMORCUBESFIXPHDNTCode.yaml | 6 +- .../modules/classes/GLEIFIdentifier.yaml | 3 +- .../linkml/modules/classes/Gallery.yaml | 10 +- .../linkml/modules/classes/GalleryType.yaml | 45 +- .../linkml/modules/classes/GalleryTypes.yaml | 4 +- .../modules/classes/GenBankAccession.yaml | 3 +- .../linkml/modules/classes/Gender.yaml | 6 +- .../classes/GenealogiewerkbalkEnrichment.yaml | 7 +- .../modules/classes/GenerationEvent.yaml | 13 +- .../linkml/modules/classes/GeoFeature.yaml | 8 +- .../modules/classes/GeoFeatureType.yaml | 6 +- .../modules/classes/GeoFeatureTypes.yaml | 4 +- .../modules/classes/GeoNamesIdentifier.yaml | 7 +- .../modules/classes/GeoSpatialPlace.yaml | 42 +- .../modules/classes/GeographicExtent.yaml | 8 +- .../modules/classes/GeographicScope.yaml | 6 +- .../linkml/modules/classes/Geometry.yaml | 13 +- .../linkml/modules/classes/GeometryType.yaml | 6 +- .../linkml/modules/classes/GeometryTypes.yaml | 4 +- .../modules/classes/GeospatialIdentifier.yaml | 3 +- .../modules/classes/GeospatialLocation.yaml | 4 +- .../linkml/modules/classes/GhcidBlock.yaml | 4 +- .../modules/classes/GhcidHistoryEntry.yaml | 2 +- .../linkml/modules/classes/GiftShop.yaml | 73 +- .../linkml/modules/classes/GivenName.yaml | 10 +- .../modules/classes/GoogleMapsEnrichment.yaml | 15 +- .../GoogleMapsPlaywrightEnrichment.yaml | 8 +- .../linkml/modules/classes/GooglePhoto.yaml | 2 +- .../linkml/modules/classes/GoogleReview.yaml | 14 +- .../modules/classes/GovernanceAuthority.yaml | 8 +- .../modules/classes/GovernanceRole.yaml | 8 +- .../modules/classes/GovernanceStructure.yaml | 8 +- .../linkml/modules/classes/GoverningBody.yaml | 6 +- .../modules/classes/GovernmentArchive.yaml | 25 +- .../GovernmentArchiveRecordSetType.yaml | 13 +- .../GovernmentArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/GovernmentHierarchy.yaml | 7 +- .../linkml/modules/classes/GrantRange.yaml | 10 +- .../linkml/modules/classes/Group.yaml | 2 +- .../linkml/modules/classes/GrowthRate.yaml | 4 +- .../linkml/modules/classes/HALCAdm1Code.yaml | 2 +- .../linkml/modules/classes/HALCAdm2Name.yaml | 6 +- .../20251121/linkml/modules/classes/HCID.yaml | 4 +- .../linkml/modules/classes/HCPresetURI.yaml | 4 +- .../linkml/modules/classes/HTMLFile.yaml | 8 +- .../linkml/modules/classes/HTTPMethod.yaml | 5 +- .../modules/classes/HTTPMethodType.yaml | 8 +- .../modules/classes/HTTPMethodTypes.yaml | 4 +- .../linkml/modules/classes/HTTPStatus.yaml | 8 +- .../modules/classes/HTTPStatusCode.yaml | 6 +- .../linkml/modules/classes/Habitat.yaml | 10 +- .../modules/classes/HandsOnFacility.yaml | 4 +- .../linkml/modules/classes/Hazard.yaml | 4 +- .../linkml/modules/classes/Heading.yaml | 4 +- .../linkml/modules/classes/HeadingLevel.yaml | 4 +- .../linkml/modules/classes/Heritage.yaml | 6 +- .../classes/HeritageCustodianPlace.yaml | 2 +- .../classes/HeritageExperienceEntry.yaml | 28 +- .../linkml/modules/classes/HeritageForm.yaml | 6 +- .../modules/classes/HeritageObject.yaml | 25 +- .../modules/classes/HeritagePractice.yaml | 6 +- .../classes/HeritageRelevanceAssessment.yaml | 22 +- .../classes/HeritageRelevanceScore.yaml | 6 +- .../linkml/modules/classes/HeritageScore.yaml | 6 +- .../modules/classes/HeritageSector.yaml | 6 +- .../modules/classes/HeritageSocietyType.yaml | 40 +- .../modules/classes/HeritageStatus.yaml | 8 +- .../linkml/modules/classes/HeritageType.yaml | 8 +- .../modules/classes/HeritageTypeCode.yaml | 6 +- .../modules/classes/HeritageTypeCount.yaml | 16 +- .../modules/classes/HistoricBuilding.yaml | 58 +- .../modules/classes/HistoricalArchive.yaml | 25 +- .../HistoricalArchiveRecordSetType.yaml | 13 +- .../HistoricalArchiveRecordSetTypes.yaml | 36 +- .../modules/classes/HistoricalRegion.yaml | 17 +- .../modules/classes/HolySacredSiteType.yaml | 39 +- .../linkml/modules/classes/HolySiteType.yaml | 13 +- .../modules/classes/HospitalArchive.yaml | 23 +- .../classes/HospitalArchiveRecordSetType.yaml | 14 +- .../HospitalArchiveRecordSetTypes.yaml | 50 +- .../linkml/modules/classes/HouseArchive.yaml | 25 +- .../classes/HouseArchiveRecordSetType.yaml | 13 +- .../classes/HouseArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/HouseNumber.yaml | 6 +- .../linkml/modules/classes/Humidity.yaml | 8 +- .../modules/classes/HumidityTolerance.yaml | 6 +- .../linkml/modules/classes/Hypernym.yaml | 10 +- .../linkml/modules/classes/Hyponym.yaml | 4 +- .../linkml/modules/classes/Hypothesis.yaml | 7 +- .../linkml/modules/classes/ICHDomain.yaml | 4 +- .../modules/classes/ICHSafeguarding.yaml | 8 +- .../modules/classes/ICHSafeguardingType.yaml | 4 +- .../20251121/linkml/modules/classes/ID.yaml | 4 +- .../20251121/linkml/modules/classes/IIIF.yaml | 4 +- .../modules/classes/IIPImageServer.yaml | 18 +- .../modules/classes/ISO639-3Identifier.yaml | 8 +- .../modules/classes/IconographicArchives.yaml | 24 +- .../IconographicArchivesRecordSetType.yaml | 13 +- .../IconographicArchivesRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/Iconography.yaml | 6 +- .../modules/classes/IdentificationEvent.yaml | 11 +- .../linkml/modules/classes/Identifier.yaml | 47 +- .../modules/classes/IdentifierFormat.yaml | 8 +- .../classes/IdentifierLookupScore.yaml | 4 +- .../modules/classes/IdentifierScheme.yaml | 4 +- .../modules/classes/IdentifierType.yaml | 10 +- .../modules/classes/IdentifierTypes.yaml | 11 +- .../modules/classes/IdentifierValue.yaml | 4 +- .../linkml/modules/classes/Illustration.yaml | 6 +- .../linkml/modules/classes/Image.yaml | 8 +- .../modules/classes/ImagingEquipment.yaml | 22 - .../modules/classes/ImpactMeasurement.yaml | 6 +- .../linkml/modules/classes/Index.yaml | 9 +- .../linkml/modules/classes/IndexNumber.yaml | 3 +- .../linkml/modules/classes/IndexType.yaml | 8 +- .../linkml/modules/classes/IndexTypes.yaml | 4 +- .../modules/classes/InformationCarrier.yaml | 108 +- .../linkml/modules/classes/Institution.yaml | 17 +- .../modules/classes/InstitutionalArchive.yaml | 25 +- .../InstitutionalArchiveRecordSetType.yaml | 13 +- .../InstitutionalArchiveRecordSetTypes.yaml | 36 +- .../classes/InstitutionalFunction.yaml | 10 +- .../classes/InstitutionalRepository.yaml | 18 +- .../classes/IntangibleHeritageEvent.yaml | 51 +- .../classes/IntangibleHeritageForm.yaml | 67 +- .../classes/IntangibleHeritageGroupType.yaml | 30 +- .../IntangibleHeritagePerformance.yaml | 52 +- .../modules/classes/InternetOfThings.yaml | 77 +- .../modules/classes/InvalidWebClaim.yaml | 13 +- .../linkml/modules/classes/Investment.yaml | 9 +- .../modules/classes/InvestmentArea.yaml | 8 +- .../linkml/modules/classes/IoTDevice.yaml | 6 +- .../linkml/modules/classes/IsilCodeEntry.yaml | 2 +- .../20251121/linkml/modules/classes/Item.yaml | 10 +- .../linkml/modules/classes/JointArchives.yaml | 25 +- .../classes/JointArchivesRecordSetType.yaml | 13 +- .../classes/JointArchivesRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/Jurisdiction.yaml | 37 +- .../linkml/modules/classes/KeyArchive.yaml | 6 +- .../linkml/modules/classes/KeyDate.yaml | 4 +- .../linkml/modules/classes/KeyPeriod.yaml | 6 +- .../linkml/modules/classes/Kustodie.yaml | 4 +- .../linkml/modules/classes/LEIIdentifier.yaml | 22 - .../linkml/modules/classes/LGBTArchive.yaml | 25 +- .../classes/LGBTArchiveRecordSetType.yaml | 13 +- .../classes/LGBTArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/LLMResponse.yaml | 46 +- .../linkml/modules/classes/Label.yaml | 20 +- .../linkml/modules/classes/LabelType.yaml | 10 +- .../linkml/modules/classes/LabelTypes.yaml | 8 +- .../linkml/modules/classes/Landsarkiv.yaml | 4 +- .../linkml/modules/classes/Language.yaml | 12 +- .../linkml/modules/classes/LanguageCode.yaml | 14 +- .../modules/classes/LanguageProficiency.yaml | 27 +- .../linkml/modules/classes/Laptop.yaml | 20 +- .../linkml/modules/classes/LastName.yaml | 8 +- .../modules/classes/LayoutMetadata.yaml | 2 +- .../modules/classes/LegalEntityType.yaml | 16 +- .../linkml/modules/classes/LegalForm.yaml | 19 +- .../linkml/modules/classes/LegalName.yaml | 15 +- .../LegalResponsibilityCollection.yaml | 33 +- .../linkml/modules/classes/Liability.yaml | 4 +- .../linkml/modules/classes/LibraryType.yaml | 48 +- .../linkml/modules/classes/LightArchives.yaml | 27 +- .../classes/LightArchivesRecordSetType.yaml | 13 +- .../classes/LightArchivesRecordSetTypes.yaml | 30 +- .../modules/classes/LikelihoodScore.yaml | 4 +- .../modules/classes/LinkedDataEndpoint.yaml | 4 +- .../modules/classes/LinkedInProfile.yaml | 93 +- .../modules/classes/LiteraryArchive.yaml | 25 +- .../classes/LiteraryArchiveRecordSetType.yaml | 13 +- .../LiteraryArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/LlmVerification.yaml | 4 +- .../linkml/modules/classes/LoadingDock.yaml | 4 +- .../20251121/linkml/modules/classes/Loan.yaml | 92 +- .../modules/classes/LocalCollection.yaml | 4 +- .../classes/LocalGovernmentArchive.yaml | 25 +- .../LocalGovernmentArchiveRecordSetType.yaml | 13 +- .../LocalGovernmentArchiveRecordSetTypes.yaml | 42 +- .../LocalHeritageInstitutionSweden.yaml | 15 +- .../modules/classes/LocalHistoryArchive.yaml | 25 +- .../LocalHistoryArchiveRecordSetType.yaml | 13 +- .../LocalHistoryArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Locality.yaml | 13 +- .../linkml/modules/classes/Location.yaml | 18 +- .../modules/classes/LocationLibrary.yaml | 15 +- .../modules/classes/LocationResolution.yaml | 10 +- .../linkml/modules/classes/Locker.yaml | 4 +- .../linkml/modules/classes/LogoClaim.yaml | 12 +- .../modules/classes/LogoEnrichment.yaml | 4 +- .../classes/LogoEnrichmentSummary.yaml | 2 +- .../linkml/modules/classes/METSAPI.yaml | 17 +- .../modules/classes/MailingListArchive.yaml | 28 +- .../MailingListArchiveRecordSetType.yaml | 13 +- .../MailingListArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/MainPart.yaml | 9 +- .../linkml/modules/classes/Manager.yaml | 8 +- .../linkml/modules/classes/Mandate.yaml | 8 +- .../linkml/modules/classes/Manufacturer.yaml | 9 +- .../linkml/modules/classes/MappingType.yaml | 23 +- .../linkml/modules/classes/MappingTypes.yaml | 12 +- .../modules/classes/MatchingSource.yaml | 2 +- .../linkml/modules/classes/Material.yaml | 22 +- .../linkml/modules/classes/MaterialType.yaml | 21 +- .../linkml/modules/classes/MaterialTypes.yaml | 4 +- .../modules/classes/MaximumHumidity.yaml | 6 +- .../modules/classes/MaximumQuantity.yaml | 3 +- .../linkml/modules/classes/MeanValue.yaml | 4 +- .../linkml/modules/classes/MeasureUnit.yaml | 12 +- .../linkml/modules/classes/Measurement.yaml | 10 +- .../modules/classes/MeasurementType.yaml | 9 +- .../modules/classes/MeasurementTypes.yaml | 6 +- .../modules/classes/MeasurementUnit.yaml | 8 +- .../modules/classes/MediaAppearanceEntry.yaml | 2 +- .../linkml/modules/classes/MediaArchive.yaml | 24 +- .../classes/MediaArchiveRecordSetType.yaml | 13 +- .../classes/MediaArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/MediaObject.yaml | 8 +- .../linkml/modules/classes/MediaSegment.yaml | 5 +- .../linkml/modules/classes/Medienzentrum.yaml | 4 +- .../linkml/modules/classes/Member.yaml | 6 +- .../linkml/modules/classes/Membership.yaml | 6 +- .../linkml/modules/classes/Memento.yaml | 6 +- .../modules/classes/MerchandiseSale.yaml | 6 +- .../linkml/modules/classes/MergeNote.yaml | 2 +- .../modules/classes/MetadataStandard.yaml | 5 +- .../modules/classes/MetadataStandardType.yaml | 8 +- .../classes/MetadataStandardTypes.yaml | 4 +- .../linkml/modules/classes/Method.yaml | 4 +- .../linkml/modules/classes/Methodology.yaml | 25 +- .../modules/classes/MichelinStarRating.yaml | 4 +- .../modules/classes/MicrofilmReader.yaml | 4 +- .../modules/classes/MilitaryArchive.yaml | 23 +- .../classes/MilitaryArchiveRecordSetType.yaml | 14 +- .../MilitaryArchiveRecordSetTypes.yaml | 50 +- .../modules/classes/MinimumHumidity.yaml | 6 +- .../modules/classes/MissionStatement.yaml | 56 +- .../modules/classes/MixedCustodianType.yaml | 42 +- .../linkml/modules/classes/Model.yaml | 6 +- .../modules/classes/MonasteryArchive.yaml | 25 +- .../MonasteryArchiveRecordSetType.yaml | 13 +- .../MonasteryArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/MowInscription.yaml | 2 +- .../modules/classes/MultilingualAliases.yaml | 2 +- .../classes/MultilingualDescriptions.yaml | 2 +- .../modules/classes/MultilingualLabels.yaml | 2 +- .../modules/classes/MunicipalArchive.yaml | 23 +- .../MunicipalArchiveRecordSetType.yaml | 14 +- .../MunicipalArchiveRecordSetTypes.yaml | 48 +- .../modules/classes/MunicipalityInfo.yaml | 4 +- .../linkml/modules/classes/MuseumArchive.yaml | 24 +- .../classes/MuseumArchiveRecordSetType.yaml | 12 +- .../classes/MuseumArchiveRecordSetTypes.yaml | 42 +- .../classes/MuseumRegisterEnrichment.yaml | 9 +- .../classes/MuseumRegisterProvenance.yaml | 2 +- .../linkml/modules/classes/MuseumType.yaml | 43 +- .../linkml/modules/classes/MusicArchive.yaml | 25 +- .../classes/MusicArchiveRecordSetType.yaml | 13 +- .../classes/MusicArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/MusicSegment.yaml | 24 - .../linkml/modules/classes/Nachlass.yaml | 15 +- .../20251121/linkml/modules/classes/Name.yaml | 16 +- .../linkml/modules/classes/NameType.yaml | 8 +- .../linkml/modules/classes/NameTypes.yaml | 18 +- .../modules/classes/NanIsilEnrichment.yaml | 6 +- .../modules/classes/NationalArchives.yaml | 25 +- .../NationalArchivesRecordSetType.yaml | 10 +- .../NationalArchivesRecordSetTypes.yaml | 48 +- .../modules/classes/NationalTreasure.yaml | 15 +- .../classes/NationalTreasureOfFrance.yaml | 13 +- .../linkml/modules/classes/NetAsset.yaml | 2 +- .../modules/classes/NetworkAnalysis.yaml | 23 +- .../classes/NewspaperClippingsArchive.yaml | 25 +- ...ewspaperClippingsArchiveRecordSetType.yaml | 13 +- ...wspaperClippingsArchiveRecordSetTypes.yaml | 36 +- .../modules/classes/NobilityArchive.yaml | 25 +- .../classes/NobilityArchiveRecordSetType.yaml | 13 +- .../NobilityArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/NonProfitType.yaml | 23 +- .../modules/classes/NormalizedLocation.yaml | 5 +- .../modules/classes/NotableExample.yaml | 10 +- .../modules/classes/NotarialArchive.yaml | 25 +- .../classes/NotarialArchiveRecordSetType.yaml | 12 +- .../NotarialArchiveRecordSetTypes.yaml | 36 +- .../20251121/linkml/modules/classes/Note.yaml | 22 +- .../linkml/modules/classes/Notes.yaml | 26 +- .../modules/classes/OAIPMHEndpoint.yaml | 20 +- .../linkml/modules/classes/Observation.yaml | 11 +- .../classes/OfficialInstitutionType.yaml | 32 +- .../modules/classes/OnlineNewsArchive.yaml | 28 +- .../OnlineNewsArchiveRecordSetType.yaml | 13 +- .../OnlineNewsArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/OpeningHour.yaml | 2 +- .../linkml/modules/classes/OpeningHours.yaml | 3 +- .../modules/classes/OpeningHoursMap.yaml | 2 +- .../linkml/modules/classes/OpeningPeriod.yaml | 3 +- .../modules/classes/OperationalArchive.yaml | 4 +- .../modules/classes/OperationalUnit.yaml | 4 +- .../linkml/modules/classes/Organization.yaml | 15 +- .../modules/classes/OrganizationBranch.yaml | 52 +- .../modules/classes/OrganizationUnit.yaml | 2 +- .../modules/classes/OrganizationalChange.yaml | 2 +- .../classes/OrganizationalChangeEvent.yaml | 41 +- .../classes/OrganizationalStructure.yaml | 37 +- .../classes/OrganizationalSubdivision.yaml | 15 +- .../classes/OrganizationalUnitType.yaml | 22 +- .../classes/OrganizationalUnitTypes.yaml | 6 +- .../linkml/modules/classes/Organizer.yaml | 7 +- .../linkml/modules/classes/OrganizerRole.yaml | 4 +- .../linkml/modules/classes/OriginalEntry.yaml | 13 +- .../classes/OriginalEntryCoordinates.yaml | 2 +- .../classes/OriginalEntryIdentifier.yaml | 2 +- .../classes/OriginalEntryIdentifiersDict.yaml | 2 +- .../classes/OriginalEntryLocation.yaml | 2 +- .../classes/OriginalEntryWikidata.yaml | 2 +- .../modules/classes/OutdoorSeating.yaml | 4 +- .../linkml/modules/classes/OutdoorSite.yaml | 69 +- .../linkml/modules/classes/Output.yaml | 6 +- .../linkml/modules/classes/OutputData.yaml | 9 +- .../linkml/modules/classes/Overview.yaml | 29 +- .../linkml/modules/classes/Owner.yaml | 6 +- .../linkml/modules/classes/PageSection.yaml | 2 +- .../classes/ParentOrganizationUnit.yaml | 15 +- .../linkml/modules/classes/ParishArchive.yaml | 25 +- .../classes/ParishArchiveRecordSetType.yaml | 13 +- .../classes/ParishArchiveRecordSetTypes.yaml | 42 +- .../classes/ParliamentaryArchives.yaml | 25 +- .../ParliamentaryArchivesRecordSetType.yaml | 13 +- .../ParliamentaryArchivesRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Participant.yaml | 4 +- .../linkml/modules/classes/PartyArchive.yaml | 25 +- .../classes/PartyArchiveRecordSetType.yaml | 13 +- .../classes/PartyArchiveRecordSetTypes.yaml | 36 +- .../classes/PatternClassification.yaml | 2 +- .../linkml/modules/classes/PaymentMethod.yaml | 4 +- .../linkml/modules/classes/Percentage.yaml | 4 +- .../classes/PerformingArtsArchive.yaml | 25 +- .../PerformingArtsArchiveRecordSetType.yaml | 13 +- .../PerformingArtsArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Permission.yaml | 11 +- .../modules/classes/PermissionType.yaml | 2 +- .../modules/classes/PermissionTypes.yaml | 4 +- .../linkml/modules/classes/Person.yaml | 22 +- .../modules/classes/PersonConnection.yaml | 43 +- .../linkml/modules/classes/PersonName.yaml | 4 +- .../modules/classes/PersonObservation.yaml | 79 +- .../modules/classes/PersonOrOrganization.yaml | 15 +- .../linkml/modules/classes/PersonProfile.yaml | 6 +- .../modules/classes/PersonWebClaim.yaml | 34 +- .../classes/PersonalCollectionType.yaml | 32 +- .../linkml/modules/classes/PersonalData.yaml | 7 +- .../modules/classes/PersonalLibrary.yaml | 15 +- .../modules/classes/Personenstandsarchiv.yaml | 4 +- .../linkml/modules/classes/PhotoArchive.yaml | 25 +- .../classes/PhotoArchiveRecordSetType.yaml | 12 +- .../classes/PhotoArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/PhotoAttribution.yaml | 2 +- .../linkml/modules/classes/PhotoMetadata.yaml | 3 +- .../linkml/modules/classes/Photography.yaml | 27 +- .../linkml/modules/classes/Place.yaml | 3 +- .../linkml/modules/classes/PlaceFeature.yaml | 2 +- .../linkml/modules/classes/PlaceType.yaml | 4 +- .../modules/classes/PlanarCoordinates.yaml | 2 +- .../linkml/modules/classes/Platform.yaml | 6 +- .../classes/PlatformSourceReference.yaml | 2 +- .../linkml/modules/classes/PlatformType.yaml | 4 +- .../linkml/modules/classes/Policy.yaml | 14 +- .../modules/classes/PoliticalArchive.yaml | 25 +- .../PoliticalArchiveRecordSetType.yaml | 13 +- .../PoliticalArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Portal.yaml | 6 +- .../modules/classes/PostcustodialArchive.yaml | 25 +- .../PostcustodialArchiveRecordSetType.yaml | 13 +- .../PostcustodialArchiveRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/Precision.yaml | 4 +- .../linkml/modules/classes/PressArchive.yaml | 24 +- .../classes/PressArchiveRecordSetType.yaml | 13 +- .../classes/PressArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Price.yaml | 10 +- .../linkml/modules/classes/PriceRange.yaml | 8 +- .../linkml/modules/classes/Primary.yaml | 4 +- .../PrimaryDigitalPresenceAssertion.yaml | 43 +- .../linkml/modules/classes/PrintRoom.yaml | 15 +- .../modules/classes/ProcessorAgent.yaml | 4 +- .../modules/classes/ProductCategories.yaml | 3 +- .../modules/classes/ProductCategory.yaml | 4 +- .../linkml/modules/classes/ProfileData.yaml | 9 +- .../linkml/modules/classes/Profit.yaml | 4 +- .../linkml/modules/classes/Program.yaml | 7 +- .../linkml/modules/classes/ProgramType.yaml | 8 +- .../linkml/modules/classes/ProgramTypes.yaml | 4 +- .../linkml/modules/classes/Project.yaml | 48 +- .../linkml/modules/classes/Provenance.yaml | 28 +- .../modules/classes/ProvenanceBlock.yaml | 20 +- .../modules/classes/ProvenanceEvent.yaml | 68 +- .../modules/classes/ProvenancePath.yaml | 4 +- .../modules/classes/ProvenanceSources.yaml | 4 +- .../linkml/modules/classes/ProvinceInfo.yaml | 4 +- .../modules/classes/ProvincialArchive.yaml | 24 +- .../ProvincialArchiveRecordSetType.yaml | 13 +- .../ProvincialArchiveRecordSetTypes.yaml | 42 +- .../classes/ProvincialHistoricalArchive.yaml | 21 +- ...vincialHistoricalArchiveRecordSetType.yaml | 13 +- ...incialHistoricalArchiveRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/PublicArchive.yaml | 25 +- .../classes/PublicArchiveRecordSetType.yaml | 13 +- .../classes/PublicArchiveRecordSetTypes.yaml | 42 +- .../classes/PublicArchivesInFrance.yaml | 25 +- .../PublicArchivesInFranceRecordSetType.yaml | 13 +- .../PublicArchivesInFranceRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/Publication.yaml | 10 +- .../modules/classes/PublicationEntry.yaml | 2 +- .../modules/classes/PublicationEvent.yaml | 17 +- .../modules/classes/PublicationSeries.yaml | 4 +- .../linkml/modules/classes/Publisher.yaml | 22 +- .../linkml/modules/classes/Qualifier.yaml | 4 +- .../linkml/modules/classes/Quantity.yaml | 34 +- .../linkml/modules/classes/RadioArchive.yaml | 25 +- .../classes/RadioArchiveRecordSetType.yaml | 13 +- .../classes/RadioArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Rationale.yaml | 7 +- .../linkml/modules/classes/RawSource.yaml | 2 +- .../linkml/modules/classes/ReadingRoom.yaml | 54 +- .../modules/classes/ReadingRoomAnnex.yaml | 50 +- .../linkml/modules/classes/Reason.yaml | 6 +- .../modules/classes/ReasoningContent.yaml | 8 +- .../modules/classes/ReconstructedEntity.yaml | 13 +- .../classes/ReconstructionActivity.yaml | 31 +- .../modules/classes/ReconstructionAgent.yaml | 25 +- .../modules/classes/RecordCycleStatus.yaml | 6 +- .../linkml/modules/classes/RecordSetType.yaml | 6 +- .../modules/classes/RecordSetTypes.yaml | 6 +- .../linkml/modules/classes/RecordStatus.yaml | 6 +- .../linkml/modules/classes/Reference.yaml | 5 +- .../linkml/modules/classes/ReferenceLink.yaml | 2 +- .../modules/classes/RegionalArchive.yaml | 23 +- .../classes/RegionalArchiveRecordSetType.yaml | 15 +- .../RegionalArchiveRecordSetTypes.yaml | 50 +- .../classes/RegionalArchivesInIceland.yaml | 25 +- ...egionalArchivesInIcelandRecordSetType.yaml | 13 +- ...gionalArchivesInIcelandRecordSetTypes.yaml | 30 +- .../classes/RegionalEconomicArchive.yaml | 25 +- .../RegionalEconomicArchiveRecordSetType.yaml | 13 +- ...RegionalEconomicArchiveRecordSetTypes.yaml | 30 +- .../classes/RegionalHistoricCenter.yaml | 13 +- .../classes/RegionalStateArchives.yaml | 25 +- .../RegionalStateArchivesRecordSetType.yaml | 13 +- .../RegionalStateArchivesRecordSetTypes.yaml | 30 +- .../classes/RegistrationAuthority.yaml | 26 +- .../modules/classes/RegistrationInfo.yaml | 22 +- .../modules/classes/RegistrationNumber.yaml | 4 +- .../classes/RejectedGoogleMapsData.yaml | 2 +- .../linkml/modules/classes/RelatedPlace.yaml | 2 +- .../linkml/modules/classes/RelatedType.yaml | 10 +- .../modules/classes/RelatedYoutubeVideo.yaml | 2 +- .../modules/classes/ReligiousArchive.yaml | 24 +- .../ReligiousArchiveRecordSetType.yaml | 13 +- .../ReligiousArchiveRecordSetTypes.yaml | 36 +- .../modules/classes/RequirementStatus.yaml | 19 +- .../modules/classes/RequirementType.yaml | 20 +- .../modules/classes/RequirementTypes.yaml | 4 +- .../linkml/modules/classes/Research.yaml | 4 +- .../modules/classes/ResearchCenter.yaml | 46 +- .../modules/classes/ResearchLibrary.yaml | 4 +- .../classes/ResearchOrganizationType.yaml | 31 +- .../modules/classes/ResearchSource.yaml | 3 +- .../modules/classes/ResearchSourceData.yaml | 6 +- .../linkml/modules/classes/Resolution.yaml | 18 +- .../linkml/modules/classes/ResourceType.yaml | 4 +- .../modules/classes/ResponseFormat.yaml | 5 +- .../modules/classes/ResponseFormatType.yaml | 8 +- .../modules/classes/ResponseFormatTypes.yaml | 4 +- .../modules/classes/Responsibility.yaml | 5 +- .../modules/classes/ResponsibilityType.yaml | 8 +- .../modules/classes/ResponsibilityTypes.yaml | 4 +- .../linkml/modules/classes/Restriction.yaml | 9 +- .../modules/classes/RetrievalAgent.yaml | 12 +- .../modules/classes/RetrievalEvent.yaml | 15 +- .../modules/classes/RetrievalMethod.yaml | 12 +- .../linkml/modules/classes/ReturnEvent.yaml | 13 +- .../linkml/modules/classes/Revenue.yaml | 2 +- .../modules/classes/ReviewBreakdown.yaml | 2 +- .../linkml/modules/classes/ReviewTopics.yaml | 2 +- .../modules/classes/ReviewsSummary.yaml | 2 +- .../linkml/modules/classes/Roadmap.yaml | 15 +- .../linkml/modules/classes/RoomUnit.yaml | 5 +- .../linkml/modules/classes/SceneSegment.yaml | 4 +- .../linkml/modules/classes/Schema.yaml | 6 +- .../linkml/modules/classes/SchoolArchive.yaml | 25 +- .../classes/SchoolArchiveRecordSetType.yaml | 13 +- .../classes/SchoolArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/ScientificArchive.yaml | 25 +- .../ScientificArchiveRecordSetType.yaml | 13 +- .../ScientificArchiveRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/Scope.yaml | 4 +- .../linkml/modules/classes/ScopeType.yaml | 17 +- .../linkml/modules/classes/ScopeTypes.yaml | 53 +- .../linkml/modules/classes/SearchAPI.yaml | 22 +- .../linkml/modules/classes/SearchScore.yaml | 4 +- .../linkml/modules/classes/SectionLink.yaml | 4 +- .../classes/SectorOfArchivesInSweden.yaml | 25 +- ...SectorOfArchivesInSwedenRecordSetType.yaml | 12 +- ...ectorOfArchivesInSwedenRecordSetTypes.yaml | 30 +- .../modules/classes/SecurityArchives.yaml | 25 +- .../SecurityArchivesRecordSetType.yaml | 13 +- .../SecurityArchivesRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/SecurityLevel.yaml | 4 +- .../modules/classes/SecuritySystem.yaml | 4 +- .../linkml/modules/classes/Segment.yaml | 6 +- .../modules/classes/SensitivityLevel.yaml | 6 +- .../linkml/modules/classes/Series.yaml | 17 - .../linkml/modules/classes/Service.yaml | 7 +- .../linkml/modules/classes/ServiceArea.yaml | 48 +- .../linkml/modules/classes/ServiceType.yaml | 8 +- .../linkml/modules/classes/ServiceTypes.yaml | 4 +- .../linkml/modules/classes/Setpoint.yaml | 20 +- .../linkml/modules/classes/Settlement.yaml | 22 +- .../linkml/modules/classes/ShortCode.yaml | 4 +- .../linkml/modules/classes/Significance.yaml | 11 +- .../modules/classes/SignificanceType.yaml | 8 +- .../modules/classes/SignificanceTypes.yaml | 6 +- .../modules/classes/SilenceSegment.yaml | 4 +- .../20251121/linkml/modules/classes/Size.yaml | 10 +- .../linkml/modules/classes/SnapshotPath.yaml | 6 +- .../modules/classes/SocialMediaContent.yaml | 48 +- .../classes/SocialMediaPlatformType.yaml | 33 +- .../classes/SocialMediaPlatformTypes.yaml | 46 +- .../modules/classes/SocialMediaPost.yaml | 49 +- .../modules/classes/SocialMediaPostType.yaml | 37 +- .../modules/classes/SocialMediaPostTypes.yaml | 38 +- .../modules/classes/SocialMediaProfile.yaml | 56 +- .../modules/classes/SocialNetworkMember.yaml | 10 +- .../linkml/modules/classes/SoundArchive.yaml | 24 +- .../classes/SoundArchiveRecordSetType.yaml | 10 +- .../classes/SoundArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/SoundEventType.yaml | 4 +- .../linkml/modules/classes/Source.yaml | 10 +- .../modules/classes/SourceCommentCount.yaml | 10 +- .../modules/classes/SourceCoordinates.yaml | 2 +- .../modules/classes/SourceDocument.yaml | 22 +- .../modules/classes/SourceProvenance.yaml | 2 +- .../linkml/modules/classes/SourceRecord.yaml | 6 +- .../modules/classes/SourceReference.yaml | 2 +- .../modules/classes/SourceStaffEntry.yaml | 3 +- .../linkml/modules/classes/SourceWork.yaml | 2 +- .../linkml/modules/classes/Speaker.yaml | 6 +- .../modules/classes/SpecialCollection.yaml | 32 +- .../SpecialCollectionRecordSetType.yaml | 13 +- .../modules/classes/SpecializedArchive.yaml | 24 +- .../SpecializedArchiveRecordSetType.yaml | 10 +- .../SpecializedArchiveRecordSetTypes.yaml | 30 +- .../classes/SpecializedArchivesCzechia.yaml | 24 +- ...ecializedArchivesCzechiaRecordSetType.yaml | 10 +- ...cializedArchivesCzechiaRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/Species.yaml | 4 +- ...yAnnotation.yaml => SpecificityScore.yaml} | 25 +- .../linkml/modules/classes/SpeechSegment.yaml | 27 - .../linkml/modules/classes/Staff.yaml | 8 +- .../linkml/modules/classes/StaffRole.yaml | 58 +- .../linkml/modules/classes/StaffRoles.yaml | 78 +- .../linkml/modules/classes/Standard.yaml | 28 +- .../classes/StandardsOrganization.yaml | 20 +- .../linkml/modules/classes/StateArchives.yaml | 24 +- .../classes/StateArchivesRecordSetType.yaml | 10 +- .../classes/StateArchivesRecordSetTypes.yaml | 48 +- .../modules/classes/StateArchivesSection.yaml | 24 +- .../StateArchivesSectionRecordSetType.yaml | 10 +- .../StateArchivesSectionRecordSetTypes.yaml | 30 +- .../modules/classes/StateDistrictArchive.yaml | 24 +- .../StateDistrictArchiveRecordSetType.yaml | 10 +- .../StateDistrictArchiveRecordSetTypes.yaml | 30 +- .../classes/StateRegionalArchiveCzechia.yaml | 24 +- ...teRegionalArchiveCzechiaRecordSetType.yaml | 10 +- ...eRegionalArchiveCzechiaRecordSetTypes.yaml | 30 +- .../linkml/modules/classes/StatementType.yaml | 23 +- .../modules/classes/StatementTypes.yaml | 18 +- .../linkml/modules/classes/Status.yaml | 8 +- .../linkml/modules/classes/Storage.yaml | 61 +- .../modules/classes/StorageCondition.yaml | 83 +- .../classes/StorageConditionPolicy.yaml | 62 +- .../modules/classes/StorageFacility.yaml | 27 - .../modules/classes/StorageLocation.yaml | 22 +- .../linkml/modules/classes/StorageSystem.yaml | 4 +- .../linkml/modules/classes/StorageType.yaml | 49 +- .../linkml/modules/classes/StorageUnit.yaml | 50 +- .../modules/classes/StrategicObjective.yaml | 4 +- .../linkml/modules/classes/SubGuideType.yaml | 23 +- .../linkml/modules/classes/SubGuideTypes.yaml | 12 +- .../linkml/modules/classes/Subregion.yaml | 17 +- .../classes/SubsidiaryOrganization.yaml | 28 +- .../linkml/modules/classes/Summary.yaml | 4 +- .../modules/classes/SupervisedHandling.yaml | 4 +- .../linkml/modules/classes/Supplier.yaml | 16 +- .../linkml/modules/classes/SupplierType.yaml | 8 +- .../linkml/modules/classes/SupplierTypes.yaml | 4 +- .../20251121/linkml/modules/classes/Tag.yaml | 48 +- .../modules/classes/TargetHumidity.yaml | 6 +- .../classes/TasteScentHeritageType.yaml | 44 +- .../modules/classes/TasteScentSubType.yaml | 9 +- .../modules/classes/TasteScentSubTypes.yaml | 4 +- .../modules/classes/TaxDeductibility.yaml | 24 +- .../modules/classes/TaxDeductibilityType.yaml | 6 +- .../classes/TaxDeductibilityTypes.yaml | 4 +- .../linkml/modules/classes/TaxScheme.yaml | 27 +- .../linkml/modules/classes/TaxSchemeType.yaml | 6 +- .../modules/classes/TaxSchemeTypes.yaml | 4 +- .../linkml/modules/classes/Taxon.yaml | 14 +- .../linkml/modules/classes/TaxonName.yaml | 6 +- .../modules/classes/TaxonomicAuthority.yaml | 47 +- .../modules/classes/TechnicalFeature.yaml | 5 +- .../modules/classes/TechnicalFeatureType.yaml | 8 +- .../classes/TechnicalFeatureTypes.yaml | 4 +- .../linkml/modules/classes/Technique.yaml | 15 +- .../linkml/modules/classes/TechniqueType.yaml | 8 +- .../modules/classes/TechniqueTypes.yaml | 4 +- .../classes/TechnologicalInfrastructure.yaml | 16 +- .../TechnologicalInfrastructureType.yaml | 8 +- .../TechnologicalInfrastructureTypes.yaml | 6 +- .../modules/classes/TelevisionArchive.yaml | 24 +- .../TelevisionArchiveRecordSetType.yaml | 10 +- .../TelevisionArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/TemperatureDeviation.yaml | 12 +- .../classes/TemplateSpecificityScore.yaml | 8 +- .../classes/TemplateSpecificityType.yaml | 6 +- .../classes/TemplateSpecificityTypes.yaml | 4 +- .../modules/classes/TemporaryLocation.yaml | 43 +- .../classes/TentativeWorldHeritageSite.yaml | 30 +- .../20251121/linkml/modules/classes/Text.yaml | 12 +- .../linkml/modules/classes/TextDirection.yaml | 8 +- .../linkml/modules/classes/TextRegion.yaml | 4 +- .../linkml/modules/classes/TextSegment.yaml | 4 +- .../linkml/modules/classes/TextType.yaml | 25 +- .../linkml/modules/classes/TextTypes.yaml | 12 +- .../linkml/modules/classes/ThematicRoute.yaml | 2 - .../linkml/modules/classes/ThinkingMode.yaml | 16 +- .../linkml/modules/classes/Threat.yaml | 5 +- .../linkml/modules/classes/ThreatType.yaml | 8 +- .../linkml/modules/classes/ThreatTypes.yaml | 4 +- .../linkml/modules/classes/Thumbnail.yaml | 10 +- .../linkml/modules/classes/TimeEntry.yaml | 3 +- .../linkml/modules/classes/TimeEntryType.yaml | 2 +- .../linkml/modules/classes/TimeInterval.yaml | 2 +- .../linkml/modules/classes/TimeSlot.yaml | 2 +- .../linkml/modules/classes/TimeSpan.yaml | 21 +- .../linkml/modules/classes/TimeSpanType.yaml | 6 +- .../linkml/modules/classes/TimeSpanTypes.yaml | 4 +- .../linkml/modules/classes/TimespanBlock.yaml | 10 +- .../linkml/modules/classes/Timestamp.yaml | 19 +- .../linkml/modules/classes/Title.yaml | 4 +- .../linkml/modules/classes/TitleType.yaml | 8 +- .../linkml/modules/classes/TitleTypes.yaml | 4 +- .../linkml/modules/classes/Token.yaml | 14 +- .../linkml/modules/classes/TokenType.yaml | 8 +- .../linkml/modules/classes/TokenTypes.yaml | 6 +- .../linkml/modules/classes/Topic.yaml | 23 +- .../linkml/modules/classes/TopicType.yaml | 23 +- .../linkml/modules/classes/TopicTypes.yaml | 4 +- .../modules/classes/TrackIdentifier.yaml | 8 +- .../linkml/modules/classes/TradeRegister.yaml | 44 +- .../modules/classes/TradeUnionArchive.yaml | 27 +- .../TradeUnionArchiveRecordSetType.yaml | 14 +- .../TradeUnionArchiveRecordSetTypes.yaml | 49 +- .../classes/TraditionalProductType.yaml | 8 +- .../classes/TraditionalProductTypes.yaml | 4 +- .../modules/classes/TranscriptFormat.yaml | 4 +- .../linkml/modules/classes/TransferEvent.yaml | 24 +- .../modules/classes/TransferPolicy.yaml | 20 +- .../modules/classes/TransitionType.yaml | 23 +- .../modules/classes/TransitionTypes.yaml | 12 +- .../modules/classes/TransmissionMethod.yaml | 6 +- .../linkml/modules/classes/Treatment.yaml | 2 +- .../linkml/modules/classes/TreatmentType.yaml | 26 +- .../modules/classes/TreatmentTypes.yaml | 6 +- .../20251121/linkml/modules/classes/Type.yaml | 4 +- .../linkml/modules/classes/TypeStatus.yaml | 6 +- .../linkml/modules/classes/UNESCODomain.yaml | 5 +- .../modules/classes/UNESCODomainType.yaml | 8 +- .../modules/classes/UNESCODomainTypes.yaml | 4 +- .../modules/classes/UNESCOListStatus.yaml | 4 +- .../20251121/linkml/modules/classes/URL.yaml | 18 +- .../linkml/modules/classes/URLType.yaml | 8 +- .../linkml/modules/classes/URLTypes.yaml | 4 +- .../modules/classes/UnescoIchElement.yaml | 4 +- .../modules/classes/UnescoIchEnrichment.yaml | 3 +- .../20251121/linkml/modules/classes/Unit.yaml | 4 +- .../modules/classes/UnitIdentifier.yaml | 4 +- .../linkml/modules/classes/University.yaml | 4 +- .../modules/classes/UniversityArchive.yaml | 27 +- .../UniversityArchiveRecordSetType.yaml | 10 +- .../UniversityArchiveRecordSetTypes.yaml | 42 +- .../modules/classes/UnspecifiedType.yaml | 29 +- .../modules/classes/UpdateFrequency.yaml | 10 +- .../linkml/modules/classes/UseCase.yaml | 15 +- .../linkml/modules/classes/UserCommunity.yaml | 5 +- .../modules/classes/UserCommunityType.yaml | 8 +- .../modules/classes/UserCommunityTypes.yaml | 4 +- .../modules/classes/ValidationMetadata.yaml | 2 +- .../modules/classes/ValidationStatus.yaml | 6 +- .../linkml/modules/classes/Value.yaml | 4 +- .../linkml/modules/classes/VariantType.yaml | 8 +- .../linkml/modules/classes/VariantTypes.yaml | 10 +- .../linkml/modules/classes/Ventilation.yaml | 5 +- .../linkml/modules/classes/Venue.yaml | 5 +- .../linkml/modules/classes/VenueType.yaml | 8 +- .../linkml/modules/classes/VenueTypes.yaml | 4 +- .../linkml/modules/classes/Vereinsarchiv.yaml | 29 +- .../classes/VereinsarchivRecordSetType.yaml | 15 +- .../modules/classes/VerificationStatus.yaml | 4 +- .../linkml/modules/classes/Verifier.yaml | 2 +- .../linkml/modules/classes/Verlagsarchiv.yaml | 27 +- .../classes/VerlagsarchivRecordSetType.yaml | 13 +- .../linkml/modules/classes/Version.yaml | 9 +- .../linkml/modules/classes/VersionNumber.yaml | 6 +- .../modules/classes/Verwaltungsarchiv.yaml | 29 +- .../VerwaltungsarchivRecordSetType.yaml | 13 +- .../modules/classes/ViabilityStatus.yaml | 8 +- .../linkml/modules/classes/Video.yaml | 9 +- .../modules/classes/VideoAnnotation.yaml | 50 +- .../modules/classes/VideoAnnotationTypes.yaml | 114 +- .../modules/classes/VideoAudioAnnotation.yaml | 107 +- .../classes/VideoCategoryIdentifier.yaml | 6 +- .../linkml/modules/classes/VideoChapter.yaml | 40 +- .../modules/classes/VideoChapterList.yaml | 29 +- .../linkml/modules/classes/VideoFrame.yaml | 8 +- .../linkml/modules/classes/VideoFrames.yaml | 7 +- .../modules/classes/VideoIdentifier.yaml | 6 +- .../linkml/modules/classes/VideoPost.yaml | 80 +- .../linkml/modules/classes/VideoSubtitle.yaml | 57 +- .../modules/classes/VideoTextContent.yaml | 45 +- .../modules/classes/VideoTimeSegment.yaml | 28 +- .../modules/classes/VideoTranscript.yaml | 34 +- .../modules/classes/VisitingScholar.yaml | 2 +- .../20251121/linkml/modules/classes/WKT.yaml | 10 +- .../linkml/modules/classes/Warehouse.yaml | 45 +- .../linkml/modules/classes/WarehouseType.yaml | 28 +- .../modules/classes/WarehouseTypes.yaml | 6 +- .../linkml/modules/classes/WebArchive.yaml | 29 +- .../modules/classes/WebArchiveFailure.yaml | 2 +- .../classes/WebArchiveRecordSetType.yaml | 10 +- .../classes/WebArchiveRecordSetTypes.yaml | 36 +- .../linkml/modules/classes/WebClaim.yaml | 54 +- .../modules/classes/WebClaimsBlock.yaml | 12 +- .../linkml/modules/classes/WebCollection.yaml | 2 +- .../linkml/modules/classes/WebEnrichment.yaml | 11 +- .../linkml/modules/classes/WebLink.yaml | 31 +- .../modules/classes/WebObservation.yaml | 48 +- .../linkml/modules/classes/WebPage.yaml | 4 +- .../linkml/modules/classes/WebPlatform.yaml | 6 +- .../linkml/modules/classes/WebPortal.yaml | 87 +- .../linkml/modules/classes/WebPortalType.yaml | 39 +- .../modules/classes/WebPortalTypes.yaml | 76 +- .../linkml/modules/classes/WebSource.yaml | 4 +- .../modules/classes/WhatsAppProfile.yaml | 4 +- .../20251121/linkml/modules/classes/Wifi.yaml | 4 +- .../linkml/modules/classes/WikiDataEntry.yaml | 20 +- .../modules/classes/WikiDataIdentifier.yaml | 2 +- .../modules/classes/WikidataAlignment.yaml | 14 +- .../modules/classes/WikidataApiMetadata.yaml | 2 +- .../modules/classes/WikidataArchitecture.yaml | 3 +- .../modules/classes/WikidataClaims.yaml | 2 +- .../classes/WikidataClassification.yaml | 3 +- .../classes/WikidataCollectionInfo.yaml | 2 +- .../modules/classes/WikidataContact.yaml | 2 +- .../modules/classes/WikidataCoordinates.yaml | 2 +- .../modules/classes/WikidataEnrichment.yaml | 25 +- .../modules/classes/WikidataEntity.yaml | 2 +- .../modules/classes/WikidataIdentifiers.yaml | 2 +- .../modules/classes/WikidataLocation.yaml | 4 +- .../linkml/modules/classes/WikidataMedia.yaml | 2 +- .../modules/classes/WikidataOrganization.yaml | 3 +- .../modules/classes/WikidataRecognition.yaml | 3 +- .../classes/WikidataResolvedEntities.yaml | 2 +- .../modules/classes/WikidataSitelinks.yaml | 2 +- .../modules/classes/WikidataSocialMedia.yaml | 2 +- .../modules/classes/WikidataTemporal.yaml | 5 +- .../modules/classes/WikidataTimeValue.yaml | 2 +- .../linkml/modules/classes/WikidataWeb.yaml | 2 +- .../modules/classes/WomensArchives.yaml | 24 +- .../classes/WomensArchivesRecordSetType.yaml | 10 +- .../classes/WomensArchivesRecordSetTypes.yaml | 42 +- .../linkml/modules/classes/WordCount.yaml | 4 +- .../modules/classes/WorkExperience.yaml | 31 +- .../linkml/modules/classes/WorkRevision.yaml | 4 +- .../modules/classes/WorldCatIdentifier.yaml | 6 +- .../modules/classes/WorldHeritageSite.yaml | 30 +- .../linkml/modules/classes/WritingSystem.yaml | 4 +- .../linkml/modules/classes/XPath.yaml | 2 +- .../linkml/modules/classes/XPathScore.yaml | 4 +- .../modules/classes/YoutubeChannel.yaml | 5 +- .../modules/classes/YoutubeComment.yaml | 2 +- .../modules/classes/YoutubeEnrichment.yaml | 31 +- .../modules/classes/YoutubeProvenance.yaml | 4 +- .../modules/classes/YoutubeSocialLink.yaml | 2 +- .../modules/classes/YoutubeSourceRecord.yaml | 4 +- .../modules/classes/YoutubeTranscript.yaml | 2 +- .../linkml/modules/classes/YoutubeVideo.yaml | 12 +- .../DualClassLink_archived_20260126.yaml | 6 - ...EducationCredential_archived_20260125.yaml | 9 - .../RealnessStatus_archived_20260114.yaml | 6 +- ...teSpecificityScores_archived_20260117.yaml | 20 - .../deprecated/FindingAidMetadata.yaml | 4 +- .../modules/slots/affects_or_affected.yaml | 4 +- .../modules/slots/analyzes_or_analyzed.yaml | 1 - .../linkml/modules/slots/api_ver.yaml | 18 + .../modules/slots/archive/based_on_claim.yaml | 3 +- ...o_custodian_subtype_archived_20260117.yaml | 3 +- ...type_classification_archived_20260117.yaml | 3 +- .../branch_type_archived_20260114.yaml | 3 +- .../call_status_archived_20260117.yaml | 3 +- .../capacity_type_archived_20260122.yaml | 3 +- .../carrier_type_archived_20260123.yaml | 3 +- ...logues_or_cataloged_archived_20260128.yaml | 3 +- .../category_status_archived_20260124.yaml | 3 +- .../catering_type_archived_20260124.yaml | 3 +- ...ssation_observed_in_archived_20260128.yaml | 4 +- .../chapter_source_archived_20260128.yaml | 3 +- .../chapters_source_archived_20260119.yaml | 3 +- .../archive/claim_archived_20260119.yaml | 4 +- .../collected_in_archived_20260119.yaml | 4 +- ...ection_broader_type_archived_20260119.yaml | 4 +- ...collection_location_archived_20260122.yaml | 4 +- .../collection_of_archived_20260115.yaml | 3 +- ...collection_type_ref_archived_20260118.yaml | 4 +- ...nder_responsibility_archived_20260119.yaml | 4 +- ...l_custodian_subtype_archived_20260122.yaml | 3 +- .../condition_after_archived_20260122.yaml | 3 +- .../condition_before_archived_20260122.yaml | 3 +- .../condition_policy_archived_20260122.yaml | 4 +- .../conflict_status_archived_20260122.yaml | 4 +- .../connection_degree_archived_20260122.yaml | 3 +- ...data_license_policy_archived_20260122.yaml | 4 +- .../archive/data_tier_archived_20260123.yaml | 3 +- .../date_of_death_archived_20260123.yaml | 4 +- .../date_precision_archived_20260123.yaml | 3 +- ...fault_access_policy_archived_20260123.yaml | 4 +- .../default_position_archived_20260124.yaml | 3 +- ...defined_by_standard_archived_20260124.yaml | 4 +- .../archive/definition_archived_20260124.yaml | 3 +- .../department_head_archived_20260125.yaml | 4 +- ...derived_from_entity_archived_20260125.yaml | 4 +- ...description_section_archived_20260119.yaml | 6 +- .../detection_level_archived_20260125.yaml | 3 +- .../device_type_archived_20260125.yaml | 3 +- .../digital_platform_archived_20260125.yaml | 4 +- ...gital_presence_type_archived_20260125.yaml | 3 +- ...igital_professional_archived_20260125.yaml | 3 +- .../documents_budget_archived_20260126.yaml | 4 +- .../download_endpoint_archived_20260126.yaml | 3 +- .../dual_class_link_archived_20260126.yaml | 3 +- .../dual_class_role_archived_20260126.yaml | 3 +- .../archive/education_archived_20260125.yaml | 4 +- ...on_provider_subtype_archived_20260125.yaml | 3 +- ...type_classification_archived_20260125.yaml | 3 +- .../encompassing_body_archived_20250115.yaml | 4 +- .../archive/ends_or_ended_at_location.yaml | 4 +- ...t_metadata_whatsapp_archived_20260126.yaml | 3 +- ...ntity_types_covered_archived_20260126.yaml | 3 +- ...nmental_requirement_archived_20260126.yaml | 4 +- .../event_location_archived_20260126.yaml | 4 +- .../event_status_archived_20260126.yaml | 3 +- .../event_timespan_archived_20260126.yaml | 4 +- .../archive/event_type_archived_20260126.yaml | 3 +- ...exhibition_location_archived_20260126.yaml | 4 +- .../exhibition_status_archived_20260126.yaml | 3 +- ...exhibition_timespan_archived_20260126.yaml | 4 +- .../archive/experience_archived_20260126.yaml | 4 +- .../exposed_via_portal_archived_20260126.yaml | 4 +- ...extraction_metadata_archived_20260126.yaml | 4 +- .../face_segment_archived_20260126.yaml | 4 +- .../feature_type_archived_20260126.yaml | 3 +- ...type_classification_archived_20260126.yaml | 3 +- .../feeds_portal_archived_20260126.yaml | 4 +- ..._access_restriction_archived_20260126.yaml | 3 +- ...ing_aid_description_archived_20260126.yaml | 3 +- ...d_temporal_coverage_archived_20260126.yaml | 3 +- .../finish_reason_archived_20260126.yaml | 3 +- .../from_location_archived_20260126.yaml | 3 +- .../gallery_subtype_archived_20260126.yaml | 3 +- ...type_classification_archived_20260126.yaml | 3 +- ...geographic_coverage_archived_20260126.yaml | 3 +- .../geometry_type_archived_20260126.yaml | 3 +- .../archive/gift_shop_archived_20260126.yaml | 4 +- .../slots/archive/governance_role.yaml | 3 +- .../slots/archive/governance_structure.yaml | 3 +- .../has_address_archived_20260126.yaml | 4 +- .../slots/archive/has_administration.yaml | 4 +- ...notation_motivation_archived_20260127.yaml | 4 +- .../archive/has_articles_of_association.yaml | 4 +- .../has_collection_archived_20250115.yaml | 3 +- .../archive/has_member_archived_20260115.yaml | 3 +- .../slots/archive/has_narrower_instance.yaml | 4 +- .../slots/archive/has_observation.yaml | 4 +- .../archive/has_operational_archive.yaml | 3 +- .../slots/archive/has_operational_unit.yaml | 4 +- .../archive/has_or_had_activity_type.yaml | 4 +- .../has_or_had_based_on_observation.yaml | 4 +- ...category_assessment_archived_20260128.yaml | 3 +- .../has_or_had_collection_narrower_type.yaml | 4 +- .../archive/has_or_had_comment_reply.yaml | 3 +- ..._confidence_measure_archived_20260128.yaml | 4 +- .../has_or_had_conservation_record.yaml | 4 +- .../archive/has_or_had_conversion_rate.yaml | 4 +- .../archive/has_or_had_curation_activity.yaml | 4 +- .../has_or_had_data_service_endpoint.yaml | 4 +- .../archive/has_or_had_date_of_birth.yaml | 4 +- .../archive/has_or_had_detected_face.yaml | 3 +- .../archive/has_or_had_detected_landmark.yaml | 3 +- .../archive/has_or_had_detected_logo.yaml | 3 +- .../archive/has_or_had_detected_object.yaml | 3 +- ...as_or_had_encompass_archived_20260115.yaml | 3 +- .../has_or_had_participated_in_event.yaml | 4 +- .../has_or_had_participated_in_project.yaml | 4 +- .../archive/has_or_had_place_of_birth.yaml | 4 +- .../has_or_had_portal_data_source.yaml | 4 +- .../slots/archive/has_or_had_post_type.yaml | 4 +- .../archive/has_or_had_powered_by_cm.yaml | 4 +- ...has_or_had_primary_presence_assertion.yaml | 4 +- .../archive/has_or_had_provenance_event.yaml | 4 +- ...has_or_had_quantity_archived_20260126.yaml | 4 +- ..._registered_dataset_archived_20260128.yaml | 3 +- .../archive/has_or_had_related_activity.yaml | 4 +- .../archive/has_or_had_related_event.yaml | 4 +- .../has_or_had_related_exhibition.yaml | 4 +- ...lated_heritage_form_archived_20260128.yaml | 4 +- .../has_or_had_requirement_status.yaml | 3 +- .../archive/has_or_had_resulting_unit.yaml | 3 +- .../archive/has_or_had_secondary_label.yaml | 4 +- .../archive/has_or_had_security_level.yaml | 4 +- .../archive/has_or_had_storage_condition.yaml | 4 +- .../archive/has_or_had_storage_unit.yaml | 4 +- .../archive/has_or_had_stores_collection.yaml | 4 +- .../archive/has_or_had_sub_collection.yaml | 4 +- .../archive/has_or_had_sub_department.yaml | 4 +- .../archive/has_or_had_suborganization.yaml | 4 +- .../archive/has_or_had_text_segment.yaml | 4 +- .../archive/has_or_had_tracked_in_cm.yaml | 4 +- .../has_or_had_verification_status.yaml | 4 +- .../slots/archive/has_or_had_web_claim.yaml | 4 +- .../slots/archive/has_person_name.yaml | 4 +- .../slots/archive/has_person_observation.yaml | 4 +- ...has_suborganization_archived_20260115.yaml | 3 +- .../has_timespan_archived_20260126.yaml | 4 +- ...age_society_subtype_archived_20260128.yaml | 3 +- .../holy_site_subtype_archived_20260128.yaml | 3 +- .../hosts_branch_archived_20260128.yaml | 4 +- .../is_member_of_archived_20260115.yaml | 3 +- .../is_or_was_real_archived_20260114.yaml | 3 +- .../parent_collection_archived_20250115.yaml | 3 +- .../parent_custodian_archived_20250115.yaml | 4 +- .../slots/archive/programme_period.yaml | 4 +- .../project_status_archived_20260116.yaml | 3 +- .../modules/slots/archive/provenance.yaml | 3 +- .../published_by_archived_20260117.yaml | 4 +- ...torage_type_broader_archived_20260115.yaml | 3 +- ...orage_type_narrower_archived_20260115.yaml | 3 +- ...torage_type_related_archived_20260115.yaml | 3 +- .../archive/subregion_archived_20260117.yaml | 3 +- .../subtitle_format_archived_20260115.yaml | 3 +- .../succeeded_by_archived_20260117.yaml | 4 +- ...taste_scent_subtype_archived_20260116.yaml | 3 +- ...emplate_specificity_archived_20260117.yaml | 3 +- .../temporal_coverage_archived_20260116.yaml | 4 +- .../thinking_mode_archived_20260116.yaml | 3 +- ...time_of_destruction_archived_20260115.yaml | 4 +- .../to_location_archived_20260115.yaml | 3 +- .../transfer_location_archived_20260115.yaml | 3 +- ...tion_types_detected_archived_20260115.yaml | 3 +- .../archive/type_scope_archived_20260115.yaml | 3 +- .../unesco_domain_archived_20260114.yaml | 3 +- .../unesco_list_status_archived_20260114.yaml | 3 +- .../unit_affiliation_archived_20260115.yaml | 4 +- .../archive/unit_type_archived_20260114.yaml | 3 +- .../slots/archive/used_archived_20260115.yaml | 4 +- .../archive/used_by_archived_20260115.yaml | 3 +- .../used_by_custodian_archived_20260114.yaml | 3 +- .../validity_period_archived_20260116.yaml | 4 +- .../variant_of_name_archived_20260114.yaml | 4 +- .../viability_status_archived_20260114.yaml | 3 +- .../slots/archive/was_derived_from.yaml | 4 +- .../was_derived_from_archived_20260115.yaml | 4 +- .../slots/archive/was_generated_by.yaml | 4 +- .../was_generated_by_archived_20260115.yaml | 4 +- .../was_revision_of_archived_20260115.yaml | 4 +- ...business_likelihood_archived_20260115.yaml | 3 +- ...whatsapp_enrichment_archived_20260115.yaml | 3 +- .../wikidata_alignment_archived_20260115.yaml | 3 +- ...hin_auxiliary_place_archived_20260114.yaml | 3 +- .../within_place_archived_20260114.yaml | 3 +- .../modules/slots/basionym_authority.yaml | 14 + .../modules/slots/begin_of_the_begin.yaml | 1 - .../modules/slots/begin_of_the_end.yaml | 1 - .../slots/can_or_could_be_retrieved_from.yaml | 4 +- .../slots/ceases_or_ceased_through.yaml | 4 +- .../slots/changes_or_changed_through.yaml | 3 +- .../contains_or_contained_collection.yaml | 4 +- .../contains_or_contained_contains_unit.yaml | 4 +- ...ntains_or_contained_covers_settlement.yaml | 4 +- .../modules/slots/contains_storage.yaml | 4 +- .../slots/contributes_or_contributed.yaml | 4 +- .../linkml/modules/slots/contributes_to.yaml | 4 +- .../linkml/modules/slots/country.yaml | 4 +- .../slots/cover_or_covered_subregion.yaml | 4 +- .../linkml/modules/slots/covers_country.yaml | 4 +- .../modules/slots/created_by_project.yaml | 4 +- .../linkml/modules/slots/creation_place.yaml | 4 +- .../modules/slots/creation_timespan.yaml | 4 +- .../linkml/modules/slots/curated_holding.yaml | 4 +- .../modules/slots/current_location.yaml | 4 +- .../linkml/modules/slots/custodian.yaml | 4 +- .../modules/slots/custodian_type_broader.yaml | 4 +- .../slots/custodian_type_narrower.yaml | 4 +- .../modules/slots/custodian_type_related.yaml | 4 +- .../modules/slots/defines_or_defined.yaml | 4 +- .../modules/slots/describes_or_described.yaml | 4 +- .../modules/slots/draws_or_drew_opinion.yaml | 4 +- .../slots/encompasses_or_encompassed.yaml | 4 +- .../modules/slots/end_of_the_begin.yaml | 1 - .../linkml/modules/slots/end_of_the_end.yaml | 1 - .../linkml/modules/slots/end_seconds.yaml | 10 + .../linkml/modules/slots/end_time.yaml | 10 + .../modules/slots/exhibits_or_exhibited.yaml | 4 +- .../modules/slots/expires_on_expired_at.yaml | 4 +- .../modules/slots/exposes_or_exposed.yaml | 4 +- .../modules/slots/final_of_the_final.yaml | 4 +- .../linkml/modules/slots/foo_bar.yaml | 19 + .../modules/slots/generates_or_generated.yaml | 4 +- .../modules/slots/grants_or_granted.yaml | 4 +- .../slots/{archive => }/has_api_version.yaml | 0 .../has_architectural_style.yaml | 0 .../slots/{archive => }/has_archive_path.yaml | 0 ...itage_type.yaml => has_heritage_type.yaml} | 16 +- .../slots/has_or_had_accumulation.yaml | 4 +- .../modules/slots/has_or_had_activity.yaml | 4 +- .../slots/has_or_had_administration.yaml | 4 +- .../modules/slots/has_or_had_alignment.yaml | 4 +- .../modules/slots/has_or_had_altitude.yaml | 4 +- .../modules/slots/has_or_had_annotation.yaml | 4 +- .../modules/slots/has_or_had_archive.yaml | 4 +- .../modules/slots/has_or_had_arrangement.yaml | 4 +- .../slots/has_or_had_arrangement_level.yaml | 4 +- .../modules/slots/has_or_had_asset.yaml | 4 +- .../modules/slots/has_or_had_author.yaml | 4 +- .../slots/has_or_had_auxiliary_entities.yaml | 2 - .../modules/slots/has_or_had_boundary.yaml | 4 +- .../modules/slots/has_or_had_branch.yaml | 4 +- .../modules/slots/has_or_had_budget.yaml | 4 +- .../slots/has_or_had_canonical_form.yaml | 4 +- .../modules/slots/has_or_had_capacity.yaml | 4 +- .../modules/slots/has_or_had_caption.yaml | 4 +- .../modules/slots/has_or_had_carrier.yaml | 4 +- .../modules/slots/has_or_had_category.yaml | 4 +- .../modules/slots/has_or_had_chapter.yaml | 4 +- .../modules/slots/has_or_had_collection.yaml | 4 +- .../modules/slots/has_or_had_comment.yaml | 4 +- .../modules/slots/has_or_had_condition.yaml | 4 +- .../modules/slots/has_or_had_confidence.yaml | 4 +- .../modules/slots/has_or_had_coordinates.yaml | 2 - .../modules/slots/has_or_had_currency.yaml | 4 +- .../modules/slots/has_or_had_custodian.yaml | 4 +- .../has_or_had_custodian_name.yaml | 6 +- .../has_or_had_custodian_observation.yaml | 6 +- .../slots/has_or_had_data_quality_notes.yaml | 4 +- .../modules/slots/has_or_had_device.yaml | 4 +- .../slots/has_or_had_digital_platform.yaml | 4 +- .../modules/slots/has_or_had_document.yaml | 4 +- .../modules/slots/has_or_had_domain.yaml | 4 +- .../modules/slots/has_or_had_drawer.yaml | 4 +- .../modules/slots/has_or_had_edition.yaml | 4 +- .../modules/slots/has_or_had_email.yaml | 4 +- .../modules/slots/has_or_had_endpoint.yaml | 4 +- .../modules/slots/has_or_had_equipment.yaml | 4 +- .../slots/has_or_had_equipment_type.yaml | 4 +- .../modules/slots/has_or_had_example.yaml | 4 +- .../modules/slots/has_or_had_exhibition.yaml | 4 +- .../modules/slots/has_or_had_expense.yaml | 4 +- .../slots/has_or_had_expertise_in.yaml | 4 +- .../modules/slots/has_or_had_facility.yaml | 4 +- .../modules/slots/has_or_had_feature.yaml | 4 +- .../linkml/modules/slots/has_or_had_fee.yaml | 4 +- .../slots/has_or_had_file_location.yaml | 4 +- .../linkml/modules/slots/has_or_had_flag.yaml | 4 +- .../modules/slots/has_or_had_frequency.yaml | 4 +- .../modules/slots/has_or_had_function.yaml | 4 +- .../modules/slots/has_or_had_geofeature.yaml | 4 +- .../linkml/modules/slots/has_or_had_head.yaml | 4 +- .../modules/slots/has_or_had_hyponym.yaml | 4 +- .../modules/slots/has_or_had_investment.yaml | 4 +- .../modules/slots/has_or_had_key_contact.yaml | 4 +- .../modules/slots/has_or_had_language.yaml | 2 - .../modules/slots/has_or_had_liability.yaml | 4 +- .../modules/slots/has_or_had_main_part.yaml | 4 +- .../modules/slots/has_or_had_mandate.yaml | 4 +- .../linkml/modules/slots/has_or_had_mean.yaml | 4 +- .../slots/has_or_had_measurement_unit.yaml | 4 +- .../modules/slots/has_or_had_member.yaml | 2 - .../modules/slots/has_or_had_method.yaml | 2 - .../modules/slots/has_or_had_methodology.yaml | 4 +- .../slots/has_or_had_opening_hour.yaml | 4 +- .../has_or_had_organization_profile.yaml | 4 +- .../slots/has_or_had_organization_status.yaml | 4 +- .../modules/slots/has_or_had_output.yaml | 4 +- .../modules/slots/has_or_had_percentage.yaml | 4 +- .../modules/slots/has_or_had_policy.yaml | 4 +- .../slots/has_or_had_primary_platform.yaml | 4 +- .../modules/slots/has_or_had_provenance.yaml | 2 +- .../slots/has_or_had_provenance_path.yaml | 4 +- .../modules/slots/has_or_had_publisher.yaml | 4 +- .../modules/slots/has_or_had_qualifier.yaml | 4 +- .../modules/slots/has_or_had_quantity.yaml | 4 +- .../modules/slots/has_or_had_range.yaml | 4 +- .../modules/slots/has_or_had_rationale.yaml | 4 +- .../modules/slots/has_or_had_reason.yaml | 4 +- .../modules/slots/has_or_had_requirement.yaml | 4 +- .../modules/slots/has_or_had_resolution.yaml | 4 +- .../slots/has_or_had_responsibility.yaml | 4 +- .../modules/slots/has_or_had_restriction.yaml | 4 +- .../modules/slots/has_or_had_revenue.yaml | 4 +- .../modules/slots/has_or_had_roadmap.yaml | 4 +- .../modules/slots/has_or_had_scheme.yaml | 4 +- .../modules/slots/has_or_had_scope.yaml | 4 +- .../modules/slots/has_or_had_score.yaml | 19 +- .../modules/slots/has_or_had_section.yaml | 4 +- .../modules/slots/has_or_had_service.yaml | 4 +- .../slots/has_or_had_service_area.yaml | 4 +- .../slots/has_or_had_service_details.yaml | 4 +- .../modules/slots/has_or_had_setpoint.yaml | 4 +- .../linkml/modules/slots/has_or_had_size.yaml | 4 +- .../has_or_had_social_media_profile.yaml | 4 +- .../modules/slots/has_or_had_staff.yaml | 4 +- .../slots/has_or_had_staff_member.yaml | 4 +- .../modules/slots/has_or_had_style.yaml | 4 +- .../modules/slots/has_or_had_summary.yaml | 4 +- .../modules/slots/has_or_had_symbolism.yaml | 4 +- .../linkml/modules/slots/has_or_had_text.yaml | 4 +- .../modules/slots/has_or_had_threshold.yaml | 4 +- .../slots/has_or_had_time_interval.yaml | 4 +- .../modules/slots/has_or_had_token.yaml | 4 +- .../modules/slots/has_or_had_tolerance.yaml | 4 +- .../has_or_had_transformation_metadata.yaml | 4 +- .../modules/slots/has_or_had_treatment.yaml | 4 +- .../modules/slots/has_or_had_use_case.yaml | 4 +- .../modules/slots/has_or_had_venue.yaml | 4 +- .../slots/has_or_had_writing_system.yaml | 4 +- .../slots/identifies_or_identified.yaml | 4 +- .../slots/implements_or_implemented.yaml | 4 +- .../modules/slots/initial_of_the_initial.yaml | 4 +- .../modules/slots/installed_at_place.yaml | 4 +- .../linkml/modules/slots/instance_of.yaml | 4 +- .../slots/intangible_heritage_subtype.yaml | 3 +- .../modules/slots/involves_or_involved.yaml | 4 +- .../modules/slots/is_auxiliary_of_place.yaml | 4 +- .../slots/is_auxiliary_of_platform.yaml | 4 +- .../linkml/modules/slots/is_deceased.yaml | 4 +- .../modules/slots/is_legal_status_of.yaml | 4 +- .../slots/is_or_was_acquired_through.yaml | 4 +- .../slots/is_or_was_amended_through.yaml | 4 +- .../slots/is_or_was_applicable_in.yaml | 4 +- .../modules/slots/is_or_was_appreciated.yaml | 4 +- .../modules/slots/is_or_was_approved_on.yaml | 4 +- .../modules/slots/is_or_was_approximate.yaml | 4 +- .../modules/slots/is_or_was_archived_as.yaml | 4 +- .../modules/slots/is_or_was_asserted_by.yaml | 4 +- .../modules/slots/is_or_was_assessed_on.yaml | 4 +- .../modules/slots/is_or_was_born_on.yaml | 4 +- .../modules/slots/is_or_was_cancelled_by.yaml | 4 +- .../modules/slots/is_or_was_cataloged_in.yaml | 4 +- .../slots/is_or_was_collection_of.yaml | 4 +- .../slots/is_or_was_compatible_with.yaml | 4 +- .../modules/slots/is_or_was_conducted_by.yaml | 4 +- .../slots/is_or_was_created_through.yaml | 4 +- .../slots/is_or_was_curated_through.yaml | 4 +- .../slots/is_or_was_decommissioned_at.yaml | 4 +- .../modules/slots/is_or_was_deposited_by.yaml | 4 +- .../modules/slots/is_or_was_dismissed.yaml | 4 +- .../modules/slots/is_or_was_displayed_at.yaml | 4 +- .../modules/slots/is_or_was_dissolved_by.yaml | 4 +- .../slots/is_or_was_documented_by.yaml | 4 +- .../slots/is_or_was_documented_in.yaml | 4 +- .../modules/slots/is_or_was_edited_by.yaml | 4 +- .../modules/slots/is_or_was_employed_by.yaml | 4 +- .../slots/is_or_was_encompassed_by.yaml | 4 +- .../slots/is_or_was_established_by.yaml | 4 +- .../modules/slots/is_or_was_exhibited_at.yaml | 4 +- .../modules/slots/is_or_was_exposed_via.yaml | 4 +- .../modules/slots/is_or_was_extended.yaml | 4 +- .../slots/is_or_was_extracted_using.yaml | 4 +- .../slots/is_or_was_founded_through.yaml | 4 +- .../modules/slots/is_or_was_governed_by.yaml | 4 +- .../slots/is_or_was_identified_through.yaml | 4 +- .../slots/is_or_was_implemented_by.yaml | 4 +- .../modules/slots/is_or_was_involved_in.yaml | 4 +- .../slots/is_or_was_last_updated_at.yaml | 4 +- .../modules/slots/is_or_was_located_in.yaml | 1 - .../slots/is_or_was_located_within.yaml | 4 +- .../modules/slots/is_or_was_member_of.yaml | 4 +- .../modules/slots/is_or_was_observed_by.yaml | 4 +- .../modules/slots/is_or_was_opened_on.yaml | 4 +- .../modules/slots/is_or_was_operated_by.yaml | 4 +- .../slots/is_or_was_part_of_total.yaml | 4 +- .../modules/slots/is_or_was_platform_of.yaml | 4 +- .../modules/slots/is_or_was_published.yaml | 4 +- .../modules/slots/is_or_was_published_at.yaml | 4 +- .../modules/slots/is_or_was_published_by.yaml | 4 +- .../modules/slots/is_or_was_recombined.yaml | 14 + .../modules/slots/is_or_was_related_to.yaml | 4 +- .../slots/is_or_was_represented_by.yaml | 4 +- .../modules/slots/is_or_was_retrieved_by.yaml | 4 +- .../slots/is_or_was_retrieved_through.yaml | 4 +- .../modules/slots/is_or_was_returned.yaml | 4 +- .../modules/slots/is_or_was_signed_at.yaml | 4 +- .../slots/is_or_was_sub_collection_of.yaml | 4 +- .../slots/is_or_was_suborganization_of.yaml | 4 +- .../is_or_was_temporarily_located_at.yaml | 4 +- .../slots/is_or_was_threatened_by.yaml | 4 +- .../modules/slots/is_or_was_transferred.yaml | 4 +- .../modules/slots/is_or_was_triggered_by.yaml | 4 +- .../modules/slots/is_or_was_used_in.yaml | 4 +- .../slots/is_or_was_webarchived_at.yaml | 4 +- .../20251121/linkml/modules/slots/item.yaml | 4 +- .../linkml/modules/slots/item_returned.yaml | 4 +- .../linkml/modules/slots/jurisdiction.yaml | 1 - .../modules/slots/jurisdiction_type.yaml | 3 +- .../modules/slots/landmark_segment.yaml | 4 +- .../modules/slots/legal_entity_type.yaml | 4 +- .../linkml/modules/slots/legal_form.yaml | 4 +- .../modules/slots/legal_jurisdiction.yaml | 4 +- .../linkml/modules/slots/legal_name.yaml | 4 +- .../linkml/modules/slots/legal_status.yaml | 4 +- .../modules/slots/legal_system_type.yaml | 3 +- .../linkml/modules/slots/library_subtype.yaml | 3 +- .../linkml/modules/slots/link_type.yaml | 3 +- .../linkml/modules/slots/llm_response.yaml | 4 +- .../linkml/modules/slots/loan_history.yaml | 4 +- .../linkml/modules/slots/loan_status.yaml | 3 +- .../linkml/modules/slots/loan_timespan.yaml | 4 +- .../linkml/modules/slots/located_at.yaml | 4 +- .../linkml/modules/slots/logo_segment.yaml | 4 +- .../linkml/modules/slots/maintained_by.yaml | 4 +- .../modules/slots/manages_collection.yaml | 4 +- .../modules/slots/manages_or_managed.yaml | 4 +- .../linkml/modules/slots/managing_unit.yaml | 4 +- .../modules/slots/maximal_of_maximal.yaml | 4 +- .../modules/slots/measures_or_measured.yaml | 4 +- .../linkml/modules/slots/member_of.yaml | 4 +- .../modules/slots/minimal_of_minimal.yaml | 4 +- .../modules/slots/mission_statement.yaml | 4 +- .../linkml/modules/slots/museum_subtype.yaml | 3 +- .../slots/museum_type_classification.yaml | 3 +- .../linkml/modules/slots/music_type.yaml | 3 +- .../linkml/modules/slots/name_type.yaml | 3 +- .../modules/slots/name_validity_period.yaml | 4 +- .../modules/slots/nomenclatural_code.yaml | 18 + .../modules/slots/nonprofit_subtype.yaml | 3 +- .../modules/slots/notable_examples.yaml | 4 +- .../linkml/modules/slots/object_segment.yaml | 4 +- .../linkml/modules/slots/object_type.yaml | 3 +- .../linkml/modules/slots/objects_added.yaml | 4 +- .../modules/slots/objects_affected.yaml | 4 +- .../linkml/modules/slots/objects_removed.yaml | 4 +- .../linkml/modules/slots/observation.yaml | 4 +- .../modules/slots/observation_period.yaml | 4 +- .../linkml/modules/slots/observer_type.yaml | 3 +- .../modules/slots/occurs_or_occurred_at.yaml | 4 +- .../slots/official_institution_subtype.yaml | 3 +- .../linkml/modules/slots/online_shop.yaml | 4 +- .../linkml/modules/slots/operated_by.yaml | 4 +- .../modules/slots/operates_or_operated.yaml | 4 +- .../slots/organizational_structure.yaml | 4 +- .../linkml/modules/slots/origin_period.yaml | 4 +- .../modules/slots/outdoor_site_type.yaml | 3 +- .../linkml/modules/slots/overall_status.yaml | 3 +- .../modules/slots/parent_department.yaml | 4 +- .../linkml/modules/slots/parent_society.yaml | 4 +- .../linkml/modules/slots/parent_unit.yaml | 4 +- .../slots/part_of_custodian_collection.yaml | 4 +- .../linkml/modules/slots/part_of_event.yaml | 4 +- .../modules/slots/part_of_facility.yaml | 4 +- .../linkml/modules/slots/part_of_storage.yaml | 4 +- .../linkml/modules/slots/part_of_zone.yaml | 4 +- .../participates_or_participated_in.yaml | 4 +- .../modules/slots/performance_location.yaml | 4 +- .../linkml/modules/slots/performance_of.yaml | 4 +- .../linkml/modules/slots/performed_by.yaml | 4 +- .../modules/slots/person_claim_type.yaml | 3 +- .../modules/slots/physical_location.yaml | 4 +- .../linkml/modules/slots/pipeline_stage.yaml | 3 +- .../modules/slots/place_designation.yaml | 4 +- .../modules/slots/place_of_publication.yaml | 4 +- .../modules/slots/place_specificity.yaml | 3 +- .../linkml/modules/slots/platform_of.yaml | 4 +- .../linkml/modules/slots/portal_type.yaml | 4 +- .../slots/poses_or_posed_condition.yaml | 4 +- .../modules/slots/posted_by_profile.yaml | 4 +- .../linkml/modules/slots/powers_platform.yaml | 4 +- .../modules/slots/preceding_activity.yaml | 4 +- .../modules/slots/preservation_method.yaml | 3 +- .../slots/primary_audio_event_type.yaml | 3 +- .../modules/slots/primary_heritage_type.yaml | 3 +- .../modules/slots/primary_register.yaml | 4 +- .../linkml/modules/slots/primary_system.yaml | 4 +- .../modules/slots/processing_status.yaml | 3 +- .../modules/slots/proficiency_level.yaml | 3 +- .../slots/{archive => }/profile_url.yaml | 3 +- .../linkml/modules/slots/protocol_name.yaml | 13 + .../modules/slots/protocol_version.yaml | 13 + .../modules/slots/{archive => }/provider.yaml | 16 +- .../slots/provides_or_provided_to.yaml | 4 +- .../modules/slots/reading_room_type.yaml | 3 +- .../linkml/modules/slots/record_format.yaml | 3 +- .../linkml/modules/slots/record_timespan.yaml | 4 +- .../slots/refers_to_access_policy.yaml | 4 +- .../modules/slots/refers_to_custodian.yaml | 4 +- .../modules/slots/refers_to_legal_status.yaml | 4 +- .../modules/slots/refers_to_person.yaml | 4 +- .../modules/slots/refers_to_storage.yaml | 4 +- .../linkml/modules/slots/region_type.yaml | 4 +- .../linkml/modules/slots/register_type.yaml | 3 +- .../slots/registers_or_registered.yaml | 4 +- .../modules/slots/registration_authority.yaml | 4 +- .../linkml/modules/slots/related_types.yaml | 4 +- .../linkml/modules/slots/relationship.yaml | 3 +- .../slots/represents_or_represented.yaml | 4 +- .../modules/slots/requirement_type.yaml | 3 +- .../slots/research_center_subtype.yaml | 3 +- .../modules/slots/research_center_type.yaml | 3 +- .../modules/slots/responsible_actor.yaml | 4 +- .../modules/slots/responsible_agent.yaml | 4 +- .../slots/responsible_legal_entity.yaml | 4 +- .../linkml/modules/slots/safeguarded_by.yaml | 4 +- .../modules/slots/scene_types_detected.yaml | 3 +- .../linkml/modules/slots/scheme_type.yaml | 3 +- .../linkml/modules/slots/scrape_method.yaml | 3 +- .../modules/slots/serves_or_served.yaml | 4 +- .../linkml/modules/slots/service_area.yaml | 4 +- .../modules/slots/service_area_type.yaml | 3 +- .../linkml/modules/slots/settlement.yaml | 4 +- .../linkml/modules/slots/shop_type.yaml | 3 +- .../linkml/modules/slots/source_type.yaml | 3 +- .../modules/slots/specialized_place.yaml | 4 +- .../modules/slots/specificity_annotation.yaml | 32 - .../linkml/modules/slots/staff_role.yaml | 4 +- .../modules/slots/standards_applied.yaml | 3 +- .../modules/slots/standards_compliance.yaml | 3 +- .../modules/slots/start_of_the_start.yaml | 4 +- .../slots/starts_or_started_at_location.yaml | 4 +- .../modules/slots/states_or_stated.yaml | 4 +- .../slots/takes_or_took_comission.yaml | 4 +- .../linkml/modules/slots/temporal_extent.yaml | 4 +- .../modules/slots/warrants_or_warranted.yaml | 4 +- update_specificity.py | 101 ++ 1965 files changed, 11325 insertions(+), 16727 deletions(-) create mode 100644 break_archive_cycles.py create mode 100644 check_annotation_types.py create mode 100644 check_self_imports.py create mode 100644 check_type_types_cycle.py create mode 100644 clean_01_imports.py create mode 100644 find_custodian_types.py create mode 100644 find_cycles.py create mode 100644 fix_dangling.py create mode 100644 fix_indentation.py create mode 100644 fix_self_imports.py create mode 100644 fix_type_types_cycle.py create mode 100644 fix_types_imports.py create mode 100644 flatten_slot_ranges.py create mode 100644 nuke_class_imports.py create mode 100644 populate_01_imports.py create mode 100644 remove_class_imports_from_slots.py create mode 100644 remove_duplicates.py create mode 100644 reorder_imports.py delete mode 100644 schemas/20251121/linkml/modules/classes/AcquisitionBudget.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/AlternativeName.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/DiarizationSegment.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/DigitizationBudget.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/EADIdentifier.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ImagingEquipment.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/LEIIdentifier.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/MusicSegment.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/Series.yaml rename schemas/20251121/linkml/modules/classes/{SpecificityAnnotation.yaml => SpecificityScore.yaml} (68%) delete mode 100644 schemas/20251121/linkml/modules/classes/SpeechSegment.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/StorageFacility.yaml create mode 100644 schemas/20251121/linkml/modules/slots/api_ver.yaml create mode 100644 schemas/20251121/linkml/modules/slots/basionym_authority.yaml create mode 100644 schemas/20251121/linkml/modules/slots/end_seconds.yaml create mode 100644 schemas/20251121/linkml/modules/slots/end_time.yaml create mode 100644 schemas/20251121/linkml/modules/slots/foo_bar.yaml rename schemas/20251121/linkml/modules/slots/{archive => }/has_api_version.yaml (100%) rename schemas/20251121/linkml/modules/slots/{archive => }/has_architectural_style.yaml (100%) rename schemas/20251121/linkml/modules/slots/{archive => }/has_archive_path.yaml (100%) rename schemas/20251121/linkml/modules/slots/{archive/heritage_type.yaml => has_heritage_type.yaml} (80%) rename schemas/20251121/linkml/modules/slots/{archive => }/has_or_had_custodian_name.yaml (90%) rename schemas/20251121/linkml/modules/slots/{archive => }/has_or_had_custodian_observation.yaml (90%) create mode 100644 schemas/20251121/linkml/modules/slots/is_or_was_recombined.yaml create mode 100644 schemas/20251121/linkml/modules/slots/nomenclatural_code.yaml rename schemas/20251121/linkml/modules/slots/{archive => }/profile_url.yaml (97%) create mode 100644 schemas/20251121/linkml/modules/slots/protocol_name.yaml create mode 100644 schemas/20251121/linkml/modules/slots/protocol_version.yaml rename schemas/20251121/linkml/modules/slots/{archive => }/provider.yaml (67%) delete mode 100644 schemas/20251121/linkml/modules/slots/specificity_annotation.yaml create mode 100644 update_specificity.py diff --git a/break_archive_cycles.py b/break_archive_cycles.py new file mode 100644 index 0000000000..7a62ab0035 --- /dev/null +++ b/break_archive_cycles.py @@ -0,0 +1,59 @@ +import os + +def check_and_fix(path): + filename = os.path.basename(path) + if not filename.endswith("RecordSetTypes.yaml"): + return + + # Filename: WomensArchivesRecordSetTypes.yaml + # Custodian class: WomensArchives.yaml + + custodian_class = filename.replace('RecordSetTypes.yaml', '') + custodian_class_s = custodian_class + "s" + + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + in_imports = False + modified = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append(line) + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + new_lines.append(line) + else: + import_path = stripped.lstrip("- ").strip() + # Check for import of custodian class: - ./WomensArchives + if import_path == f"./{custodian_class}": + print(f"Removing cycle import in {path}: {stripped}") + modified = True + continue + elif import_path == f"./{custodian_class_s}": + print(f"Removing cycle import (plural) in {path}: {stripped}") + modified = True + continue + else: + new_lines.append(line) + else: + new_lines.append(line) + + if modified: + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + check_and_fix(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/check_annotation_types.py b/check_annotation_types.py new file mode 100644 index 0000000000..a5925941f0 --- /dev/null +++ b/check_annotation_types.py @@ -0,0 +1,50 @@ +import yaml +import os + +def check_file(path): + try: + with open(path, 'r') as f: + data = yaml.safe_load(f) + except Exception as e: + print(f"Error parsing {path}: {e}") + return + + if 'classes' in data: + for class_name, class_def in data['classes'].items(): + if 'custodian_types' in class_def: + print(f"Misplaced custodian_types found in {path} Class {class_name} (root level)") + + if 'slot_usage' in class_def and class_def['slot_usage']: + for slot_name, slot_def in class_def['slot_usage'].items(): + if slot_def and 'custodian_types' in slot_def: + print(f"Misplaced custodian_types found in {path} Class {class_name} SlotUsage {slot_name}") + + if 'annotations' in class_def: + ann = class_def['annotations'] + if ann and 'custodian_types' in ann: + val = ann['custodian_types'] + if isinstance(val, list): + print(f"List value found in {path} Class {class_name}: {val}") + elif not isinstance(val, str): + print(f"Non-string value found in {path} Class {class_name}: {val} (type: {type(val)})") + + if 'slots' in data: + for slot_name, slot_def in data['slots'].items(): + if 'custodian_types' in slot_def: + print(f"Misplaced custodian_types found in {path} Slot {slot_name} (root level)") + + if 'annotations' in slot_def: + ann = slot_def['annotations'] + if ann and 'custodian_types' in ann: + val = ann['custodian_types'] + if isinstance(val, list): + print(f"List value found in {path} Slot {slot_name}: {val}") + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + check_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") +process_directory("schemas/20251121/linkml/modules/slots") diff --git a/check_duplicates.py b/check_duplicates.py index b00d8e8abe..6dfaa85e90 100644 --- a/check_duplicates.py +++ b/check_duplicates.py @@ -2,6 +2,9 @@ import yaml import os def check_dir(directory): + print(f"Checking directory: {directory}") + target_keys = ["related_mappings", "close_mappings", "exact_mappings", "broad_mappings", "narrow_mappings", "slots", "slot_usage", "attributes", "annotations", "description", "class_uri", "id", "name", "title", "imports", "prefixes", "default_prefix", "default_range", "classes", "types", "enums", "subsets"] + for root, dirs, files in os.walk(directory): for file in files: if file.endswith(".yaml"): @@ -9,35 +12,56 @@ def check_dir(directory): with open(path, 'r') as f: lines = f.readlines() - - # Store (indentation, key) to check for duplicates in the current block - # This is complex to implement perfectly for YAML, but we can look for - # "related_mappings:" specifically. - related_mappings_indices = [i for i, line in enumerate(lines) if "related_mappings:" in line.strip()] + keys_at_indent = {} # {indent: {key: line_no}} + prev_indent = 0 - if len(related_mappings_indices) > 1: - # Check indentation - indents = [len(lines[i]) - len(lines[i].lstrip()) for i in related_mappings_indices] - - for i in range(len(related_mappings_indices) - 1): - idx1 = related_mappings_indices[i] - idx2 = related_mappings_indices[i+1] - indent1 = indents[i] - indent2 = indents[i+1] + for i, line in enumerate(lines): + stripped = line.strip() + if not stripped or stripped.startswith('#') or stripped.startswith('-'): + continue - if indent1 == indent2: - # Check if there is a line between them with LOWER indentation (parent key) + indent = len(line) - len(line.lstrip()) + + if ':' in stripped: + key = stripped.split(':')[0].strip() + + # Only check for specific structural keys to avoid noise + if key not in target_keys: + continue + + # If indentation increased, we are in a new block + if indent > prev_indent: + pass + # If indentation decreased, clear deeper levels + elif indent < prev_indent: + keys_to_remove = [k for k in keys_at_indent if k > indent] + for k in keys_to_remove: + del keys_at_indent[k] + + if indent not in keys_at_indent: + keys_at_indent[indent] = {} + + if key in keys_at_indent[indent]: + prev_line = keys_at_indent[indent][key] + # Heuristic: if lines are in same block (no lower indent between) + # We assume it's a duplicate in the same object + + # Double check if there was a lower indent line between them parent_found = False - for j in range(idx1 + 1, idx2): - line = lines[j] - if line.strip() and not line.strip().startswith('#'): - curr_indent = len(line) - len(line.lstrip()) - if curr_indent < indent1: + for j in range(prev_line + 1, i): + inner_line = lines[j] + if inner_line.strip() and not inner_line.strip().startswith('#'): + curr_indent = len(inner_line) - len(inner_line.lstrip()) + if curr_indent < indent: parent_found = True break if not parent_found: - print(f"Potential duplicate related_mappings in {path} at lines {idx1+1} and {idx2+1}") + print(f"DUPLICATE KEY '{key}' in {path} at line {i+1} (previous at {prev_line+1})") + + keys_at_indent[indent][key] = i + prev_indent = indent -check_dir("schemas/20251121/linkml/modules/classes") \ No newline at end of file +check_dir("schemas/20251121/linkml/modules/classes") +check_dir("schemas/20251121/linkml/modules/slots") \ No newline at end of file diff --git a/check_self_imports.py b/check_self_imports.py new file mode 100644 index 0000000000..dc7bd38978 --- /dev/null +++ b/check_self_imports.py @@ -0,0 +1,33 @@ +import os + +def check_file(path): + filename = os.path.basename(path) + classname = filename.replace('.yaml', '') + + with open(path, 'r') as f: + lines = f.readlines() + + in_imports = False + + for i, line in enumerate(lines): + stripped = line.strip() + if stripped == "imports:": + in_imports = True + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + else: + import_path = stripped.lstrip("- ").strip() + if import_path == f"./{classname}": + print(f"Self-import found in {path} at line {i+1}: {stripped}") + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + check_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/check_type_types_cycle.py b/check_type_types_cycle.py new file mode 100644 index 0000000000..a74145e243 --- /dev/null +++ b/check_type_types_cycle.py @@ -0,0 +1,37 @@ +import os + +def check_file(path): + filename = os.path.basename(path) + if not filename.endswith("Type.yaml"): + return + + classname = filename.replace('.yaml', '') + plural_classname = classname + "s" + + with open(path, 'r') as f: + lines = f.readlines() + + in_imports = False + + for i, line in enumerate(lines): + stripped = line.strip() + if stripped == "imports:": + in_imports = True + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + else: + import_path = stripped.lstrip("- ").strip() + if import_path == f"./{plural_classname}": + print(f"Cycle found in {path}: imports plural {plural_classname}") + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + check_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/clean_01_imports.py b/clean_01_imports.py new file mode 100644 index 0000000000..e47e25d75c --- /dev/null +++ b/clean_01_imports.py @@ -0,0 +1,38 @@ +import os + +def clean_imports(path): + with open(path, 'r') as f: + lines = f.readlines() + + bad_imports = [ + "DiarizationSegment", + "SpeechSegment", + "MusicSegment", + "ImagingEquipment", + "EADIdentifier", + "LEIIdentifier", + "AlternativeName", + "Series", + "MissionStatement", + "StorageFacility", + "AcquisitionBudget", + "DigitizationBudget" + ] + + new_lines = [] + for line in lines: + stripped = line.strip() + remove = False + for bad in bad_imports: + if bad in stripped and "modules/classes" in stripped: + print(f"Removing {bad} from {path}") + remove = True + break + + if not remove: + new_lines.append(line) + + with open(path, 'w') as f: + f.writelines(new_lines) + +clean_imports("schemas/20251121/linkml/01_custodian_name_modular.yaml") diff --git a/find_custodian_types.py b/find_custodian_types.py new file mode 100644 index 0000000000..009acdf91d --- /dev/null +++ b/find_custodian_types.py @@ -0,0 +1,33 @@ +import yaml +import os + +def check_dict(d, path, context="root"): + if not isinstance(d, dict): + return + + for k, v in d.items(): + if k == 'custodian_types': + if context != 'annotations': + print(f"Misplaced custodian_types in {path} at context '{context}'") + + if isinstance(v, dict): + check_dict(v, path, k) + elif isinstance(v, list): + for item in v: + check_dict(item, path, k) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + path = os.path.join(root, file) + try: + with open(path, 'r') as f: + data = yaml.safe_load(f) + check_dict(data, path) + except Exception as e: + # Ignore parse errors + pass + +process_directory("schemas/20251121/linkml/modules/classes") +process_directory("schemas/20251121/linkml/modules/slots") diff --git a/find_cycles.py b/find_cycles.py new file mode 100644 index 0000000000..8c13c7adce --- /dev/null +++ b/find_cycles.py @@ -0,0 +1,89 @@ +import os +import networkx as nx + +def get_imports(path): + imports = [] + try: + with open(path, 'r') as f: + lines = f.readlines() + in_imports = False + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + continue + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + else: + imp = stripped.lstrip("- ").strip() + imports.append(imp) + except Exception: + pass + return imports + +def build_graph(root_dir): + G = nx.DiGraph() + + # Map file paths to node names + # Node name: relative path from root_dir or filename if unique + # LinkML imports are relative paths. + + # We need to resolve relative paths. + + # files: list of (abs_path, rel_path_from_root) + # root_dir is schemas/20251121/linkml + + files_map = {} # abs_path -> rel_path + + for root, dirs, files in os.walk(root_dir): + for file in files: + if file.endswith(".yaml"): + abs_path = os.path.join(root, file) + rel_path = os.path.relpath(abs_path, root_dir) + files_map[abs_path] = rel_path + G.add_node(rel_path) + + for abs_path, rel_path in files_map.items(): + imports = get_imports(abs_path) + base_dir = os.path.dirname(abs_path) + + for imp in imports: + # imp is relative to abs_path + # resolve it + if imp.startswith("linkml:"): + continue + + imp_abs = os.path.normpath(os.path.join(base_dir, imp)) + if not imp_abs.endswith(".yaml"): + imp_abs += ".yaml" + + if imp_abs in files_map: + target = files_map[imp_abs] + G.add_edge(rel_path, target) + else: + # print(f"Warning: {rel_path} imports {imp} which resolves to {imp_abs} (not found)") + pass + + return G + +def find_cycles(G): + try: + cycles = nx.simple_cycles(G) + count = 0 + for cycle in cycles: + print("Cycle found:") + print(cycle) + count += 1 + if count >= 10: + print("Stopping after 10 cycles.") + break + if count == 0: + print("No cycles found.") + except Exception as e: + print(f"Error finding cycles: {e}") + +if __name__ == "__main__": + G = build_graph("schemas/20251121/linkml") + find_cycles(G) diff --git a/fix_dangling.py b/fix_dangling.py new file mode 100644 index 0000000000..faf1d97513 --- /dev/null +++ b/fix_dangling.py @@ -0,0 +1,59 @@ +import os +import re + +def fix_dangling_in_file(path): + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + + # keys that take lists + list_keys = [ + "slots", + "exact_mappings", "close_mappings", "broad_mappings", "related_mappings", "narrow_mappings", + "examples", "comments", "see_also", "keywords", "structured_aliases", + "subsets", "mixins", "apply_to", "union_of", "values", "equals_expression", "equals_string_in", + "aliases", "local_names", "union_of", "defines" + ] + + last_key_at_4 = None + + for i, line in enumerate(lines): + stripped = line.strip() + + if not stripped or stripped.startswith('#'): + new_lines.append(line) + continue + + indent = len(line) - len(line.lstrip()) + + # Check if line is a key at 4 spaces + # Regex: start with 4 spaces, then key chars, then colon, then optional space/value + if indent == 4 and ':' in stripped and not stripped.startswith('-'): + key = stripped.split(':')[0].strip() + last_key_at_4 = key + new_lines.append(line) + continue + + # Check if line is a list item at 4 spaces + if indent == 4 and stripped.startswith('-'): + if last_key_at_4 not in list_keys: + print(f"Removing dangling list item in {path} at line {i+1} (after {last_key_at_4}): {stripped}") + continue # Skip/Delete + + # Reset last_key_at_4 if indentation drops below 4 + if indent < 4: + last_key_at_4 = None + + new_lines.append(line) + + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + fix_dangling_in_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/fix_indentation.py b/fix_indentation.py new file mode 100644 index 0000000000..5f23ca5834 --- /dev/null +++ b/fix_indentation.py @@ -0,0 +1,38 @@ +import os + +def fix_indentation(path): + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + in_imports = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append("imports:\n") + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + new_lines.append(line) + else: + # Force 2 spaces indent + # content is stripped, so just prepend " " + new_lines.append(f" {stripped}\n") + else: + new_lines.append(line) + + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + fix_indentation(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/fix_self_imports.py b/fix_self_imports.py new file mode 100644 index 0000000000..8bb4110d9d --- /dev/null +++ b/fix_self_imports.py @@ -0,0 +1,48 @@ +import os + +def fix_file(path): + filename = os.path.basename(path) + classname = filename.replace('.yaml', '') + + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + in_imports = False + modified = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append(line) + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + new_lines.append(line) + else: + import_path = stripped.lstrip("- ").strip() + # Check for self-import: - ./ClassName + if import_path == f"./{classname}": + print(f"Removing self-import in {path}: {stripped}") + modified = True + continue + else: + new_lines.append(line) + else: + new_lines.append(line) + + if modified: + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + fix_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/fix_type_types_cycle.py b/fix_type_types_cycle.py new file mode 100644 index 0000000000..6e5e47ed96 --- /dev/null +++ b/fix_type_types_cycle.py @@ -0,0 +1,51 @@ +import os + +def fix_file(path): + filename = os.path.basename(path) + if not filename.endswith("Type.yaml"): + return + + classname = filename.replace('.yaml', '') + plural_classname = classname + "s" + + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + in_imports = False + modified = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append(line) + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + new_lines.append(line) + else: + import_path = stripped.lstrip("- ").strip() + if import_path == f"./{plural_classname}": + print(f"Removing cycle import in {path}: {stripped}") + modified = True + continue + else: + new_lines.append(line) + else: + new_lines.append(line) + + if modified: + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + fix_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/fix_types_imports.py b/fix_types_imports.py new file mode 100644 index 0000000000..737188aa14 --- /dev/null +++ b/fix_types_imports.py @@ -0,0 +1,65 @@ +import os + +def fix_file(path): + filename = os.path.basename(path) + if not (filename.endswith("Types.yaml") or filename.endswith("RecordSetTypes.yaml")): + return + + if filename.endswith("Types.yaml"): + singular_filename = filename.replace('Types.yaml', 'Type.yaml') + classname_type = filename.replace('.yaml', '')[:-1] # Remove s + + # RecordSetTypes is special? + # AcademicArchiveRecordSetTypes.yaml -> AcademicArchiveRecordSetType.yaml + # AcademicArchiveRecordSetType (class) + + if filename.endswith("RecordSetTypes.yaml"): + singular_filename = filename.replace('RecordSetTypes.yaml', 'RecordSetType.yaml') + classname_type = filename.replace('.yaml', '')[:-1] # Remove s + + singular_path = os.path.join(os.path.dirname(path), singular_filename) + + if not os.path.exists(singular_path): + # Maybe irregular plural? + return + + # Check if imported + with open(path, 'r') as f: + lines = f.readlines() + content = ''.join(lines) + + import_stmt = f"- ./{classname_type}" + # Actually, filename without extension is usually the class name, but imports use filename (without ext). + import_stmt_file = f"- ./{singular_filename.replace('.yaml', '')}" + + if import_stmt_file in content: + return + + # Add import + new_lines = [] + in_imports = False + added = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append(line) + # Add immediately + new_lines.append(f" {import_stmt_file}\n") + added = True + continue + + new_lines.append(line) + + if added: + print(f"Restoring import in {path}: {import_stmt_file}") + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + fix_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/flatten_slot_ranges.py b/flatten_slot_ranges.py new file mode 100644 index 0000000000..a2940c56dd --- /dev/null +++ b/flatten_slot_ranges.py @@ -0,0 +1,37 @@ +import os +import yaml + +def flatten_ranges(path): + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + primitives = ["string", "integer", "float", "boolean", "date", "datetime", "uriorcurie", "uri", "ncname", "objectidentifier", "time", "decimal", "double"] + + modified = False + + for line in lines: + stripped = line.strip() + if stripped.startswith("range:") and ":" in stripped: + parts = stripped.split(":") + if len(parts) >= 2: + range_val = parts[1].strip() + if range_val not in primitives and not range_val.startswith("string"): # handle string(...) + print(f"Flattening range in {path}: {range_val} -> uriorcurie") + new_lines.append(f" range: uriorcurie\n") + new_lines.append(f" # range: {range_val}\n") + modified = True + continue + new_lines.append(line) + + if modified: + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + flatten_ranges(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/slots") diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index 23b711ba88..9230b9544e 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-01-31T22:55:48.691Z", + "generated": "2026-02-01T01:04:01.193Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2906, "categoryCounts": { diff --git a/nuke_class_imports.py b/nuke_class_imports.py new file mode 100644 index 0000000000..10557f4429 --- /dev/null +++ b/nuke_class_imports.py @@ -0,0 +1,53 @@ +import os + +def nuke_imports(path): + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + in_imports = False + modified = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append(line) + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + new_lines.append(line) + else: + import_path = stripped.lstrip("- ").strip() + # Remove imports of sibling classes (starting with ./) + if import_path.startswith("./"): + # But keep some if absolutely necessary? No, try removing all. + # Keep SpecificityScore maybe? No. + # Keep Type/Types? No. + print(f"Removing sibling import in {path}: {stripped}") + modified = True + continue + # Remove imports of parent classes (starting with ../classes/) + elif import_path.startswith("../classes/"): + print(f"Removing parent class import in {path}: {stripped}") + modified = True + continue + else: + new_lines.append(line) + else: + new_lines.append(line) + + if modified: + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + nuke_imports(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/populate_01_imports.py b/populate_01_imports.py new file mode 100644 index 0000000000..29987e1d43 --- /dev/null +++ b/populate_01_imports.py @@ -0,0 +1,79 @@ +import os + +def populate_imports(main_schema_path, classes_dir): + with open(main_schema_path, 'r') as f: + lines = f.readlines() + + # Find start and end of imports section + start_idx = -1 + end_idx = -1 + + for i, line in enumerate(lines): + if line.strip() == "imports:": + start_idx = i + break + + if start_idx == -1: + print("imports: section not found") + return + + # Find where imports block ends (next top-level key or end of file) + for i in range(start_idx + 1, len(lines)): + line = lines[i] + if line.strip() and not line.startswith(" ") and not line.startswith("#"): + end_idx = i + break + + if end_idx == -1: + end_idx = len(lines) + + # Keep existing non-class imports (slots, enums, metadata, types) + # Filter out modules/classes/* imports + + preserved_imports = [] + for i in range(start_idx + 1, end_idx): + line = lines[i] + stripped = line.strip() + if stripped.startswith("- modules/classes/"): + continue # We will regenerate these + if stripped.startswith("- ./"): # Should not happen in 01_... + continue + if stripped.strip(): + preserved_imports.append(line) + + # Collect all class files + class_imports = [] + for root, dirs, files in os.walk(classes_dir): + if 'archive' in dirs: + dirs.remove('archive') + if 'deprecated' in dirs: + dirs.remove('deprecated') + + if 'archive' in root.split(os.sep): + continue + if 'deprecated' in root.split(os.sep): + continue + + for file in files: + if file.endswith(".yaml"): + # Path relative to 01_... location (schemas/20251121/linkml) + # classes_dir is schemas/20251121/linkml/modules/classes + # relative path: modules/classes/Filename + + # Check for duplicate base names? e.g. .yaml vs .yaml.bak? + # assume clean dir. + + rel_path = f"modules/classes/{file.replace('.yaml', '')}" + class_imports.append(f" - {rel_path}\n") + + class_imports.sort() + + # Reassemble file + new_lines = lines[:start_idx + 1] + preserved_imports + class_imports + lines[end_idx:] + + with open(main_schema_path, 'w') as f: + f.writelines(new_lines) + + print(f"Updated {main_schema_path} with {len(class_imports)} class imports.") + +populate_imports("schemas/20251121/linkml/01_custodian_name_modular.yaml", "schemas/20251121/linkml/modules/classes") diff --git a/remove_class_imports_from_slots.py b/remove_class_imports_from_slots.py new file mode 100644 index 0000000000..b087a102ff --- /dev/null +++ b/remove_class_imports_from_slots.py @@ -0,0 +1,46 @@ +import os + +def fix_file(path): + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + in_imports = False + modified = False + + for line in lines: + stripped = line.strip() + if stripped == "imports:": + in_imports = True + new_lines.append(line) + continue + + if in_imports: + if not stripped.startswith("-"): + if stripped and not stripped.startswith("#"): + in_imports = False + new_lines.append(line) + else: + import_path = stripped.lstrip("- ").strip() + # Check for import of class: - ../classes/ClassName + if import_path.startswith("../classes/"): + print(f"Removing class import in {path}: {stripped}") + modified = True + # Comment it out instead of deleting? Or delete. Deleting is cleaner. + continue + else: + new_lines.append(line) + else: + new_lines.append(line) + + if modified: + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + fix_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/slots") diff --git a/remove_duplicates.py b/remove_duplicates.py new file mode 100644 index 0000000000..086e9cac99 --- /dev/null +++ b/remove_duplicates.py @@ -0,0 +1,78 @@ +import os + +def remove_duplicates_in_file(path): + with open(path, 'r') as f: + lines = f.readlines() + + new_lines = [] + # Track keys at each indentation level to detect duplicates + # keys_at_indent: {indent: set(keys)} + # But we need to clear deeper levels when indent decreases. + + keys_at_indent = {} + prev_indent = 0 + + # We also need to skip lines belonging to the removed duplicate key (list items) + skip_mode = False + skip_indent = -1 + + keys_to_check = ["broad_mappings", "close_mappings", "related_mappings", "exact_mappings"] + + for i, line in enumerate(lines): + stripped = line.strip() + + # Determine indent + if not stripped: + new_lines.append(line) + continue + + indent = len(line) - len(line.lstrip()) + + # If we are skipping a block (children of removed key) + if skip_mode: + if indent > skip_indent: + # Still inside the block of removed key + continue + else: + # Block ended + skip_mode = False + skip_indent = -1 + + # Update indentation tracking + if indent > prev_indent: + pass + elif indent < prev_indent: + # Clear keys for deeper levels + levels = [k for k in keys_at_indent if k > indent] + for l in levels: + del keys_at_indent[l] + + if indent not in keys_at_indent: + keys_at_indent[indent] = set() + + # Check if line is a key + if ':' in stripped and not stripped.startswith('-') and not stripped.startswith('#'): + key = stripped.split(':')[0].strip() + + if key in keys_to_check: + if key in keys_at_indent[indent]: + print(f"Removing duplicate key '{key}' in {path} at line {i+1}") + skip_mode = True + skip_indent = indent + continue + else: + keys_at_indent[indent].add(key) + + new_lines.append(line) + prev_indent = indent + + with open(path, 'w') as f: + f.writelines(new_lines) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + remove_duplicates_in_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") diff --git a/reorder_imports.py b/reorder_imports.py new file mode 100644 index 0000000000..3f0ac6f629 --- /dev/null +++ b/reorder_imports.py @@ -0,0 +1,105 @@ +import os + +def reorder_imports(path): + with open(path, 'r') as f: + lines = f.readlines() + + # Find imports block + start_idx = -1 + end_idx = -1 + + for i, line in enumerate(lines): + if line.strip() == "imports:": + start_idx = i + break + + if start_idx == -1: + return + + for i in range(start_idx + 1, len(lines)): + line = lines[i] + if line.strip() and not line.startswith(" ") and not line.startswith("#"): + end_idx = i + break + + if end_idx == -1: + end_idx = len(lines) + + imports = lines[start_idx + 1:end_idx] + + # Separate class imports + class_imports = [] + other_imports = [] + + for line in imports: + if "modules/classes/" in line: + class_imports.append(line) + else: + other_imports.append(line) + + # Define priority classes + priority_classes = [ + "ReconstructedEntity", + "CustodianType", + "Activity", + "Event", + "Provenance", + "Identifier", + "Label", + "Description", + "Content", + "CollectionType", + "FindingAidType", + "DocumentType", + "StatementType", + "NameType", + "LabelType", + "Place", + "TimeSpan", + "Agent", + "Organization", + "Person", + "Group", + "Thing", + "Concept", + "InformationObject", + "DigitalPlatform", + "Storage", + "FinancialStatement", + "Budget", + "Plan", + "Action" + ] + + sorted_class_imports = [] + remaining_class_imports = [] + + # Extract priority + for p in priority_classes: + import_line = f"- modules/classes/{p}\n" + # Find matching line (ignoring whitespace) + found = False + # Iterate over copy to allow removal + for line in list(class_imports): + if p in line and line.strip().endswith(p): # Endswith classname + sorted_class_imports.append(line) + class_imports.remove(line) + found = True + break + if not found: + # Try to find without exact match + pass + + # Sort remaining + class_imports.sort() + + final_imports = other_imports + sorted_class_imports + class_imports + + new_lines = lines[:start_idx + 1] + final_imports + lines[end_idx:] + + with open(path, 'w') as f: + f.writelines(new_lines) + + print(f"Reordered imports in {path}") + +reorder_imports("schemas/20251121/linkml/01_custodian_name_modular.yaml") diff --git a/schemas/20251121/linkml/01_custodian_name_modular.yaml b/schemas/20251121/linkml/01_custodian_name_modular.yaml index 8aeb42a0a4..b93b9c7f4c 100644 --- a/schemas/20251121/linkml/01_custodian_name_modular.yaml +++ b/schemas/20251121/linkml/01_custodian_name_modular.yaml @@ -34,7 +34,6 @@ default_prefix: hc imports: - linkml:types - - modules/classes/Any - modules/metadata - modules/slots/has_or_had_description - modules/slots/has_or_had_label @@ -105,14 +104,12 @@ imports: # valid_from and valid_to ARCHIVED (2026-01-14) - migrated to temporal_extent (Rule 53) # was_revision_of ARCHIVED (2026-01-15) - migrated to is_or_was_revision_of (Rule 53) - modules/slots/is_or_was_revision_of - # Hub architecture slots - modules/slots/refers_to_custodian - modules/slots/observation_source - modules/slots/reconstruction_method - modules/slots/legal_entity_type - modules/slots/name_language - # PersonObservation slots (10 files - NEW in v0.6.0) - modules/slots/person_name - modules/slots/staff_role @@ -124,10 +121,8 @@ imports: - modules/slots/has_or_had_email - modules/slots/has_or_had_staff_member # observation_source already imported above - # CustodianCollection + OrganizationalStructure collection management slots (2 files - NEW in v0.7.0) - modules/slots/managing_unit - # Enums (11 files - CustodianPrimaryTypeEnum ARCHIVED per Rule 9: Enum-to-Class Promotion) # See: schemas/20251121/linkml/archive/enums/CustodianPrimaryTypeEnum.yaml.archived_20260105 - modules/enums/AgentTypeEnum @@ -149,373 +144,62 @@ imports: - modules/enums/CallForApplicationStatusEnum - modules/enums/FundingRequirementTypeEnum - modules/enums/DonationSchemeTypeEnum - # Web portal types - promoted to class hierarchy (WebPortalType.yaml, WebPortalTypes.yaml) # WebPortalTypeEnum was archived per enum-to-class single source of truth principle - # Social media - promoted to class hierarchy (SocialMediaPlatformType.yaml, SocialMediaPlatformTypes.yaml) # SocialMediaPlatformTypeEnum was archived per enum-to-class single source of truth principle - modules/enums/DigitalPresenceTypeEnum - # Intangible heritage enums (for IntangibleHeritageForm) - modules/enums/UNESCOICHDomainEnum - modules/enums/UNESCOListStatusEnum - modules/enums/ICHViabilityStatusEnum - # Classes (44 files - ALL 19 specialized CustodianTypes COMPLETE + CallForApplication + WebObservation) - - modules/classes/ReconstructedEntity - - modules/classes/ReconstructionAgent - - modules/classes/Appellation - - modules/classes/ConfidenceMeasure - - modules/classes/Custodian - - modules/classes/CustodianName - - modules/classes/CustodianType - - modules/classes/ArchiveOrganizationType - - modules/classes/MuseumType - - modules/classes/LibraryType - - modules/classes/GalleryType - - modules/classes/ResearchOrganizationType - - modules/classes/OfficialInstitutionType - - modules/classes/BioCustodianType - - modules/classes/EducationProviderType - - modules/classes/HeritageSocietyType - - modules/classes/FeatureCustodianType - - modules/classes/IntangibleHeritageGroupType - - modules/classes/IntangibleHeritageForm - - modules/classes/PersonalCollectionType - - modules/classes/HolySacredSiteType - - modules/classes/DigitalPlatformType - - modules/classes/NonProfitType - - modules/classes/TasteScentHeritageType - - modules/classes/CommercialOrganizationType - - modules/classes/MixedCustodianType - - modules/classes/UnspecifiedType - - modules/classes/CustodianObservation - - modules/classes/CustodianLegalStatus - - modules/classes/CustodianPlace - - modules/classes/AuxiliaryPlace - - modules/classes/OrganizationBranch - - modules/classes/AuxiliaryDigitalPlatform - - modules/classes/CustodianCollection - - modules/classes/LegalResponsibilityCollection - - modules/classes/OrganizationalStructure - - modules/classes/OrganizationalChangeEvent - - modules/classes/PersonObservation - - modules/classes/Person - - modules/classes/Event - # Staff role class hierarchy (replaces StaffRoleTypeEnum - Single Source of Truth) # See: rules/ENUM_TO_CLASS_PRINCIPLE.md - - modules/classes/StaffRole - - modules/classes/StaffRoles - - - modules/classes/Identifier - - modules/classes/LanguageCode - - modules/classes/ReconstructionActivity - - modules/classes/SourceDocument - - modules/classes/TimeSpan - - modules/classes/LegalEntityType - - modules/classes/LegalForm - - modules/classes/LegalName - - modules/classes/RegistrationInfo - - modules/classes/RegistrationAuthority - - modules/classes/Country - - modules/classes/Subregion - - modules/classes/Settlement - - modules/classes/EncompassingBody - - modules/classes/FeaturePlace - - modules/classes/DigitalPlatform - - modules/classes/CollectionManagementSystem - # Data service endpoint classes (NEW v0.9.10 - API endpoint modeling) - - modules/classes/DataServiceEndpoint - - modules/classes/OAIPMHEndpoint - - modules/classes/SearchAPI - - modules/classes/METSAPI - - modules/classes/FileAPI - - modules/classes/IIPImageServer - - modules/classes/EADDownload - # Registration and Jurisdiction classes (NEW - GLEIF alignment) - - modules/classes/Jurisdiction - - modules/classes/TradeRegister - # Standards ecosystem classes (NEW v0.9.1 - identifier standards support) - - modules/classes/StandardsOrganization - - modules/classes/Standard - - modules/classes/AllocationAgency - - modules/classes/ContributingAgency - # Container class for tree_root (instance validation) - - modules/classes/Container - # Funding and provenance classes (NEW v0.9.2 - heritage funding calls) - - modules/classes/CallForApplication - - modules/classes/WebObservation - # Strategic funding agendas (NEW v0.9.3 - research agenda modeling) - - modules/classes/FundingAgenda - # Funding requirements with provenance (NEW v0.9.4 - structured requirements) - - modules/classes/FundingRequirement - # Donation and giving schemes (NEW v0.9.11 - heritage institution funding) - - modules/classes/DonationScheme - # Tax schemes and deductibility (NEW v0.9.11 - donation support) - - modules/classes/TaxScheme - - modules/classes/TaxDeductibility - # Web portals for heritage metadata aggregation (NEW v0.9.5) - - modules/classes/WebPortal - # Social media and IoT digital presence (NEW v0.9.6) - - modules/classes/SocialMediaProfile - - modules/classes/PrimaryDigitalPresenceAssertion - - modules/classes/InternetOfThings - # Video content modeling (NEW v0.9.10 - social media video + transcripts + annotations) - - modules/classes/VideoPost - - modules/classes/VideoTimeSegment - - modules/classes/VideoTextContent - - modules/classes/VideoTranscript - - modules/classes/VideoSubtitle - - modules/classes/VideoAnnotation - - modules/classes/VideoAnnotationTypes - # Web portal and social media type hierarchies (NEW v0.9.9 - promoted from enums) - - modules/classes/WebPortalType - - modules/classes/WebPortalTypes - - modules/classes/SocialMediaPlatformType - - modules/classes/SocialMediaPlatformTypes - # Collection type base class (NEW v0.9.9 - for rico:RecordSetType hierarchy) - - modules/classes/CollectionType - # Archive subtype classes (NEW v0.9.9 - 95 specialized archive types + companion RecordSetTypes) # Each file contains both the CustodianType (archive organization) and CollectionType (rico:RecordSetType) # Following dual-class pattern for custodian vs collection semantics - - modules/classes/AcademicArchive - - modules/classes/AdvertisingRadioArchive - - modules/classes/AnimalSoundArchive - - modules/classes/ArchitecturalArchive - - modules/classes/ArchiveAssociation - - modules/classes/ArchiveNetwork - - modules/classes/ArchiveOfInternationalOrganization - - modules/classes/ArchivesForBuildingRecords - - modules/classes/ArchivesRegionales - - modules/classes/ArtArchive - - modules/classes/AssociationArchive - - modules/classes/AudiovisualArchive - - modules/classes/BankArchive - - modules/classes/CantonalArchive - - modules/classes/CathedralArchive - - modules/classes/ChurchArchive - - modules/classes/ChurchArchiveSweden - - modules/classes/ClimateArchive - - modules/classes/CollectingArchives - - modules/classes/ComarcalArchive - - modules/classes/CommunityArchive - - modules/classes/CompanyArchives - - modules/classes/CurrentArchive - - modules/classes/CustodianArchive - - modules/classes/DarkArchive - - modules/classes/DepartmentalArchives - - modules/classes/DepositArchive - - modules/classes/DigitalArchive - - modules/classes/DimArchives - - modules/classes/DiocesanArchive - - modules/classes/DistrictArchiveGermany - - modules/classes/DistritalArchive - - modules/classes/EconomicArchive - - modules/classes/FilmArchive - - modules/classes/FoundationArchive - - modules/classes/FreeArchive - - modules/classes/FrenchPrivateArchives - - modules/classes/GovernmentArchive - - modules/classes/HistoricalArchive - - modules/classes/HospitalArchive - - modules/classes/HouseArchive - - modules/classes/IconographicArchives - - modules/classes/InstitutionalArchive - - modules/classes/JointArchives - - modules/classes/LGBTArchive - - modules/classes/LightArchives - - modules/classes/LiteraryArchive - - modules/classes/LocalGovernmentArchive - - modules/classes/LocalHistoryArchive - - modules/classes/MailingListArchive - - modules/classes/MediaArchive - - modules/classes/MilitaryArchive - - modules/classes/MonasteryArchive - - modules/classes/MunicipalArchive - - modules/classes/MuseumArchive - - modules/classes/MusicArchive - - modules/classes/NationalArchives - - modules/classes/NewspaperClippingsArchive - - modules/classes/NobilityArchive - - modules/classes/NotarialArchive - - modules/classes/OnlineNewsArchive - - modules/classes/ParishArchive - - modules/classes/ParliamentaryArchives - - modules/classes/PartyArchive - - modules/classes/PerformingArtsArchive - - modules/classes/PhotoArchive - - modules/classes/PoliticalArchive - - modules/classes/PostcustodialArchive - - modules/classes/PressArchive - - modules/classes/ProvincialArchive - - modules/classes/ProvincialHistoricalArchive - - modules/classes/PublicArchive - - modules/classes/PublicArchivesInFrance - - modules/classes/RadioArchive - - modules/classes/RegionalArchive - - modules/classes/RegionalArchivesInIceland - - modules/classes/RegionalEconomicArchive - - modules/classes/RegionalStateArchives - - modules/classes/ReligiousArchive - - modules/classes/SchoolArchive - - modules/classes/ScientificArchive - - modules/classes/SectorOfArchivesInSweden - - modules/classes/SecurityArchives - - modules/classes/SoundArchive - - modules/classes/SpecializedArchive - - modules/classes/SpecializedArchivesCzechia - - modules/classes/StateArchives - - modules/classes/StateArchivesSection - - modules/classes/StateDistrictArchive - - modules/classes/StateRegionalArchiveCzechia - - modules/classes/TelevisionArchive - - modules/classes/TradeUnionArchive - - modules/classes/UniversityArchive - - modules/classes/WebArchive - - modules/classes/WomensArchives - # Archive RecordSetTypes - concrete subclasses of rico:RecordSetType (v0.9.12) # These define the types of record sets held by each archive type # Updated: all 92 archive types now have RecordSetTypes files - - modules/classes/AcademicArchiveRecordSetTypes - - modules/classes/AdvertisingRadioArchiveRecordSetTypes - - modules/classes/AnimalSoundArchiveRecordSetTypes - - modules/classes/ArchitecturalArchiveRecordSetTypes - - modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes - - modules/classes/ArchivesForBuildingRecordsRecordSetTypes - - modules/classes/ArchivesRegionalesRecordSetTypes - - modules/classes/ArtArchiveRecordSetTypes - - modules/classes/AudiovisualArchiveRecordSetTypes - - modules/classes/BankArchiveRecordSetTypes - - modules/classes/CantonalArchiveRecordSetTypes - - modules/classes/CathedralArchiveRecordSetTypes - - modules/classes/ChurchArchiveRecordSetTypes - - modules/classes/ChurchArchiveSwedenRecordSetTypes - - modules/classes/ClimateArchiveRecordSetTypes - - modules/classes/CollectingArchivesRecordSetTypes - - modules/classes/ComarcalArchiveRecordSetTypes - - modules/classes/CommunityArchiveRecordSetTypes - - modules/classes/CompanyArchiveRecordSetTypes - - modules/classes/CurrentArchiveRecordSetTypes - - modules/classes/CustodianArchiveRecordSetTypes - - modules/classes/DarkArchiveRecordSetTypes - - modules/classes/DepartmentalArchivesRecordSetTypes - - modules/classes/DepositArchiveRecordSetTypes - - modules/classes/DigitalArchiveRecordSetTypes - - modules/classes/DimArchivesRecordSetTypes - - modules/classes/DiocesanArchiveRecordSetTypes - - modules/classes/DistrictArchiveGermanyRecordSetTypes - - modules/classes/DistritalArchiveRecordSetTypes - - modules/classes/EconomicArchiveRecordSetTypes - - modules/classes/FilmArchiveRecordSetTypes - - modules/classes/FoundationArchiveRecordSetTypes - - modules/classes/FreeArchiveRecordSetTypes - - modules/classes/FrenchPrivateArchivesRecordSetTypes - - modules/classes/GovernmentArchiveRecordSetTypes - - modules/classes/HistoricalArchiveRecordSetTypes - - modules/classes/HospitalArchiveRecordSetTypes - - modules/classes/HouseArchiveRecordSetTypes - - modules/classes/IconographicArchivesRecordSetTypes - - modules/classes/InstitutionalArchiveRecordSetTypes - - modules/classes/JointArchivesRecordSetTypes - - modules/classes/LGBTArchiveRecordSetTypes - - modules/classes/LightArchivesRecordSetTypes - - modules/classes/LiteraryArchiveRecordSetTypes - - modules/classes/LocalGovernmentArchiveRecordSetTypes - - modules/classes/LocalHistoryArchiveRecordSetTypes - - modules/classes/MailingListArchiveRecordSetTypes - - modules/classes/MediaArchiveRecordSetTypes - - modules/classes/MilitaryArchiveRecordSetTypes - - modules/classes/MonasteryArchiveRecordSetTypes - - modules/classes/MunicipalArchiveRecordSetTypes - - modules/classes/MuseumArchiveRecordSetTypes - - modules/classes/MusicArchiveRecordSetTypes - - modules/classes/NationalArchivesRecordSetTypes - - modules/classes/NewspaperClippingsArchiveRecordSetTypes - - modules/classes/NobilityArchiveRecordSetTypes - - modules/classes/NotarialArchiveRecordSetTypes - - modules/classes/OnlineNewsArchiveRecordSetTypes - - modules/classes/ParishArchiveRecordSetTypes - - modules/classes/ParliamentaryArchivesRecordSetTypes - - modules/classes/PartyArchiveRecordSetTypes - - modules/classes/PerformingArtsArchiveRecordSetTypes - - modules/classes/PhotoArchiveRecordSetTypes - - modules/classes/PoliticalArchiveRecordSetTypes - - modules/classes/PostcustodialArchiveRecordSetTypes - - modules/classes/PressArchiveRecordSetTypes - - modules/classes/ProvincialArchiveRecordSetTypes - - modules/classes/ProvincialHistoricalArchiveRecordSetTypes - - modules/classes/PublicArchiveRecordSetTypes - - modules/classes/PublicArchivesInFranceRecordSetTypes - - modules/classes/RadioArchiveRecordSetTypes - - modules/classes/RegionalArchiveRecordSetTypes - - modules/classes/RegionalArchivesInIcelandRecordSetTypes - - modules/classes/RegionalEconomicArchiveRecordSetTypes - - modules/classes/RegionalStateArchivesRecordSetTypes - - modules/classes/ReligiousArchiveRecordSetTypes - - modules/classes/SchoolArchiveRecordSetTypes - - modules/classes/ScientificArchiveRecordSetTypes - - modules/classes/SectorOfArchivesInSwedenRecordSetTypes - - modules/classes/SecurityArchivesRecordSetTypes - - modules/classes/SoundArchiveRecordSetTypes - - modules/classes/SpecializedArchiveRecordSetTypes - - modules/classes/SpecializedArchivesCzechiaRecordSetTypes - - modules/classes/StateArchivesRecordSetTypes - - modules/classes/StateArchivesSectionRecordSetTypes - - modules/classes/StateDistrictArchiveRecordSetTypes - - modules/classes/StateRegionalArchiveCzechiaRecordSetTypes - - modules/classes/TelevisionArchiveRecordSetTypes - - modules/classes/TradeUnionArchiveRecordSetTypes - - modules/classes/UniversityArchiveRecordSetTypes - - modules/classes/WebArchiveRecordSetTypes - - modules/classes/WomensArchivesRecordSetTypes - # New slots for registration info - modules/slots/country # website ARCHIVED (2025-01-15) - migrated to has_or_had_official_website (Rule 53) - modules/slots/jurisdiction - modules/slots/primary_register - modules/slots/legal_jurisdiction - # New slots for identifier standards (NEW v0.9.1) - modules/slots/is_or_was_allocated_by # also_identifies_name ARCHIVED (2026-01-15) - migrated (Rule 53) - # Web portal relationship slots (NEW v0.9.5) - modules/slots/operated_by # NEW: Aggregation-related slots - modules/slots/aggregates_or_aggregated_from - modules/slots/is_or_was_aggregated_by - # Bidirectional/inverse property slots (NEW v0.9.7) - modules/slots/is_or_was_collection_of - modules/slots/has_or_had_member - modules/slots/is_or_was_member_of - # Additional bidirectional slots (v0.9.8 - comprehensive navigation) - modules/slots/encompasses_or_encompassed - modules/slots/platform_of - modules/slots/allocates_or_allocated - modules/slots/is_legal_status_of - modules/slots/offers_donation_scheme - # Rico:isOrWasHolderOf relationship slot (links custodians to record set types) - modules/slots/hold_or_held_record_set_type - modules/slots/record_note @@ -560,7 +244,6 @@ imports: - modules/slots/has_or_had_segment - modules/slots/is_or_was_equivalent_to - modules/slots/is_or_was_related_to - - modules/slots/has_or_had_branch - modules/slots/has_or_had_provenance_path - modules/slots/is_or_was_acquired_through @@ -575,6 +258,13 @@ imports: - modules/slots/field_number - modules/slots/sampling_protocol - modules/slots/habitat_description + - modules/slots/has_or_had_accreditation + - modules/slots/protocol_version + - modules/slots/has_or_had_custodian_observation + - modules/slots/has_or_had_custodian_name + - modules/slots/has_archive_path + - modules/slots/has_or_had_section + - modules/slots/protocol_name - modules/slots/states_or_stated - modules/slots/has_or_had_currency - modules/slots/transmits_or_transmitted_through @@ -593,6 +283,9 @@ imports: - modules/slots/stores_or_stored - modules/slots/starts_or_started_at_location - modules/slots/start_time + - modules/slots/end_time + - modules/slots/start_seconds + - modules/slots/end_seconds - modules/slots/start_seconds - modules/slots/start_of_the_start - modules/slots/standards_compliance @@ -610,7 +303,6 @@ imports: - modules/slots/specificity_timestamp - modules/slots/specificity_score - modules/slots/specificity_rationale - - modules/slots/specificity_annotation - modules/slots/specificity_agent - modules/slots/specification_url - modules/slots/specialized_place @@ -1028,7 +720,8 @@ imports: - modules/slots/object_alternate_name - modules/slots/oai_pmh_endpoint - modules/slots/numeric_value - - modules/slots/note_type + - modules/slots/note + - modules/slots/provider - modules/slots/note_date - modules/slots/note_content - modules/slots/notary_office @@ -1372,6 +1065,9 @@ imports: - modules/slots/has_or_had_service - modules/slots/has_or_had_series - modules/slots/has_or_had_score + - modules/slots/has_heritage_type + - modules/slots/date + - modules/slots/has_architectural_style - modules/slots/has_or_had_role - modules/slots/has_or_had_revenue - modules/slots/has_or_had_restriction @@ -1581,6 +1277,925 @@ imports: - modules/slots/allows_or_allowed - modules/slots/affects_or_affected - modules/slots/accepts_or_accepted + # - modules/classes/ReconstructedEntity + - modules/classes/BioCustodianType + - modules/classes/Activity + - modules/classes/AccessTriggerEvent + - modules/classes/ChAnnotatorAnnotationProvenance + - modules/classes/AccountIdentifier + - modules/classes/Label + - modules/classes/Description + - modules/classes/CollectionContent + - modules/classes/CollectionType + - modules/classes/FindingAidType + - modules/classes/DocumentType + - modules/classes/FinancialStatementType + - modules/classes/NameType + - modules/classes/LabelType + - modules/classes/AuxiliaryPlace + # - modules/classes/TimeSpan + - modules/classes/Agent + - modules/classes/ArchiveOfInternationalOrganization + - modules/classes/Person + - modules/classes/Group + - modules/classes/AuxiliaryDigitalPlatform + - modules/classes/Storage + - modules/classes/FinancialStatement + - modules/classes/Budget + - modules/classes/ArchivingPlan + - modules/classes/APIEndpoint + - modules/classes/APIRequest + - modules/classes/APIVersion + - modules/classes/AVEquipment + - modules/classes/AcademicArchive + - modules/classes/AcademicArchiveRecordSetType + - modules/classes/AcademicArchiveRecordSetTypes + - modules/classes/AcademicInstitution + - modules/classes/AcademicProgram + - modules/classes/Access + - modules/classes/AccessApplication + - modules/classes/AccessControl + - modules/classes/AccessInterface + - modules/classes/AccessLevel + - modules/classes/AccessPolicy + - modules/classes/AccessibilityFeature + - modules/classes/AccessionEvent + - modules/classes/AccessionNumber + - modules/classes/AccountStatus + - modules/classes/Accreditation + - modules/classes/AccreditationBody + - modules/classes/AccreditationEvent + - modules/classes/Accumulation + - modules/classes/AccuracyLevel + - modules/classes/Acquisition + - modules/classes/AcquisitionEvent + - modules/classes/AcquisitionMethod + - modules/classes/ActivityType + - modules/classes/ActivityTypes + - modules/classes/Actor + - modules/classes/Address + - modules/classes/AddressComponent + - modules/classes/AddressType + - modules/classes/AddressTypes + - modules/classes/Administration + - modules/classes/AdministrativeLevel + - modules/classes/AdministrativeOffice + - modules/classes/AdministrativeUnit + - modules/classes/AdmissionFee + - modules/classes/AdmissionInfo + - modules/classes/AdvertisingRadioArchive + - modules/classes/AdvertisingRadioArchiveRecordSetType + - modules/classes/AdvertisingRadioArchiveRecordSetTypes + - modules/classes/Age + - modules/classes/Agenda + - modules/classes/AgentType + - modules/classes/AgentTypes + - modules/classes/Agreement + - modules/classes/AirChanges + - modules/classes/Alignment + - modules/classes/AllocationAgency + - modules/classes/AllocationEvent + - modules/classes/Alpha2Code + - modules/classes/Alpha3Code + - modules/classes/Altitude + - modules/classes/AmendmentEvent + - modules/classes/Animal + - modules/classes/AnimalSoundArchive + - modules/classes/AnimalSoundArchiveRecordSetType + - modules/classes/AnimalSoundArchiveRecordSetTypes + - modules/classes/AnnexCreationEvent + - modules/classes/Annotation + - modules/classes/AnnotationMotivationType + - modules/classes/AnnotationMotivationTypes + - modules/classes/AnnotationType + - modules/classes/AnnotationTypes + - modules/classes/Any + - modules/classes/Appellation + - modules/classes/AppellationType + - modules/classes/Applicant + - modules/classes/ApplicantRequirement + - modules/classes/ApplicantType + - modules/classes/Appointment + - modules/classes/AppraisalPolicy + - modules/classes/AppreciationEvent + - modules/classes/ApprovalTimeType + - modules/classes/ApprovalTimeTypes + - modules/classes/Approver + - modules/classes/ApproximationStatus + - modules/classes/Archdiocese + - modules/classes/Architect + - modules/classes/ArchitecturalArchive + - modules/classes/ArchitecturalArchiveRecordSetType + - modules/classes/ArchitecturalArchiveRecordSetTypes + - modules/classes/ArchitecturalStyle + - modules/classes/ArchivalLibrary + - modules/classes/ArchivalLibraryRecordSetType + - modules/classes/ArchivalReference + - modules/classes/ArchivalStatus + - modules/classes/ArchiveAssociation + - modules/classes/ArchiveBranch + - modules/classes/ArchiveInfo + - modules/classes/ArchiveNetwork + - modules/classes/ArchiveOfInternationalOrganizationRecordSetType + - modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes + - modules/classes/ArchiveOrganizationType + - modules/classes/ArchiveScope + - modules/classes/ArchivesForBuildingRecords + - modules/classes/ArchivesForBuildingRecordsRecordSetType + - modules/classes/ArchivesForBuildingRecordsRecordSetTypes + - modules/classes/ArchivesRegionales + - modules/classes/ArchivesRegionalesRecordSetType + - modules/classes/ArchivesRegionalesRecordSetTypes + - modules/classes/Area + - modules/classes/Arrangement + - modules/classes/ArrangementLevel + - modules/classes/ArrangementLevelTypes + - modules/classes/ArrangementType + - modules/classes/ArrangementTypes + - modules/classes/ArtArchive + - modules/classes/ArtArchiveRecordSetType + - modules/classes/ArtArchiveRecordSetTypes + - modules/classes/ArtDealer + - modules/classes/ArtSaleService + - modules/classes/Article + - modules/classes/ArticlesOfAssociation + - modules/classes/Artist + - modules/classes/Artwork + - modules/classes/AspectRatio + - modules/classes/Asserter + - modules/classes/Assertor + - modules/classes/AssessmentCategory + - modules/classes/AssessmentCategoryType + - modules/classes/AssessmentCategoryTypes + - modules/classes/Asset + - modules/classes/AssociationArchive + - modules/classes/AuctionHouse + - modules/classes/AuctionSaleCatalog + - modules/classes/AudioEventSegment + - modules/classes/AudiovisualArchive + - modules/classes/AudiovisualArchiveRecordSetType + - modules/classes/AudiovisualArchiveRecordSetTypes + - modules/classes/Audit + - modules/classes/AuditOpinion + - modules/classes/AuditStatus + - modules/classes/AuditStatusType + - modules/classes/AuditStatusTypes + - modules/classes/Auditor + - modules/classes/Authentication + - modules/classes/Author + - modules/classes/AuthorityData + - modules/classes/AuthorityFile + - modules/classes/AutoGeneration + - modules/classes/AuxiliaryPlatform + - modules/classes/AvailabilityStatus + - modules/classes/BOLDIdentifier + - modules/classes/BackupStatus + - modules/classes/BackupType + - modules/classes/BackupTypes + - modules/classes/BankArchive + - modules/classes/BankArchiveRecordSetType + - modules/classes/BankArchiveRecordSetTypes + - modules/classes/BaseName + - modules/classes/BayNumber + - modules/classes/Bildstelle + - modules/classes/BindingType + - modules/classes/BindingTypes + - modules/classes/BioCustodianSubtype + - modules/classes/BioCustodianSubtypes + - modules/classes/BioTypeClassification + - modules/classes/BioTypeClassifications + - modules/classes/BiologicalObject + - modules/classes/BirthDate + - modules/classes/BirthPlace + - modules/classes/Bookplate + - modules/classes/Boundary + - modules/classes/BoundingBox + - modules/classes/BoxNumber + - modules/classes/Branch + - modules/classes/BranchOffice + - modules/classes/BranchType + - modules/classes/BranchTypes + - modules/classes/BudgetStatus + - modules/classes/BudgetType + - modules/classes/BudgetTypes + - modules/classes/BusinessCriticality + - modules/classes/BusinessModel + - modules/classes/CITESAppendix + - modules/classes/CMS + - modules/classes/CMSType + - modules/classes/CMSTypes + - modules/classes/CacheValidation + - modules/classes/CalendarSystem + - modules/classes/CallForApplication + - modules/classes/Cancellation + - modules/classes/CanonicalForm + - modules/classes/CantonalArchive + - modules/classes/CantonalArchiveRecordSetType + - modules/classes/CantonalArchiveRecordSetTypes + - modules/classes/Capacity + - modules/classes/CapacityType + - modules/classes/CapacityTypes + - modules/classes/Caption + - modules/classes/CareerEntry + - modules/classes/Carrier + - modules/classes/CarrierType + - modules/classes/CarrierTypes + - modules/classes/CastCollection + - modules/classes/CatalogSystem + - modules/classes/CatalogSystemType + - modules/classes/CatalogSystemTypes + - modules/classes/CatalogingStandard + - modules/classes/Category + - modules/classes/CategoryStatus + - modules/classes/CateringPlace + - modules/classes/CateringType + - modules/classes/CateringTypes + - modules/classes/CathedralArchive + - modules/classes/CathedralArchiveRecordSetType + - modules/classes/CathedralArchiveRecordSetTypes + - modules/classes/CauseOfDeath + - modules/classes/CeaseEvent + - modules/classes/CeasingEvent + - modules/classes/CertaintyLevel + - modules/classes/CertificationEntry + - modules/classes/ChAnnotatorAnnotationMetadata + - modules/classes/ChAnnotatorBlock + - modules/classes/ChAnnotatorEntityClaim + - modules/classes/ChAnnotatorEntityClassification + - modules/classes/ChAnnotatorIntegrationNote + - modules/classes/ChAnnotatorModel + - modules/classes/ChAnnotatorProvenance + - modules/classes/ChurchArchive + - modules/classes/ChurchArchiveRecordSetType + - modules/classes/ChurchArchiveRecordSetTypes + - modules/classes/ChurchArchiveSweden + - modules/classes/ChurchArchiveSwedenRecordSetType + - modules/classes/ChurchArchiveSwedenRecordSetTypes + - modules/classes/Cinematheque + - modules/classes/City + - modules/classes/Claim + - modules/classes/ClaimType + - modules/classes/ClaimTypes + - modules/classes/Classification + - modules/classes/ClassificationStatus + - modules/classes/ClassificationStatusType + - modules/classes/ClassificationStatusTypes + - modules/classes/ClassificationType + - modules/classes/Classroom + - modules/classes/ClimateArchive + - modules/classes/ClimateArchiveRecordSetType + - modules/classes/ClimateArchiveRecordSetTypes + - modules/classes/ClimateControl + - modules/classes/ClimateControlPolicy + - modules/classes/ClimateControlType + - modules/classes/ClimateControlTypes + - modules/classes/Clipping + - modules/classes/CoFunding + - modules/classes/Code + - modules/classes/CollectingArchives + - modules/classes/CollectingArchivesRecordSetType + - modules/classes/CollectingArchivesRecordSetTypes + - modules/classes/Collection + - modules/classes/CollectionContentType + - modules/classes/CollectionContentTypes + - modules/classes/CollectionDiscoveryScore + - modules/classes/CollectionEvent + - modules/classes/CollectionManagementSystem + - modules/classes/CollectionScope + - modules/classes/ColonialStatus + - modules/classes/ComarcalArchive + - modules/classes/ComarcalArchiveRecordSetType + - modules/classes/ComarcalArchiveRecordSetTypes + - modules/classes/Comment + - modules/classes/CommentReply + - modules/classes/CommercialCustodianTypes + - modules/classes/CommercialOrganizationType + - modules/classes/CommissionRate + - modules/classes/CommunityArchive + - modules/classes/CommunityArchiveRecordSetType + - modules/classes/CommunityArchiveRecordSetTypes + - modules/classes/CompanyArchiveRecordSetType + - modules/classes/CompanyArchiveRecordSetTypes + - modules/classes/CompanyArchives + - modules/classes/CompanyArchivesRecordSetType + - modules/classes/ComplianceStatus + - modules/classes/Component + - modules/classes/ComponentType + - modules/classes/ComponentTypes + - modules/classes/ComprehensiveOverview + - modules/classes/ComputerTerminal + - modules/classes/Concatenation + - modules/classes/Condition + - modules/classes/ConditionPolicy + - modules/classes/ConditionState + - modules/classes/ConditionType + - modules/classes/ConditionTypes + - modules/classes/ConditionofAccess + - modules/classes/Confidence + - modules/classes/ConfidenceLevel + - modules/classes/ConfidenceMeasure + - modules/classes/ConfidenceMethod + - modules/classes/ConfidenceScore + - modules/classes/ConfidenceThreshold + - modules/classes/ConfidenceValue + - modules/classes/Conflict + - modules/classes/ConflictStatus + - modules/classes/ConflictType + - modules/classes/ConflictTypes + - modules/classes/Connection + - modules/classes/ConnectionDegree + - modules/classes/ConnectionDegreeType + - modules/classes/ConnectionDegreeTypes + - modules/classes/ConnectionNetwork + - modules/classes/ConnectionSourceMetadata + - modules/classes/ConservationLab + - modules/classes/ConservationPlan + - modules/classes/ConservationRecord + - modules/classes/ConservationReview + - modules/classes/Conservatoria + - modules/classes/ContactDetails + - modules/classes/Container + - modules/classes/Content + - modules/classes/ContentType + - modules/classes/ContentTypes + - modules/classes/ContributingAgency + - modules/classes/ConversionRate + - modules/classes/ConversionRateType + - modules/classes/ConversionRateTypes + - modules/classes/CoordinateProvenance + - modules/classes/Coordinates + - modules/classes/Country + - modules/classes/CountyRecordOffice + - modules/classes/CourtRecords + - modules/classes/CreationEvent + - modules/classes/CulturalInstitution + - modules/classes/CurationActivity + - modules/classes/Currency + - modules/classes/CurrentArchive + - modules/classes/CurrentArchiveRecordSetType + - modules/classes/CurrentArchiveRecordSetTypes + - modules/classes/CurrentPosition + - modules/classes/Custodian + - modules/classes/CustodianAdministration + - modules/classes/CustodianArchive + - modules/classes/CustodianArchiveRecordSetType + - modules/classes/CustodianArchiveRecordSetTypes + - modules/classes/CustodianCollection + - modules/classes/CustodianLegalNameClaim + - modules/classes/CustodianLegalStatus + - modules/classes/CustodianName + - modules/classes/CustodianNameConsensus + - modules/classes/CustodianObservation + - modules/classes/CustodianPlace + - modules/classes/CustodianSourceFile + - modules/classes/CustodianTimelineEvent + - modules/classes/CustodianType + - modules/classes/DOI + - modules/classes/DarkArchive + - modules/classes/DarkArchiveRecordSetType + - modules/classes/DarkArchiveRecordSetTypes + - modules/classes/DataFormat + - modules/classes/DataFormatTypes + - modules/classes/DataLicensePolicy + - modules/classes/DataQualityFlag + - modules/classes/DataSensitivityLevel + - modules/classes/DataServiceEndpoint + - modules/classes/DataServiceEndpointType + - modules/classes/DataServiceEndpointTypes + - modules/classes/DataSource + - modules/classes/DataTierLevel + - modules/classes/DataTierSummary + - modules/classes/Dataset + - modules/classes/DatePrecision + - modules/classes/DeacidificationFacility + - modules/classes/DeceasedStatus + - modules/classes/Deliverable + - modules/classes/Department + - modules/classes/DepartmentalArchives + - modules/classes/DepartmentalArchivesRecordSetType + - modules/classes/DepartmentalArchivesRecordSetTypes + - modules/classes/DeploymentEvent + - modules/classes/DepositArchive + - modules/classes/DepositArchiveRecordSetType + - modules/classes/DepositArchiveRecordSetTypes + - modules/classes/DepositingOrganization + - modules/classes/DetectedEntity + - modules/classes/DetectedFace + - modules/classes/DetectedLandmark + - modules/classes/DetectedLogo + - modules/classes/DetectedObject + - modules/classes/DetectionLevelType + - modules/classes/DetectionLevelTypes + - modules/classes/DetectionThreshold + - modules/classes/DeviceType + - modules/classes/DeviceTypes + - modules/classes/DiarizationStatus + - modules/classes/DigitalArchive + - modules/classes/DigitalArchiveRecordSetType + - modules/classes/DigitalArchiveRecordSetTypes + - modules/classes/DigitalConfidence + - modules/classes/DigitalInstantiation + - modules/classes/DigitalPlatform + - modules/classes/DigitalPlatformScore + - modules/classes/DigitalPlatformType + - modules/classes/DigitalPlatformTypes + - modules/classes/DigitalPlatformUserIdentifier + - modules/classes/DigitalPlatformV2 + - modules/classes/DigitalPlatformV2DataQualityNotes + - modules/classes/DigitalPlatformV2DataSource + - modules/classes/DigitalPlatformV2KeyContact + - modules/classes/DigitalPlatformV2OrganizationProfile + # - modules/classes/DigitalPlatformV2OrganizationStatus + # - modules/classes/Organization + # - modules/classes/OrganizationBranch + # - modules/classes/OrganizationUnit + # - modules/classes/OrganizationalChange + # - modules/classes/OrganizationalChangeEvent + # - modules/classes/OrganizationalStructure + # - modules/classes/OrganizationalSubdivision + # - modules/classes/OrganizationalUnitType + # - modules/classes/OrganizationalUnitTypes + - modules/classes/Organizer + - modules/classes/OrganizerRole + - modules/classes/OriginalEntry + - modules/classes/OriginalEntryCoordinates + - modules/classes/OriginalEntryIdentifier + - modules/classes/OriginalEntryIdentifiersDict + - modules/classes/OriginalEntryLocation + - modules/classes/OriginalEntryWikidata + - modules/classes/OutdoorSeating + - modules/classes/OutdoorSite + - modules/classes/Output + - modules/classes/OutputData + - modules/classes/Overview + - modules/classes/Owner + - modules/classes/PageSection + # - modules/classes/ParentOrganizationUnit + - modules/classes/ParishArchive + - modules/classes/ParishArchiveRecordSetType + - modules/classes/ParishArchiveRecordSetTypes + - modules/classes/ParliamentaryArchives + - modules/classes/ParliamentaryArchivesRecordSetType + - modules/classes/ParliamentaryArchivesRecordSetTypes + - modules/classes/Participant + - modules/classes/PartyArchive + - modules/classes/PartyArchiveRecordSetType + - modules/classes/PartyArchiveRecordSetTypes + - modules/classes/PatternClassification + - modules/classes/PaymentMethod + - modules/classes/Percentage + - modules/classes/PerformingArtsArchive + - modules/classes/PerformingArtsArchiveRecordSetType + - modules/classes/PerformingArtsArchiveRecordSetTypes + - modules/classes/Permission + - modules/classes/PermissionType + - modules/classes/PermissionTypes + - modules/classes/PersonConnection + - modules/classes/PersonName + - modules/classes/PersonObservation + - modules/classes/PersonOrOrganization + - modules/classes/PersonProfile + - modules/classes/PersonWebClaim + - modules/classes/PersonalCollectionType + - modules/classes/PersonalData + - modules/classes/PersonalLibrary + - modules/classes/Personenstandsarchiv + - modules/classes/PhotoArchive + - modules/classes/PhotoArchiveRecordSetType + - modules/classes/PhotoArchiveRecordSetTypes + - modules/classes/PhotoAttribution + - modules/classes/PhotoMetadata + - modules/classes/Photography + - modules/classes/Place + - modules/classes/PlaceFeature + - modules/classes/PlaceType + - modules/classes/PlanarCoordinates + - modules/classes/Platform + - modules/classes/PlatformSourceReference + - modules/classes/PlatformType + - modules/classes/Policy + - modules/classes/PoliticalArchive + - modules/classes/PoliticalArchiveRecordSetType + - modules/classes/PoliticalArchiveRecordSetTypes + - modules/classes/Portal + - modules/classes/PostcustodialArchive + - modules/classes/PostcustodialArchiveRecordSetType + - modules/classes/PostcustodialArchiveRecordSetTypes + - modules/classes/Precision + - modules/classes/PressArchive + - modules/classes/PressArchiveRecordSetType + - modules/classes/PressArchiveRecordSetTypes + - modules/classes/Price + - modules/classes/PriceRange + - modules/classes/Primary + - modules/classes/PrimaryDigitalPresenceAssertion + - modules/classes/PrintRoom + - modules/classes/ProcessorAgent + - modules/classes/ProductCategories + - modules/classes/ProductCategory + - modules/classes/ProfileData + - modules/classes/Profit + - modules/classes/Program + - modules/classes/ProgramType + - modules/classes/ProgramTypes + - modules/classes/Project + - modules/classes/Provenance + - modules/classes/ProvenanceBlock + - modules/classes/ProvenanceEvent + - modules/classes/ProvenancePath + - modules/classes/ProvenanceSources + - modules/classes/ProvinceInfo + - modules/classes/ProvincialArchive + - modules/classes/ProvincialArchiveRecordSetType + - modules/classes/ProvincialArchiveRecordSetTypes + - modules/classes/ProvincialHistoricalArchive + - modules/classes/ProvincialHistoricalArchiveRecordSetType + - modules/classes/ProvincialHistoricalArchiveRecordSetTypes + - modules/classes/PublicArchive + - modules/classes/PublicArchiveRecordSetType + - modules/classes/PublicArchiveRecordSetTypes + - modules/classes/PublicArchivesInFrance + - modules/classes/PublicArchivesInFranceRecordSetType + - modules/classes/PublicArchivesInFranceRecordSetTypes + - modules/classes/Publication + - modules/classes/PublicationEntry + - modules/classes/PublicationEvent + - modules/classes/Publisher + - modules/classes/Qualifier + - modules/classes/Quantity + - modules/classes/RadioArchive + - modules/classes/RadioArchiveRecordSetType + - modules/classes/RadioArchiveRecordSetTypes + - modules/classes/Rationale + - modules/classes/RawSource + - modules/classes/ReadingRoom + - modules/classes/ReadingRoomAnnex + - modules/classes/Reason + - modules/classes/ReasoningContent + # - modules/classes/ReconstructionActivity + # - modules/classes/ReconstructionAgent + - modules/classes/RecordCycleStatus + - modules/classes/RecordSetType + - modules/classes/RecordSetTypes + - modules/classes/RecordStatus + - modules/classes/Reference + - modules/classes/ReferenceLink + - modules/classes/RegionalArchive + - modules/classes/RegionalArchiveRecordSetType + - modules/classes/RegionalArchiveRecordSetTypes + - modules/classes/RegionalArchivesInIceland + - modules/classes/RegionalArchivesInIcelandRecordSetType + - modules/classes/RegionalArchivesInIcelandRecordSetTypes + - modules/classes/RegionalEconomicArchive + - modules/classes/RegionalEconomicArchiveRecordSetType + - modules/classes/RegionalEconomicArchiveRecordSetTypes + - modules/classes/RegionalHistoricCenter + - modules/classes/RegionalStateArchives + - modules/classes/RegionalStateArchivesRecordSetType + - modules/classes/RegionalStateArchivesRecordSetTypes + - modules/classes/RegistrationAuthority + - modules/classes/RegistrationInfo + - modules/classes/RegistrationNumber + - modules/classes/RejectedGoogleMapsData + - modules/classes/RelatedPlace + - modules/classes/RelatedType + - modules/classes/RelatedYoutubeVideo + - modules/classes/ReligiousArchive + - modules/classes/ReligiousArchiveRecordSetType + - modules/classes/ReligiousArchiveRecordSetTypes + - modules/classes/RequirementStatus + - modules/classes/RequirementType + - modules/classes/RequirementTypes + - modules/classes/Research + - modules/classes/ResearchCenter + - modules/classes/ResearchLibrary + - modules/classes/ResearchOrganizationType + - modules/classes/ResearchSource + - modules/classes/ResearchSourceData + - modules/classes/Resolution + - modules/classes/ResourceType + - modules/classes/ResponseFormat + - modules/classes/ResponseFormatType + - modules/classes/ResponseFormatTypes + - modules/classes/Responsibility + - modules/classes/ResponsibilityType + - modules/classes/ResponsibilityTypes + - modules/classes/Restriction + - modules/classes/RetrievalAgent + - modules/classes/RetrievalEvent + - modules/classes/RetrievalMethod + - modules/classes/ReturnEvent + - modules/classes/Revenue + - modules/classes/ReviewBreakdown + - modules/classes/ReviewTopics + - modules/classes/ReviewsSummary + - modules/classes/Roadmap + - modules/classes/RoomUnit + - modules/classes/SceneSegment + - modules/classes/Schema + - modules/classes/SchoolArchive + - modules/classes/SchoolArchiveRecordSetType + - modules/classes/SchoolArchiveRecordSetTypes + - modules/classes/ScientificArchive + - modules/classes/ScientificArchiveRecordSetType + - modules/classes/ScientificArchiveRecordSetTypes + - modules/classes/Scope + - modules/classes/ScopeType + - modules/classes/ScopeTypes + - modules/classes/SearchAPI + - modules/classes/SearchScore + - modules/classes/SectionLink + - modules/classes/SectorOfArchivesInSweden + - modules/classes/SectorOfArchivesInSwedenRecordSetType + - modules/classes/SectorOfArchivesInSwedenRecordSetTypes + - modules/classes/SecurityArchives + - modules/classes/SecurityArchivesRecordSetType + - modules/classes/SecurityArchivesRecordSetTypes + - modules/classes/SecurityLevel + - modules/classes/SecuritySystem + - modules/classes/Segment + - modules/classes/SensitivityLevel + - modules/classes/Service + - modules/classes/ServiceArea + - modules/classes/ServiceType + - modules/classes/ServiceTypes + - modules/classes/Setpoint + - modules/classes/Settlement + - modules/classes/ShortCode + - modules/classes/Significance + - modules/classes/SignificanceType + - modules/classes/SignificanceTypes + - modules/classes/SilenceSegment + - modules/classes/Size + - modules/classes/SnapshotPath + - modules/classes/SocialMediaContent + - modules/classes/SocialMediaPlatformType + - modules/classes/SocialMediaPlatformTypes + - modules/classes/SocialMediaPost + - modules/classes/SocialMediaPostType + - modules/classes/SocialMediaPostTypes + - modules/classes/SocialMediaProfile + - modules/classes/SocialNetworkMember + - modules/classes/SoundArchive + - modules/classes/SoundArchiveRecordSetType + - modules/classes/SoundArchiveRecordSetTypes + - modules/classes/SoundEventType + - modules/classes/Source + - modules/classes/SourceCommentCount + - modules/classes/SourceCoordinates + - modules/classes/SourceDocument + - modules/classes/SourceProvenance + - modules/classes/SourceRecord + - modules/classes/SourceReference + - modules/classes/SourceStaffEntry + - modules/classes/SourceWork + - modules/classes/Speaker + - modules/classes/SpecialCollection + - modules/classes/SpecialCollectionRecordSetType + - modules/classes/SpecializedArchive + - modules/classes/SpecializedArchiveRecordSetType + - modules/classes/SpecializedArchiveRecordSetTypes + - modules/classes/SpecializedArchivesCzechia + - modules/classes/SpecializedArchivesCzechiaRecordSetType + - modules/classes/SpecializedArchivesCzechiaRecordSetTypes + - modules/classes/Species + - modules/classes/SpecificityScore + - modules/classes/Staff + - modules/classes/StaffRole + - modules/classes/StaffRoles + - modules/classes/Standard + - modules/classes/StandardsOrganization + - modules/classes/StateArchives + - modules/classes/StateArchivesRecordSetType + - modules/classes/StateArchivesRecordSetTypes + - modules/classes/StateArchivesSection + - modules/classes/StateArchivesSectionRecordSetType + - modules/classes/StateArchivesSectionRecordSetTypes + - modules/classes/StateDistrictArchive + - modules/classes/StateDistrictArchiveRecordSetType + - modules/classes/StateDistrictArchiveRecordSetTypes + - modules/classes/StateRegionalArchiveCzechia + - modules/classes/StateRegionalArchiveCzechiaRecordSetType + - modules/classes/StateRegionalArchiveCzechiaRecordSetTypes + - modules/classes/StatementType + - modules/classes/StatementTypes + - modules/classes/Status + - modules/classes/StorageCondition + - modules/classes/StorageConditionPolicy + - modules/classes/StorageLocation + - modules/classes/StorageSystem + - modules/classes/StorageType + - modules/classes/StorageUnit + - modules/classes/StrategicObjective + - modules/classes/SubGuideType + - modules/classes/SubGuideTypes + - modules/classes/Subregion + - modules/classes/SubsidiaryOrganization + - modules/classes/Summary + - modules/classes/SupervisedHandling + - modules/classes/Supplier + - modules/classes/SupplierType + - modules/classes/SupplierTypes + - modules/classes/Tag + - modules/classes/TargetHumidity + - modules/classes/TasteScentHeritageType + - modules/classes/TasteScentSubType + - modules/classes/TasteScentSubTypes + - modules/classes/TaxDeductibility + - modules/classes/TaxDeductibilityType + - modules/classes/TaxDeductibilityTypes + - modules/classes/TaxScheme + - modules/classes/TaxSchemeType + - modules/classes/TaxSchemeTypes + - modules/classes/Taxon + - modules/classes/TaxonName + - modules/classes/TaxonomicAuthority + - modules/classes/TechnicalFeature + - modules/classes/TechnicalFeatureType + - modules/classes/TechnicalFeatureTypes + - modules/classes/Technique + - modules/classes/TechniqueType + - modules/classes/TechniqueTypes + - modules/classes/TechnologicalInfrastructure + - modules/classes/TechnologicalInfrastructureType + - modules/classes/TechnologicalInfrastructureTypes + - modules/classes/TelevisionArchive + - modules/classes/TelevisionArchiveRecordSetType + - modules/classes/TelevisionArchiveRecordSetTypes + - modules/classes/TemperatureDeviation + - modules/classes/TemplateSpecificityScore + - modules/classes/TemplateSpecificityType + - modules/classes/TemplateSpecificityTypes + - modules/classes/TemporaryLocation + - modules/classes/TentativeWorldHeritageSite + - modules/classes/Text + - modules/classes/TextDirection + - modules/classes/TextRegion + - modules/classes/TextSegment + - modules/classes/TextType + - modules/classes/TextTypes + - modules/classes/ThematicRoute + - modules/classes/ThinkingMode + - modules/classes/Threat + - modules/classes/ThreatType + - modules/classes/ThreatTypes + - modules/classes/Thumbnail + - modules/classes/TimeEntry + - modules/classes/TimeEntryType + - modules/classes/TimeInterval + - modules/classes/TimeSlot + - modules/classes/TimeSpanType + - modules/classes/TimeSpanTypes + - modules/classes/TimespanBlock + - modules/classes/Timestamp + - modules/classes/Title + - modules/classes/TitleType + - modules/classes/TitleTypes + - modules/classes/Token + - modules/classes/TokenType + - modules/classes/TokenTypes + - modules/classes/Topic + - modules/classes/TopicType + - modules/classes/TopicTypes + - modules/classes/TrackIdentifier + - modules/classes/TradeRegister + - modules/classes/TradeUnionArchive + - modules/classes/TradeUnionArchiveRecordSetType + - modules/classes/TradeUnionArchiveRecordSetTypes + - modules/classes/TraditionalProductType + - modules/classes/TraditionalProductTypes + - modules/classes/TranscriptFormat + - modules/classes/TransferEvent + - modules/classes/TransferPolicy + - modules/classes/TransitionType + - modules/classes/TransitionTypes + - modules/classes/TransmissionMethod + - modules/classes/Treatment + - modules/classes/TreatmentType + - modules/classes/TreatmentTypes + - modules/classes/Type + - modules/classes/TypeStatus + - modules/classes/UNESCODomain + - modules/classes/UNESCODomainType + - modules/classes/UNESCODomainTypes + - modules/classes/UNESCOListStatus + - modules/classes/URL + - modules/classes/URLType + - modules/classes/URLTypes + - modules/classes/UnescoIchElement + - modules/classes/UnescoIchEnrichment + - modules/classes/Unit + - modules/classes/UnitIdentifier + - modules/classes/University + - modules/classes/UniversityArchive + - modules/classes/UniversityArchiveRecordSetType + - modules/classes/UniversityArchiveRecordSetTypes + - modules/classes/UnspecifiedType + - modules/classes/UpdateFrequency + - modules/classes/UseCase + - modules/classes/UserCommunity + - modules/classes/UserCommunityType + - modules/classes/UserCommunityTypes + - modules/classes/ValidationMetadata + - modules/classes/ValidationStatus + - modules/classes/Value + - modules/classes/VariantType + - modules/classes/VariantTypes + - modules/classes/Ventilation + - modules/classes/Venue + - modules/classes/VenueType + - modules/classes/VenueTypes + - modules/classes/Vereinsarchiv + - modules/classes/VereinsarchivRecordSetType + - modules/classes/VerificationStatus + - modules/classes/Verifier + - modules/classes/Verlagsarchiv + - modules/classes/VerlagsarchivRecordSetType + - modules/classes/Version + - modules/classes/VersionNumber + - modules/classes/Verwaltungsarchiv + - modules/classes/VerwaltungsarchivRecordSetType + - modules/classes/ViabilityStatus + - modules/classes/Video + - modules/classes/VideoAnnotation + - modules/classes/VideoAnnotationTypes + - modules/classes/VideoAudioAnnotation + - modules/classes/VideoCategoryIdentifier + - modules/classes/VideoChapter + - modules/classes/VideoChapterList + - modules/classes/VideoFrame + - modules/classes/VideoFrames + - modules/classes/VideoIdentifier + - modules/classes/VideoPost + - modules/classes/VideoSubtitle + - modules/classes/VideoTextContent + - modules/classes/VideoTimeSegment + - modules/classes/VideoTranscript + - modules/classes/VisitingScholar + - modules/classes/WKT + - modules/classes/Warehouse + - modules/classes/WarehouseType + - modules/classes/WarehouseTypes + - modules/classes/WebArchive + - modules/classes/WebArchiveFailure + - modules/classes/WebArchiveRecordSetType + - modules/classes/WebArchiveRecordSetTypes + - modules/classes/WebClaim + - modules/classes/WebClaimsBlock + - modules/classes/WebCollection + - modules/classes/WebEnrichment + - modules/classes/WebLink + - modules/classes/WebObservation + - modules/classes/WebPage + - modules/classes/WebPlatform + - modules/classes/WebPortal + - modules/classes/WebPortalType + - modules/classes/WebPortalTypes + - modules/classes/WebSource + - modules/classes/WhatsAppProfile + - modules/classes/Wifi + - modules/classes/WikiDataEntry + - modules/classes/WikiDataIdentifier + - modules/classes/WikidataAlignment + - modules/classes/WikidataApiMetadata + - modules/classes/WikidataArchitecture + - modules/classes/WikidataClaims + - modules/classes/WikidataClassification + - modules/classes/WikidataCollectionInfo + - modules/classes/WikidataContact + - modules/classes/WikidataCoordinates + - modules/classes/WikidataEnrichment + - modules/classes/WikidataEntity + - modules/classes/WikidataIdentifiers + - modules/classes/WikidataLocation + - modules/classes/WikidataMedia + - modules/classes/WikidataOrganization + - modules/classes/WikidataRecognition + - modules/classes/WikidataResolvedEntities + - modules/classes/WikidataSitelinks + - modules/classes/WikidataSocialMedia + - modules/classes/WikidataTemporal + - modules/classes/WikidataTimeValue + - modules/classes/WikidataWeb + - modules/classes/WomensArchives + - modules/classes/WomensArchivesRecordSetType + - modules/classes/WomensArchivesRecordSetTypes + - modules/classes/WordCount + - modules/classes/WorkExperience + - modules/classes/WorkRevision + - modules/classes/WorldCatIdentifier + - modules/classes/WorldHeritageSite + - modules/classes/WritingSystem + - modules/classes/XPath + - modules/classes/XPathScore + - modules/classes/YoutubeChannel + - modules/classes/YoutubeComment + # - modules/classes/YoutubeEnrichment + - modules/classes/YoutubeProvenance + - modules/classes/YoutubeSocialLink + - modules/classes/YoutubeSourceRecord + - modules/classes/YoutubeTranscript + - modules/classes/YoutubeVideo comments: - "HYPER-MODULAR STRUCTURE: Direct imports of all component files" - "Each class, slot, and enum has its own file" diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index 9230b9544e..ea7d31e715 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-01T01:04:01.193Z", + "generated": "2026-02-01T18:55:42.704Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2906, "categoryCounts": { diff --git a/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml b/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml index e5309fcfb2..971d2cf514 100644 --- a/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml @@ -20,6 +20,6 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_url \ No newline at end of file + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_url diff --git a/schemas/20251121/linkml/modules/classes/APIRequest.yaml b/schemas/20251121/linkml/modules/classes/APIRequest.yaml index 918a8742d9..046eaafb4c 100644 --- a/schemas/20251121/linkml/modules/classes/APIRequest.yaml +++ b/schemas/20251121/linkml/modules/classes/APIRequest.yaml @@ -9,10 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_provenance -- ../slots/has_or_had_version + - linkml:types + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_provenance + - ../slots/has_or_had_version classes: APIRequest: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/APIVersion.yaml b/schemas/20251121/linkml/modules/classes/APIVersion.yaml index 1f116aebbe..9822e9fe7b 100644 --- a/schemas/20251121/linkml/modules/classes/APIVersion.yaml +++ b/schemas/20251121/linkml/modules/classes/APIVersion.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: APIVersion: class_uri: schema:SoftwareApplication diff --git a/schemas/20251121/linkml/modules/classes/AVEquipment.yaml b/schemas/20251121/linkml/modules/classes/AVEquipment.yaml index 6ca4b2e072..542108919d 100644 --- a/schemas/20251121/linkml/modules/classes/AVEquipment.yaml +++ b/schemas/20251121/linkml/modules/classes/AVEquipment.yaml @@ -15,9 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_name + - ../slots/has_or_had_type classes: AVEquipment: class_uri: schema:Product diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml index a5ec94e0c1..a2ed147975 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml @@ -8,28 +8,15 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./AcademicArchiveRecordSetType -- ./AcademicArchiveRecordSetTypes -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: AcademicArchive: is_a: ArchiveOrganizationType @@ -40,7 +27,6 @@ classes: - hold_or_held_record_set_type - has_or_had_hypernym - has_or_had_label - - specificity_annotation - has_or_had_score - is_or_was_related_to structured_aliases: diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml index 016edf1ca3..27bb8ac6c0 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml @@ -8,16 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: AcademicArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of academic and @@ -26,7 +21,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope - is_or_was_related_to diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml index fc5a6f9a9d..dcc54cf16d 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml @@ -12,23 +12,17 @@ prefixes: bf: http://id.loc.gov/ontologies/bibframe/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./AcademicArchive -- ./AcademicArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./AcademicArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: UniversityAdministrativeFonds: is_a: AcademicArchiveRecordSetType @@ -67,11 +61,10 @@ classes: - accreditation records - executive correspondence - institutional bylaws - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -83,7 +76,6 @@ classes: - rico-rst:Fonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,11 +143,10 @@ classes: - disciplinary records - student organizations - financial aid records - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -168,7 +159,6 @@ classes: - UniversityAdministrativeFonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -235,11 +225,10 @@ classes: - conference papers - professional papers - academic papers - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q22075301 - rico:RecordSetType - skos:Concept @@ -255,7 +244,6 @@ classes: restrictions on access or publication specified by donor agreement. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -319,11 +307,10 @@ classes: - event documentation - building documentation - campus life - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -339,7 +326,6 @@ classes: by subject, format, or documentation purpose rather than strict provenance. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml b/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml index 48f1706901..4de8aeb34e 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: AcademicInstitution: class_uri: schema:EducationalOrganization diff --git a/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml b/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml index b421397e91..a21fe41691 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: AcademicProgram: class_uri: schema:EducationalOccupationalProgram diff --git a/schemas/20251121/linkml/modules/classes/Access.yaml b/schemas/20251121/linkml/modules/classes/Access.yaml index 890587f572..1465f6f82a 100644 --- a/schemas/20251121/linkml/modules/classes/Access.yaml +++ b/schemas/20251121/linkml/modules/classes/Access.yaml @@ -9,16 +9,14 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: -- linkml:types -- ../enums/AccessTypeEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_frequency -- ../slots/has_or_had_type -- ../slots/has_or_had_user_category -- ../slots/temporal_extent -- ./Frequency -- ./TimeSpan + - linkml:types + - ../enums/AccessTypeEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_frequency + - ../slots/has_or_had_type + - ../slots/has_or_had_user_category + - ../slots/temporal_extent classes: Access: class_uri: dcterms:RightsStatement diff --git a/schemas/20251121/linkml/modules/classes/AccessApplication.yaml b/schemas/20251121/linkml/modules/classes/AccessApplication.yaml index 296331e2c5..b73a4fa24d 100644 --- a/schemas/20251121/linkml/modules/classes/AccessApplication.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessApplication.yaml @@ -7,11 +7,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_url -- ./URL + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_url default_prefix: hc classes: AccessApplication: diff --git a/schemas/20251121/linkml/modules/classes/AccessControl.yaml b/schemas/20251121/linkml/modules/classes/AccessControl.yaml index f673e28caa..bccdab1de7 100644 --- a/schemas/20251121/linkml/modules/classes/AccessControl.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessControl.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: AccessControl: class_uri: schema:DigitalDocumentPermission diff --git a/schemas/20251121/linkml/modules/classes/AccessInterface.yaml b/schemas/20251121/linkml/modules/classes/AccessInterface.yaml index d5bf58b215..08c12532a9 100644 --- a/schemas/20251121/linkml/modules/classes/AccessInterface.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessInterface.yaml @@ -7,11 +7,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_url -- ./URL + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_url default_prefix: hc classes: AccessInterface: diff --git a/schemas/20251121/linkml/modules/classes/AccessLevel.yaml b/schemas/20251121/linkml/modules/classes/AccessLevel.yaml index 6371853de3..f58da6f9cf 100644 --- a/schemas/20251121/linkml/modules/classes/AccessLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessLevel.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: AccessLevel: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml b/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml index f59fb2a327..fef666bf53 100644 --- a/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml @@ -12,37 +12,26 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/credentials_required -- ../slots/cultural_protocol_url -- ../slots/has_or_had_description -- ../slots/has_or_had_embargo_end_date -- ../slots/has_or_had_embargo_reason -- ../slots/has_or_had_level -- ../slots/has_or_had_score -- ../slots/imposes_or_imposed -- ../slots/legal_basis -- ../slots/policy_id -- ../slots/policy_name -- ../slots/poses_or_posed_condition -- ../slots/registration_required -- ../slots/requires_appointment -- ../slots/requires_or_required -- ../slots/review_date -- ../slots/rights_statement -- ../slots/rights_statement_url -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AccessLevel -- ./Appointment -- ./Condition -- ./Description -- ./Fee -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/credentials_required + - ../slots/cultural_protocol_url + - ../slots/has_or_had_description + - ../slots/has_or_had_embargo_end_date + - ../slots/has_or_had_embargo_reason + - ../slots/has_or_had_level + - ../slots/has_or_had_score + - ../slots/imposes_or_imposed + - ../slots/legal_basis + - ../slots/policy_id + - ../slots/policy_name + - ../slots/poses_or_posed_condition + - ../slots/registration_required + - ../slots/requires_appointment + - ../slots/requires_or_required + - ../slots/review_date + - ../slots/rights_statement + - ../slots/rights_statement_url + - ../slots/temporal_extent classes: AccessPolicy: class_uri: premis:RightsStatus @@ -53,8 +42,8 @@ classes: \ for preservation, not current access\n- Access restricted until triggering conditions (time, event)\n- \"Gray literature\" or un-catalogued backlogs awaiting processing\n" exact_mappings: - premis:RightsStatus - - dcterms:accessRights close_mappings: + - dcterms:accessRights - rico:Rule - schema:ActionAccessSpecification related_mappings: @@ -77,7 +66,6 @@ classes: - review_date - rights_statement - rights_statement_url - - specificity_annotation - has_or_had_score - temporal_extent slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml b/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml index 3ef1369efc..f3da675263 100644 --- a/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml @@ -9,9 +9,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_description + - ../slots/temporal_extent classes: AccessTriggerEvent: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml b/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml index 1e5c0a672e..32760e3861 100644 --- a/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml @@ -12,9 +12,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: AccessibilityFeature: class_uri: schema:LocationFeatureSpecification diff --git a/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml b/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml index 4cbe9b0c94..b6ef49892b 100644 --- a/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml @@ -8,13 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./Identifier -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/temporal_extent default_prefix: hc classes: AccessionEvent: diff --git a/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml b/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml index a1d7f477b1..392d7a9fd9 100644 --- a/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml @@ -9,10 +9,9 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ./Identifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: AccessionNumber: diff --git a/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml b/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml index dd6b092d92..0e8ad8639c 100644 --- a/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: AccountIdentifier: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/AccountStatus.yaml b/schemas/20251121/linkml/modules/classes/AccountStatus.yaml index c8345240aa..53986f5f20 100644 --- a/schemas/20251121/linkml/modules/classes/AccountStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/AccountStatus.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: AccountStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Accreditation.yaml b/schemas/20251121/linkml/modules/classes/Accreditation.yaml index 88f4069c72..cb9527b3cd 100644 --- a/schemas/20251121/linkml/modules/classes/Accreditation.yaml +++ b/schemas/20251121/linkml/modules/classes/Accreditation.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Accreditation: class_uri: schema:Permit diff --git a/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml b/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml index 8e94e23f98..3f1ca1a2a4 100644 --- a/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml +++ b/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: AccreditationBody: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml b/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml index 4f725b1ece..2ca9c41531 100644 --- a/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/temporal_extent + - linkml:types + - ../slots/temporal_extent classes: AccreditationEvent: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/Accumulation.yaml b/schemas/20251121/linkml/modules/classes/Accumulation.yaml index ba2a106a82..3607972cc8 100644 --- a/schemas/20251121/linkml/modules/classes/Accumulation.yaml +++ b/schemas/20251121/linkml/modules/classes/Accumulation.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_description + - ../slots/temporal_extent classes: Accumulation: class_uri: rico:AccumulationRelation diff --git a/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml b/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml index 74257df169..a8a24ef48c 100644 --- a/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml @@ -9,10 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_value classes: AccuracyLevel: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Acquisition.yaml b/schemas/20251121/linkml/modules/classes/Acquisition.yaml index 6720ce04a4..85f80600e6 100644 --- a/schemas/20251121/linkml/modules/classes/Acquisition.yaml +++ b/schemas/20251121/linkml/modules/classes/Acquisition.yaml @@ -15,15 +15,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_score + - ../slots/temporal_extent default_range: string enums: AcquisitionMethodEnum: @@ -89,7 +83,6 @@ classes: - dwc:Event slots: - temporal_extent - - specificity_annotation - has_or_had_score comments: - Created per slot_fixes.yaml revision for collection_date migration diff --git a/schemas/20251121/linkml/modules/classes/AcquisitionBudget.yaml b/schemas/20251121/linkml/modules/classes/AcquisitionBudget.yaml deleted file mode 100644 index 3a4f41e121..0000000000 --- a/schemas/20251121/linkml/modules/classes/AcquisitionBudget.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/class/AcquisitionBudget -name: AcquisitionBudget -title: AcquisitionBudget -description: >- - Budget allocated for acquisitions. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: -- linkml:types -classes: - AcquisitionBudget: - class_uri: schema:MonetaryAmount - description: Acquisition budget. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: diff --git a/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml b/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml index 196594ed80..d0d53d3334 100644 --- a/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml @@ -8,15 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_method -- ../slots/has_or_had_origin -- ../slots/has_or_had_provenance -- ../slots/temporal_extent -- ./AcquisitionMethod -- ./Entity -- ./Provenance -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_method + - ../slots/has_or_had_origin + - ../slots/has_or_had_provenance + - ../slots/temporal_extent default_prefix: hc classes: AcquisitionEvent: diff --git a/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml b/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml index 141b620716..b3895d515c 100644 --- a/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml @@ -14,9 +14,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: AcquisitionMethod: diff --git a/schemas/20251121/linkml/modules/classes/Activity.yaml b/schemas/20251121/linkml/modules/classes/Activity.yaml index 9edc39c33d..4a6cfaeb77 100644 --- a/schemas/20251121/linkml/modules/classes/Activity.yaml +++ b/schemas/20251121/linkml/modules/classes/Activity.yaml @@ -13,29 +13,17 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/is_or_was_succeeded_by -- ../slots/note -- ../slots/preceding_activity -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./ActivityType -- ./ActivityTypes -- ./Description -- ./Identifier -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Activity + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/is_or_was_succeeded_by + - ../slots/note + - ../slots/preceding_activity + - ../slots/temporal_extent classes: Activity: class_uri: prov:Activity @@ -58,7 +46,6 @@ classes: - preceding_activity - has_or_had_status - note - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/ActivityType.yaml b/schemas/20251121/linkml/modules/classes/ActivityType.yaml index 12a3592579..c4a575b182 100644 --- a/schemas/20251121/linkml/modules/classes/ActivityType.yaml +++ b/schemas/20251121/linkml/modules/classes/ActivityType.yaml @@ -12,19 +12,13 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/created -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/modified -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/created + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/modified classes: ActivityType: class_uri: skos:Concept @@ -43,7 +37,6 @@ classes: slots: - created - modified - - specificity_annotation - has_or_had_score - has_or_had_description - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml b/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml index 46949bded1..99974cb170 100644 --- a/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml @@ -7,8 +7,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./ActivityType + - ./ActivityType + - linkml:types classes: ActivityTypes: class_uri: hc:ActivityTypes diff --git a/schemas/20251121/linkml/modules/classes/Actor.yaml b/schemas/20251121/linkml/modules/classes/Actor.yaml index 6820973970..ce522d3173 100644 --- a/schemas/20251121/linkml/modules/classes/Actor.yaml +++ b/schemas/20251121/linkml/modules/classes/Actor.yaml @@ -8,9 +8,9 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name -- ../slots/has_or_had_role + - linkml:types + - ../slots/has_or_had_name + - ../slots/has_or_had_role classes: Actor: class_uri: prov:Agent diff --git a/schemas/20251121/linkml/modules/classes/Address.yaml b/schemas/20251121/linkml/modules/classes/Address.yaml index eb74e48860..1f2dce7674 100644 --- a/schemas/20251121/linkml/modules/classes/Address.yaml +++ b/schemas/20251121/linkml/modules/classes/Address.yaml @@ -12,28 +12,19 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/country_name -- ../slots/has_or_had_label -- ../slots/has_or_had_section -- ../slots/has_or_had_type -- ../slots/is_or_was_derived_from # was: was_derived_from -- ../slots/is_or_was_generated_by # was: was_generated_by -- ../slots/is_or_was_located_in -- ../slots/latitude -- ../slots/locality -- ../slots/longitude -- ../slots/postal_code -- ../slots/region -- ./AddressType -- ./City # Added for is_or_was_located_in range (2026-01-18, Rule 53) -- ./Country -- ./CustodianObservation -- ./ReconstructionActivity -- ./Settlement -- ./Subregion -- ./HouseNumber -- ./Label + - linkml:types + - ../slots/country_name + - ../slots/has_or_had_label + - ../slots/has_or_had_section + - ../slots/has_or_had_type + - ../slots/is_or_was_derived_from # was: was_derived_from + - ../slots/is_or_was_generated_by # was: was_generated_by + - ../slots/is_or_was_located_in + - ../slots/latitude + - ../slots/locality + - ../slots/longitude + - ../slots/postal_code + - ../slots/region default_range: string classes: Address: diff --git a/schemas/20251121/linkml/modules/classes/AddressComponent.yaml b/schemas/20251121/linkml/modules/classes/AddressComponent.yaml index 7bd58e3d15..92c69ccc55 100644 --- a/schemas/20251121/linkml/modules/classes/AddressComponent.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressComponent.yaml @@ -8,12 +8,10 @@ prefixes: vcard: http://www.w3.org/2006/vcard/ns# locn: http://www.w3.org/ns/locn# imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/long_name -- ../slots/short_name -- ./ComponentType -- ./ComponentTypes + - linkml:types + - ../slots/has_or_had_type + - ../slots/long_name + - ../slots/short_name default_range: string classes: AddressComponent: diff --git a/schemas/20251121/linkml/modules/classes/AddressType.yaml b/schemas/20251121/linkml/modules/classes/AddressType.yaml index 28c3d229b5..9de6e8f989 100644 --- a/schemas/20251121/linkml/modules/classes/AddressType.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressType.yaml @@ -12,17 +12,15 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ./WikiDataIdentifier -- ./AddressType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to classes: AddressType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AddressTypes.yaml b/schemas/20251121/linkml/modules/classes/AddressTypes.yaml index 417305a497..ab1a7696fe 100644 --- a/schemas/20251121/linkml/modules/classes/AddressTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressTypes.yaml @@ -9,8 +9,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./AddressType + - ./AddressType + - linkml:types classes: HeadquartersAddress: is_a: AddressType diff --git a/schemas/20251121/linkml/modules/classes/Administration.yaml b/schemas/20251121/linkml/modules/classes/Administration.yaml index e165ebac80..7c843b09c7 100644 --- a/schemas/20251121/linkml/modules/classes/Administration.yaml +++ b/schemas/20251121/linkml/modules/classes/Administration.yaml @@ -9,10 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Administration: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml b/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml index 1626964a93..5f40a79cd8 100644 --- a/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml @@ -14,10 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: AdministrativeLevel: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml b/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml index f630885983..ce53dff7fb 100644 --- a/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml @@ -2,33 +2,17 @@ id: https://nde.nl/ontology/hc/class/administrative-office name: administrative_office_class title: AdministrativeOffice Class imports: -- linkml:types -- ../classes/Description -- ../classes/Identifier -- ../classes/Label -- ../slots/has_or_had_description -- ../slots/has_or_had_function -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_staff -- ../slots/is_leased -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/lease_expiry -- ../slots/specificity_annotation -- ./CustodianObservation -- ./FunctionType -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./Staff -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Description -- ./Identifier -- ./Label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_function + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_staff + - ../slots/is_leased + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/lease_expiry prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -63,7 +47,6 @@ classes: - has_or_had_function - is_leased - lease_expiry - - specificity_annotation - has_or_had_score - is_or_was_derived_from - is_or_was_generated_by diff --git a/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml b/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml index 02daffa35e..3b3617c9c1 100644 --- a/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: AdministrativeUnit: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml b/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml index 24e2f121c1..bec0b44067 100644 --- a/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml +++ b/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml @@ -9,7 +9,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: AdmissionFee: class_uri: schema:PriceSpecification diff --git a/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml b/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml index 98bb6d7ed5..429c70274e 100644 --- a/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: AdmissionInfo: diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml index a0c0845337..b893e94073 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml @@ -4,30 +4,18 @@ title: Advertising Radio Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./AdvertisingRadioArchiveRecordSetType -- ./AdvertisingRadioArchiveRecordSetTypes -- ./ArchiveOrganizationType -- ./CollectionType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: AdvertisingRadioArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score description: 'Sound archive specializing in advertising radio productions and commercials. diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml index 22def3efe2..1aa1d76793 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml @@ -5,13 +5,10 @@ prefixes: linkml: https://w3id.org/linkml/ wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: AdvertisingRadioArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of advertising radio productions and commercials within heritage institutions. @@ -29,7 +26,6 @@ classes: - AdvertisingRadioArchive slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml index 2e87b1e0b1..ccca39b20e 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./AdvertisingRadioArchive -- ./AdvertisingRadioArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./AdvertisingRadioArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: RadioAdvertisementCollection: is_a: AdvertisingRadioArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Radio commercial recordings.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CampaignDocumentationSeries: is_a: AdvertisingRadioArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Advertising campaign records.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Age.yaml b/schemas/20251121/linkml/modules/classes/Age.yaml index 7ae801785c..90570973e4 100644 --- a/schemas/20251121/linkml/modules/classes/Age.yaml +++ b/schemas/20251121/linkml/modules/classes/Age.yaml @@ -8,10 +8,10 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit classes: Age: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/Agenda.yaml b/schemas/20251121/linkml/modules/classes/Agenda.yaml index 24572f260e..c550031453 100644 --- a/schemas/20251121/linkml/modules/classes/Agenda.yaml +++ b/schemas/20251121/linkml/modules/classes/Agenda.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Agenda: class_uri: schema:Action diff --git a/schemas/20251121/linkml/modules/classes/Agent.yaml b/schemas/20251121/linkml/modules/classes/Agent.yaml index c7ec15891d..0367cab266 100644 --- a/schemas/20251121/linkml/modules/classes/Agent.yaml +++ b/schemas/20251121/linkml/modules/classes/Agent.yaml @@ -10,10 +10,10 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_name -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_name + - ../slots/has_or_had_type classes: Agent: class_uri: prov:Agent diff --git a/schemas/20251121/linkml/modules/classes/AgentType.yaml b/schemas/20251121/linkml/modules/classes/AgentType.yaml index 5ab7e82a58..00a8efefbf 100644 --- a/schemas/20251121/linkml/modules/classes/AgentType.yaml +++ b/schemas/20251121/linkml/modules/classes/AgentType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: AgentType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AgentTypes.yaml b/schemas/20251121/linkml/modules/classes/AgentTypes.yaml index b73eaed8f8..472ab75700 100644 --- a/schemas/20251121/linkml/modules/classes/AgentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AgentTypes.yaml @@ -7,8 +7,8 @@ description: 'Concrete subclasses for AgentType taxonomy. ' imports: -- linkml:types -- ./AgentType + - ./AgentType + - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/Agreement.yaml b/schemas/20251121/linkml/modules/classes/Agreement.yaml index 00f7b8f96b..3f3bae1656 100644 --- a/schemas/20251121/linkml/modules/classes/Agreement.yaml +++ b/schemas/20251121/linkml/modules/classes/Agreement.yaml @@ -14,12 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/is_or_was_signed_on -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/is_or_was_signed_on + - ../slots/temporal_extent classes: Agreement: class_uri: schema:Contract diff --git a/schemas/20251121/linkml/modules/classes/AirChanges.yaml b/schemas/20251121/linkml/modules/classes/AirChanges.yaml index 9b964c8320..4c00615d97 100644 --- a/schemas/20251121/linkml/modules/classes/AirChanges.yaml +++ b/schemas/20251121/linkml/modules/classes/AirChanges.yaml @@ -7,11 +7,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ./Quantity -- ./Unit + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit classes: AirChanges: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/Alignment.yaml b/schemas/20251121/linkml/modules/classes/Alignment.yaml index 422b137ad7..9871281c3c 100644 --- a/schemas/20251121/linkml/modules/classes/Alignment.yaml +++ b/schemas/20251121/linkml/modules/classes/Alignment.yaml @@ -8,10 +8,10 @@ description: 'Represents positioning or alignment information for content elemen - Visual element placement in layouts ' imports: -- linkml:types -- ../slots/has_or_had_alignment -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_alignment + - ../slots/has_or_had_unit + - ../slots/has_or_had_value prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml b/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml index ecd2d0262b..41df13fad8 100644 --- a/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml +++ b/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml @@ -8,20 +8,11 @@ prefixes: gleif_base: https://www.gleif.org/ontology/Base/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ../enums/AllocationDomainEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Country -- ./RegistrationAuthority -- ./SpecificityAnnotation -- ./Standard -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/AllocationDomainEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_score classes: AllocationAgency: class_uri: org:FormalOrganization @@ -55,7 +46,6 @@ classes: - gleif_base:RegistrationAuthority - schema:Organization slots: - - specificity_annotation - has_or_had_score - name - name_local diff --git a/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml b/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml index 2e6862e99a..aee112b074 100644 --- a/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml @@ -8,9 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/temporal_extent classes: AllocationEvent: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml b/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml index 56ce2cfede..064226ad0a 100644 --- a/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml +++ b/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: Alpha2Code: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml b/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml index 20a2947b2d..fd972bac8b 100644 --- a/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml +++ b/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: Alpha3Code: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AlternativeName.yaml b/schemas/20251121/linkml/modules/classes/AlternativeName.yaml deleted file mode 100644 index 57a53fde57..0000000000 --- a/schemas/20251121/linkml/modules/classes/AlternativeName.yaml +++ /dev/null @@ -1,36 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/AlternativeName -name: AlternativeName -title: AlternativeName -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - skos: http://www.w3.org/2004/02/skos/core# -imports: -- linkml:types -default_range: string -classes: - AlternativeName: - description: "Alternative name with language and source information, representing\ - \ a variant or translated form of an institution's name.\nOntology mapping rationale:\ - \ - class_uri is skos:altLabel because this represents an alternative\n lexical\ - \ label for a concept (the institution)\n- exact_mappings includes schema:alternateName\ - \ as both represent variant names - related_mappings includes rdfs:label for\ - \ general labeling context" - class_uri: skos:altLabel - exact_mappings: - - skos:altLabel - close_mappings: - - schema:alternateName - related_mappings: - - rdfs:label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - name - - language - - source diff --git a/schemas/20251121/linkml/modules/classes/Altitude.yaml b/schemas/20251121/linkml/modules/classes/Altitude.yaml index 86cdf5e8a3..7b131cd79e 100644 --- a/schemas/20251121/linkml/modules/classes/Altitude.yaml +++ b/schemas/20251121/linkml/modules/classes/Altitude.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: Altitude: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml b/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml index b5d3f373c4..b4cfdca819 100644 --- a/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml @@ -9,10 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/temporal_extent classes: AmendmentEvent: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/Animal.yaml b/schemas/20251121/linkml/modules/classes/Animal.yaml index 2328d703d1..e298cc3ca0 100644 --- a/schemas/20251121/linkml/modules/classes/Animal.yaml +++ b/schemas/20251121/linkml/modules/classes/Animal.yaml @@ -15,11 +15,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/is_or_was_categorized_as -- ./Species + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/is_or_was_categorized_as classes: Animal: class_uri: schema:Animal diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml index 52811c814f..8659d07214 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml @@ -4,30 +4,18 @@ title: Animal Sound Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./AnimalSoundArchiveRecordSetType -- ./AnimalSoundArchiveRecordSetTypes -- ./ArchiveOrganizationType -- ./CollectionType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: AnimalSoundArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score description: "Archive specializing in animal sound recordings for research and preservation.\n\n**Wikidata**: Q18574935\n\n**Scope**:\nAnimal sound archives (Tierstimmenarchive) preserve:\n- Bioacoustic recordings of wildlife\n- Species identification recordings\n- Environmental soundscapes with animal vocalizations\n- Scientific research recordings\n- Educational materials for species identification\n\n**Scientific Context**:\nThese archives support:\n- Biodiversity monitoring and conservation\n- Species identification and taxonomy\n- Behavioral ecology research\n- Environmental impact assessment\n- Educational outreach\n\n**Related Types**:\n- SoundArchive (Q2230431) - Broader audio collection type\n- ScientificArchive (Q27032095) - Research-focused archives\n\n**Notable Examples**:\n- Tierstimmenarchiv (Museum f\xFCr Naturkunde Berlin)\n- Macaulay Library (Cornell Lab of Ornithology)\n- British Library Sound Archive wildlife collection\n" slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml index d4e10be447..e36783ac3b 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml @@ -5,13 +5,10 @@ prefixes: linkml: https://w3id.org/linkml/ wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: AnimalSoundArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of animal sound archive materials within heritage institutions. @@ -29,7 +26,6 @@ classes: - AnimalSoundArchive slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml index b81cd65902..ff9d785776 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./AnimalSoundArchive -- ./AnimalSoundArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./AnimalSoundArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: BioacousticRecordingCollection: is_a: AnimalSoundArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Animal and nature sound recordings.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept FieldRecordingSeries: is_a: AnimalSoundArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Field research audio.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml b/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml index da9f28573b..e62a6fa34c 100644 --- a/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml @@ -8,9 +8,9 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_reason -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_reason + - ../slots/temporal_extent classes: AnnexCreationEvent: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/Annotation.yaml b/schemas/20251121/linkml/modules/classes/Annotation.yaml index ada8255d38..9f667fd27e 100644 --- a/schemas/20251121/linkml/modules/classes/Annotation.yaml +++ b/schemas/20251121/linkml/modules/classes/Annotation.yaml @@ -8,20 +8,12 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../classes/Agent -- ../classes/AnnotationType -- ../classes/Rationale -- ../classes/Segment -- ../slots/contains_or_contained -- ../slots/has_or_had_description -- ../slots/has_or_had_rationale -- ../slots/has_or_had_type -- ../slots/is_or_was_created_by -- ./Agent -- ./AnnotationType -- ./Rationale -- ./Segment + - linkml:types + - ../slots/contains_or_contained + - ../slots/has_or_had_description + - ../slots/has_or_had_rationale + - ../slots/has_or_had_type + - ../slots/is_or_was_created_by classes: Annotation: class_uri: oa:Annotation diff --git a/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml b/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml index d86d2e2394..667ea8a88a 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml @@ -16,17 +16,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/motivation_type_description -- ../slots/motivation_type_id -- ../slots/motivation_type_name -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/motivation_type_description + - ../slots/motivation_type_id + - ../slots/motivation_type_name classes: AnnotationMotivationType: class_uri: oa:Motivation @@ -46,7 +41,6 @@ classes: - motivation_type_id - motivation_type_name - motivation_type_description - - specificity_annotation - has_or_had_score slot_usage: motivation_type_id: diff --git a/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml b/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml index ead2491a38..f4bea7aa4a 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml @@ -13,20 +13,17 @@ prefixes: wcag: https://www.w3.org/WAI/WCAG21/ default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/motivation_type_name -- ../slots/specificity_annotation -- ./AnnotationMotivationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./AnnotationMotivationType + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/motivation_type_name classes: ClassifyingMotivation: is_a: AnnotationMotivationType - class_uri: oa:classifying + class_uri: hc:ClassifyingMotivation + exact_mappings: + - oa:classifying description: 'Motivation for categorizing or classifying content. @@ -78,16 +75,14 @@ classes: - Iconographic classification (Iconclass) ' - exact_mappings: - - oa:classifying close_mappings: + - oa:classifying - skos:Concept - crm:E17_Type_Assignment slot_usage: motivation_type_name: equals_string: classifying slots: - - specificity_annotation - has_or_had_score comments: - W3C Web Annotation standard motivation @@ -100,7 +95,9 @@ classes: - skos:Concept DescribingMotivation: is_a: AnnotationMotivationType - class_uri: oa:describing + class_uri: hc:DescribingMotivation + exact_mappings: + - oa:describing description: 'Motivation for adding descriptive information to content. @@ -152,16 +149,14 @@ classes: - Video/audio content summarization ' - exact_mappings: - - oa:describing close_mappings: + - oa:describing - dcterms:description - crm:E62_String slot_usage: motivation_type_name: equals_string: describing slots: - - specificity_annotation - has_or_had_score comments: - W3C Web Annotation standard motivation @@ -170,7 +165,9 @@ classes: - skos:Concept IdentifyingMotivation: is_a: AnnotationMotivationType - class_uri: oa:identifying + class_uri: hc:IdentifyingMotivation + exact_mappings: + - oa:identifying description: 'Motivation for identifying depicted entities. @@ -222,16 +219,14 @@ classes: - Object-to-record linking (computer vision) ' - exact_mappings: - - oa:identifying close_mappings: + - oa:identifying - crm:E15_Identifier_Assignment - schema:identifier slot_usage: motivation_type_name: equals_string: identifying slots: - - specificity_annotation - has_or_had_score comments: - W3C Web Annotation standard motivation @@ -240,7 +235,9 @@ classes: - skos:Concept TaggingMotivation: is_a: AnnotationMotivationType - class_uri: oa:tagging + class_uri: hc:TaggingMotivation + exact_mappings: + - oa:tagging description: 'Motivation for adding tags or keywords. @@ -292,16 +289,14 @@ classes: - Folksonomies alongside controlled vocabularies ' - exact_mappings: - - oa:tagging close_mappings: + - oa:tagging - skos:Concept - schema:keywords slot_usage: motivation_type_name: equals_string: tagging slots: - - specificity_annotation - has_or_had_score comments: - W3C Web Annotation standard motivation @@ -310,7 +305,9 @@ classes: - skos:Concept LinkingMotivation: is_a: AnnotationMotivationType - class_uri: oa:linking + class_uri: hc:LinkingMotivation + exact_mappings: + - oa:linking description: 'Motivation for linking to external resources. @@ -362,9 +359,8 @@ classes: - Bibliographic references ' - exact_mappings: - - oa:linking close_mappings: + - oa:linking - dcterms:relation - skos:related - schema:relatedLink @@ -372,7 +368,6 @@ classes: motivation_type_name: equals_string: linking slots: - - specificity_annotation - has_or_had_score comments: - W3C Web Annotation standard motivation @@ -381,7 +376,9 @@ classes: - skos:Concept CommentingMotivation: is_a: AnnotationMotivationType - class_uri: oa:commenting + class_uri: hc:CommentingMotivation + exact_mappings: + - oa:commenting description: 'Motivation for adding commentary. @@ -431,16 +428,14 @@ classes: - Community engagement features ' - exact_mappings: - - oa:commenting close_mappings: + - oa:commenting - schema:Comment - schema:UserComments slot_usage: motivation_type_name: equals_string: commenting slots: - - specificity_annotation - has_or_had_score comments: - W3C Web Annotation standard motivation @@ -524,7 +519,6 @@ classes: motivation_type_name: equals_string: accessibility slots: - - specificity_annotation - has_or_had_score comments: - Heritage-specific extension beyond W3C standard @@ -607,7 +601,6 @@ classes: motivation_type_name: equals_string: discovery slots: - - specificity_annotation - has_or_had_score comments: - Heritage-specific extension beyond W3C standard @@ -692,7 +685,6 @@ classes: motivation_type_name: equals_string: preservation slots: - - specificity_annotation - has_or_had_score comments: - Heritage-specific extension beyond W3C standard @@ -775,7 +767,6 @@ classes: motivation_type_name: equals_string: research slots: - - specificity_annotation - has_or_had_score comments: - Heritage-specific extension beyond W3C standard diff --git a/schemas/20251121/linkml/modules/classes/AnnotationType.yaml b/schemas/20251121/linkml/modules/classes/AnnotationType.yaml index 1a90403c72..c3692e6d60 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotationType.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotationType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: AnnotationType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml b/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml index 5dfa39f24b..53fddedd7f 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml @@ -7,14 +7,14 @@ description: 'Concrete subclasses for AnnotationType taxonomy. ' imports: -- linkml:types -- ./AnnotationType + - ./AnnotationType + - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ default_prefix: hc classes: - Comment: + CommentAnnotation: is_a: AnnotationType class_uri: hc:Comment description: A comment on a resource. @@ -24,7 +24,7 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - Tag: + TagAnnotation: is_a: AnnotationType class_uri: hc:Tag description: A tag or keyword associated with a resource. diff --git a/schemas/20251121/linkml/modules/classes/Any.yaml b/schemas/20251121/linkml/modules/classes/Any.yaml index 397e48159b..1cda30d738 100644 --- a/schemas/20251121/linkml/modules/classes/Any.yaml +++ b/schemas/20251121/linkml/modules/classes/Any.yaml @@ -5,7 +5,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ owl: http://www.w3.org/2002/07/owl# imports: -- linkml:types + - linkml:types classes: Any: class_uri: owl:Thing diff --git a/schemas/20251121/linkml/modules/classes/Appellation.yaml b/schemas/20251121/linkml/modules/classes/Appellation.yaml index 8b7557dcd1..e01791f8c6 100644 --- a/schemas/20251121/linkml/modules/classes/Appellation.yaml +++ b/schemas/20251121/linkml/modules/classes/Appellation.yaml @@ -12,18 +12,11 @@ prefixes: dcterms: http://purl.org/dc/terms/ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# imports: -- linkml:types -- ../enums/AppellationTypeEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/is_or_was_alternative_form_of -- ../slots/specificity_annotation -- ./CustodianName -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/AppellationTypeEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/is_or_was_alternative_form_of classes: CustodianAppellation: class_uri: crm:E41_Appellation @@ -38,12 +31,12 @@ classes: - rdfs:label - dcterms:title slots: - - specificity_annotation - has_or_had_score - is_or_was_alternative_form_of slot_usage: is_or_was_alternative_form_of: - range: Label + range: uriorcurie + # range: Label inlined: true examples: - value: "Label:\n label_value: \"Rijksmuseum\"\n label_language: \"nl\"\n" diff --git a/schemas/20251121/linkml/modules/classes/AppellationType.yaml b/schemas/20251121/linkml/modules/classes/AppellationType.yaml index e56d2483ab..58c06c8c8d 100644 --- a/schemas/20251121/linkml/modules/classes/AppellationType.yaml +++ b/schemas/20251121/linkml/modules/classes/AppellationType.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: AppellationType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Applicant.yaml b/schemas/20251121/linkml/modules/classes/Applicant.yaml index 7370a972af..f8cc9265e8 100644 --- a/schemas/20251121/linkml/modules/classes/Applicant.yaml +++ b/schemas/20251121/linkml/modules/classes/Applicant.yaml @@ -10,12 +10,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./ApplicantType + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: Applicant: class_uri: schema:Person diff --git a/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml b/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml index 8f0acaf356..5079b51984 100644 --- a/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml +++ b/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml @@ -14,13 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/can_or_could_be_fulfilled_by -- ../slots/has_or_had_description -- ../slots/imposes_or_imposed -- ./Applicant -- ./GeographicExtent + - linkml:types + - ../metadata + - ../slots/can_or_could_be_fulfilled_by + - ../slots/has_or_had_description + - ../slots/imposes_or_imposed classes: ApplicantRequirement: class_uri: schema:Requirement diff --git a/schemas/20251121/linkml/modules/classes/ApplicantType.yaml b/schemas/20251121/linkml/modules/classes/ApplicantType.yaml index 3d45bfb996..4613602ae7 100644 --- a/schemas/20251121/linkml/modules/classes/ApplicantType.yaml +++ b/schemas/20251121/linkml/modules/classes/ApplicantType.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ApplicantType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Appointment.yaml b/schemas/20251121/linkml/modules/classes/Appointment.yaml index 6cf4b6ff43..2576daa0a7 100644 --- a/schemas/20251121/linkml/modules/classes/Appointment.yaml +++ b/schemas/20251121/linkml/modules/classes/Appointment.yaml @@ -8,11 +8,10 @@ prefixes: schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/temporal_extent default_prefix: hc classes: Appointment: diff --git a/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml b/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml index d073afb6fd..0ca33246fb 100644 --- a/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml @@ -8,8 +8,7 @@ prefixes: odrl: http://www.w3.org/ns/odrl/2/ default_prefix: hc imports: -- linkml:types -- ./Policy + - linkml:types classes: AppraisalPolicy: is_a: Policy diff --git a/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml b/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml index 61293335fd..42ef9888bd 100644 --- a/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml @@ -8,14 +8,11 @@ prefixes: as: https://www.w3.org/ns/activitystreams# prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ../slots/temporal_extent -- ./Quantity -- ./TimeSpan -- ./Unit + - linkml:types + - ../metadata + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit + - ../slots/temporal_extent default_prefix: hc classes: AppreciationEvent: diff --git a/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml b/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml index 1a237ad62a..3f5c3a3038 100644 --- a/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml +++ b/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ApprovalTimeType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml b/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml index a1632e7412..782129138d 100644 --- a/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml @@ -12,8 +12,8 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./ApprovalTimeType + - ./ApprovalTimeType + - linkml:types classes: ImmediateApproval: is_a: ApprovalTimeType diff --git a/schemas/20251121/linkml/modules/classes/Approver.yaml b/schemas/20251121/linkml/modules/classes/Approver.yaml index 6068e31d75..cf2ed3c5a4 100644 --- a/schemas/20251121/linkml/modules/classes/Approver.yaml +++ b/schemas/20251121/linkml/modules/classes/Approver.yaml @@ -2,9 +2,9 @@ id: https://nde.nl/ontology/hc/class/Approver name: approver_class title: Approver Class imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml b/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml index 8c7a78c086..0ab8cb9c74 100644 --- a/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml @@ -9,17 +9,12 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_level -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_level + - ../slots/has_or_had_score default_prefix: hc classes: ApproximationStatus: @@ -36,7 +31,6 @@ classes: - has_or_had_level - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_level: diff --git a/schemas/20251121/linkml/modules/classes/Archdiocese.yaml b/schemas/20251121/linkml/modules/classes/Archdiocese.yaml index 6c1854be99..4e9727e0fd 100644 --- a/schemas/20251121/linkml/modules/classes/Archdiocese.yaml +++ b/schemas/20251121/linkml/modules/classes/Archdiocese.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Archdiocese: class_uri: schema:AdministrativeArea diff --git a/schemas/20251121/linkml/modules/classes/Architect.yaml b/schemas/20251121/linkml/modules/classes/Architect.yaml index 57534d4174..3b33d13d40 100644 --- a/schemas/20251121/linkml/modules/classes/Architect.yaml +++ b/schemas/20251121/linkml/modules/classes/Architect.yaml @@ -15,10 +15,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Architect: class_uri: schema:Person diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml index bbb3726f3f..828e5f1077 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml @@ -4,23 +4,12 @@ title: Architectural Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchitecturalArchiveRecordSetType -- ./ArchitecturalArchiveRecordSetTypes -- ./ArchiveOrganizationType -- ./CollectionType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: ArchitecturalArchive: is_a: ArchiveOrganizationType @@ -28,7 +17,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score description: "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\ \n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Architekturarchiv\n- fr: archives architecturales\n- nl: architectonisch archief\n" diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml index 1e29360af4..41e9054a29 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml @@ -5,12 +5,9 @@ prefixes: linkml: https://w3id.org/linkml/ wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: ArchitecturalArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of architectural archive materials within heritage institutions. @@ -25,7 +22,6 @@ classes: see_also: - ArchitecturalArchive slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml index 3ff48a7d85..2ab3943804 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchitecturalArchive -- ./ArchitecturalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ArchitecturalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ArchitecturalDrawingCollection: is_a: ArchitecturalArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Architectural plans and drawings.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ArchitectPapersCollection: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Architect personal papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,16 +107,13 @@ classes: custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept BuildingProjectFonds: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Building project documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -138,7 +124,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -161,6 +146,3 @@ classes: custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml index 7370d8e726..8ff4c360c8 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: ArchitecturalStyle: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml b/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml index ba2e81951d..cd375ab817 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml @@ -2,22 +2,11 @@ id: https://nde.nl/ontology/hc/class/ArchivalLibrary name: ArchivalLibrary title: Archival Library Type imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_branch_of -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchivalLibraryRecordSetType -- ./BranchType -- ./CollectionType -- ./OrganizationBranch -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_branch_of + - ../slots/is_or_was_related_to classes: ArchivalLibrary: is_a: OrganizationBranch @@ -49,7 +38,6 @@ classes: - OrganizationBranch slots: - has_or_had_type - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml index d99d1561c4..31db9e0b1c 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: ArchivalLibraryRecordSetType: description: A rico:RecordSetType for classifying collections of archival library materials within heritage institutions. @@ -28,7 +25,6 @@ classes: see_also: - ArchivalLibrary slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml b/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml index 4aeff07f67..830d5cfc10 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml @@ -8,10 +8,10 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ArchivalReference: class_uri: rico:Identifier diff --git a/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml b/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml index c4d0d26bba..23b8fae943 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: ArchivalStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml b/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml index a5e5ee21c2..5bf22cc104 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml @@ -4,18 +4,11 @@ title: Archive Association Type (Heritage Society) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/society_focus -- ../slots/specificity_annotation -- ./HeritageSocietyType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/society_focus classes: ArchiveAssociation: is_a: HeritageSocietyType @@ -45,7 +38,6 @@ classes: - HeritageSocietyType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier annotations: diff --git a/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml b/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml index 40c752e28d..6201f27e16 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml @@ -8,8 +8,8 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ArchiveBranch: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml b/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml index 926ed555b7..9a7f8a23e2 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types + - linkml:types default_range: string classes: ArchiveInfo: diff --git a/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml b/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml index d6b5b1df22..64f1522694 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml @@ -9,18 +9,10 @@ prefixes: wd: http://www.wikidata.org/entity/ org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_applicable_in -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./Country -- ./EncompassingBody -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_applicable_in classes: ArchiveNetwork: is_a: ArchiveOrganizationType @@ -30,7 +22,6 @@ classes: \n**Multilingual Labels**:\n- de: Archivverbund\n- fr: r\xE9seau d'archives\n- it: rete di archivi\n" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_applicable_in slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml index 18614c4007..4a42452448 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml @@ -4,22 +4,11 @@ title: Archive of International Organization Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOfInternationalOrganizationRecordSetType -- ./ArchiveOfInternationalOrganizationRecordSetTypes -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ArchiveOfInternationalOrganization: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml index 1fcad89db7..a41ec52f07 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml @@ -4,14 +4,10 @@ title: ArchiveOfInternationalOrganization Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ArchiveOfInternationalOrganizationRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ArchiveOfInternationalOrganization custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml index 00b04ccf5a..542279562f 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOfInternationalOrganization -- ./ArchiveOfInternationalOrganizationRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ArchiveOfInternationalOrganizationRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: InternationalOrgFonds: is_a: ArchiveOfInternationalOrganizationRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for International organization 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept TreatyCollection: is_a: ArchiveOfInternationalOrganizationRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for International agreements.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept ConferenceRecordSeries: is_a: ArchiveOfInternationalOrganizationRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Conference proceedings.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml index 6a73ad485e..10ffd05c4b 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml @@ -14,30 +14,17 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../classes/AppraisalPolicy -- ../classes/ArchiveScope -- ../slots/custodian_type_broader -- ../slots/has_or_had_identifier -- ../slots/has_or_had_policy -- ../slots/has_or_had_schema -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_subtype -- ../slots/has_or_had_type -- ../slots/preservation_standard -- ../slots/record_type -- ../slots/specificity_annotation -- ./CustodianType -- ./Schema -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./AppraisalPolicy -- ./ArchiveOrganizationType -- ./ArchiveScope + - linkml:types + - ../slots/custodian_type_broader + - ../slots/has_or_had_identifier + - ../slots/has_or_had_policy + - ../slots/has_or_had_schema + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_subtype + - ../slots/has_or_had_type + - ../slots/preservation_standard + - ../slots/record_type classes: ArchiveOrganizationType: is_a: CustodianType @@ -99,7 +86,6 @@ classes: - has_or_had_schema - preservation_standard - record_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml b/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml index 09d6debaff..d40c1a87ef 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ArchiveScope: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml index b8d8b31da1..91f433cc7a 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml @@ -4,22 +4,11 @@ title: Archives for Building Records Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./ArchivesForBuildingRecordsRecordSetType -- ./ArchivesForBuildingRecordsRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ArchivesForBuildingRecords: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml index b999efb3eb..952775beae 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml @@ -13,13 +13,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ArchivesForBuildingRecordsRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ArchivesForBuildingRecords custodians. @@ -29,7 +26,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml index eeaae34f23..db53f5f23f 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchivesForBuildingRecords -- ./ArchivesForBuildingRecordsRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ArchivesForBuildingRecordsRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: BuildingPermitSeries: is_a: ArchivesForBuildingRecordsRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Building permit 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ConstructionDocumentCollection: is_a: ArchivesForBuildingRecordsRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Construction documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml index 7daf1b2a24..8153e6a231 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml @@ -4,22 +4,11 @@ title: "Archives R\xE9gionales Type (France)" prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./ArchivesRegionalesRecordSetType -- ./ArchivesRegionalesRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ArchivesRegionales: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml index ca1e6afc01..784eda648b 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml @@ -4,14 +4,10 @@ title: ArchivesRegionales Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ArchivesRegionalesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ArchivesRegionales custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml index 6f1e4e704d..dbfc297913 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchivesRegionales -- ./ArchivesRegionalesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ArchivesRegionalesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: RegionalAdministrationFonds: is_a: ArchivesRegionalesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Regional government records (France).\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml b/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml index 2a8e27109f..3439577b89 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml @@ -9,14 +9,12 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/temporal_extent default_prefix: hc classes: ArchivingPlan: @@ -27,7 +25,6 @@ classes: - has_or_had_label - has_or_had_description - temporal_extent - - specificity_annotation - has_or_had_score slot_usage: temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/Area.yaml b/schemas/20251121/linkml/modules/classes/Area.yaml index 51ab906140..30e6e51636 100644 --- a/schemas/20251121/linkml/modules/classes/Area.yaml +++ b/schemas/20251121/linkml/modules/classes/Area.yaml @@ -27,14 +27,13 @@ prefixes: geosparql: http://www.opengis.net/ont/geosparql# imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_unit -- ../slots/has_or_had_value -- ../slots/is_estimate -- ../slots/measurement_date -- ../slots/measurement_method -- ./MeasureUnit + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_unit + - ../slots/has_or_had_value + - ../slots/is_estimate + - ../slots/measurement_date + - ../slots/measurement_method default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/Arrangement.yaml b/schemas/20251121/linkml/modules/classes/Arrangement.yaml index 6bfc5d2c27..c78a229566 100644 --- a/schemas/20251121/linkml/modules/classes/Arrangement.yaml +++ b/schemas/20251121/linkml/modules/classes/Arrangement.yaml @@ -22,8 +22,8 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_level -- ../slots/has_or_had_note -- ../slots/has_or_had_type \ No newline at end of file + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_level + - ../slots/has_or_had_note + - ../slots/has_or_had_type diff --git a/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml b/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml index 93455da932..28dc9f6f0d 100644 --- a/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml @@ -15,11 +15,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_rank + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_rank classes: ArrangementLevel: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml b/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml index 2007a33200..890027cc71 100644 --- a/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml @@ -7,8 +7,7 @@ description: 'Concrete subclasses for ArrangementLevel taxonomy. ' imports: -- linkml:types -- ./ArrangementLevel + - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/ArrangementType.yaml b/schemas/20251121/linkml/modules/classes/ArrangementType.yaml index 71f6a3210b..1a11218bcf 100644 --- a/schemas/20251121/linkml/modules/classes/ArrangementType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArrangementType.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ArrangementType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml b/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml index 25ec48a84b..03877307f7 100644 --- a/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml @@ -7,8 +7,8 @@ description: 'Concrete subclasses for ArrangementType taxonomy. ' imports: -- linkml:types -- ./ArrangementType + - ./ArrangementType + - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/ArtArchive.yaml b/schemas/20251121/linkml/modules/classes/ArtArchive.yaml index 3454c2ade7..eccb9e8cdf 100644 --- a/schemas/20251121/linkml/modules/classes/ArtArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtArchive.yaml @@ -4,22 +4,11 @@ title: Art Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./ArtArchiveRecordSetType -- ./ArtArchiveRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ArtArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml index e6224c1724..c3abe2aef4 100644 --- a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: ArtArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ArtArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ArtArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml index e9ddf44f68..185e2d5b07 100644 --- a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArtArchive -- ./ArtArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ArtArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ArtistPapersCollection: is_a: ArtArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Artist personal papers and sketches.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept GalleryRecordsFonds: is_a: ArtArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Art gallery records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ArtArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept ExhibitionDocumentationCollection: is_a: ArtArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Exhibition records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ArtArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ArtDealer.yaml b/schemas/20251121/linkml/modules/classes/ArtDealer.yaml index d2e6a3e30f..071344fccd 100644 --- a/schemas/20251121/linkml/modules/classes/ArtDealer.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtDealer.yaml @@ -10,9 +10,8 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../slots/has_or_had_name -- ./Name + - linkml:types + - ../slots/has_or_had_name default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml b/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml index a6c9cedefc..3f8f8491b9 100644 --- a/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml @@ -6,11 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ../slots/takes_or_took_comission -- ./CommissionRate -- ./Service + - linkml:types + - ../metadata + - ../slots/takes_or_took_comission default_prefix: hc classes: ArtSaleService: diff --git a/schemas/20251121/linkml/modules/classes/Article.yaml b/schemas/20251121/linkml/modules/classes/Article.yaml index bc156d0038..e6e0636b62 100644 --- a/schemas/20251121/linkml/modules/classes/Article.yaml +++ b/schemas/20251121/linkml/modules/classes/Article.yaml @@ -3,8 +3,8 @@ name: Article title: Article description: A legal or statutory article. imports: -- linkml:types -- ../slots/has_or_had_text + - linkml:types + - ../slots/has_or_had_text classes: Article: class_uri: rico:Rule diff --git a/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml b/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml index 457e069cbc..39843e6b44 100644 --- a/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml +++ b/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml @@ -2,60 +2,36 @@ id: https://nde.nl/ontology/hc/class/ArticlesOfAssociation name: articles_of_association_class title: ArticlesOfAssociation Class imports: -- linkml:types -- ../enums/RecordsLifecycleStageEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_format -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_title -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/has_or_had_version -- ../slots/is_current_version -- ../slots/is_or_was_amended_through -- ../slots/is_or_was_archived_in -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_effective_at -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_included_in -- ../slots/is_or_was_signed_at -- ../slots/jurisdiction -- ../slots/language -- ../slots/legal_form -- ../slots/notarial_deed_number -- ../slots/notary_name -- ../slots/notary_office -- ../slots/refers_to_custodian -- ../slots/refers_to_legal_status -- ../slots/registered_office_clause -- ../slots/requires_articles_at_registration -- ../slots/specificity_annotation -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./AmendmentEvent -- ./Custodian -- ./CustodianArchive -- ./CustodianCollection -- ./CustodianLegalStatus -- ./CustodianObservation -- ./Description -- ./DocumentFormat -- ./DocumentType -- ./DocumentTypes -- ./Jurisdiction -- ./LegalForm -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./RecordCycleStatus -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Timestamp -- ./Title -- ./URL + - linkml:types + - ../enums/RecordsLifecycleStageEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_format + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_title + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/has_or_had_version + - ../slots/is_current_version + - ../slots/is_or_was_amended_through + - ../slots/is_or_was_archived_in + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_effective_at + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_included_in + - ../slots/is_or_was_signed_at + - ../slots/jurisdiction + - ../slots/language + - ../slots/legal_form + - ../slots/notarial_deed_number + - ../slots/notary_name + - ../slots/notary_office + - ../slots/refers_to_custodian + - ../slots/refers_to_legal_status + - ../slots/registered_office_clause + - ../slots/requires_articles_at_registration + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -114,7 +90,6 @@ classes: - refers_to_legal_status - registered_office_clause - requires_articles_at_registration - - specificity_annotation - supersedes_or_superseded - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/Artist.yaml b/schemas/20251121/linkml/modules/classes/Artist.yaml index fa60e27275..11f919812b 100644 --- a/schemas/20251121/linkml/modules/classes/Artist.yaml +++ b/schemas/20251121/linkml/modules/classes/Artist.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: Artist: class_uri: schema:Person diff --git a/schemas/20251121/linkml/modules/classes/Artwork.yaml b/schemas/20251121/linkml/modules/classes/Artwork.yaml index 263defa5e8..71418e4b54 100644 --- a/schemas/20251121/linkml/modules/classes/Artwork.yaml +++ b/schemas/20251121/linkml/modules/classes/Artwork.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_title + - linkml:types + - ../slots/has_or_had_title classes: Artwork: class_uri: schema:VisualArtwork diff --git a/schemas/20251121/linkml/modules/classes/AspectRatio.yaml b/schemas/20251121/linkml/modules/classes/AspectRatio.yaml index 46dff7879b..6573f56da0 100644 --- a/schemas/20251121/linkml/modules/classes/AspectRatio.yaml +++ b/schemas/20251121/linkml/modules/classes/AspectRatio.yaml @@ -10,9 +10,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_degree -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_degree + - ../slots/has_or_had_value classes: AspectRatio: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/Asserter.yaml b/schemas/20251121/linkml/modules/classes/Asserter.yaml index a4dfbe4d90..22e8586a48 100644 --- a/schemas/20251121/linkml/modules/classes/Asserter.yaml +++ b/schemas/20251121/linkml/modules/classes/Asserter.yaml @@ -9,20 +9,15 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/AsserterTypeEnum -- ../slots/has_or_had_contact_point -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_version -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/AsserterTypeEnum + - ../slots/has_or_had_contact_point + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_version default_prefix: hc classes: Asserter: @@ -44,7 +39,6 @@ classes: - has_or_had_type - has_or_had_version - has_or_had_contact_point - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/Assertor.yaml b/schemas/20251121/linkml/modules/classes/Assertor.yaml index f857c18746..a995432b36 100644 --- a/schemas/20251121/linkml/modules/classes/Assertor.yaml +++ b/schemas/20251121/linkml/modules/classes/Assertor.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: Assertor: class_uri: prov:Agent diff --git a/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml b/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml index a9e384a5f7..337df30c30 100644 --- a/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml +++ b/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml @@ -8,9 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ./AssessmentCategoryType + - linkml:types + - ../slots/has_or_had_type classes: AssessmentCategory: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml b/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml index 8183077ff2..f3761ecc19 100644 --- a/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml +++ b/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: AssessmentCategoryType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml b/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml index 6b759c7bf9..ce182a26ac 100644 --- a/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml @@ -7,8 +7,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./AssessmentCategoryType + - ./AssessmentCategoryType + - linkml:types classes: ConditionAssessmentCategory: is_a: AssessmentCategoryType diff --git a/schemas/20251121/linkml/modules/classes/Asset.yaml b/schemas/20251121/linkml/modules/classes/Asset.yaml index b02f4a471b..d104269d64 100644 --- a/schemas/20251121/linkml/modules/classes/Asset.yaml +++ b/schemas/20251121/linkml/modules/classes/Asset.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_currency -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_currency + - ../slots/has_or_had_value classes: Asset: class_uri: schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml b/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml index b2867f6a0b..16bfb8408f 100644 --- a/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml @@ -4,11 +4,8 @@ title: Association Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/parent_society -- ./ArchiveOrganizationType -- ./CollectionType -- ./HeritageSocietyType + - linkml:types + - ../slots/parent_society classes: AssociationArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml b/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml index 5add2829e0..68dd7630bd 100644 --- a/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml +++ b/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name -- ../slots/is_or_was_conducted_by + - linkml:types + - ../slots/has_or_had_name + - ../slots/is_or_was_conducted_by classes: AuctionHouse: class_uri: schema:AuctionHouse diff --git a/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml b/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml index 605430ec75..edaf8f34ec 100644 --- a/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml +++ b/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml @@ -15,9 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name -- ../slots/publishes_or_published + - linkml:types + - ../slots/has_or_had_name + - ../slots/publishes_or_published classes: AuctionSaleCatalog: class_uri: schema:PublicationIssue diff --git a/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml b/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml index 944b555b70..a0cc04ce40 100644 --- a/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml @@ -11,24 +11,16 @@ description: 'A temporal segment of audio containing a detected audio event (spe ' imports: -- linkml:types -- ../enums/AudioEventTypeEnum -- ../slots/has_or_had_score -- ../slots/has_or_had_time_interval -- ../slots/has_or_had_type -- ../slots/is_or_was_generated_by -- ../slots/segment_index -- ../slots/segment_text -- ../slots/specificity_annotation -- ../slots/start_seconds -- ../slots/start_time -- ./ConfidenceScore -- ./GenerationEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeInterval + - linkml:types + - ../enums/AudioEventTypeEnum + - ../slots/has_or_had_score + - ../slots/has_or_had_time_interval + - ../slots/has_or_had_type + - ../slots/is_or_was_generated_by + - ../slots/segment_index + - ../slots/segment_text + - ../slots/start_seconds + - ../slots/start_time prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -133,7 +125,6 @@ classes: - segment_text - is_or_was_generated_by - has_or_had_type - - specificity_annotation - has_or_had_score - start_seconds - start_time diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml index 497cc8af8f..e0fe282abf 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml @@ -13,21 +13,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./AudiovisualArchiveRecordSetType -- ./AudiovisualArchiveRecordSetTypes -- ./CollectionType -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: AudiovisualArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml index 582b09f86c..c6d3e09a4a 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: AudiovisualArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: AudiovisualArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by AudiovisualArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml index 7557e08f14..6b21cfe166 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./AudiovisualArchive -- ./AudiovisualArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./AudiovisualArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: AudiovisualRecordingCollection: is_a: AudiovisualArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for AV recordings.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept AudiovisualProductionFonds: is_a: AudiovisualArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Media production records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Audit.yaml b/schemas/20251121/linkml/modules/classes/Audit.yaml index 8a9a7bde90..e324949e28 100644 --- a/schemas/20251121/linkml/modules/classes/Audit.yaml +++ b/schemas/20251121/linkml/modules/classes/Audit.yaml @@ -9,10 +9,10 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/draws_or_drew_opinion -- ../slots/is_or_was_conducted_by -- ../slots/temporal_extent + - linkml:types + - ../slots/draws_or_drew_opinion + - ../slots/is_or_was_conducted_by + - ../slots/temporal_extent classes: Audit: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml b/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml index 9109e03d94..2662384703 100644 --- a/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: AuditOpinion: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AuditStatus.yaml b/schemas/20251121/linkml/modules/classes/AuditStatus.yaml index ac563dc4c0..145af7bcb8 100644 --- a/schemas/20251121/linkml/modules/classes/AuditStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditStatus.yaml @@ -12,10 +12,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./AuditStatusType + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: AuditStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml b/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml index cc02cd5e8b..0d599a32fc 100644 --- a/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: AuditStatusType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml b/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml index 6467db2130..bd93e0ffcd 100644 --- a/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml @@ -7,8 +7,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./AuditStatusType + - ./AuditStatusType + - linkml:types classes: AuditedStatus: is_a: AuditStatusType diff --git a/schemas/20251121/linkml/modules/classes/Auditor.yaml b/schemas/20251121/linkml/modules/classes/Auditor.yaml index 42d4aa6242..7cc21a1363 100644 --- a/schemas/20251121/linkml/modules/classes/Auditor.yaml +++ b/schemas/20251121/linkml/modules/classes/Auditor.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: Auditor: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/Authentication.yaml b/schemas/20251121/linkml/modules/classes/Authentication.yaml index 5026deea83..2673d16665 100644 --- a/schemas/20251121/linkml/modules/classes/Authentication.yaml +++ b/schemas/20251121/linkml/modules/classes/Authentication.yaml @@ -7,8 +7,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ../slots/requires_or_required + - linkml:types + - ../slots/requires_or_required classes: Authentication: class_uri: hc:Authentication diff --git a/schemas/20251121/linkml/modules/classes/Author.yaml b/schemas/20251121/linkml/modules/classes/Author.yaml index bf3c217013..9c0486368f 100644 --- a/schemas/20251121/linkml/modules/classes/Author.yaml +++ b/schemas/20251121/linkml/modules/classes/Author.yaml @@ -11,21 +11,16 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../enums/AuthorRoleEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_name -- ../slots/has_or_had_role -- ../slots/has_or_had_score -- ../slots/is_or_was_affiliated_with -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/AuthorRoleEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_name + - ../slots/has_or_had_role + - ../slots/has_or_had_score + - ../slots/is_or_was_affiliated_with default_prefix: hc classes: Author: @@ -48,7 +43,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_name: diff --git a/schemas/20251121/linkml/modules/classes/AuthorityData.yaml b/schemas/20251121/linkml/modules/classes/AuthorityData.yaml index 62c170b5d0..7d869507fa 100644 --- a/schemas/20251121/linkml/modules/classes/AuthorityData.yaml +++ b/schemas/20251121/linkml/modules/classes/AuthorityData.yaml @@ -8,10 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/has_or_had_url classes: AuthorityData: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml b/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml index 6c5c4d89b5..7768cc8ad7 100644 --- a/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml +++ b/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml @@ -10,12 +10,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/contains_or_contained -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ./Entity + - linkml:types + - ../metadata + - ../slots/contains_or_contained + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: AuthorityFile: class_uri: void:Dataset diff --git a/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml b/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml index fd0cc7aa89..e2781994e2 100644 --- a/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml +++ b/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml @@ -2,9 +2,9 @@ id: https://nde.nl/ontology/hc/class/AutoGeneration name: auto_generation_class title: AutoGeneration Class imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml index 08278a7e7c..ac8e74674e 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml @@ -2,58 +2,29 @@ id: https://nde.nl/ontology/hc/class/auxiliary-digital-platform name: auxiliary_digital_platform_class title: AuxiliaryDigitalPlatform Class imports: -- linkml:types -- ../classes/ArchivalStatus -- ../slots/has_or_had_documentation -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_technological_infrastructure -- ../slots/has_or_had_type -- ../slots/is_auxiliary_of_platform -- ../slots/is_or_was_archived_at -- ../slots/is_or_was_based_on -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/linked_data -- ../slots/platform_description -- ../slots/platform_name -- ../slots/platform_purpose -- ../slots/platform_url -- ../slots/receives_or_received -- ../slots/refers_to_custodian -- ../slots/related_project -- ../slots/serves_finding_aid -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./CMS -- ./CMSType -- ./CollectionManagementSystem -- ./Custodian -- ./CustodianObservation -- ./DataServiceEndpoint -- ./DataServiceEndpointTypes -- ./DigitalPlatform -- ./DigitalPlatformType -- ./DigitalPlatformTypes -- ./Documentation -- ./FundingSource -- ./METSAPI -- ./OAIPMHEndpoint -- ./PlatformType -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SearchAPI -- ./SpecificityAnnotation -- ./TechnologicalInfrastructure -- ./TechnologicalInfrastructureType -- ./TechnologicalInfrastructureTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./ArchivalStatus + - linkml:types + - ../slots/has_or_had_documentation + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_technological_infrastructure + - ../slots/has_or_had_type + - ../slots/is_auxiliary_of_platform + - ../slots/is_or_was_archived_at + - ../slots/is_or_was_based_on + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/linked_data + - ../slots/platform_description + - ../slots/platform_name + - ../slots/platform_purpose + - ../slots/platform_url + - ../slots/receives_or_received + - ../slots/refers_to_custodian + - ../slots/related_project + - ../slots/serves_finding_aid + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -103,7 +74,6 @@ classes: - refers_to_custodian - related_project - serves_finding_aid - - specificity_annotation - has_or_had_technological_infrastructure - has_or_had_score - temporal_extent @@ -151,7 +121,8 @@ classes: examples: - value: https://data.rijksmuseum.nl/object-metadata/api/ has_or_had_technological_infrastructure: - range: TechnologicalInfrastructure + range: uriorcurie + # range: TechnologicalInfrastructure multivalued: true inlined_as_list: true examples: @@ -168,7 +139,8 @@ classes: includes_or_included: - Django REST Framework is_auxiliary_of_platform: - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform required: true examples: - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website @@ -178,7 +150,8 @@ classes: - value: Operation Night Watch - value: 'EU Horizon 2020 Grant #123456' receives_or_received: - range: FundingSource + range: uriorcurie + # range: FundingSource inlined: true examples: - value: @@ -196,7 +169,8 @@ classes: begin_of_the_begin: '2018-06-01' end_of_the_end: '2021-12-31' has_or_had_status: - range: ArchivalStatus + range: uriorcurie + # range: ArchivalStatus inlined: true examples: - value: @@ -213,7 +187,8 @@ classes: examples: - value: https://web.archive.org/web/20211231/https://example.nl/exhibition/ is_or_was_based_on: - range: CMS + range: uriorcurie + # range: CMS multivalued: true inlined_as_list: true required: false diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml index 05f7990344..dad810d30c 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml @@ -2,62 +2,27 @@ id: https://nde.nl/ontology/hc/class/auxiliary-place name: auxiliary_place_class title: AuxiliaryPlace Class imports: -- linkml:types -- ../enums/AuxiliaryPlaceTypeEnum -- ../slots/country -- ../slots/has_or_had_geographic_subdivision -- ../slots/has_or_had_geometry -- ../slots/has_or_had_identifier -- ../slots/has_or_had_location -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_branch_of -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_located_in -- ../slots/is_or_was_location_of -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/postal_code -- ../slots/refers_to_custodian -- ../slots/settlement -- ../slots/specialized_place -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Address -- ./AdministrativeOffice -- ./BranchOffice -- ./CateringPlace -- ./City -- ./ConservationLab -- ./Country -- ./Custodian -- ./CustodianObservation -- ./CustodianPlace -- ./EducationCenter -- ./ExhibitionSpace -- ./FeaturePlace -- ./GeoSpatialPlace -- ./GiftShop -- ./HistoricBuilding -- ./OrganizationBranch -- ./OutdoorSite -- ./PlaceType -- ./ReadingRoom -- ./ReadingRoomAnnex -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./ResearchCenter -- ./Settlement -- ./SpecificityAnnotation -- ./Storage -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TemporaryLocation -- ./TimeSpan -- ./Warehouse + - linkml:types + - ../enums/AuxiliaryPlaceTypeEnum + - ../slots/country + - ../slots/has_or_had_geographic_subdivision + - ../slots/has_or_had_geometry + - ../slots/has_or_had_identifier + - ../slots/has_or_had_location + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_branch_of + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_located_in + - ../slots/is_or_was_location_of + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/postal_code + - ../slots/refers_to_custodian + - ../slots/settlement + - ../slots/specialized_place + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -104,7 +69,6 @@ classes: - refers_to_custodian - settlement - specialized_place - - specificity_annotation - has_or_had_geographic_subdivision - has_or_had_score - temporal_extent @@ -126,7 +90,8 @@ classes: - value: Rijksmuseum Schiphol - value: Reading Room Annex has_or_had_type: - range: PlaceType + range: uriorcurie + # range: PlaceType required: true inlined: true examples: @@ -137,7 +102,8 @@ classes: - value: has_or_had_label: RESEARCH_CENTER specialized_place: - range: ReconstructedEntity + range: uriorcurie + # range: ReconstructedEntity required: false inlined: true examples: @@ -182,7 +148,8 @@ classes: - value: https://nde.nl/ontology/hc/settlement/5206379 - value: https://nde.nl/ontology/hc/feature/herenhuis-mansion has_or_had_location: - range: GeoSpatialPlace + range: uriorcurie + # range: GeoSpatialPlace multivalued: true inlined_as_list: true required: false @@ -213,7 +180,8 @@ classes: has_accuracy_in_meters: 50.0 spatial_resolution: BUILDING is_or_was_location_of: - range: OrganizationBranch + range: uriorcurie + # range: OrganizationBranch multivalued: true inlined_as_list: true examples: @@ -221,7 +189,8 @@ classes: has_or_had_label: Conservation Division - Amersfoort branch_type: CONSERVATION_LAB is_or_was_branch_of: - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace required: true examples: - value: https://nde.nl/ontology/hc/place/rijksmuseum-main diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml index 042d8f11cb..6549953109 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml @@ -7,7 +7,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: AuxiliaryPlatform: class_uri: schema:WebSite diff --git a/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml b/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml index f94d4d247d..f9e2360ad8 100644 --- a/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml @@ -2,11 +2,10 @@ id: https://nde.nl/ontology/hc/class/AvailabilityStatus name: availability_status_class title: AvailabilityStatus Class imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml b/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml index 568e888020..05df84ae7b 100644 --- a/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml @@ -10,14 +10,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_score classes: BOLDIdentifier: class_uri: schema:PropertyValue @@ -34,7 +29,6 @@ classes: - dcterms:identifier slots: - has_or_had_description - - specificity_annotation - has_or_had_score comments: - Used for DNA barcode identifiers in natural history collections diff --git a/schemas/20251121/linkml/modules/classes/BackupStatus.yaml b/schemas/20251121/linkml/modules/classes/BackupStatus.yaml index 08adbe82e3..1550c30159 100644 --- a/schemas/20251121/linkml/modules/classes/BackupStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/BackupStatus.yaml @@ -10,15 +10,14 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: -- linkml:types -- ../slots/begin_of_the_begin -- ../slots/end_of_the_end -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_note -- ../slots/has_or_had_type -- ./BackupType + - linkml:types + - ../slots/begin_of_the_begin + - ../slots/end_of_the_end + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_note + - ../slots/has_or_had_type classes: BackupStatus: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/BackupType.yaml b/schemas/20251121/linkml/modules/classes/BackupType.yaml index 5ec91e63cb..d5c0158e27 100644 --- a/schemas/20251121/linkml/modules/classes/BackupType.yaml +++ b/schemas/20251121/linkml/modules/classes/BackupType.yaml @@ -16,17 +16,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ./WikiDataIdentifier -- ./BackupType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to classes: BackupType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/BackupTypes.yaml b/schemas/20251121/linkml/modules/classes/BackupTypes.yaml index bb2f24e3f0..1195a5aa3f 100644 --- a/schemas/20251121/linkml/modules/classes/BackupTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BackupTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./BackupType + - ./BackupType + - linkml:types classes: DailyAutomatedBackup: is_a: BackupType diff --git a/schemas/20251121/linkml/modules/classes/BankArchive.yaml b/schemas/20251121/linkml/modules/classes/BankArchive.yaml index dcac1e25a5..97f5276277 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchive.yaml @@ -13,22 +13,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./BankArchiveRecordSetType -- ./BankArchiveRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: BankArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml index 4a74015166..d1a406bd1f 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml @@ -13,13 +13,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: BankArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by BankArchive custodians. @@ -29,7 +26,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml index d586684adb..190f405eb9 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./BankArchive -- ./BankArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./BankArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: BankingRecordsFonds: is_a: BankArchiveRecordSetType @@ -33,7 +27,7 @@ classes: 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by BankArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by BankArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/BaseName.yaml b/schemas/20251121/linkml/modules/classes/BaseName.yaml index 2aa7439d6b..94d287ca1d 100644 --- a/schemas/20251121/linkml/modules/classes/BaseName.yaml +++ b/schemas/20251121/linkml/modules/classes/BaseName.yaml @@ -14,7 +14,7 @@ prefixes: pnv: https://w3id.org/pnv# default_prefix: hc imports: -- linkml:types + - linkml:types classes: BaseName: class_uri: hc:BaseName diff --git a/schemas/20251121/linkml/modules/classes/BayNumber.yaml b/schemas/20251121/linkml/modules/classes/BayNumber.yaml index 05eac89353..36283658eb 100644 --- a/schemas/20251121/linkml/modules/classes/BayNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/BayNumber.yaml @@ -7,13 +7,8 @@ description: 'A storage bay or section identifier within a storage row. Updated 2026-01-16: Migrated from inline attributes to proper slots. ' imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -33,7 +28,6 @@ classes: related_mappings: - schema:identifier slots: - - specificity_annotation - has_or_had_score comments: - Storage bay identifier within a row/aisle diff --git a/schemas/20251121/linkml/modules/classes/Bildstelle.yaml b/schemas/20251121/linkml/modules/classes/Bildstelle.yaml index 624c4f4009..afb92f0ce5 100644 --- a/schemas/20251121/linkml/modules/classes/Bildstelle.yaml +++ b/schemas/20251121/linkml/modules/classes/Bildstelle.yaml @@ -4,15 +4,9 @@ title: Bildstelle Type (German Visual Media Institution) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: Bildstelle: is_a: ArchiveOrganizationType @@ -91,7 +85,6 @@ classes: equals_expression: '["hc:ArchiveOrganizationType"]' slots: - has_or_had_type - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/BindingType.yaml b/schemas/20251121/linkml/modules/classes/BindingType.yaml index 6c1cb7dd83..328c3325f6 100644 --- a/schemas/20251121/linkml/modules/classes/BindingType.yaml +++ b/schemas/20251121/linkml/modules/classes/BindingType.yaml @@ -11,17 +11,15 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ./WikiDataIdentifier -- ./BindingType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to classes: BindingType: class_uri: bf:Binding diff --git a/schemas/20251121/linkml/modules/classes/BindingTypes.yaml b/schemas/20251121/linkml/modules/classes/BindingTypes.yaml index 1bbcede3dd..af36c2337f 100644 --- a/schemas/20251121/linkml/modules/classes/BindingTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BindingTypes.yaml @@ -9,8 +9,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./BindingType + - ./BindingType + - linkml:types classes: FullLeatherBinding: is_a: BindingType diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml index 03351ef8ff..a53aaf20f4 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml @@ -9,12 +9,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to default_prefix: hc classes: BioCustodianSubtype: diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml index b21b19f873..e3d3824138 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml @@ -8,9 +8,8 @@ prefixes: schema: http://schema.org/ wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_label -- ./BioCustodianSubtype + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: BotanicalGardenSubtype: diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml index 74050aa36f..a5b4d9c3d4 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml @@ -2,25 +2,15 @@ id: https://nde.nl/ontology/hc/class/BioCustodianType name: BioCustodianType title: Biological and Zoological Custodian Type Classification imports: -- linkml:types -- ../slots/conservation_breeding -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/living_collection -- ../slots/research_program -- ../slots/specificity_annotation -- ../slots/specimen_type -- ./BioCustodianSubtype -- ./BioCustodianSubtypes -- ./CustodianType -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Unit + - linkml:types + - ../slots/conservation_breeding + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/living_collection + - ../slots/research_program + - ../slots/specimen_type classes: BioCustodianType: is_a: CustodianType @@ -176,7 +166,6 @@ classes: - has_or_had_type - living_collection - research_program - - specificity_annotation - specimen_type - has_or_had_score slot_usage: @@ -208,6 +197,7 @@ classes: has_or_had_type: equals_expression: '["hc:BioCustodianType"]' has_or_had_hyponym: - range: BioCustodianSubtype + range: uriorcurie + # range: BioCustodianSubtype inlined: true description: 'Specific subtype from the BioCustodianSubtype class hierarchy (20 biological collection types). Each subtype links to a Wikidata entity describing a specific type of biological custodian. Subtypes include: BotanicalGardenSubtype, ZoologicalGardenSubtype, PublicAquariumSubtype, etc.' diff --git a/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml b/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml index e2bca359c2..3ae628c95d 100644 --- a/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml +++ b/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml @@ -9,12 +9,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to default_prefix: hc classes: BioTypeClassification: diff --git a/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml b/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml index 4fd5fc8f19..458543f1e0 100644 --- a/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml +++ b/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml @@ -15,9 +15,8 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_label -- ./BioTypeClassification + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: BotanicalInstitutionClassification: diff --git a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml index 77303c09a9..b339789c5b 100644 --- a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml +++ b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml @@ -12,64 +12,39 @@ prefixes: gbif: http://rs.gbif.org/terms/ aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../enums/PreservationMethodEnum -- ../metadata -- ../slots/describes_or_described -- ../slots/has_or_had_authority -- ../slots/has_or_had_comment -- ../slots/has_or_had_habitat -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_name -- ../slots/has_or_had_place -- ../slots/has_or_had_rank -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/is_or_was_acquired_by -- ../slots/is_or_was_associated_with -- ../slots/is_or_was_identified_through -- ../slots/is_or_was_listed_in -- ../slots/is_type_specimen -- ../slots/iucn_status -- ../slots/legal_provenance_note -- ../slots/life_stage -- ../slots/part_type -- ../slots/preparation_date -- ../slots/prepared_by -- ../slots/preservation_method -- ../slots/preservative_detail -- ../slots/sex -- ../slots/specificity_annotation -- ../slots/specimen_count -- ../slots/specimen_type -- ../slots/was_acquired_through -- ./Acquisition -- ./Agent -- ./BOLDIdentifier -- ./CITESAppendix -- ./CollectionEvent -- ./CustodianPlace -- ./FieldNumber -- ./Habitat -- ./IdentificationEvent -- ./Locality -- ./Name -- ./NameType -- ./NameTypes -- ./SpecificityAnnotation -- ./Taxon -- ./TaxonName -- ./TaxonomicAuthority -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./TypeStatus -- ./WikiDataIdentifier -- ./Identifier + - linkml:types + - ../enums/PreservationMethodEnum + - ../metadata + - ../slots/describes_or_described + - ../slots/has_or_had_authority + - ../slots/has_or_had_comment + - ../slots/has_or_had_habitat + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_name + - ../slots/has_or_had_place + - ../slots/has_or_had_rank + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/is_or_was_acquired_by + - ../slots/is_or_was_associated_with + - ../slots/is_or_was_identified_through + - ../slots/is_or_was_listed_in + - ../slots/is_type_specimen + - ../slots/iucn_status + - ../slots/legal_provenance_note + - ../slots/life_stage + - ../slots/part_type + - ../slots/preparation_date + - ../slots/prepared_by + - ../slots/preservation_method + - ../slots/preservative_detail + - ../slots/sex + - ../slots/specimen_count + - ../slots/specimen_type + - ../slots/was_acquired_through default_prefix: hc classes: BiologicalObject: @@ -112,7 +87,6 @@ classes: - preservation_method - preservative_detail - sex - - specificity_annotation - specimen_count - specimen_type - has_or_had_label diff --git a/schemas/20251121/linkml/modules/classes/BirthDate.yaml b/schemas/20251121/linkml/modules/classes/BirthDate.yaml index 3ab226300d..59a264b1aa 100644 --- a/schemas/20251121/linkml/modules/classes/BirthDate.yaml +++ b/schemas/20251121/linkml/modules/classes/BirthDate.yaml @@ -11,23 +11,14 @@ prefixes: dcterms: http://purl.org/dc/terms/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_reference -- ../slots/has_or_had_score -- ../slots/inference_provenance -- ../slots/is_inferred -- ../slots/is_or_was_generated_by -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./ConfidenceScore -- ./GenerationEvent -- ./Reference -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_reference + - ../slots/has_or_had_score + - ../slots/inference_provenance + - ../slots/is_inferred + - ../slots/is_or_was_generated_by + - ../slots/temporal_extent default_prefix: hc classes: BirthDate: @@ -46,7 +37,6 @@ classes: - is_inferred - inference_provenance - is_or_was_generated_by - - specificity_annotation - has_or_had_score - temporal_extent slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/BirthPlace.yaml b/schemas/20251121/linkml/modules/classes/BirthPlace.yaml index 2d528ab1ef..de07e54c70 100644 --- a/schemas/20251121/linkml/modules/classes/BirthPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/BirthPlace.yaml @@ -15,22 +15,16 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/coordinates -- ../slots/country_code -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/modern_place_name -- ../slots/place_name -- ../slots/place_source_text -- ../slots/region_code -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../metadata + - ../slots/coordinates + - ../slots/country_code + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/modern_place_name + - ../slots/place_name + - ../slots/place_source_text + - ../slots/region_code default_prefix: hc classes: BirthPlace: @@ -50,7 +44,6 @@ classes: - has_or_had_identifier - coordinates - place_source_text - - specificity_annotation - has_or_had_score slot_usage: place_name: diff --git a/schemas/20251121/linkml/modules/classes/Bookplate.yaml b/schemas/20251121/linkml/modules/classes/Bookplate.yaml index e1b88341d0..2feecc52af 100644 --- a/schemas/20251121/linkml/modules/classes/Bookplate.yaml +++ b/schemas/20251121/linkml/modules/classes/Bookplate.yaml @@ -11,16 +11,11 @@ prefixes: bf: http://id.loc.gov/ontologies/bibframe/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_owner -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_owner + - ../slots/has_or_had_score classes: Bookplate: class_uri: bf:Bookplate @@ -42,7 +37,6 @@ classes: - has_or_had_label - has_or_had_description - has_or_had_owner - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/Boundary.yaml b/schemas/20251121/linkml/modules/classes/Boundary.yaml index 6ed08d24c7..4c8c11c0f7 100644 --- a/schemas/20251121/linkml/modules/classes/Boundary.yaml +++ b/schemas/20251121/linkml/modules/classes/Boundary.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Boundary: class_uri: schema:Place diff --git a/schemas/20251121/linkml/modules/classes/BoundingBox.yaml b/schemas/20251121/linkml/modules/classes/BoundingBox.yaml index 3eacfac5b2..d679b50190 100644 --- a/schemas/20251121/linkml/modules/classes/BoundingBox.yaml +++ b/schemas/20251121/linkml/modules/classes/BoundingBox.yaml @@ -10,11 +10,10 @@ prefixes: schema: http://schema.org/ geosparql: http://www.opengis.net/ont/geosparql# imports: -- linkml:types -- ../slots/has_or_had_coordinates -- ../slots/has_or_had_height -- ../slots/has_or_had_width -- ./PlanarCoordinates + - linkml:types + - ../slots/has_or_had_coordinates + - ../slots/has_or_had_height + - ../slots/has_or_had_width default_prefix: hc classes: BoundingBox: diff --git a/schemas/20251121/linkml/modules/classes/BoxNumber.yaml b/schemas/20251121/linkml/modules/classes/BoxNumber.yaml index 652fc8a99c..089f4c99ab 100644 --- a/schemas/20251121/linkml/modules/classes/BoxNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/BoxNumber.yaml @@ -12,14 +12,9 @@ description: 'A storage box number or position identifier on a shelf. ' imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/numeric_value -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/numeric_value prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -40,7 +35,6 @@ classes: - schema:identifier slots: - numeric_value - - specificity_annotation - has_or_had_score slot_usage: numeric_value: diff --git a/schemas/20251121/linkml/modules/classes/Branch.yaml b/schemas/20251121/linkml/modules/classes/Branch.yaml index 43e8ff687d..e01d45cb82 100644 --- a/schemas/20251121/linkml/modules/classes/Branch.yaml +++ b/schemas/20251121/linkml/modules/classes/Branch.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: Branch: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/BranchOffice.yaml b/schemas/20251121/linkml/modules/classes/BranchOffice.yaml index 5d5410baca..646524e605 100644 --- a/schemas/20251121/linkml/modules/classes/BranchOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchOffice.yaml @@ -2,29 +2,19 @@ id: https://nde.nl/ontology/hc/class/branch-office name: branch_office_class title: BranchOffice Class imports: -- linkml:types -- ../enums/QuantityTypeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_service_area -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_public_facing -- ../slots/operating_hour -- ../slots/services_offered -- ../slots/specificity_annotation -- ./CustodianObservation -- ./Quantity -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./ServiceArea -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/QuantityTypeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_service_area + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_public_facing + - ../slots/operating_hour + - ../slots/services_offered prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -59,7 +49,6 @@ classes: - is_public_facing - operating_hour - services_offered - - specificity_annotation - has_or_had_score - is_or_was_derived_from - is_or_was_generated_by diff --git a/schemas/20251121/linkml/modules/classes/BranchType.yaml b/schemas/20251121/linkml/modules/classes/BranchType.yaml index 47e9b1b410..15f4872b75 100644 --- a/schemas/20251121/linkml/modules/classes/BranchType.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchType.yaml @@ -11,17 +11,15 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ./WikiDataIdentifier -- ./BranchType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to classes: BranchType: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/BranchTypes.yaml b/schemas/20251121/linkml/modules/classes/BranchTypes.yaml index bf3f91a282..015d6345b7 100644 --- a/schemas/20251121/linkml/modules/classes/BranchTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchTypes.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./BranchType + - ./BranchType + - linkml:types classes: RegionalOfficeBranch: is_a: BranchType @@ -35,9 +35,9 @@ classes: description: Provincial heritage service branch broad_mappings: - skos:Concept - BranchLibraryUnit: + BranchLibraryBranch: is_a: BranchType - class_uri: hc:BranchLibraryUnit + class_uri: hc:BranchLibraryBranch description: 'Library at satellite location. @@ -58,9 +58,9 @@ classes: description: Neighborhood library branch broad_mappings: - skos:Concept - SatelliteGalleryUnit: + SatelliteGalleryBranch: is_a: BranchType - class_uri: hc:SatelliteGalleryUnit + class_uri: hc:SatelliteGalleryBranch description: 'Museum exhibition space at satellite location. @@ -81,9 +81,9 @@ classes: description: Off-site exhibition space broad_mappings: - skos:Concept - ConservationLabUnit: + ConservationLabBranch: is_a: BranchType - class_uri: hc:ConservationLabUnit + class_uri: hc:ConservationLabBranch description: 'Specialized conservation and restoration facility. @@ -104,9 +104,9 @@ classes: description: Collection conservation facility broad_mappings: - skos:Concept - DigitizationCenterUnit: + DigitizationCenterBranch: is_a: BranchType - class_uri: hc:DigitizationCenterUnit + class_uri: hc:DigitizationCenterBranch description: 'Digital production and digitization facility. @@ -127,9 +127,9 @@ classes: description: Collection digitization facility broad_mappings: - skos:Concept - ResearchCenterUnit: + ResearchCenterBranch: is_a: BranchType - class_uri: hc:ResearchCenterUnit + class_uri: hc:ResearchCenterBranch description: 'Research and scholarly unit. @@ -150,9 +150,9 @@ classes: description: Academic research unit broad_mappings: - skos:Concept - EducationCenterUnit: + EducationCenterBranch: is_a: BranchType - class_uri: hc:EducationCenterUnit + class_uri: hc:EducationCenterBranch description: 'Education and outreach facility. @@ -173,9 +173,9 @@ classes: description: Public education facility broad_mappings: - skos:Concept - AdministrativeOfficeUnit: + AdministrativeOfficeBranch: is_a: BranchType - class_uri: hc:AdministrativeOfficeUnit + class_uri: hc:AdministrativeOfficeBranch description: 'Non-public administrative office. @@ -196,9 +196,9 @@ classes: description: Back-office administration broad_mappings: - skos:Concept - StorageManagementUnit: + StorageManagementBranch: is_a: BranchType - class_uri: hc:StorageManagementUnit + class_uri: hc:StorageManagementBranch description: 'Collection storage operations unit. @@ -219,9 +219,9 @@ classes: description: Off-site storage operations broad_mappings: - skos:Concept - ExhibitionSpaceUnit: + ExhibitionSpaceBranch: is_a: BranchType - class_uri: hc:ExhibitionSpaceUnit + class_uri: hc:ExhibitionSpaceBranch description: 'Exhibition-focused branch facility. @@ -242,9 +242,9 @@ classes: description: Secondary exhibition venue broad_mappings: - skos:Concept - ReadingRoomUnit: + ReadingRoomBranch: is_a: BranchType - class_uri: hc:ReadingRoomUnit + class_uri: hc:ReadingRoomBranch description: 'Public reading room or study room. diff --git a/schemas/20251121/linkml/modules/classes/Budget.yaml b/schemas/20251121/linkml/modules/classes/Budget.yaml index ee36748bb2..fd4af946c8 100644 --- a/schemas/20251121/linkml/modules/classes/Budget.yaml +++ b/schemas/20251121/linkml/modules/classes/Budget.yaml @@ -2,64 +2,35 @@ id: https://nde.nl/ontology/hc/class/Budget name: budget_class title: Budget Class imports: -- linkml:types -- ../classes/Quantity -- ../classes/TimeSpan -- ../classes/Timestamp -- ../classes/Unit -- ../slots/allocates_or_allocated -- ../slots/has_or_had_currency -- ../slots/has_or_had_description -- ../slots/has_or_had_endowment_draw -- ../slots/has_or_had_label -- ../slots/has_or_had_main_part -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/includes_or_included -- ../slots/innovation_budget -- ../slots/internal_funding -- ../slots/is_or_was_approved_by -- ../slots/is_or_was_approved_on -- ../slots/is_or_was_based_on -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_documented_by -- ../slots/is_or_was_generated_by -- ../slots/managing_unit -- ../slots/operating_budget -- ../slots/personnel_budget -- ../slots/preservation_budget -- ../slots/refers_to_custodian -- ../slots/revision_date -- ../slots/revision_number -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Approver -- ./BudgetStatus -- ./BudgetType -- ./Currency -- ./Custodian -- ./CustodianObservation -- ./DigitizationBudget -- ./ExpenseType -- ./ExpenseTypes -- ./Expenses -- ./ExternalFunding -- ./FinancialStatement -- ./MainPart -- ./OrganizationalStructure -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./TimeSpanType -- ./TimeSpanTypes -- ./Budget + - linkml:types + - ../slots/allocates_or_allocated + - ../slots/has_or_had_currency + - ../slots/has_or_had_description + - ../slots/has_or_had_endowment_draw + - ../slots/has_or_had_label + - ../slots/has_or_had_main_part + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/includes_or_included + - ../slots/innovation_budget + - ../slots/internal_funding + - ../slots/is_or_was_approved_by + - ../slots/is_or_was_approved_on + - ../slots/is_or_was_based_on + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_documented_by + - ../slots/is_or_was_generated_by + - ../slots/managing_unit + - ../slots/operating_budget + - ../slots/personnel_budget + - ../slots/preservation_budget + - ../slots/refers_to_custodian + - ../slots/revision_date + - ../slots/revision_number + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -107,7 +78,6 @@ classes: - refers_to_custodian - revision_date - revision_number - - specificity_annotation - has_or_had_score - has_or_had_quantity - is_or_was_derived_from @@ -187,7 +157,8 @@ classes: range: decimal required: false allocates_or_allocated: - range: DigitizationBudget + range: uriorcurie + # range: DigitizationBudget required: false multivalued: true inlined: true @@ -220,7 +191,8 @@ classes: range: date required: false is_or_was_documented_by: - range: FinancialStatement + range: uriorcurie + # range: FinancialStatement multivalued: true inlined: false required: false diff --git a/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml b/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml index c1d83e32e0..0a4632d4c1 100644 --- a/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml @@ -7,14 +7,9 @@ description: 'Status of a heritage custodian budget throughout its lifecycle. Updated 2026-01-16: Migrated from inline attributes to proper slots. ' imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_effective_at -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_effective_at prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -35,7 +30,6 @@ classes: - dcterms:status slots: - is_or_was_effective_at - - specificity_annotation - has_or_had_score comments: - Budget lifecycle status tracking diff --git a/schemas/20251121/linkml/modules/classes/BudgetType.yaml b/schemas/20251121/linkml/modules/classes/BudgetType.yaml index 5b2fe70532..be6b454f70 100644 --- a/schemas/20251121/linkml/modules/classes/BudgetType.yaml +++ b/schemas/20251121/linkml/modules/classes/BudgetType.yaml @@ -10,23 +10,21 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ./WikiDataIdentifier -- ./BudgetType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to 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_or_had_type \u2192 BudgetType (THIS CLASS)\n \u251C\u2500\u2500 has_or_had_hypernym \u2192 BudgetType (parent)\n \u2514\u2500\u2500 has_or_had_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_or_had_type: BudgetType` (object reference)\n" - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml b/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml index 1b498416ae..35a89108a0 100644 --- a/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./BudgetType + - ./BudgetType + - linkml:types classes: OperatingBudget: is_a: BudgetType diff --git a/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml b/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml index 97d9ff8446..231db78ad5 100644 --- a/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml +++ b/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml @@ -15,10 +15,10 @@ prefixes: schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: BusinessCriticality: diff --git a/schemas/20251121/linkml/modules/classes/BusinessModel.yaml b/schemas/20251121/linkml/modules/classes/BusinessModel.yaml index 90255d8f74..28f4f8b5ae 100644 --- a/schemas/20251121/linkml/modules/classes/BusinessModel.yaml +++ b/schemas/20251121/linkml/modules/classes/BusinessModel.yaml @@ -14,10 +14,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: BusinessModel: diff --git a/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml b/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml index 8e379eb9f1..b0605c0e2d 100644 --- a/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml +++ b/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml @@ -13,11 +13,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/is_or_was_effective_at + - linkml:types + - ../metadata + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/is_or_was_effective_at default_prefix: hc classes: CITESAppendix: diff --git a/schemas/20251121/linkml/modules/classes/CMS.yaml b/schemas/20251121/linkml/modules/classes/CMS.yaml index a0eaa95200..11f59568c0 100644 --- a/schemas/20251121/linkml/modules/classes/CMS.yaml +++ b/schemas/20251121/linkml/modules/classes/CMS.yaml @@ -8,11 +8,10 @@ prefixes: prov: http://www.w3.org/ns/prov# doap: http://usefulinc.com/ns/doap# imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/has_or_had_version -- ./CMSType + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/has_or_had_version default_prefix: hc classes: CMS: @@ -101,14 +100,14 @@ slots: slot_uri: schema:name description: Name of the Content Management System range: string - exact_mappings: + close_mappings: - schema:name - doap:name detected_at: slot_uri: prov:generatedAtTime description: Timestamp when the CMS was detected range: datetime - exact_mappings: + close_mappings: - prov:generatedAtTime detection_method: slot_uri: prov:wasGeneratedBy diff --git a/schemas/20251121/linkml/modules/classes/CMSType.yaml b/schemas/20251121/linkml/modules/classes/CMSType.yaml index b5bcc0403a..0b7a3b4e97 100644 --- a/schemas/20251121/linkml/modules/classes/CMSType.yaml +++ b/schemas/20251121/linkml/modules/classes/CMSType.yaml @@ -11,11 +11,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/includes_or_included -- ./CMSType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/includes_or_included classes: CMSType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/CMSTypes.yaml b/schemas/20251121/linkml/modules/classes/CMSTypes.yaml index deffb7d905..4ed00e6642 100644 --- a/schemas/20251121/linkml/modules/classes/CMSTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CMSTypes.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ./CMSType + - ./CMSType + - linkml:types classes: MuseumCMS: is_a: CMSType diff --git a/schemas/20251121/linkml/modules/classes/CacheValidation.yaml b/schemas/20251121/linkml/modules/classes/CacheValidation.yaml index 55a558d2fe..404fa336b6 100644 --- a/schemas/20251121/linkml/modules/classes/CacheValidation.yaml +++ b/schemas/20251121/linkml/modules/classes/CacheValidation.yaml @@ -9,14 +9,12 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_method -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./ETag + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_method + - ../slots/has_or_had_score + - ../slots/has_or_had_type default_prefix: hc classes: CacheValidation: @@ -25,7 +23,6 @@ classes: - has_or_had_identifier - has_or_had_type - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml b/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml index 6621336b15..f2fd173a9a 100644 --- a/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml @@ -18,9 +18,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ./Label + - linkml:types + - ../slots/has_or_had_label classes: CalendarSystem: class_uri: time:TRS diff --git a/schemas/20251121/linkml/modules/classes/CallForApplication.yaml b/schemas/20251121/linkml/modules/classes/CallForApplication.yaml index a57d789e97..e40d24279e 100644 --- a/schemas/20251121/linkml/modules/classes/CallForApplication.yaml +++ b/schemas/20251121/linkml/modules/classes/CallForApplication.yaml @@ -11,52 +11,36 @@ prefixes: org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/CallForApplicationStatusEnum -- ../enums/FundingRequirementTypeEnum -- ../enums/MeasureUnitEnum -- ../slots/end_of_the_end -- ../slots/has_or_had_budget # was: total_budget -- ../slots/has_or_had_description # was: call_description -- ../slots/has_or_had_funded # was: funded_project -- ../slots/has_or_had_identifier # was: call_id, call_identifier -- ../slots/has_or_had_label # was: call_short_name, call_title -- ../slots/has_or_had_provenance # was: web_observation -- ../slots/has_or_had_range -- ../slots/has_or_had_requirement -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_status # was: call_status -- ../slots/has_or_had_url # was: call_url -- ../slots/info_session_date -- ../slots/is_or_was_categorized_as # was: thematic_area -- ../slots/is_or_was_due_on -- ../slots/is_or_was_opened_on -- ../slots/issuing_organisation -- ../slots/keyword -- ../slots/minimum_partner -- ../slots/offers_or_offered # was: funding_rate -- ../slots/parent_programme -- ../slots/partnership_required -- ../slots/related_call -- ../slots/requires_or_required # was: co_funding_required -- ../slots/results_expected_date -- ../slots/specificity_annotation -- ../slots/start_of_the_start -- ./Budget # for has_or_had_budget range -- ./CoFunding # for requires_or_required range (co-funding requirements) -- ./FundingRate # for offers_or_offered range -- ./FundingRequirement -- ./GrantRange -- ./Identifier # for has_or_had_identifier range -- ./MeasureUnit -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./URL # for has_or_had_url range -- ./WebObservation # for has_or_had_provenance range -- ./TimeSpan + - linkml:types + - ../enums/CallForApplicationStatusEnum + - ../enums/FundingRequirementTypeEnum + - ../enums/MeasureUnitEnum + - ../slots/end_of_the_end + - ../slots/has_or_had_budget # was: total_budget + - ../slots/has_or_had_description # was: call_description + - ../slots/has_or_had_funded # was: funded_project + - ../slots/has_or_had_identifier # was: call_id, call_identifier + - ../slots/has_or_had_label # was: call_short_name, call_title + - ../slots/has_or_had_provenance # was: web_observation + - ../slots/has_or_had_range + - ../slots/has_or_had_requirement + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_status # was: call_status + - ../slots/has_or_had_url # was: call_url + - ../slots/info_session_date + - ../slots/is_or_was_categorized_as # was: thematic_area + - ../slots/is_or_was_due_on + - ../slots/is_or_was_opened_on + - ../slots/issuing_organisation + - ../slots/keyword + - ../slots/minimum_partner + - ../slots/offers_or_offered # was: funding_rate + - ../slots/parent_programme + - ../slots/partnership_required + - ../slots/related_call + - ../slots/requires_or_required # was: co_funding_required + - ../slots/results_expected_date + - ../slots/start_of_the_start default_prefix: hc classes: CallForApplication: diff --git a/schemas/20251121/linkml/modules/classes/Cancellation.yaml b/schemas/20251121/linkml/modules/classes/Cancellation.yaml index 6bf699c952..ae5084d27f 100644 --- a/schemas/20251121/linkml/modules/classes/Cancellation.yaml +++ b/schemas/20251121/linkml/modules/classes/Cancellation.yaml @@ -9,13 +9,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_rationale -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Rationale + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_rationale + - ../slots/has_or_had_score default_prefix: hc classes: Cancellation: @@ -25,7 +23,6 @@ classes: - has_or_had_identifier - has_or_had_rationale - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_rationale: diff --git a/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml b/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml index 5a79cf8adb..875bc3e4e8 100644 --- a/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml +++ b/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml @@ -8,9 +8,8 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_label -- ./Label + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: CanonicalForm: diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml index 67bef19dbc..42a92f413c 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml @@ -4,22 +4,11 @@ title: Cantonal Archive Type (Switzerland) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CantonalArchiveRecordSetType -- ./CantonalArchiveRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: CantonalArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml index 60b9dfb25d..fb7f228ebe 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: CantonalArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: CantonalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CantonalArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml index fcdaf80bee..71a02441ac 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./CantonalArchive -- ./CantonalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CantonalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: CantonalGovernmentFonds: is_a: CantonalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by CantonalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Capacity.yaml b/schemas/20251121/linkml/modules/classes/Capacity.yaml index 7da1cf3cdb..0fc9c76258 100644 --- a/schemas/20251121/linkml/modules/classes/Capacity.yaml +++ b/schemas/20251121/linkml/modules/classes/Capacity.yaml @@ -8,29 +8,18 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/CapacityTypeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_measurement_unit -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/is_estimate -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./CapacityType -- ./CapacityTypes -- ./MeasureUnit -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Unit + - linkml:types + - ../enums/CapacityTypeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_measurement_unit + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/is_estimate + - ../slots/temporal_extent default_prefix: hc classes: Capacity: @@ -55,7 +44,6 @@ classes: - has_or_had_description - temporal_extent - is_estimate - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/CapacityType.yaml b/schemas/20251121/linkml/modules/classes/CapacityType.yaml index 20cace817f..fc6866ef78 100644 --- a/schemas/20251121/linkml/modules/classes/CapacityType.yaml +++ b/schemas/20251121/linkml/modules/classes/CapacityType.yaml @@ -11,9 +11,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: CapacityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml b/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml index 678aa24868..9fcb6609c0 100644 --- a/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml @@ -7,8 +7,8 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: -- linkml:types -- ./CapacityType + - ./CapacityType + - linkml:types classes: VolumeCapacity: is_a: CapacityType diff --git a/schemas/20251121/linkml/modules/classes/Caption.yaml b/schemas/20251121/linkml/modules/classes/Caption.yaml index d1bb4edd29..cfdb5521a7 100644 --- a/schemas/20251121/linkml/modules/classes/Caption.yaml +++ b/schemas/20251121/linkml/modules/classes/Caption.yaml @@ -7,14 +7,13 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/language -- ./Label + - linkml:types + - ../slots/has_or_had_label + - ../slots/language default_prefix: hc classes: Caption: - class_uri: schema:caption + class_uri: hc:Caption description: 'Represents accessibility caption/subtitle information for media content. **PURPOSE**: Caption provides structured representation of video/audio captions for: - WCAG accessibility compliance - Multilingual subtitle support diff --git a/schemas/20251121/linkml/modules/classes/CareerEntry.yaml b/schemas/20251121/linkml/modules/classes/CareerEntry.yaml index 6553e6a6a2..613a745a0a 100644 --- a/schemas/20251121/linkml/modules/classes/CareerEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/CareerEntry.yaml @@ -13,7 +13,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# imports: -- linkml:types + - linkml:types default_range: string classes: CareerEntry: diff --git a/schemas/20251121/linkml/modules/classes/Carrier.yaml b/schemas/20251121/linkml/modules/classes/Carrier.yaml index 37dd8cd7c5..031c13d746 100644 --- a/schemas/20251121/linkml/modules/classes/Carrier.yaml +++ b/schemas/20251121/linkml/modules/classes/Carrier.yaml @@ -16,12 +16,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_note -- ../slots/has_or_had_type -- ./CarrierType + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_note + - ../slots/has_or_had_type classes: Carrier: class_uri: bf:Carrier diff --git a/schemas/20251121/linkml/modules/classes/CarrierType.yaml b/schemas/20251121/linkml/modules/classes/CarrierType.yaml index 648f92f480..d0b7e62ca7 100644 --- a/schemas/20251121/linkml/modules/classes/CarrierType.yaml +++ b/schemas/20251121/linkml/modules/classes/CarrierType.yaml @@ -9,11 +9,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: CarrierType: class_uri: bf:Carrier diff --git a/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml b/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml index 3a4404dd3f..700316aa7c 100644 --- a/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml @@ -16,11 +16,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_label -- ./CarrierType + - ./CarrierType + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: CodexCarrier: is_a: CarrierType diff --git a/schemas/20251121/linkml/modules/classes/CastCollection.yaml b/schemas/20251121/linkml/modules/classes/CastCollection.yaml index 532728a24f..4cce1a497b 100644 --- a/schemas/20251121/linkml/modules/classes/CastCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/CastCollection.yaml @@ -2,19 +2,9 @@ id: https://nde.nl/ontology/hc/class/CastCollection name: CastCollection title: Cast Collection Type imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./GalleryType -- ./MuseumType -- ./PersonalCollectionType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: CastCollection: is_a: ArchiveOrganizationType @@ -90,7 +80,6 @@ classes: ' slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml b/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml index ba14b8d0b1..ab68004ba7 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml @@ -24,12 +24,11 @@ prefixes: schema: http://schema.org/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ./CatalogSystemType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_name + - ../slots/has_or_had_type + - ../slots/has_or_had_url default_prefix: hc classes: CatalogSystem: diff --git a/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml b/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml index 562f93ea2c..32189b5fb7 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml @@ -20,9 +20,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_name default_prefix: hc classes: CatalogSystemType: diff --git a/schemas/20251121/linkml/modules/classes/CatalogSystemTypes.yaml b/schemas/20251121/linkml/modules/classes/CatalogSystemTypes.yaml index 6981e7450a..eae6d6b042 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogSystemTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogSystemTypes.yaml @@ -23,9 +23,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_name -- ./CatalogSystemType + - ./CatalogSystemType + - linkml:types + - ../slots/has_or_had_name default_prefix: hc classes: IntegratedLibrarySystem: diff --git a/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml b/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml index 02607ce965..775bfb4637 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml @@ -32,12 +32,12 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_url + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_url default_prefix: hc classes: CatalogingStandard: diff --git a/schemas/20251121/linkml/modules/classes/Category.yaml b/schemas/20251121/linkml/modules/classes/Category.yaml index 1c2e5576ed..efad06734e 100644 --- a/schemas/20251121/linkml/modules/classes/Category.yaml +++ b/schemas/20251121/linkml/modules/classes/Category.yaml @@ -8,13 +8,8 @@ prefixes: dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score default_range: string enums: CategoryTypeEnum: @@ -60,7 +55,6 @@ classes: - schema:DefinedTerm - dcterms:subject slots: - - specificity_annotation - has_or_had_score comments: - Created per slot_fixes.yaml revision for collection_focus migration diff --git a/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml b/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml index 07722c741f..ab8e78a9f0 100644 --- a/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml @@ -18,11 +18,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../enums/StorageConditionStatusEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_name -- ../slots/has_or_had_value + - linkml:types + - ../enums/StorageConditionStatusEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_name + - ../slots/has_or_had_value default_prefix: hc classes: CategoryStatus: diff --git a/schemas/20251121/linkml/modules/classes/CateringPlace.yaml b/schemas/20251121/linkml/modules/classes/CateringPlace.yaml index 453f5d7509..b001defe07 100644 --- a/schemas/20251121/linkml/modules/classes/CateringPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/CateringPlace.yaml @@ -2,42 +2,28 @@ id: https://nde.nl/ontology/hc/class/catering-place name: catering_place_class title: CateringPlace Class imports: -- linkml:types -- ../slots/cuisine_type -- ../slots/has_or_had_accessibility_feature -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_price -- ../slots/has_or_had_score -- ../slots/has_or_had_service -- ../slots/has_or_had_type -- ../slots/is_or_was_classified_as -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_founded_through -- ../slots/is_or_was_generated_by -- ../slots/michelin_star -- ../slots/opening_hour -- ../slots/operator -- ../slots/outdoor_seating_capacity -- ../slots/reservation_required -- ../slots/seating_capacity -- ../slots/serves_staff -- ../slots/serves_visitors_only -- ../slots/specificity_annotation -- ./CateringTypes -- ./HeritageType -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./CateringType -- ./CustodianObservation -- ./Description -- ./FoundingEvent -- ./Price -- ./ReconstructionActivity + - linkml:types + - ../slots/cuisine_type + - ../slots/has_or_had_accessibility_feature + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_price + - ../slots/has_or_had_score + - ../slots/has_or_had_service + - ../slots/has_or_had_type + - ../slots/is_or_was_classified_as + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_founded_through + - ../slots/is_or_was_generated_by + - ../slots/michelin_star + - ../slots/opening_hour + - ../slots/operator + - ../slots/outdoor_seating_capacity + - ../slots/reservation_required + - ../slots/seating_capacity + - ../slots/serves_staff + - ../slots/serves_visitors_only prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -84,7 +70,6 @@ classes: - seating_capacity - serves_staff - serves_visitors_only - - specificity_annotation - has_or_had_score - is_or_was_derived_from - is_or_was_generated_by diff --git a/schemas/20251121/linkml/modules/classes/CateringType.yaml b/schemas/20251121/linkml/modules/classes/CateringType.yaml index 4795efdd31..068e8637c6 100644 --- a/schemas/20251121/linkml/modules/classes/CateringType.yaml +++ b/schemas/20251121/linkml/modules/classes/CateringType.yaml @@ -22,9 +22,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_name default_prefix: hc classes: CateringType: diff --git a/schemas/20251121/linkml/modules/classes/CateringTypes.yaml b/schemas/20251121/linkml/modules/classes/CateringTypes.yaml index b582655324..ce7df334ee 100644 --- a/schemas/20251121/linkml/modules/classes/CateringTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CateringTypes.yaml @@ -29,9 +29,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_name -- ./CateringType + - ./CateringType + - linkml:types + - ../slots/has_or_had_name default_prefix: hc classes: CafeCatering: diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml index f9e3de7c94..f794738c9b 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml @@ -4,22 +4,11 @@ title: Cathedral Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CathedralArchiveRecordSetType -- ./CathedralArchiveRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: CathedralArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml index 4c7ef8da2c..8a14e7a459 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: CathedralArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: CathedralArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CathedralArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml index 634891bada..eded0f76c3 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./CathedralArchive -- ./CathedralArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CathedralArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ChapterRecordsFonds: is_a: CathedralArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Cathedral chapter administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept LiturgicalDocumentCollection: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Liturgical and ceremonial records.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept FabricRecordsSeries: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Building and fabric maintenance records.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml b/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml index 3df0e864fe..dc2816396c 100644 --- a/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml +++ b/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml @@ -15,13 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../enums/CauseOfDeathTypeEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_location -- ../slots/has_or_had_type -- ./Location + - linkml:types + - ../enums/CauseOfDeathTypeEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_location + - ../slots/has_or_had_type classes: CauseOfDeath: class_uri: hc:CauseOfDeath diff --git a/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml b/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml index 0d15edcc5b..f78d41b043 100644 --- a/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml @@ -14,9 +14,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: CeaseEvent: diff --git a/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml b/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml index c94ad7df5e..08e6581384 100644 --- a/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml @@ -15,13 +15,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/is_or_was_observed_by -- ../slots/temporal_extent -- ./CustodianObservation -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/is_or_was_observed_by + - ../slots/temporal_extent classes: CeasingEvent: class_uri: schema:Event diff --git a/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml b/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml index e838f7b9ff..03362d5f5d 100644 --- a/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml @@ -13,17 +13,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/level_value -- ../slots/specificity_annotation -- ./Note -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/level_value classes: CertaintyLevel: class_uri: rico:ConfidenceLevel @@ -66,7 +60,6 @@ classes: slots: - level_value - has_or_had_note - - specificity_annotation - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml b/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml index a0ae4dab1e..2eecad0696 100644 --- a/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml @@ -8,7 +8,9 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types + - ../slots/name + - ../slots/date default_range: string classes: CertificationEntry: @@ -31,4 +33,4 @@ classes: custodian_types: '[''*'']' slots: - name - - date + - date_value diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml index eb15be95d3..548614ea2e 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml @@ -15,10 +15,8 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/is_or_was_generated_by -- ./ConfidenceScore -- ./GenerationEvent + - linkml:types + - ../slots/is_or_was_generated_by default_range: string classes: ChAnnotatorAnnotationMetadata: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml index 5a0b0c623e..e7b0eed0c5 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml @@ -10,7 +10,7 @@ prefixes: oa: http://www.w3.org/ns/oa# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: ChAnnotatorAnnotationProvenance: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml index b6de1c1775..7b9ffcf9dc 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml @@ -9,13 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# oa: http://www.w3.org/ns/oa# imports: -- linkml:types -- ./ChAnnotatorAnnotationMetadata -- ./ChAnnotatorAnnotationProvenance -- ./ChAnnotatorEntityClaim -- ./ChAnnotatorEntityClassification -- ./ChAnnotatorIntegrationNote -- ./ChAnnotatorProvenance + - linkml:types default_range: string classes: ChAnnotatorBlock: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml index 3ac3e17b56..08e7bf217f 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml @@ -15,12 +15,8 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_type -- ./ChAnnotatorProvenance -- ./ClaimType -- ./ClaimTypes -- ./ExtractionSourceInfo + - linkml:types + - ../slots/has_or_had_type default_range: string classes: ChAnnotatorEntityClaim: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml index 8cc0870caf..66b60e87e1 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml @@ -10,9 +10,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# oa: http://www.w3.org/ns/oa# imports: -- linkml:types -- ./ChAnnotatorModel -- ./PatternClassification + - linkml:types default_range: string classes: ChAnnotatorEntityClassification: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml index efbf044a60..c1d2afafc7 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: ChAnnotatorIntegrationNote: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml index aecbd2b379..106d1659d4 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: ChAnnotatorModel: diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml index e77df36626..264e30ab61 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: ChAnnotatorProvenance: diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml index 9b68e07c21..49a3275586 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml @@ -4,15 +4,10 @@ title: Church Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/hold_or_held_record_set_type -- ./ArchiveOrganizationType -- ./ChurchArchiveRecordSetTypes -- ./CollectionType -- ./Scope -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/hold_or_held_record_set_type classes: ChurchArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml index 82f2e1842b..8e254e9675 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: ChurchArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - CongregationalLifeCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml index dbefecd64e..e541378437 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml @@ -11,24 +11,18 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/legal_note -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./ChurchArchive -- ./ChurchArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ChurchArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/legal_note + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: ChurchGovernanceFonds: is_a: ChurchArchiveRecordSetType @@ -65,11 +59,10 @@ classes: - church council - visitation records - membership rolls - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -83,7 +76,6 @@ classes: - DiocesanArchive slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -154,12 +146,11 @@ classes: - genealogy sources - vital records - kerkelijke registers - exact_mappings: + broad_mappings: - rico:RecordSetType - wd:Q1464422 related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -180,7 +171,6 @@ classes: WieWasWie. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -246,12 +236,11 @@ classes: - ecclesiastical correspondence - minister papers - priest correspondence - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - rico-rst:Series - broad_mappings: - wd:Q22075301 - rico:RecordSetType - skos:Concept @@ -264,7 +253,6 @@ classes: - FacultyPaperCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -333,11 +321,10 @@ classes: - building records - financial accounts - cemetery records - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -349,7 +336,6 @@ classes: - rico-rst:Fonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - legal_note - organizational_principle @@ -417,11 +403,10 @@ classes: - church publications - photograph - youth groups - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -438,7 +423,6 @@ classes: reflect the lived religious experience of the community beyond formal administration. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml index 09bf23a23e..51f60b4993 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml @@ -4,22 +4,11 @@ title: Church Archive Type (Sweden) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ChurchArchive -- ./ChurchArchiveSwedenRecordSetType -- ./ChurchArchiveSwedenRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ChurchArchiveSweden: is_a: ChurchArchive diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml index 349e3901db..605681b36a 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml @@ -4,14 +4,10 @@ title: ChurchArchiveSweden Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ChurchArchiveSwedenRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ChurchArchiveSweden custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml index 0aedf9edd6..5d0941d07f 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ChurchArchiveSweden -- ./ChurchArchiveSwedenRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ChurchArchiveSwedenRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: SwedishParishRecordSeries: is_a: ChurchArchiveSwedenRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Swedish parish records (kyrkoarkiv).\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,9 +62,6 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept SwedishChurchPropertyFonds: is_a: ChurchArchiveSwedenRecordSetType class_uri: rico:RecordSetType @@ -80,7 +70,7 @@ classes: \ fonds \norganizational principle as defined by rico-rst:Fonds.\n\n**Note**:\ \ This is a Swedish-specific variant. For the general church property fonds\ \ type, see ChurchPropertyFonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -92,7 +82,6 @@ classes: - ChurchPropertyFonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -113,6 +102,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ChurchArchiveSweden custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Cinematheque.yaml b/schemas/20251121/linkml/modules/classes/Cinematheque.yaml index cfae61202f..f58e993901 100644 --- a/schemas/20251121/linkml/modules/classes/Cinematheque.yaml +++ b/schemas/20251121/linkml/modules/classes/Cinematheque.yaml @@ -2,15 +2,9 @@ id: https://nde.nl/ontology/hc/class/Cinematheque name: Cinematheque title: Cinematheque Type imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: Cinematheque: is_a: ArchiveOrganizationType @@ -22,7 +16,6 @@ classes: equals_expression: '["hc:ArchiveOrganizationType"]' slots: - has_or_had_type - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/City.yaml b/schemas/20251121/linkml/modules/classes/City.yaml index 9a849bd54e..37b715bd3b 100644 --- a/schemas/20251121/linkml/modules/classes/City.yaml +++ b/schemas/20251121/linkml/modules/classes/City.yaml @@ -11,8 +11,7 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ./Settlement + - linkml:types default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/Claim.yaml b/schemas/20251121/linkml/modules/classes/Claim.yaml index 0919581a76..3ae8ac9754 100644 --- a/schemas/20251121/linkml/modules/classes/Claim.yaml +++ b/schemas/20251121/linkml/modules/classes/Claim.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# arg: http://www.w3.org/ns/argument# imports: -- linkml:types + - linkml:types default_prefix: hc classes: Claim: diff --git a/schemas/20251121/linkml/modules/classes/ClaimType.yaml b/schemas/20251121/linkml/modules/classes/ClaimType.yaml index 0dff28ce5a..17e5ca8a4d 100644 --- a/schemas/20251121/linkml/modules/classes/ClaimType.yaml +++ b/schemas/20251121/linkml/modules/classes/ClaimType.yaml @@ -8,9 +8,9 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: ClaimType: @@ -19,8 +19,8 @@ classes: \ per slot_fixes.yaml (Rule 0b, 53, 56).\nEnum archived to: modules/enums/archive/ClaimTypeEnum_archived_20260119.yaml\n" exact_mappings: - skos:Concept - - dcterms:type close_mappings: + - dcterms:type - schema:PropertyValueSpecification slots: - has_or_had_label diff --git a/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml b/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml index 69ee3d317b..8d0f7af2ba 100644 --- a/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml @@ -7,8 +7,8 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ./ClaimType + - ./ClaimType + - linkml:types default_prefix: hc classes: IdentityClaim: diff --git a/schemas/20251121/linkml/modules/classes/Classification.yaml b/schemas/20251121/linkml/modules/classes/Classification.yaml index 776427c29c..96f1c156ac 100644 --- a/schemas/20251121/linkml/modules/classes/Classification.yaml +++ b/schemas/20251121/linkml/modules/classes/Classification.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Classification: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml b/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml index 554617c2b6..6e68e183df 100644 --- a/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml @@ -8,13 +8,10 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_type -- ../slots/temporal_extent -- ./ClassificationStatusType -- ./ClassificationStatusTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_type + - ../slots/temporal_extent default_prefix: hc classes: ClassificationStatus: diff --git a/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml b/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml index dda3a81eb5..4ec099613b 100644 --- a/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml +++ b/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: ClassificationStatusType: diff --git a/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml b/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml index ee9e4461c2..052c073b88 100644 --- a/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml @@ -6,8 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ./ClassificationStatusType + - ./ClassificationStatusType + - linkml:types default_prefix: hc classes: IndeterminateStatus: diff --git a/schemas/20251121/linkml/modules/classes/ClassificationType.yaml b/schemas/20251121/linkml/modules/classes/ClassificationType.yaml index 174de7065d..e0288bd186 100644 --- a/schemas/20251121/linkml/modules/classes/ClassificationType.yaml +++ b/schemas/20251121/linkml/modules/classes/ClassificationType.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ClassificationType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Classroom.yaml b/schemas/20251121/linkml/modules/classes/Classroom.yaml index 1b7d060de6..301ca1946e 100644 --- a/schemas/20251121/linkml/modules/classes/Classroom.yaml +++ b/schemas/20251121/linkml/modules/classes/Classroom.yaml @@ -8,13 +8,10 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ../slots/seating_capacity -- ./Facility -- ./Quantity -- ./RoomUnit + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit + - ../slots/seating_capacity classes: Classroom: is_a: Facility diff --git a/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml b/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml index a621e537b4..038656598f 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml @@ -4,22 +4,11 @@ title: Climate Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./ClimateArchiveRecordSetType -- ./ClimateArchiveRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ClimateArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml index 05c42388f8..0cf3c63686 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: ClimateArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ClimateArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ClimateArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml index 4026fc050d..57e4bed4c9 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ClimateArchive -- ./ClimateArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ClimateArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ClimateDataCollection: is_a: ClimateArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Historical climate records.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept MeteorologicalObservationSeries: is_a: ClimateArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Weather observation records.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ClimateArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ClimateControl.yaml b/schemas/20251121/linkml/modules/classes/ClimateControl.yaml index d1b83a7c12..7c75956651 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateControl.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateControl.yaml @@ -12,11 +12,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./ClimateControlType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: ClimateControl: class_uri: aat:300264752 diff --git a/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml b/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml index 2f67d2e32a..f6629ab536 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml @@ -14,11 +14,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/regulates_or_regulated -- ./ClimateControl + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/regulates_or_regulated classes: ClimateControlPolicy: class_uri: odrl:Policy diff --git a/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml b/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml index 1068ee656d..2e72204352 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml @@ -11,11 +11,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/includes_or_included -- ./ClimateControlType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/includes_or_included classes: ClimateControlType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml b/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml index 8b8ccba0cf..fe6b1c0c33 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml @@ -8,8 +8,8 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: -- linkml:types -- ./ClimateControlType + - ./ClimateControlType + - linkml:types classes: HeatedClimateControl: is_a: ClimateControlType diff --git a/schemas/20251121/linkml/modules/classes/Clipping.yaml b/schemas/20251121/linkml/modules/classes/Clipping.yaml index e594073434..392e02f55e 100644 --- a/schemas/20251121/linkml/modules/classes/Clipping.yaml +++ b/schemas/20251121/linkml/modules/classes/Clipping.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Clipping: class_uri: schema:Clip diff --git a/schemas/20251121/linkml/modules/classes/CoFunding.yaml b/schemas/20251121/linkml/modules/classes/CoFunding.yaml index 881d0015c8..3dcdeb3224 100644 --- a/schemas/20251121/linkml/modules/classes/CoFunding.yaml +++ b/schemas/20251121/linkml/modules/classes/CoFunding.yaml @@ -8,13 +8,11 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/MeasureUnitEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_quantity -- ../slots/is_or_was_required -- ./MeasureUnit -- ./Quantity + - linkml:types + - ../enums/MeasureUnitEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_quantity + - ../slots/is_or_was_required default_prefix: hc classes: CoFunding: diff --git a/schemas/20251121/linkml/modules/classes/Code.yaml b/schemas/20251121/linkml/modules/classes/Code.yaml index d2daa2a1b0..e3d0a89f87 100644 --- a/schemas/20251121/linkml/modules/classes/Code.yaml +++ b/schemas/20251121/linkml/modules/classes/Code.yaml @@ -14,9 +14,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: Code: diff --git a/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml b/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml index b1b87e8d9a..b5996bf1a3 100644 --- a/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml @@ -4,22 +4,11 @@ title: Collecting Archives Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectingArchivesRecordSetType -- ./CollectingArchivesRecordSetTypes -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: CollectingArchives: is_a: ArchiveOrganizationType @@ -27,7 +16,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score description: 'Archive that actively collects materials from multiple external sources rather than preserving records of its own parent organization. diff --git a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml index b9705a3de8..07db3a000c 100644 --- a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml @@ -4,14 +4,10 @@ title: CollectingArchives Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: CollectingArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CollectingArchives custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml index d60cd7778d..34bbf01a7d 100644 --- a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./CollectingArchives -- ./CollectingArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CollectingArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: CollectedMaterialsFonds: is_a: CollectingArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Collected/acquired materials.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept DonatedPapersCollection: is_a: CollectingArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Donated papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by CollectingArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Collection.yaml b/schemas/20251121/linkml/modules/classes/Collection.yaml index 5f2b4fa7b6..04ebb8b2a8 100644 --- a/schemas/20251121/linkml/modules/classes/Collection.yaml +++ b/schemas/20251121/linkml/modules/classes/Collection.yaml @@ -16,46 +16,26 @@ prefixes: edm: http://www.europeana.eu/schemas/edm/ default_prefix: hc imports: -- linkml:types -- ../slots/custodial_history -- ../slots/has_or_had_content -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_policy -- ../slots/has_or_had_provenance -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_acquired_through -- ../slots/is_or_was_categorized_as -- ../slots/is_or_was_instantiated_by -- ../slots/is_or_was_sub_collection_of -- ../slots/item -- ../slots/part_of_custodian_collection -- ../slots/record_set_type -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AccessPolicy -- ./AcquisitionEvent -- ./AcquisitionMethod -- ./CollectionType -- ./Content -- ./CurationActivity -- ./CustodianCollection -- ./Description -- ./DigitalInstantiation -- ./ExhibitedObject -- ./FindingAid -- ./Identifier -- ./Label -- ./Provenance -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Collection + - linkml:types + - ../slots/custodial_history + - ../slots/has_or_had_content + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_policy + - ../slots/has_or_had_provenance + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_acquired_through + - ../slots/is_or_was_categorized_as + - ../slots/is_or_was_instantiated_by + - ../slots/is_or_was_sub_collection_of + - ../slots/item + - ../slots/part_of_custodian_collection + - ../slots/record_set_type + - ../slots/temporal_extent +# - ./CurationActivity classes: Collection: class_uri: rico:RecordSet @@ -86,7 +66,6 @@ classes: - part_of_custodian_collection - has_or_had_provenance - record_set_type - - specificity_annotation - has_or_had_score - has_or_had_content - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/CollectionContent.yaml b/schemas/20251121/linkml/modules/classes/CollectionContent.yaml index 9c5f956896..7072fb0d5a 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionContent.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionContent.yaml @@ -15,10 +15,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ./CollectionContentType -- ./CollectionContentTypes + - linkml:types + - ../slots/has_or_had_type classes: CollectionContent: class_uri: hc:CollectionContent diff --git a/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml b/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml index 691dca0e61..a12ad61bdc 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml @@ -8,7 +8,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types + - linkml:types classes: CollectionContentType: class_uri: hc:CollectionContentType @@ -48,7 +48,7 @@ classes: ' abstract: true - exact_mappings: + close_mappings: - dcterms:type annotations: specificity_score: '0.50' diff --git a/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml b/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml index d03096ba0c..f3083c5e6a 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./CollectionContentType + - ./CollectionContentType + - linkml:types classes: ArchivalCollectionContent: is_a: CollectionContentType diff --git a/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml b/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml index 2b24000bcb..a73d1a9b52 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml @@ -8,13 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score default_range: string classes: CollectionDiscoveryScore: @@ -38,7 +33,6 @@ classes: - schema:Rating slots: - has_or_had_score - - specificity_annotation comments: - Created per slot_fixes.yaml revision for collection_discovery_score migration - Replaces primitive float with structured observation diff --git a/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml b/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml index 9fc4486f9e..b53b6d7888 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml @@ -10,22 +10,17 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_note -- ../slots/has_or_had_place -- ../slots/has_or_had_provenance -- ../slots/is_or_was_acquired_by -- ../slots/temporal_extent -- ../slots/field_number -- ../slots/sampling_protocol -- ../slots/habitat_description -- ./Agent -- ./CustodianPlace -- ./Place -- ./TimeSpan -- ./ProvenanceBlock + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_note + - ../slots/has_or_had_place + - ../slots/has_or_had_provenance + - ../slots/is_or_was_acquired_by + - ../slots/temporal_extent + - ../slots/field_number + - ../slots/sampling_protocol + - ../slots/habitat_description default_prefix: hc classes: CollectionEvent: diff --git a/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml b/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml index e0398f5bb4..226fe6f814 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml @@ -2,49 +2,27 @@ id: https://nde.nl/ontology/hc/class/CollectionManagementSystem name: collection_management_system_class title: CollectionManagementSystem Class imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_standard -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/has_or_had_version -- ../slots/is_or_was_available -- ../slots/is_or_was_deployed_at -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_used_by -- ../slots/license -- ../slots/linked_data_export -- ../slots/manages_collection -- ../slots/open_source -- ../slots/powers_platform -- ../slots/refers_to_custodian -- ../slots/repository_url -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AvailabilityStatus -- ./CMSType -- ./CMSTypes -- ./Custodian -- ./CustodianCollection -- ./CustodianObservation -- ./DeploymentEvent -- ./DigitalPlatform -- ./Identifier -- ./Label -- ./MetadataStandard -- ./MetadataStandardType -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./Version + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_standard + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/has_or_had_version + - ../slots/is_or_was_available + - ../slots/is_or_was_deployed_at + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_used_by + - ../slots/license + - ../slots/linked_data_export + - ../slots/manages_collection + - ../slots/open_source + - ../slots/powers_platform + - ../slots/refers_to_custodian + - ../slots/repository_url + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -89,7 +67,6 @@ classes: - powers_platform - refers_to_custodian - repository_url - - specificity_annotation - has_or_had_standard - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/CollectionScope.yaml b/schemas/20251121/linkml/modules/classes/CollectionScope.yaml index 7d4dc7e161..1d5d53bcff 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionScope.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionScope.yaml @@ -8,9 +8,8 @@ prefixes: schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_type -- ./Scope + - linkml:types + - ../slots/has_or_had_type default_range: string default_prefix: hc classes: @@ -37,8 +36,9 @@ classes: - Specialization for heritage collection domain' class_uri: dct:Coverage exact_mappings: - - dct:coverage + - dct:Coverage close_mappings: + - dct:coverage - schema:about - rico:hasContentOfType slots: diff --git a/schemas/20251121/linkml/modules/classes/CollectionType.yaml b/schemas/20251121/linkml/modules/classes/CollectionType.yaml index 85086db861..e129090e48 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionType.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionType.yaml @@ -11,29 +11,16 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_domain -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_equivalent_to -- ../slots/record_equivalent -- ../slots/specificity_annotation -- ./Description -- ./Domain -- ./DomainType -- ./DomainTypes -- ./Hypernym -- ./Identifier -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./CollectionType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_domain + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_equivalent_to + - ../slots/record_equivalent classes: CollectionType: class_uri: rico:RecordSetType @@ -55,7 +42,6 @@ classes: - has_or_had_type - has_or_had_domain - record_equivalent - - specificity_annotation - has_or_had_score - is_or_was_equivalent_to slot_usage: @@ -68,7 +54,8 @@ classes: - value: identifier_value: https://nde.nl/ontology/hc/collection-type/fonds has_or_had_label: - range: Label + range: uriorcurie + # range: Label inlined: true required: true examples: @@ -101,7 +88,8 @@ classes: - value: Q185583 description: 'Wikidata equivalent: archive collection' has_or_had_hypernym: - range: Hypernym + range: uriorcurie + # range: Hypernym inlined: true examples: - value: @@ -109,7 +97,8 @@ classes: has_or_had_label: - label_text: Archival Record Set Type has_or_had_domain: - range: Domain + range: uriorcurie + # range: Domain inlined: true multivalued: true examples: diff --git a/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml b/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml index 9f366278a6..3409d15635 100644 --- a/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml @@ -8,12 +8,11 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/temporal_extent default_prefix: hc classes: ColonialStatus: @@ -72,9 +71,8 @@ classes: - Modern-day geographic equivalent ' - exact_mappings: - - dcterms:spatial close_mappings: + - dcterms:spatial - schema:containedInPlace related_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml index 378e3196e2..2a02d5b0e3 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml @@ -4,22 +4,11 @@ title: Comarcal Archive Type (Spain/Catalonia) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./ComarcalArchiveRecordSetType -- ./ComarcalArchiveRecordSetTypes -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ComarcalArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml index 1c1ed81ff3..a181ffc1db 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: ComarcalArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ComarcalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ComarcalArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml index 631473c54c..0daccb8bd1 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ComarcalArchive -- ./ComarcalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ComarcalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ComarcalAdministrationFonds: is_a: ComarcalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Comarca (county) administrative records\ \ (Spain).\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ \ following the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ComarcalHistoryCollection: is_a: ComarcalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Regional historical documentation.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ComarcalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Comment.yaml b/schemas/20251121/linkml/modules/classes/Comment.yaml index 8986a3ad4c..4c10bd31ad 100644 --- a/schemas/20251121/linkml/modules/classes/Comment.yaml +++ b/schemas/20251121/linkml/modules/classes/Comment.yaml @@ -7,11 +7,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_author -- ../slots/has_or_had_content -- ./Author -- ./Content + - linkml:types + - ../slots/has_or_had_author + - ../slots/has_or_had_content classes: Comment: class_uri: schema:Comment diff --git a/schemas/20251121/linkml/modules/classes/CommentReply.yaml b/schemas/20251121/linkml/modules/classes/CommentReply.yaml index cbe7e626b1..fdb6221f20 100644 --- a/schemas/20251121/linkml/modules/classes/CommentReply.yaml +++ b/schemas/20251121/linkml/modules/classes/CommentReply.yaml @@ -8,14 +8,11 @@ prefixes: sioc: http://rdfs.org/sioc/ns# as: https://www.w3.org/ns/activitystreams# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ../slots/temporal_extent -- ./Quantity -- ./TimeSpan -- ./Unit + - linkml:types + - ../metadata + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit + - ../slots/temporal_extent default_prefix: hc classes: CommentReply: diff --git a/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml b/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml index 8aaac4d459..13fa02e454 100644 --- a/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml @@ -8,11 +8,11 @@ prefixes: schema: http://schema.org/ wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../enums/CommercialCustodianTypeEnum -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../enums/CommercialCustodianTypeEnum + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: CommercialCustodianTypes: diff --git a/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml b/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml index 7eaa2967b8..9cac0b5e9e 100644 --- a/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml +++ b/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml @@ -7,29 +7,16 @@ description: 'Specialized CustodianType for for-profit commercial organizations Coverage: Corresponds to ''C'' (CORPORATION) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: -- linkml:types -- ../enums/CommercialCustodianTypeEnum -- ../slots/collects_or_collected -- ../slots/corporate_integration -- ../slots/has_or_had_model -- ../slots/has_or_had_rationale -- ../slots/has_or_had_score -- ../slots/has_or_had_service -- ../slots/has_or_had_type -- ../slots/includes_or_included -- ../slots/specificity_annotation -- ./BusinessModel -- ./CommercialCustodianTypes -- ./CustodianType -- ./Rationale -- ./Service -- ./ServiceType -- ./ServiceTypes -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Collection + - linkml:types + - ../enums/CommercialCustodianTypeEnum + - ../slots/collects_or_collected + - ../slots/corporate_integration + - ../slots/has_or_had_model + - ../slots/has_or_had_rationale + - ../slots/has_or_had_score + - ../slots/has_or_had_service + - ../slots/has_or_had_type + - ../slots/includes_or_included prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -167,7 +154,6 @@ classes: - includes_or_included - corporate_integration - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_model: @@ -185,7 +171,8 @@ classes: has_or_had_label: Brand heritage center has_or_had_description: Event rental, Hospitality, Tourism revenue collects_or_collected: - range: Collection + range: uriorcurie + # range: Collection inlined: true inlined_as_list: true required: false @@ -217,7 +204,8 @@ classes: rationale_text: Legal compliance, IP documentation rationale_category: compliance includes_or_included: - range: CommercialCustodianTypes + range: uriorcurie + # range: CommercialCustodianTypes inlined: true inlined_as_list: true required: false diff --git a/schemas/20251121/linkml/modules/classes/CommissionRate.yaml b/schemas/20251121/linkml/modules/classes/CommissionRate.yaml index ca7660fc9a..7690752384 100644 --- a/schemas/20251121/linkml/modules/classes/CommissionRate.yaml +++ b/schemas/20251121/linkml/modules/classes/CommissionRate.yaml @@ -6,10 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_percentage -- ./Percentage + - linkml:types + - ../metadata + - ../slots/has_or_had_percentage default_prefix: hc classes: CommissionRate: diff --git a/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml b/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml index 60461780df..e3d3cec05e 100644 --- a/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml @@ -4,22 +4,11 @@ title: Community Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./CommunityArchiveRecordSetType -- ./CommunityArchiveRecordSetTypes -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: CommunityArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml index 588e45377b..d84ccf1549 100644 --- a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml @@ -4,14 +4,10 @@ title: CommunityArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: CommunityArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CommunityArchive custodians. @@ -20,7 +16,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml index d6d4c34c6b..dcad5f0a3e 100644 --- a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./CommunityArchive -- ./CommunityArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CommunityArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: CommunityOrganizationFonds: is_a: CommunityArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Community organization 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept OralHistoryCollection: is_a: CommunityArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Community oral histories.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept LocalEventDocumentation: is_a: CommunityArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Local event documentation.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml index 40f09019ef..650913ded0 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: CompanyArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - CorporatePublicationsSeries slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml index 25c07d5786..4bd5f7c597 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml @@ -12,24 +12,18 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/legal_note -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./CompanyArchiveRecordSetType -- ./CompanyArchives -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CompanyArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/legal_note + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: CorporateGovernanceFonds: is_a: CompanyArchiveRecordSetType @@ -71,11 +65,10 @@ classes: - articles of incorporation - supervisory board - raad van commissarissen - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -89,7 +82,6 @@ classes: - CouncilGovernanceFonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - legal_note - organizational_principle @@ -164,12 +156,11 @@ classes: - engineering records - industrial design - laboratory notebooks - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - rico-rst:Fonds - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -184,7 +175,6 @@ classes: May contain trade secrets subject to access restrictions. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -247,11 +237,10 @@ classes: - brand heritage - promotional materials - trade fair - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -268,7 +257,6 @@ classes: trademark protection. Historical campaigns often reused for nostalgic marketing. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -336,11 +324,10 @@ classes: - training records - performance evaluations - works council - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -353,7 +340,6 @@ classes: - StudentRecordSeries slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -419,11 +405,10 @@ classes: - house magazines - commemorative publications - corporate communications - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q5637226 - rico:RecordSetType - skos:Concept @@ -441,7 +426,6 @@ classes: description. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml index d8adc07275..b72eccba80 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml @@ -7,21 +7,13 @@ prefixes: org: http://www.w3.org/ns/org# rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_branch -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_archive_department_of -- ../slots/parent_corporation -- ./ArchiveOrganizationType -- ./CollectionType -- ./CompanyArchiveRecordSetTypes -- ./CompanyArchivesRecordSetType -- ./Department -- ./OrganizationBranch -- ./Scope -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_branch + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_archive_department_of + - ../slots/parent_corporation classes: CompanyArchives: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml index e452174643..19a9ee9220 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml @@ -7,10 +7,8 @@ prefixes: org: http://www.w3.org/ns/org# rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope classes: CompanyArchivesRecordSetType: is_a: CollectionType diff --git a/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml b/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml index e98ae40b97..216b9e35d9 100644 --- a/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml @@ -7,11 +7,11 @@ prefixes: dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: ComplianceStatus: diff --git a/schemas/20251121/linkml/modules/classes/Component.yaml b/schemas/20251121/linkml/modules/classes/Component.yaml index a9d3d8de30..81a381737d 100644 --- a/schemas/20251121/linkml/modules/classes/Component.yaml +++ b/schemas/20251121/linkml/modules/classes/Component.yaml @@ -9,12 +9,11 @@ prefixes: dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./ComponentType + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/ComponentType.yaml b/schemas/20251121/linkml/modules/classes/ComponentType.yaml index 84380180b9..c914de37e3 100644 --- a/schemas/20251121/linkml/modules/classes/ComponentType.yaml +++ b/schemas/20251121/linkml/modules/classes/ComponentType.yaml @@ -10,10 +10,10 @@ prefixes: locn: http://www.w3.org/ns/locn# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml b/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml index 0d9ebb80f4..c22af37c6f 100644 --- a/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml @@ -8,14 +8,14 @@ prefixes: locn: http://www.w3.org/ns/locn# schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ./ComponentType + - ./ComponentType + - linkml:types + - ../metadata default_prefix: hc classes: - StreetNumber: + StreetNumberComponent: is_a: ComponentType - class_uri: locn:locatorDesignator + class_uri: hc:StreetNumber description: 'House or building number component. @@ -25,7 +25,7 @@ classes: **Examples**: "1", "221B", "100-102" ' - exact_mappings: + close_mappings: - locn:locatorDesignator annotations: specificity_score: 0.45 @@ -33,9 +33,9 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - Route: + RouteComponent: is_a: ComponentType - class_uri: locn:thoroughfare + class_uri: hc:Route description: "Street or road name component.\n\n**LOCN Alignment**: `locn:thoroughfare`\n\ \n**Examples**: \"Museumstraat\", \"Baker Street\", \"Avenue des Champs-\xC9\ lys\xE9es\"\n" @@ -46,9 +46,9 @@ classes: specificity_rationale: Address-specific component type. broad_mappings: - skos:Concept - Locality: + LocalityComponent: is_a: ComponentType - class_uri: locn:postName + class_uri: hc:Locality description: 'City, town, or village component. @@ -65,9 +65,9 @@ classes: specificity_rationale: Common geographic component type. broad_mappings: - skos:Concept - PostalCode: + PostalCodeComponent: is_a: ComponentType - class_uri: locn:postCode + class_uri: hc:PostalCode description: 'ZIP or postal code component. @@ -84,9 +84,9 @@ classes: specificity_rationale: Address-specific component type. broad_mappings: - skos:Concept - Subregion: + SubregionComponent: is_a: ComponentType - class_uri: locn:adminUnitL2 + class_uri: hc:Subregion description: 'County, district, or second-level administrative division. @@ -103,9 +103,9 @@ classes: specificity_rationale: Administrative geography component. broad_mappings: - skos:Concept - Region: + RegionComponent: is_a: ComponentType - class_uri: locn:adminUnitL1 + class_uri: hc:Region description: "State, province, or first-level administrative division.\n\n**LOCN\ \ Alignment**: `locn:adminUnitL1`\n\n**Examples**: \"Noord-Holland\", \"California\"\ , \"\xCEle-de-France\"\n" @@ -116,9 +116,9 @@ classes: specificity_rationale: Common geographic component type. broad_mappings: - skos:Concept - Country: + CountryComponent: is_a: ComponentType - class_uri: schema:Country + class_uri: hc:Country description: 'Country component. @@ -135,7 +135,7 @@ classes: specificity_rationale: Fundamental geographic component type. broad_mappings: - skos:Concept - Premise: + PremiseComponent: is_a: ComponentType class_uri: hc:Premise description: 'Building or complex name component. @@ -149,7 +149,7 @@ classes: specificity_rationale: Building-level component type. broad_mappings: - skos:Concept - Subpremise: + SubpremiseComponent: is_a: ComponentType class_uri: hc:Subpremise description: 'Unit, floor, or suite within a building. diff --git a/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml b/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml index eb6b4e0a9d..185d7ecc2e 100644 --- a/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml +++ b/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: ComprehensiveOverview: class_uri: schema:CreativeWork diff --git a/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml b/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml index 723a4134c3..14317e2d9a 100644 --- a/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml +++ b/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: ComputerTerminal: class_uri: schema:Product diff --git a/schemas/20251121/linkml/modules/classes/Concatenation.yaml b/schemas/20251121/linkml/modules/classes/Concatenation.yaml index 3043e8f06a..c85dd811a6 100644 --- a/schemas/20251121/linkml/modules/classes/Concatenation.yaml +++ b/schemas/20251121/linkml/modules/classes/Concatenation.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: Concatenation: diff --git a/schemas/20251121/linkml/modules/classes/Condition.yaml b/schemas/20251121/linkml/modules/classes/Condition.yaml index 10f521efec..dfbb9647bf 100644 --- a/schemas/20251121/linkml/modules/classes/Condition.yaml +++ b/schemas/20251121/linkml/modules/classes/Condition.yaml @@ -5,11 +5,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_type -- ./ConditionType -- ./Description + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_type classes: Condition: class_uri: schema:OfferItemCondition diff --git a/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml b/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml index 502c9f915c..f59b2a9221 100644 --- a/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml @@ -9,12 +9,9 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/is_or_was_approved_by -- ../slots/standards_compliance -- ./Approver -- ./Policy -- ./RequirementStatus + - linkml:types + - ../slots/is_or_was_approved_by + - ../slots/standards_compliance classes: ConditionPolicy: class_uri: hc:ConditionPolicy diff --git a/schemas/20251121/linkml/modules/classes/ConditionState.yaml b/schemas/20251121/linkml/modules/classes/ConditionState.yaml index 74fa5613a8..87df621499 100644 --- a/schemas/20251121/linkml/modules/classes/ConditionState.yaml +++ b/schemas/20251121/linkml/modules/classes/ConditionState.yaml @@ -7,12 +7,9 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_type -- ./ConditionType -- ./ConditionTypes -- ./Description + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_type default_prefix: hc classes: ConditionState: diff --git a/schemas/20251121/linkml/modules/classes/ConditionType.yaml b/schemas/20251121/linkml/modules/classes/ConditionType.yaml index f7317d2ccf..4f58e3b96e 100644 --- a/schemas/20251121/linkml/modules/classes/ConditionType.yaml +++ b/schemas/20251121/linkml/modules/classes/ConditionType.yaml @@ -12,10 +12,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ConditionType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml b/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml index 2e4d303730..72122eb5c0 100644 --- a/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./ConditionType + - ./ConditionType + - linkml:types classes: ExcellentCondition: is_a: ConditionType diff --git a/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml b/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml index bf2e75adb3..c1a8859b67 100644 --- a/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml +++ b/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml @@ -3,9 +3,9 @@ name: ConditionofAccess title: Condition of Access description: A structured condition of access. imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_name classes: ConditionofAccess: class_uri: rico:Rule diff --git a/schemas/20251121/linkml/modules/classes/Confidence.yaml b/schemas/20251121/linkml/modules/classes/Confidence.yaml index 0a577c75ec..718da3848d 100644 --- a/schemas/20251121/linkml/modules/classes/Confidence.yaml +++ b/schemas/20251121/linkml/modules/classes/Confidence.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: Confidence: class_uri: sosa:Result diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml index b5bd97b5cb..82708ddc60 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ dqv: http://www.w3.org/ns/dqv# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_score + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_score default_prefix: hc classes: ConfidenceLevel: diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml index 98e8d9b618..6eb85f0ea4 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml @@ -9,18 +9,13 @@ prefixes: oa: http://www.w3.org/ns/oa# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_method -- ../slots/has_or_had_method # was: confidence_method -- ../slots/has_or_had_score -- ../slots/has_or_had_value -- ../slots/has_or_had_value # was: confidence_value -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_method + - ../slots/has_or_had_method # was: confidence_method + - ../slots/has_or_had_score + - ../slots/has_or_had_value + - ../slots/has_or_had_value # was: confidence_value classes: ConfidenceMeasure: class_uri: prov:Confidence @@ -51,7 +46,6 @@ classes: slots: - has_or_had_method - has_or_had_value - - specificity_annotation - has_or_had_score slot_usage: has_or_had_value: diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml index d4bf1faf3f..050c8c3306 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml @@ -7,10 +7,10 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_type default_prefix: hc classes: ConfidenceMethod: diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml index 77636fd0b5..b8796ac291 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml @@ -10,10 +10,10 @@ prefixes: schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_method -- ../slots/has_or_had_score + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_method + - ../slots/has_or_had_score default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml index e4d61e3db3..309f88023a 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml @@ -6,9 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ./Description + - linkml:types + - ../slots/has_or_had_description default_prefix: hc classes: ConfidenceThreshold: diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml index 01f7b806a0..a90b253233 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: ConfidenceValue: class_uri: schema:StructuredValue diff --git a/schemas/20251121/linkml/modules/classes/Conflict.yaml b/schemas/20251121/linkml/modules/classes/Conflict.yaml index 59b620f839..eaf7f659dc 100644 --- a/schemas/20251121/linkml/modules/classes/Conflict.yaml +++ b/schemas/20251121/linkml/modules/classes/Conflict.yaml @@ -9,19 +9,13 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_provenance -- ../slots/has_or_had_type -- ../slots/is_or_was_based_on -- ../slots/temporal_extent -- ./ConflictStatus -- ./ConflictType -- ./ConflictTypes -- ./DocumentationSource -- ./Provenance -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_provenance + - ../slots/has_or_had_type + - ../slots/is_or_was_based_on + - ../slots/temporal_extent classes: Conflict: class_uri: crm:E5_Event diff --git a/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml b/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml index 5a4c56a663..9f96ab5739 100644 --- a/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml @@ -2,19 +2,13 @@ id: https://nde.nl/ontology/hc/class/ConflictStatus name: conflict_status_class title: Conflict Status Class imports: -- linkml:types -- ../enums/ConflictStatusEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/is_rebuilding -- ../slots/reported_date -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/ConflictStatusEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/is_rebuilding + - ../slots/reported_date prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -63,7 +57,6 @@ classes: - https://github.com/nde-lab/glam/blob/main/frontend/src/components/map/CustodianTimeline.tsx - https://github.com/nde-lab/glam/blob/main/scripts/convert_palestinian_to_custodian.py slots: - - specificity_annotation - has_or_had_score - reported_date - is_rebuilding diff --git a/schemas/20251121/linkml/modules/classes/ConflictType.yaml b/schemas/20251121/linkml/modules/classes/ConflictType.yaml index 5721b1051c..9be3be2db5 100644 --- a/schemas/20251121/linkml/modules/classes/ConflictType.yaml +++ b/schemas/20251121/linkml/modules/classes/ConflictType.yaml @@ -10,7 +10,7 @@ prefixes: default_prefix: hc imports: -- linkml:types + - linkml:types classes: ConflictType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml b/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml index 6a497ea20f..57217b3fe9 100644 --- a/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml @@ -7,8 +7,8 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ./ConflictType + - ./ConflictType + - linkml:types classes: ArmedConflict: is_a: ConflictType diff --git a/schemas/20251121/linkml/modules/classes/Connection.yaml b/schemas/20251121/linkml/modules/classes/Connection.yaml index 7ac4272f26..6ce6300c8b 100644 --- a/schemas/20251121/linkml/modules/classes/Connection.yaml +++ b/schemas/20251121/linkml/modules/classes/Connection.yaml @@ -13,9 +13,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Connection: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml b/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml index fb77ff17ce..8271772e34 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml @@ -10,11 +10,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_type -- ./ConnectionDegreeType -- ./ConnectionDegreeTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_type classes: ConnectionDegree: class_uri: hc:ConnectionDegree diff --git a/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml b/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml index 7571740e8c..1cbc6de0fe 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml @@ -14,9 +14,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: ConnectionDegreeType: class_uri: skos:Concept @@ -59,7 +59,7 @@ classes: Created as part of connection_degree migration per slot_fixes.yaml (Rule 53). ' - exact_mappings: + broad_mappings: - skos:Concept slots: - has_or_had_label diff --git a/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml b/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml index eb083fc91f..02fa75b7c2 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./ConnectionDegreeType + - ./ConnectionDegreeType + - linkml:types classes: FirstDegreeConnection: is_a: ConnectionDegreeType diff --git a/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml b/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml index 2ee5855fca..83c312f320 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml @@ -10,23 +10,13 @@ prefixes: dct: http://purl.org/dc/terms/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_member -- ../slots/has_or_had_score -- ../slots/network_analysis -- ../slots/note -- ../slots/source_metadata -- ../slots/specificity_annotation -- ./ConnectionSourceMetadata -- ./HeritageTypeCount -- ./NetworkAnalysis -- ./PersonConnection -- ./SocialNetworkMember -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_member + - ../slots/has_or_had_score + - ../slots/network_analysis + - ../slots/note + - ../slots/source_metadata default_range: string classes: ConnectionNetwork: @@ -75,7 +65,6 @@ classes: - has_or_had_member - network_analysis - source_metadata - - specificity_annotation - has_or_had_score slot_usage: source_metadata: diff --git a/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml b/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml index a3f2273433..856c1604b2 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml @@ -15,23 +15,16 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/ScrapeMethodEnum -- ../slots/connections_extracted -- ../slots/has_or_had_label -- ../slots/has_or_had_profile -- ../slots/has_or_had_score -- ../slots/note -- ../slots/scrape_method -- ../slots/scraped_timestamp -- ../slots/source_url -- ../slots/specificity_annotation -- ./Label -- ./SocialMediaProfile -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/ScrapeMethodEnum + - ../slots/connections_extracted + - ../slots/has_or_had_label + - ../slots/has_or_had_profile + - ../slots/has_or_had_score + - ../slots/note + - ../slots/scrape_method + - ../slots/scraped_timestamp + - ../slots/source_url default_prefix: hc classes: ConnectionSourceMetadata: @@ -69,7 +62,6 @@ classes: - scrape_method - scraped_timestamp - source_url - - specificity_annotation - has_or_had_label - has_or_had_profile - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/ConservationLab.yaml b/schemas/20251121/linkml/modules/classes/ConservationLab.yaml index ceded84159..852eb9ca7c 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationLab.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationLab.yaml @@ -2,36 +2,20 @@ id: https://nde.nl/ontology/hc/class/conservation-lab name: conservation_lab_class title: ConservationLab Class imports: -- linkml:types -- ../classes/Quantity -- ../slots/accepts_or_accepted -- ../slots/conservation_specialization -- ../slots/has_or_had_description -- ../slots/has_or_had_equipment -- ../slots/has_or_had_equipment_type -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/is_accredited -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/safety_certification -- ../slots/specificity_annotation -- ./CustodianObservation -- ./Description -- ./Equipment -- ./EquipmentType -- ./EquipmentTypes -- ./ExternalWork -- ./Label -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Quantity + - linkml:types + - ../slots/accepts_or_accepted + - ../slots/conservation_specialization + - ../slots/has_or_had_description + - ../slots/has_or_had_equipment + - ../slots/has_or_had_equipment_type + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/is_accredited + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/safety_certification prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -68,7 +52,6 @@ classes: - has_or_had_label - has_or_had_description - safety_certification - - specificity_annotation - has_or_had_quantity - has_or_had_score - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml b/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml index 3602b5d277..4c91ab585f 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml @@ -8,9 +8,9 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: ConservationPlan: diff --git a/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml b/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml index c90a6be4a8..2d59a05c43 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml @@ -10,55 +10,37 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../enums/ConservationStatusEnum -- ../metadata -- ../slots/conservation_lab -- ../slots/conservation_note -- ../slots/conservator -- ../slots/conservator_affiliation -- ../slots/cost -- ../slots/cost_currency -- ../slots/describes_or_described -- ../slots/final_of_the_final -- ../slots/has_or_had_condition -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/has_or_had_treatment -- ../slots/has_or_had_type -- ../slots/indicates_or_indicated -- ../slots/initial_of_the_initial -- ../slots/materials_used -- ../slots/object_ref -- ../slots/photograph -- ../slots/receives_or_received -- ../slots/recommendation -- ../slots/record_date -- ../slots/record_id -- ../slots/record_timespan -- ../slots/record_type -- ../slots/related_loan -- ../slots/report_document -- ../slots/report_url -- ../slots/specificity_annotation -- ../slots/uses_or_used_technique -- ./Condition -- ./ConditionState -- ./Description -- ./SpecificityAnnotation -- ./Technique -- ./TechniqueType -- ./TechniqueTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Treatment -- ./TreatmentType -- ./ConservationReview -- ./EnvironmentalCondition -- ./ExaminationMethod -- ./FundingSource + - linkml:types + - ../enums/ConservationStatusEnum + - ../metadata + - ../slots/conservation_lab + - ../slots/conservation_note + - ../slots/conservator + - ../slots/conservator_affiliation + - ../slots/cost + - ../slots/cost_currency + - ../slots/describes_or_described + - ../slots/final_of_the_final + - ../slots/has_or_had_condition + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/has_or_had_treatment + - ../slots/has_or_had_type + - ../slots/indicates_or_indicated + - ../slots/initial_of_the_initial + - ../slots/materials_used + - ../slots/object_ref + - ../slots/photograph + - ../slots/receives_or_received + - ../slots/recommendation + - ../slots/record_date + - ../slots/record_id + - ../slots/record_timespan + - ../slots/record_type + - ../slots/related_loan + - ../slots/report_document + - ../slots/report_url + - ../slots/uses_or_used_technique default_prefix: hc classes: ConservationRecord: @@ -97,7 +79,6 @@ classes: - related_loan - report_document - report_url - - specificity_annotation - uses_or_used_technique - has_or_had_score - has_or_had_treatment diff --git a/schemas/20251121/linkml/modules/classes/ConservationReview.yaml b/schemas/20251121/linkml/modules/classes/ConservationReview.yaml index 5db40122fb..e8f852ba7f 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationReview.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationReview.yaml @@ -8,11 +8,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/temporal_extent default_prefix: hc classes: ConservationReview: diff --git a/schemas/20251121/linkml/modules/classes/Conservatoria.yaml b/schemas/20251121/linkml/modules/classes/Conservatoria.yaml index 5dd004a265..f6af0d1b5e 100644 --- a/schemas/20251121/linkml/modules/classes/Conservatoria.yaml +++ b/schemas/20251121/linkml/modules/classes/Conservatoria.yaml @@ -4,8 +4,7 @@ title: "Conservat\xF3ria Type (Lusophone)" prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ./ArchiveOrganizationType + - linkml:types classes: Conservatoria: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ContactDetails.yaml b/schemas/20251121/linkml/modules/classes/ContactDetails.yaml index 4b87c7ca0f..c90778dc83 100644 --- a/schemas/20251121/linkml/modules/classes/ContactDetails.yaml +++ b/schemas/20251121/linkml/modules/classes/ContactDetails.yaml @@ -10,10 +10,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/includes_or_included -- ./EmailAddress + - linkml:types + - ../metadata + - ../slots/includes_or_included classes: ContactDetails: class_uri: schema:ContactPoint diff --git a/schemas/20251121/linkml/modules/classes/Container.yaml b/schemas/20251121/linkml/modules/classes/Container.yaml index 1087d64bb9..cc56c18f20 100644 --- a/schemas/20251121/linkml/modules/classes/Container.yaml +++ b/schemas/20251121/linkml/modules/classes/Container.yaml @@ -7,38 +7,8 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./AllocationAgency -- ./Collection -- ./Country -- ./Custodian -- ./CustodianCollection -- ./CustodianLegalStatus -- ./CustodianName -- ./CustodianObservation -- ./CustodianPlace -- ./DigitalPlatform -- ./FindingAid -- ./Identifier -- ./InternetOfThings -- ./Jurisdiction -- ./OrganizationalStructure -- ./ReconstructionActivity -- ./RegistrationInfo -- ./SocialMediaProfile -- ./SpecificityAnnotation -- ./Standard -- ./StandardsOrganization -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TradeRegister -- ./IdentifierFormat -- ./RegistrationAuthority -- ./RegistrationNumber + - linkml:types + - ../slots/has_or_had_score classes: Container: tree_root: true @@ -67,7 +37,6 @@ classes: - 'v3: Added digital presence classes (SocialMediaProfile, InternetOfThings, DigitalPlatform)' - 'v4: Added Collection and FindingAid classes' slots: - - specificity_annotation - has_or_had_score - has_or_had_custodian - has_or_had_custodian_observation diff --git a/schemas/20251121/linkml/modules/classes/Content.yaml b/schemas/20251121/linkml/modules/classes/Content.yaml index eb813e5039..939d4d17b9 100644 --- a/schemas/20251121/linkml/modules/classes/Content.yaml +++ b/schemas/20251121/linkml/modules/classes/Content.yaml @@ -14,15 +14,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/temporal_extent -- ./ContentType -- ./ContentTypes -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/temporal_extent classes: Content: class_uri: rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/ContentType.yaml b/schemas/20251121/linkml/modules/classes/ContentType.yaml index 01ae86dcfd..ba59f2fa9d 100644 --- a/schemas/20251121/linkml/modules/classes/ContentType.yaml +++ b/schemas/20251121/linkml/modules/classes/ContentType.yaml @@ -9,11 +9,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: ContentType: class_uri: crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/ContentTypes.yaml b/schemas/20251121/linkml/modules/classes/ContentTypes.yaml index 22d9f5a6ad..bb3b084ee9 100644 --- a/schemas/20251121/linkml/modules/classes/ContentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ContentTypes.yaml @@ -6,11 +6,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_label -- ./ContentType + - ./ContentType + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: TextualContent: is_a: ContentType diff --git a/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml b/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml index dbab18a4ba..6663b39e4c 100644 --- a/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml +++ b/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml @@ -10,43 +10,27 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ../enums/AuthorityEntityTypeEnum -- ../enums/AuthorityRecordFormatEnum -- ../enums/ConsortiumGovernanceRoleEnum -- ../metadata -- ../slots/contributes_or_contributed -- ../slots/contributes_to -- ../slots/contribution_start_date -- ../slots/contributor_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_role -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/is_active -- ../slots/is_or_was_also_allocation_agency -- ../slots/is_or_was_represented_by -- ../slots/member_of -- ../slots/name_local -- ../slots/provides_or_provided -- ../slots/record_format -- ../slots/specificity_annotation -- ./Agent -- ./AllocationAgency -- ./AuthorityData -- ./AuthorityFile -- ./Country -- ./Entity -- ./EntityType -- ./GovernanceRole -- ./SpecificityAnnotation -- ./Standard -- ./StandardsOrganization -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./URL + - linkml:types + - ../enums/AuthorityEntityTypeEnum + - ../enums/AuthorityRecordFormatEnum + - ../enums/ConsortiumGovernanceRoleEnum + - ../metadata + - ../slots/contributes_or_contributed + - ../slots/contributes_to + - ../slots/contribution_start_date + - ../slots/contributor_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_role + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/is_active + - ../slots/is_or_was_also_allocation_agency + - ../slots/is_or_was_represented_by + - ../slots/member_of + - ../slots/name_local + - ../slots/provides_or_provided + - ../slots/record_format classes: ContributingAgency: class_uri: org:FormalOrganization @@ -103,7 +87,6 @@ classes: - is_or_was_also_allocation_agency - member_of - has_or_had_role - - specificity_annotation - has_or_had_score - name - country diff --git a/schemas/20251121/linkml/modules/classes/ConversionRate.yaml b/schemas/20251121/linkml/modules/classes/ConversionRate.yaml index f8156c259a..083ba6d654 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRate.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRate.yaml @@ -7,12 +7,9 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/temporal_extent -- ./ConversionRateType -- ./ConversionRateTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_type + - ../slots/temporal_extent default_range: string classes: ConversionRate: diff --git a/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml b/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml index ca19114ef7..9967c0fe89 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml @@ -9,12 +9,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/conversion_source_population -- ../slots/conversion_target_action -- ../slots/conversion_type_label -- ../slots/industry_benchmark_high -- ../slots/industry_benchmark_low + - linkml:types + - ../slots/conversion_source_population + - ../slots/conversion_target_action + - ../slots/conversion_type_label + - ../slots/industry_benchmark_high + - ../slots/industry_benchmark_low default_range: string classes: diff --git a/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml b/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml index 05dceeb38d..6c4a3213a3 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml @@ -7,13 +7,13 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/conversion_source_population -- ../slots/conversion_target_action -- ../slots/conversion_type_label -- ../slots/industry_benchmark_high -- ../slots/industry_benchmark_low -- ./ConversionRateType + - ./ConversionRateType + - linkml:types + - ../slots/conversion_source_population + - ../slots/conversion_target_action + - ../slots/conversion_type_label + - ../slots/industry_benchmark_high + - ../slots/industry_benchmark_low default_range: string classes: VisitorToPurchaseConversion: diff --git a/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml b/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml index 18c7a1e989..6f5de9816e 100644 --- a/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml @@ -9,13 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types + - linkml:types + - ../slots/has_or_had_citation classes: CoordinateProvenance: slots: - has_or_had_citation -slots: - has_or_had_citation: - range: string - description: 'MIGRATED from citation usage.' diff --git a/schemas/20251121/linkml/modules/classes/Coordinates.yaml b/schemas/20251121/linkml/modules/classes/Coordinates.yaml index c6d60f8bf6..38ce7e7c16 100644 --- a/schemas/20251121/linkml/modules/classes/Coordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/Coordinates.yaml @@ -10,7 +10,7 @@ prefixes: geo: http://www.w3.org/2003/01/geo/wgs84_pos# sf: http://www.opengis.net/ont/sf# imports: -- linkml:types + - linkml:types default_range: string classes: Coordinates: diff --git a/schemas/20251121/linkml/modules/classes/Country.yaml b/schemas/20251121/linkml/modules/classes/Country.yaml index 971c5f0b45..e41c7f552f 100644 --- a/schemas/20251121/linkml/modules/classes/Country.yaml +++ b/schemas/20251121/linkml/modules/classes/Country.yaml @@ -9,16 +9,9 @@ prefixes: schema: http://schema.org/ wikidata: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Alpha2Code -- ./Alpha3Code -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_score classes: Country: class_uri: schema:Country @@ -31,7 +24,6 @@ classes: \ with Alpha2Code and Alpha3Code \nclass instances per Rule 56 (semantic consistency over simplicity).\n" slots: - has_or_had_code - - specificity_annotation - has_or_had_score slot_usage: has_or_had_code: diff --git a/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml b/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml index 96d45bed0b..3657b9b242 100644 --- a/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml @@ -5,17 +5,10 @@ prefixes: linkml: https://w3id.org/linkml/ org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_branch_of_authority -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./OrganizationBranch -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_branch_of_authority classes: CountyRecordOffice: is_a: ArchiveOrganizationType @@ -117,7 +110,6 @@ classes: slots: - has_or_had_type - is_branch_of_authority - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/CourtRecords.yaml b/schemas/20251121/linkml/modules/classes/CourtRecords.yaml index 8c0a40fafb..d95fe4f89b 100644 --- a/schemas/20251121/linkml/modules/classes/CourtRecords.yaml +++ b/schemas/20251121/linkml/modules/classes/CourtRecords.yaml @@ -9,19 +9,12 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/court_types_covered -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/jurisdiction_level -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/court_types_covered + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/jurisdiction_level classes: CourtRecords: is_a: ArchiveOrganizationType @@ -32,7 +25,6 @@ classes: - court_types_covered - has_or_had_type - jurisdiction_level - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/CreationEvent.yaml b/schemas/20251121/linkml/modules/classes/CreationEvent.yaml index b5cea5ccf4..6dc23a7590 100644 --- a/schemas/20251121/linkml/modules/classes/CreationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CreationEvent.yaml @@ -9,13 +9,10 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_place -- ../slots/temporal_extent -- ./Agent -- ./TimeSpan -- ./Place + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_place + - ../slots/temporal_extent classes: CreationEvent: class_uri: crm:E65_Creation diff --git a/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml b/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml index b87f03bae3..3ebcb283a3 100644 --- a/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml +++ b/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml @@ -15,19 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/cultural_focus_area -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/institution_function -- ../slots/specificity_annotation -- ./CustodianType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/cultural_focus_area + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/institution_function classes: CulturalInstitution: is_a: CustodianType @@ -38,7 +31,6 @@ classes: - cultural_focus_area - has_or_had_type - institution_function - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/CurationActivity.yaml b/schemas/20251121/linkml/modules/classes/CurationActivity.yaml index 982ed8af4c..7ccf7e31c5 100644 --- a/schemas/20251121/linkml/modules/classes/CurationActivity.yaml +++ b/schemas/20251121/linkml/modules/classes/CurationActivity.yaml @@ -13,31 +13,24 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../enums/CurationActivityTypeEnum -- ../metadata -- ../slots/curated_holding -- ../slots/has_or_had_objective -- ../slots/has_or_had_output -- ../slots/has_or_had_type -- ../slots/is_or_was_allocated_budget -- ../slots/is_recurring -- ../slots/objects_added -- ../slots/objects_affected -- ../slots/objects_count -- ../slots/objects_removed -- ../slots/priority -- ../slots/recurrence_pattern -- ../slots/responsible_actor -- ../slots/responsible_department -- ../slots/spectrum_procedure -- ./Activity -- ./Collection -- ./Deliverable -- ./Documentation -- ./ExhibitedObject -- ./PersonObservation -- ./CurationActivity + - linkml:types + - ../enums/CurationActivityTypeEnum + - ../metadata + - ../slots/curated_holding + - ../slots/has_or_had_objective + - ../slots/has_or_had_output + - ../slots/has_or_had_type + - ../slots/is_or_was_allocated_budget + - ../slots/is_recurring + - ../slots/objects_added + - ../slots/objects_affected + - ../slots/objects_count + - ../slots/objects_removed + - ../slots/priority + - ../slots/recurrence_pattern + - ../slots/responsible_actor + - ../slots/responsible_department + - ../slots/spectrum_procedure classes: CurationActivity: is_a: Activity diff --git a/schemas/20251121/linkml/modules/classes/Currency.yaml b/schemas/20251121/linkml/modules/classes/Currency.yaml index 3bc0f10608..c9deb65ffd 100644 --- a/schemas/20251121/linkml/modules/classes/Currency.yaml +++ b/schemas/20251121/linkml/modules/classes/Currency.yaml @@ -8,18 +8,13 @@ prefixes: qudt: http://qudt.org/schema/qudt/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/currency_code -- ../slots/currency_symbol -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/currency_code + - ../slots/currency_symbol + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: Currency: @@ -36,7 +31,6 @@ classes: - has_or_had_label - currency_symbol - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml index 2b5a9a2b49..6b29ff8d7d 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml @@ -10,29 +10,15 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/creating_organization -- ../slots/has_or_had_identifier -- ../slots/has_or_had_policy -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/retention_schedule -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./CurrentArchiveRecordSetType -- ./CurrentArchiveRecordSetTypes -- ./CustodianAdministration -- ./CustodianArchive -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TransferPolicy -- ./WikiDataIdentifier + - linkml:types + - ../slots/creating_organization + - ../slots/has_or_had_identifier + - ../slots/has_or_had_policy + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/retention_schedule classes: CurrentArchive: is_a: ArchiveOrganizationType @@ -42,7 +28,6 @@ classes: - has_or_had_type - hold_or_held_record_set_type - retention_schedule - - specificity_annotation - has_or_had_score - has_or_had_policy - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml index d50ba2cf2b..5d29908bcf 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml @@ -9,11 +9,9 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: CurrentArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CurrentArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml index 9b95086420..4d5ff9860a 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./CurrentArchive -- ./CurrentArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CurrentArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ActiveRecordsFonds: is_a: CurrentArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Current/active records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,6 +68,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml b/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml index 69376e25b4..df629305e3 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: CurrentPosition: diff --git a/schemas/20251121/linkml/modules/classes/Custodian.yaml b/schemas/20251121/linkml/modules/classes/Custodian.yaml index f72e3c17d8..0a357d08b1 100644 --- a/schemas/20251121/linkml/modules/classes/Custodian.yaml +++ b/schemas/20251121/linkml/modules/classes/Custodian.yaml @@ -17,57 +17,27 @@ prefixes: sosa: http://www.w3.org/ns/sosa/ default_prefix: hc imports: -- linkml:types -- ../slots/created -- ../slots/has_or_had_collection -- ../slots/has_or_had_digital_presence -- ../slots/has_or_had_exhibition -- ../slots/has_or_had_facility -- ../slots/has_or_had_identifier -- ../slots/has_or_had_policy -- ../slots/has_or_had_score -- ../slots/has_or_had_social_media_profile -- ../slots/has_or_had_type -- ../slots/is_or_was_encompassed_by -- ../slots/is_or_was_involved_in -- ../slots/legal_status -- ../slots/mission_statement -- ../slots/modified -- ../slots/organizational_structure -- ../slots/place_designation -- ../slots/preferred_label -- ../slots/preserves_or_preserved -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Budget -- ./Conflict -- ./ConflictStatus -- ./ConflictType -- ./ConflictTypes -- ./CustodianAdministration -- ./CustodianArchive -- ./CustodianCollection -- ./CustodianLegalStatus -- ./CustodianPlace -- ./CustodianType -- ./DataLicensePolicy -- ./DigitalPlatform -- ./EncompassingBody -- ./Exhibition -- ./GiftShop -- ./IntangibleHeritageForm -- ./InternetOfThings -- ./MissionStatement -- ./OrganizationalChangeEvent -- ./OrganizationalStructure -- ./Project -- ./SocialMediaProfile -- ./SpecificityAnnotation -- ./Storage -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/created + - ../slots/has_or_had_collection + - ../slots/has_or_had_digital_presence + - ../slots/has_or_had_exhibition + - ../slots/has_or_had_facility + - ../slots/has_or_had_identifier + - ../slots/has_or_had_policy + - ../slots/has_or_had_score + - ../slots/has_or_had_social_media_profile + - ../slots/has_or_had_type + - ../slots/is_or_was_encompassed_by + - ../slots/is_or_was_involved_in + - ../slots/legal_status + - ../slots/mission_statement + - ../slots/modified + - ../slots/organizational_structure + - ../slots/place_designation + - ../slots/preferred_label + - ../slots/preserves_or_preserved + - ../slots/temporal_extent classes: Custodian: class_uri: crm:E39_Actor @@ -150,7 +120,6 @@ classes: - preferred_label - preserves_or_preserved - has_or_had_social_media_profile - - specificity_annotation - has_or_had_facility - has_or_had_score - temporal_extent @@ -166,16 +135,19 @@ classes: legal_status: required: false place_designation: - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace inlined: true required: false has_or_had_digital_presence: - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform multivalued: true required: false inlined_as_list: true has_or_had_collection: - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection multivalued: true required: false inlined_as_list: true @@ -185,7 +157,8 @@ classes: required: false inlined_as_list: true is_or_was_encompassed_by: - range: EncompassingBody + range: uriorcurie + # range: EncompassingBody multivalued: true required: false inlined_as_list: true @@ -193,7 +166,8 @@ classes: range: string required: false has_or_had_social_media_profile: - range: SocialMediaProfile + range: uriorcurie + # range: SocialMediaProfile multivalued: true inlined_as_list: true required: false @@ -208,14 +182,16 @@ classes: profile_url: https://x.com/rijksmuseum is_primary_digital_presence: false preserves_or_preserved: - range: IntangibleHeritageForm + range: uriorcurie + # range: IntangibleHeritageForm multivalued: true inlined: false temporal_extent: range: TimeSpan required: false mission_statement: - range: MissionStatement + range: uriorcurie + # range: MissionStatement multivalued: true inlined_as_list: true created: diff --git a/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml b/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml index 7f69efe192..029573755e 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml @@ -2,50 +2,27 @@ id: https://nde.nl/ontology/hc/class/CustodianAdministration name: custodian_administration_class title: CustodianAdministration Class imports: -- linkml:types -- ../classes/Description -- ../classes/Label -- ../slots/contains_or_contained -- ../slots/creating_function -- ../slots/estimates_or_estimated -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_level -- ../slots/has_or_had_quantity -- ../slots/has_or_had_roadmap -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/is_or_was_active_since -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/managing_unit -- ../slots/primary_system -- ../slots/record_type -- ../slots/refers_to_custodian -- ../slots/retention_period_year -- ../slots/retention_schedule -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./BackupStatus -- ./BusinessCriticality -- ./Custodian -- ./CustodianObservation -- ./DataSensitivityLevel -- ./DigitalPlatform -- ./GrowthRate -- ./OrganizationalStructure -- ./PersonalData -- ./Quantity -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./Roadmap -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Description -- ./Label + - linkml:types + - ../slots/contains_or_contained + - ../slots/creating_function + - ../slots/estimates_or_estimated + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_level + - ../slots/has_or_had_quantity + - ../slots/has_or_had_roadmap + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/is_or_was_active_since + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/managing_unit + - ../slots/primary_system + - ../slots/record_type + - ../slots/refers_to_custodian + - ../slots/retention_period_year + - ../slots/retention_schedule + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -94,7 +71,6 @@ classes: - refers_to_custodian - retention_period_year - retention_schedule - - specificity_annotation - has_or_had_score - temporal_extent - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml index 7cab60f710..ee088fff82 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml @@ -2,57 +2,32 @@ id: https://nde.nl/ontology/hc/class/CustodianArchive name: custodian_archive_class title: CustodianArchive Class imports: -- linkml:types -- ../classes/Description -- ../classes/Label -- ../enums/ArchiveProcessingStatusEnum -- ../slots/creating_agency -- ../slots/has_or_had_accumulation -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_note -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_accessioned_through -- ../slots/is_or_was_appended_with -- ../slots/is_or_was_conducted_by -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_stored_at -- ../slots/is_or_was_transferred -- ../slots/lifecycle_phase_type -- ../slots/managing_unit -- ../slots/processing_completed_date -- ../slots/processing_priority -- ../slots/processing_started_date -- ../slots/processing_status -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AccessionEvent -- ./CollectionManagementSystem -- ./Custodian -- ./CustodianArchiveRecordSetType -- ./CustodianObservation -- ./CustodianType -- ./Note -- ./OrganizationalStructure -- ./ProcessorAgent -- ./Quantity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./Storage -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./TransferEvent -- ./Accumulation -- ./Description -- ./Label -- ./StorageLocation + - linkml:types + - ../enums/ArchiveProcessingStatusEnum + - ../slots/creating_agency + - ../slots/has_or_had_accumulation + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_note + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_accessioned_through + - ../slots/is_or_was_appended_with + - ../slots/is_or_was_conducted_by + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_stored_at + - ../slots/is_or_was_transferred + - ../slots/lifecycle_phase_type + - ../slots/managing_unit + - ../slots/processing_completed_date + - ../slots/processing_priority + - ../slots/processing_started_date + - ../slots/processing_status + - ../slots/refers_to_custodian + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -89,7 +64,6 @@ classes: - processing_started_date - processing_status - refers_to_custodian - - specificity_annotation - is_or_was_stored_at - is_or_was_appended_with - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml index 08ae972824..ba9613f4c2 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml @@ -14,11 +14,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: CustodianArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CustodianArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml index 764e0aadcb..ff3ad3942c 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./CustodianArchive -- ./CustodianArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./CustodianArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: CustodialRecordsFonds: is_a: CustodianArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Records held in custody.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml b/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml index 8d6fa65dcd..c1755b07f9 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml @@ -2,47 +2,23 @@ id: https://nde.nl/ontology/hc/class/CustodianCollection name: custodian_collection_class title: CustodianCollection Class imports: -- linkml:types -- ../classes/ArrangementType -- ../classes/ArrangementTypes -- ../slots/custody_history -- ../slots/has_or_had_arrangement -- ../slots/has_or_had_content -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_provenance -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_instantiated_by -- ../slots/managing_unit -- ../slots/preservation_level -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./CollectionContent -- ./CollectionContentType -- ./CollectionContentTypes -- ./CollectionManagementSystem -- ./CollectionScope -- ./Content -- ./Custodian -- ./CustodianObservation -- ./Description -- ./DigitalInstantiation -- ./Label -- ./OrganizationalStructure -- ./Provenance -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./ArrangementType + - linkml:types + - ../slots/custody_history + - ../slots/has_or_had_arrangement + - ../slots/has_or_had_content + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_provenance + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_instantiated_by + - ../slots/managing_unit + - ../slots/preservation_level + - ../slots/refers_to_custodian + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -84,7 +60,6 @@ classes: - preservation_level - has_or_had_provenance - refers_to_custodian - - specificity_annotation - has_or_had_score - has_or_had_content - temporal_extent @@ -92,19 +67,22 @@ classes: - is_or_was_generated_by slot_usage: has_or_had_label: - range: Label + range: uriorcurie + # range: Label inlined: true required: true pattern: ^.{1,500}$ managing_unit: - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure required: false temporal_extent: range: TimeSpan inlined: true required: false refers_to_custodian: - range: Custodian + range: uriorcurie + # range: Custodian required: true has_or_had_description: range: string @@ -117,7 +95,8 @@ classes: description_text: The Nationaal Archief holdings comprise over 137 km of archival records documenting Dutch government and society from the medieval period to the present. description_type: collection_description has_or_had_scope: - range: CollectionScope + range: uriorcurie + # range: CollectionScope inlined: true required: false examples: @@ -141,7 +120,8 @@ classes: - type_label: Art - type_label: Liturgical is_or_was_instantiated_by: - range: DigitalInstantiation + range: uriorcurie + # range: DigitalInstantiation multivalued: true inlined: true preservation_level: @@ -151,7 +131,8 @@ classes: - value: FULL - value: BIT_LEVEL has_or_had_arrangement: - range: ArrangementType + range: uriorcurie + # range: ArrangementType required: false examples: - value: @@ -162,7 +143,8 @@ classes: has_or_had_description: Arranged by accession number has_or_had_provenance: required: false - range: Provenance + range: uriorcurie + # range: Provenance inlined: true examples: - value: @@ -170,10 +152,12 @@ classes: - description_text: Transferred from private donor 2015; previously held by estate since 1923. description_type: provenance_note is_or_was_generated_by: - range: ReconstructionActivity + range: uriorcurie + # range: ReconstructionActivity required: false is_or_was_derived_from: - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation multivalued: true required: true has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml index 279994c9d8..cefb88dca8 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml @@ -9,11 +9,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/note -- ./ClaimType -- ./ClaimTypes + - linkml:types + - ../slots/has_or_had_type + - ../slots/note default_range: string classes: CustodianLegalNameClaim: diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml index e7bb431b76..caef34a6b8 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml @@ -19,56 +19,32 @@ prefixes: pico: https://personsincontext.org/model# gleif_base: https://www.gleif.org/ontology/Base/ imports: -- linkml:types -- ../enums/LegalStatusEnum -- ../enums/ReconstructionActivityTypeEnum -- ../metadata -- ../slots/defines_or_defined -- ../slots/has_or_had_document -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_dissolved_by -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_responsible_for -- ../slots/is_or_was_revision_of -- ../slots/is_or_was_suborganization_of -- ../slots/legal_entity_type -- ../slots/legal_form -- ../slots/legal_jurisdiction -- ../slots/legal_name -- ../slots/primary_register -- ../slots/reconstruction_method -- ../slots/refers_to_custodian -- ../slots/registration_authority -- ../slots/registration_date -- ../slots/service_area -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./ArticlesOfAssociation -- ./Custodian -- ./CustodianObservation -- ./DissolutionEvent -- ./GovernanceStructure -- ./Jurisdiction -- ./LegalEntityType -- ./LegalForm -- ./LegalName -- ./LegalResponsibilityCollection -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./RegistrationAuthority -- ./RegistrationInfo -- ./ServiceArea -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./TradeRegister -- ./CustodianLegalStatus -- ./RegistrationNumber + - linkml:types + - ../enums/LegalStatusEnum + - ../enums/ReconstructionActivityTypeEnum + - ../metadata + - ../slots/defines_or_defined + - ../slots/has_or_had_document + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_dissolved_by + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_responsible_for + - ../slots/is_or_was_revision_of + - ../slots/is_or_was_suborganization_of + - ../slots/legal_entity_type + - ../slots/legal_form + - ../slots/legal_jurisdiction + - ../slots/legal_name + - ../slots/primary_register + - ../slots/reconstruction_method + - ../slots/refers_to_custodian + - ../slots/registration_authority + - ../slots/registration_date + - ../slots/service_area + - ../slots/temporal_extent classes: CustodianLegalStatus: is_a: ReconstructedEntity @@ -130,7 +106,6 @@ classes: - registration_authority - registration_date - service_area - - specificity_annotation - has_or_had_score - temporal_extent - is_or_was_derived_from @@ -181,7 +156,8 @@ classes: - https://www.gleif.org/en/about-lei/code-lists/iso-20275-entity-legal-forms-code-list - /data/ontology/gleif_legal_form.ttl has_or_had_identifier: - range: RegistrationNumber + range: uriorcurie + # range: RegistrationNumber multivalued: true examples: - value: null @@ -212,7 +188,8 @@ classes: alpha_2: NL alpha_3: NLD is_or_was_dissolved_by: - range: DissolutionEvent + range: uriorcurie + # range: DissolutionEvent inlined: true temporal_extent: range: TimeSpan @@ -223,7 +200,8 @@ classes: begin_of_the_end: '1950-01-01' end_of_the_end: '1955-12-31' is_or_was_suborganization_of: - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus has_or_had_status: range: LegalStatus required: true @@ -231,13 +209,15 @@ classes: - value: has_or_had_label: Active defines_or_defined: - range: GovernanceStructure + range: uriorcurie + # range: GovernanceStructure examples: - value: has_or_had_type: hierarchical has_or_had_description: Board of trustees with director-led departments has_or_had_document: - range: ArticlesOfAssociation + range: uriorcurie + # range: ArticlesOfAssociation inlined: true multivalued: true required: false @@ -263,9 +243,11 @@ classes: range: ReconstructionActivity required: true is_or_was_revision_of: - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus service_area: - range: ServiceArea + range: uriorcurie + # range: ServiceArea multivalued: true inlined_as_list: true examples: diff --git a/schemas/20251121/linkml/modules/classes/CustodianName.yaml b/schemas/20251121/linkml/modules/classes/CustodianName.yaml index c9b91afcdb..f08c67c01e 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianName.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianName.yaml @@ -16,32 +16,19 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../classes/Label -- ../classes/LabelType -- ../classes/LabelTypes -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/name_authority -- ../slots/name_language -- ../slots/name_validity_period -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/standardized_name -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./Custodian -- ./CustodianObservation -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Label + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/name_authority + - ../slots/name_language + - ../slots/name_validity_period + - ../slots/refers_to_custodian + - ../slots/standardized_name + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent +# - ./ReconstructionActivity classes: CustodianName: is_a: ReconstructedEntity @@ -73,7 +60,6 @@ classes: - name_language - name_validity_period - refers_to_custodian - - specificity_annotation - standardized_name - supersedes_or_superseded - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml index c263b2c56f..251595d297 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml @@ -9,21 +9,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/name_language -- ../slots/note -- ../slots/short_name -- ../slots/source -- ../slots/source_type -- ../slots/source_url -- ../slots/standardized_name -- ./AlternativeName -- ./ClaimType -- ./ClaimTypes -- ./FormerName -- ./MatchingSource -- ./MergeNote + - linkml:types + - ../slots/has_or_had_type + - ../slots/name_language + - ../slots/note + - ../slots/short_name + - ../slots/source + - ../slots/source_type + - ../slots/source_url + - ../slots/standardized_name default_range: string classes: CustodianNameConsensus: diff --git a/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml b/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml index af350e0643..442f6d5c87 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml @@ -12,32 +12,18 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../classes/Label -- ../classes/LabelType -- ../classes/LabelTypes -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_value -- ../slots/observation_context -- ../slots/observation_date -- ../slots/observation_source -- ../slots/observed_name -- ../slots/refers_or_referred_to -- ../slots/source -- ../slots/specificity_annotation -- ./Appellation -- ./ConfidenceValue -- ./CustodianLegalStatus -- ./EntityReconstruction -- ./LanguageCode -- ./SourceDocument -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Label + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_value + - ../slots/observation_context + - ../slots/observation_date + - ../slots/observation_source + - ../slots/observed_name + - ../slots/refers_or_referred_to + - ../slots/source +# - ./Appellation classes: CustodianObservation: class_uri: hc:CustodianObservation @@ -72,13 +58,13 @@ classes: - observation_source - observed_name - source - - specificity_annotation - has_or_had_score slot_usage: observation_source: range: string observed_name: - range: CustodianAppellation + range: uriorcurie + # range: CustodianAppellation required: true has_or_had_label: range: string @@ -99,12 +85,14 @@ classes: observation_context: range: string refers_or_referred_to: - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus required: false examples: - value: https://nde.nl/ontology/hc/legal/stichting-rijksmuseum has_or_had_value: - range: ConfidenceValue + range: uriorcurie + # range: ConfidenceValue has_or_had_type: equals_expression: '["hc:GalleryType", "hc:LibraryType", "hc:ArchiveOrganizationType", "hc:MuseumType", "hc:OfficialInstitutionType", "hc:ResearchOrganizationType", diff --git a/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml b/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml index 79673af2e7..20c8d6a15c 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml @@ -2,41 +2,24 @@ id: https://nde.nl/ontology/hc/class/custodian-place name: custodian_place_class title: CustodianPlace Class imports: -- linkml:types -- ../enums/PlaceSpecificityEnum -- ../slots/country -- ../slots/has_or_had_auxiliary_entities -- ../slots/has_or_had_geographic_subdivision -- ../slots/has_or_had_location -- ../slots/has_or_had_score -- ../slots/is_or_was_based_on -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/place_custodian_ref -- ../slots/place_language -- ../slots/place_name -- ../slots/place_note -- ../slots/place_specificity -- ../slots/refers_to_custodian -- ../slots/settlement -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AuxiliaryPlace -- ./Country -- ./Custodian -- ./CustodianObservation -- ./FeaturePlace -- ./GeoSpatialPlace -- ./Observation -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./Settlement -- ./SpecificityAnnotation -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/PlaceSpecificityEnum + - ../slots/country + - ../slots/has_or_had_auxiliary_entities + - ../slots/has_or_had_geographic_subdivision + - ../slots/has_or_had_location + - ../slots/has_or_had_score + - ../slots/is_or_was_based_on + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/place_custodian_ref + - ../slots/place_language + - ../slots/place_name + - ../slots/place_note + - ../slots/place_specificity + - ../slots/refers_to_custodian + - ../slots/settlement + - ../slots/temporal_extent classes: CustodianPlace: is_a: ReconstructedEntity @@ -63,7 +46,6 @@ classes: - place_specificity - refers_to_custodian - settlement - - specificity_annotation - has_or_had_geographic_subdivision - has_or_had_score - temporal_extent @@ -118,7 +100,8 @@ classes: - value: https://nde.nl/ontology/hc/settlement/5206379 - value: https://nde.nl/ontology/hc/feature/herenhuis-mansion has_or_had_location: - range: GeoSpatialPlace + range: uriorcurie + # range: GeoSpatialPlace multivalued: true inlined_as_list: true required: false @@ -153,7 +136,8 @@ classes: examples: - value: https://w3id.org/heritage/observation/notarial-deed-1850 is_or_was_generated_by: - range: ReconstructionActivity + range: uriorcurie + # range: ReconstructionActivity required: false place_custodian_ref: range: uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml b/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml index c748e75fcb..8db574d904 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml @@ -8,31 +8,10 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/EnrichmentStatusEnum -- ../enums/GoogleMapsStatusEnum -- ./ChAnnotatorBlock -- ./CustodianLegalNameClaim -- ./CustodianNameConsensus -- ./DigitalPlatform -- ./DigitalPlatformV2 -- ./GenealogiewerkbalkEnrichment -- ./GhcidBlock -- ./GoogleMapsEnrichment -- ./GoogleMapsPlaywrightEnrichment -- ./Identifier -- ./LogoEnrichment -- ./MuseumRegisterEnrichment -- ./NanIsilEnrichment -- ./NormalizedLocation -- ./OriginalEntry -- ./ProvenanceBlock -- ./TimespanBlock -- ./UnescoIchEnrichment -- ./WebClaimsBlock -- ./WebEnrichment -- ./WikidataEnrichment -- ./YoutubeEnrichment + - linkml:types + - ../enums/EnrichmentStatusEnum + - ../enums/GoogleMapsStatusEnum + - ../slots/has_or_had_provenance default_range: string classes: CustodianSourceFile: @@ -55,7 +34,7 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - provenance + - has_or_had_provenance - has_or_had_web_claim - location - legal_status diff --git a/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml b/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml index f7e5de6734..2f7bc644bb 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml @@ -14,34 +14,23 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/archive_path -- ../slots/degree_of_certainty -- ../slots/has_or_had_description -- ../slots/has_or_had_file_path -- ../slots/has_or_had_level -- ../slots/has_or_had_method -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_approximate -- ../slots/is_or_was_retrieved_through -- ../slots/observation_ref -- ../slots/source_url -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./ApproximationStatus -- ./DataTierLevel -- ./DatePrecision -- ./RetrievalEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Timestamp -- ../enums/OrganizationalChangeEventTypeEnum -- ../enums/TimelineExtractionMethodEnum + - linkml:types + - ../slots/archive_path + - ../slots/degree_of_certainty + - ../slots/has_or_had_description + - ../slots/has_or_had_file_path + - ../slots/has_or_had_level + - ../slots/has_or_had_method + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_approximate + - ../slots/is_or_was_retrieved_through + - ../slots/observation_ref + - ../slots/source_url + - ../slots/temporal_extent + - ../enums/OrganizationalChangeEventTypeEnum + - ../enums/TimelineExtractionMethodEnum default_prefix: hc classes: CustodianTimelineEvent: @@ -50,7 +39,7 @@ classes: \ source-specific details:\n- API queries and responses\n- XPath locations in archived HTML\n- Wikidata property references\n- Manual research notes\n\n**EVENT TYPE MAPPING**\n\nEvents are classified using OrganizationalChangeEventTypeEnum:\n- FOUNDING: Institution creation (opgericht, gesticht)\n- MERGER: Multiple institutions combining (fusie, samenvoeging)\n- DISSOLUTION: Institution closure (opgeheven, gesloten)\n- RENAMING: Name change only (hernoemd, naamswijziging)\n- TRANSFER: Physical relocation (verhuisd, verplaatst)\n- EXPANSION: Absorbing other units (uitgebreid, geabsorbeerd)\n- SPLIT: Division into multiple units (opgesplitst)\n- SPIN_OFF: Parts becoming independent (afgesplitst)\n- REDUCTION: Scope decrease (ingekrompen)\n- REORGANIZATION: Complex restructuring (herstructurering)\n\n**EXCLUDED EVENT TYPES**\n\nSome patterns are NOT mapped to events:\n- predecessor: This is a relationship, not an event\n- friends_org: Separate organization (Vrienden van...)\n- reopening:\ \ Not in OrganizationalChangeEventTypeEnum\n\n**EXAMPLE USAGE**\n\n```yaml\ntimeline_events:\n - event_type: FOUNDING\n event_date: \"2005-04-30\"\n degree_of_certainty:\n has_or_had_code: DAY\n is_or_was_approximate:\n approximation_level: EXACT\n description: >-\n Het RHC Drents Archief werd opgericht op 30 april 2005.\n Het is de voortzetting van het Rijksarchief in Drenthe (sinds 2000).\n source_url:\n - \"https://nl.wikipedia.org/wiki/Drents_Archief\"\n - \"https://bizzy.ai/nl/nl/52454037/regionaal-historisch-centrum-rhc-drents-archief\"\n extraction_method: api_response_regex\n extraction_timestamp: \"2025-12-16T10:00:00Z\"\n extraction_notes: >-\n Query: \"Regionaal Historisch Centrum (RHC) Drents Archief\" Assen opgericht\n Answer archived at: web/0002/linkup/linkup_founding_20251215T160438Z.json\n archive_path: web/0002/linkup/linkup_founding_20251215T160438Z.json\n has_or_had_level:\n has_or_had_code:\ \ TIER_4_INFERRED\n```\n" - exact_mappings: + broad_mappings: - prov:Entity close_mappings: - crm:E5_Event @@ -69,7 +58,6 @@ classes: - is_or_was_retrieved_through - observation_ref - source_url - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: @@ -130,11 +118,7 @@ classes: has_or_had_description: Verified against institutional website observation_ref: required: false - rules: - - preconditions: - slot_conditions: - temporal_extent: - value_presence: PRESENT + comments: - 'Source-agnostic design - see Rule 37: Provenance Separation' - Use observation_ref to link to detailed source provenance diff --git a/schemas/20251121/linkml/modules/classes/CustodianType.yaml b/schemas/20251121/linkml/modules/classes/CustodianType.yaml index 373a9968a4..6662624c6d 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianType.yaml @@ -4,24 +4,17 @@ title: Custodian Type Classification prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ../slots/created -- ../slots/custodian_type_broader -- ../slots/custodian_type_narrower -- ../slots/custodian_type_related -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_type_code -- ../slots/modified -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./CustodianType + - linkml:types + - ../slots/created + - ../slots/custodian_type_broader + - ../slots/custodian_type_narrower + - ../slots/custodian_type_related + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_type_code + - ../slots/modified classes: CustodianType: class_uri: skos:Concept @@ -46,7 +39,6 @@ classes: - custodian_type_related - has_or_had_type_code - modified - - specificity_annotation - has_or_had_score - has_or_had_description - has_or_had_label diff --git a/schemas/20251121/linkml/modules/classes/DOI.yaml b/schemas/20251121/linkml/modules/classes/DOI.yaml index 0cc27e870b..91aee3afa3 100644 --- a/schemas/20251121/linkml/modules/classes/DOI.yaml +++ b/schemas/20251121/linkml/modules/classes/DOI.yaml @@ -3,9 +3,8 @@ name: DOI title: DOI Identifier description: Digital Object Identifier (DOI). MIGRATED from doi slot (2026-01-26). Subclass of Identifier. imports: -- linkml:types -- ../slots/has_or_had_label -- ./Identifier + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: DOI: diff --git a/schemas/20251121/linkml/modules/classes/DarkArchive.yaml b/schemas/20251121/linkml/modules/classes/DarkArchive.yaml index 54f63b655e..6e9d438407 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchive.yaml @@ -11,27 +11,15 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_embargo_end_date -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/preservation_purpose -- ../slots/refers_to_access_policy -- ../slots/specificity_annotation -- ./AccessPolicy -- ./ArchiveOrganizationType -- ./CollectionType -- ./DarkArchiveRecordSetType -- ./DarkArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_embargo_end_date + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/preservation_purpose + - ../slots/refers_to_access_policy classes: DarkArchive: is_a: ArchiveOrganizationType @@ -42,7 +30,6 @@ classes: - hold_or_held_record_set_type - preservation_purpose - refers_to_access_policy - - specificity_annotation - has_or_had_score - has_or_had_identifier description: "Archive preserving materials for future use but with NO CURRENT ACCESS.\n\n**Wikidata**: Q112796578 (Dark Archive)\n\n**DEFINITION**:\n\nDark Archive is a preservation repository where materials are stored with \nNO ACCESS provided to users. The primary purpose is long-term preservation\nrather than current use. Access may be triggered by specific future events.\n\n**ACCESS SPECTRUM** (Light/Dim/Dark classification):\n\n| Type | Access Level | Purpose |\n|------|--------------|---------|\n| Light Archive (Q112815447) | Broadly accessible | Discovery & use |\n| Dim Archive (Q112796779) | Limited access | Selective access |\n| **Dark Archive** | No current access | Preservation only |\n\n**COMMON USE CASES**:\n\n1. **Digital Preservation**\n - Trusted Digital Repositories (TDR)\n - Backup/disaster recovery copies\n - Integrity verification archives\n\n2. **Rights-Restricted Content**\n - Orphan works awaiting rights clearance\n - Embargoed materials\n - Donor\ diff --git a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml index 6da32496c9..6d9e809982 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml @@ -10,11 +10,9 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: DarkArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DarkArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml index 97be6fea9a..037bab4614 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DarkArchive -- ./DarkArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DarkArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: PreservationCopyCollection: is_a: DarkArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Preservation copies.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept DigitalPreservationFonds: is_a: DarkArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Digital preservation 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DataFormat.yaml b/schemas/20251121/linkml/modules/classes/DataFormat.yaml index d3fecd973c..05c166153b 100644 --- a/schemas/20251121/linkml/modules/classes/DataFormat.yaml +++ b/schemas/20251121/linkml/modules/classes/DataFormat.yaml @@ -8,11 +8,10 @@ prefixes: dct: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./Label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: DataFormat: class_uri: hc:DataFormat diff --git a/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml b/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml index 7a1d304c2e..b3c6e88f45 100644 --- a/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml @@ -6,8 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./DataFormat + - linkml:types classes: JsonFormat: is_a: DataFormatType diff --git a/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml b/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml index bc5b845351..eb881f291a 100644 --- a/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml @@ -9,17 +9,12 @@ prefixes: odrl: http://www.w3.org/ns/odrl/2/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ../enums/DataLicenseTypeEnum -- ../enums/DataOpennessLevelEnum -- ../enums/OpennessStanceEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/DataLicenseTypeEnum + - ../enums/DataOpennessLevelEnum + - ../enums/OpennessStanceEnum + - ../metadata + - ../slots/has_or_had_score default_prefix: hc classes: DataLicensePolicy: @@ -53,7 +48,6 @@ classes: - dcterms:Policy - schema:DigitalDocument slots: - - specificity_annotation - has_or_had_score - policy_name - is_or_was_effective_at @@ -85,7 +79,6 @@ classes: - dcterms:LicenseDocument - schema:CreativeWork slots: - - specificity_annotation - has_or_had_score - name ServiceLicense: @@ -118,5 +111,4 @@ classes: ' slots: - - specificity_annotation - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml b/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml index 32d81aa0da..b6f45cb905 100644 --- a/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml +++ b/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: DataQualityFlag: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml b/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml index 15a9213b29..3d0a8d8a2c 100644 --- a/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml @@ -19,10 +19,10 @@ prefixes: schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml b/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml index f6dbb74701..a45edcf1b0 100644 --- a/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml @@ -15,22 +15,15 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../enums/AuthenticationMethodEnum -- ../enums/DataServiceProtocolEnum -- ../enums/EndpointStatusEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/is_or_was_required -- ../slots/response_format -- ../slots/specificity_annotation -- ./DataServiceEndpointType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./URL + - linkml:types + - ../enums/AuthenticationMethodEnum + - ../enums/DataServiceProtocolEnum + - ../enums/EndpointStatusEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/is_or_was_required + - ../slots/response_format classes: DataServiceEndpoint: abstract: true @@ -39,7 +32,6 @@ classes: - is_or_was_required - response_format - has_or_had_url - - specificity_annotation - has_or_had_score description: "Abstract base class for API service endpoints exposed by heritage\ \ digital platforms.\n\n**Purpose:**\n\nModels the technical API endpoints discovered\ diff --git a/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml b/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml index b7294db2b2..305ad00934 100644 --- a/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml +++ b/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml @@ -10,20 +10,13 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_format -- ../slots/has_or_had_method -- ../slots/has_or_had_score -- ../slots/is_or_was_used_in -- ../slots/specification_url -- ../slots/specificity_annotation -- ./HeritageSector -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./DataServiceEndpointType + - linkml:types + - ../metadata + - ../slots/has_or_had_format + - ../slots/has_or_had_method + - ../slots/has_or_had_score + - ../slots/is_or_was_used_in + - ../slots/specification_url classes: DataServiceEndpointType: abstract: true @@ -74,7 +67,6 @@ classes: - https://www.w3.org/TR/skos-reference/#concepts - https://www.w3.org/TR/vocab-dcat-3/#Class:Data_Service slots: - - specificity_annotation - has_or_had_score - specification_url - has_or_had_format diff --git a/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml b/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml index d0982d4922..e560ae0ab7 100644 --- a/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml @@ -10,18 +10,13 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_format -- ../slots/has_or_had_method -- ../slots/has_or_had_score -- ../slots/specification_url -- ../slots/specificity_annotation -- ./DataServiceEndpointType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DataServiceEndpointType + - linkml:types + - ../metadata + - ../slots/has_or_had_format + - ../slots/has_or_had_method + - ../slots/has_or_had_score + - ../slots/specification_url classes: SRUEndpoint: is_a: DataServiceEndpointType @@ -62,7 +57,6 @@ classes: - Library-focused search protocol - successor to Z39.50 - Uses CQL (Contextual Query Language) slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -109,7 +103,6 @@ classes: comments: - Federated search standard - browser integration support slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -159,7 +152,6 @@ classes: - International Image Interoperability Framework - Image API - Global standard for heritage image delivery slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -207,7 +199,6 @@ classes: - International Image Interoperability Framework - Presentation API - Manifests describe object structure for viewers slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -253,7 +244,6 @@ classes: - W3C standard for querying RDF graphs - Foundation of Linked Open Data infrastructure slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -296,7 +286,6 @@ classes: - Modern API query language - growing adoption in GLAM - Alternative to REST for complex data requirements slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -338,7 +327,6 @@ classes: - IETF standard for content syndication - More structured than RSS - supports namespaces slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -378,7 +366,6 @@ classes: - Legacy syndication format - still widely supported - Simpler than Atom but less extensible slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DataSource.yaml b/schemas/20251121/linkml/modules/classes/DataSource.yaml index 28e47481db..9b77c69d91 100644 --- a/schemas/20251121/linkml/modules/classes/DataSource.yaml +++ b/schemas/20251121/linkml/modules/classes/DataSource.yaml @@ -15,11 +15,11 @@ prefixes: schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/source_url + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/source_url default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml b/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml index b2707a4d2d..74b1e3b939 100644 --- a/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml @@ -15,10 +15,10 @@ prefixes: dqv: http://www.w3.org/ns/dqv# imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml b/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml index 9e99882839..5ab11f68d6 100644 --- a/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml +++ b/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dqv: http://www.w3.org/ns/dqv# imports: -- linkml:types + - linkml:types default_range: string classes: DataTierSummary: diff --git a/schemas/20251121/linkml/modules/classes/Dataset.yaml b/schemas/20251121/linkml/modules/classes/Dataset.yaml index ebf0acabb3..505627b4f7 100644 --- a/schemas/20251121/linkml/modules/classes/Dataset.yaml +++ b/schemas/20251121/linkml/modules/classes/Dataset.yaml @@ -10,18 +10,15 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/can_or_could_be_retrieved_from -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_title -- ../slots/is_or_was_published_by -- ../slots/linked_data_access -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore + - linkml:types + - ../slots/can_or_could_be_retrieved_from + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_title + - ../slots/is_or_was_published_by + - ../slots/linked_data_access classes: Dataset: class_uri: dcat:Dataset @@ -34,7 +31,6 @@ classes: - can_or_could_be_retrieved_from - linked_data_access - is_or_was_published_by - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.5 diff --git a/schemas/20251121/linkml/modules/classes/DatePrecision.yaml b/schemas/20251121/linkml/modules/classes/DatePrecision.yaml index a9730e8db5..34300c6b4f 100644 --- a/schemas/20251121/linkml/modules/classes/DatePrecision.yaml +++ b/schemas/20251121/linkml/modules/classes/DatePrecision.yaml @@ -14,10 +14,10 @@ prefixes: time: http://www.w3.org/2006/time# imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml b/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml index 0f5bec7b93..6dbd4a2cf4 100644 --- a/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml +++ b/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: DeacidificationFacility: class_uri: schema:Room diff --git a/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml b/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml index 6ee2a60b79..f556565569 100644 --- a/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml @@ -9,15 +9,12 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/is_or_was_caused_by -- ../slots/occurs_or_occurred_at -- ../slots/temporal_extent -- ./CauseOfDeath -- ./Place -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/is_or_was_caused_by + - ../slots/occurs_or_occurred_at + - ../slots/temporal_extent classes: DeceasedStatus: class_uri: schema:DeathEvent diff --git a/schemas/20251121/linkml/modules/classes/Deliverable.yaml b/schemas/20251121/linkml/modules/classes/Deliverable.yaml index ecb55502e7..c6a1a20cc9 100644 --- a/schemas/20251121/linkml/modules/classes/Deliverable.yaml +++ b/schemas/20251121/linkml/modules/classes/Deliverable.yaml @@ -17,14 +17,13 @@ description: 'Represents a tangible output or result from a project or activity. or completed work product. ' imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/Department.yaml b/schemas/20251121/linkml/modules/classes/Department.yaml index dba20d76e8..4da1963592 100644 --- a/schemas/20251121/linkml/modules/classes/Department.yaml +++ b/schemas/20251121/linkml/modules/classes/Department.yaml @@ -13,40 +13,21 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/contact_point -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_staff_member -- ../slots/has_or_had_type -- ../slots/is_or_was_dissolved_by -- ../slots/is_or_was_established_by -- ../slots/is_or_was_managed_by -- ../slots/located_at -- ../slots/mandate -- ../slots/parent_department -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ./AuxiliaryPlace -- ./Collection -- ./Custodian -- ./Description -- ./DissolutionEvent -- ./EstablishmentEvent -- ./Identifier -- ./Label -- ./LabelType -- ./LabelTypes -- ./Manager -- ./OrganizationalStructure -- ./PersonObservation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Department + - linkml:types + - ../slots/contact_point + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_staff_member + - ../slots/has_or_had_type + - ../slots/is_or_was_dissolved_by + - ../slots/is_or_was_established_by + - ../slots/is_or_was_managed_by + - ../slots/located_at + - ../slots/mandate + - ../slots/parent_department + - ../slots/refers_to_custodian classes: Department: class_uri: org:OrganizationalUnit @@ -75,7 +56,6 @@ classes: - mandate - parent_department - refers_to_custodian - - specificity_annotation - has_or_had_staff_member - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml b/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml index 1368bed73a..1e0e2f35d5 100644 --- a/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml @@ -10,29 +10,15 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_service_area -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_applicable_in -- ../slots/is_or_was_part_of_archive_series -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DepartmentalArchivesRecordSetType -- ./DepartmentalArchivesRecordSetTypes -- ./ServiceArea -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment -- ./Country + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_service_area + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_applicable_in + - ../slots/is_or_was_part_of_archive_series + - ../slots/is_or_was_related_to classes: DepartmentalArchives: is_a: ArchiveOrganizationType @@ -42,7 +28,6 @@ classes: - has_or_had_type - has_or_had_service_area - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier description: "Departmental archives in France (archives d\xE9partementales).\n\n**Wikidata**: Q2860456 (archives d\xE9partementales)\n\n**\u26A0\uFE0F GEOGRAPHIC RESTRICTION: FRANCE ONLY**\n\nThis type applies ONLY to French d\xE9partement-level archives. For archives\nat comparable administrative levels in other countries, use:\n- DistrictArchiveGermany (Q130757255) for Kreisarchiv\n- ProvincialArchive (Q5403345) for provincial archives\n- RegionalArchive (Q27032392) for other regional archives\n\n**DEFINITION**:\n\nArchives d\xE9partementales are public archives at the d\xE9partement level in France.\nThey are the primary repositories for:\n- Pre-revolutionary records (ancien r\xE9gime documents)\n- Civil registration (\xE9tat civil) from 1792\n- Notarial archives\n- Cadastral/land records\n- Local government records\n- Regional ecclesiastical records\n\n**FRENCH TERRITORIAL ARCHIVE HIERARCHY**:\n\n```\nArchives nationales (national)\n \u2514\u2500\u2500 Archives r\xE9gionales (regional)\n\ @@ -86,7 +71,6 @@ classes: has_or_had_type: equals_expression: '["hc:ArchiveOrganizationType"]' rules: - - description: DepartmentalArchives MUST have applicable_countries containing "FR" (France). This is a mandatory geographic restriction for French departmental archives. exact_mappings: - wd:Q2860456 close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml index f10d7bdeeb..11a1cb9570 100644 --- a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml @@ -9,13 +9,10 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: DepartmentalArchivesRecordSetType: description: A rico:RecordSetType for classifying collections of French departmental archive materials within heritage institutions. @@ -37,6 +34,5 @@ classes: custodian_types: "['*']" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to diff --git a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml index 736ba5376a..933fb87a36 100644 --- a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DepartmentalArchives -- ./DepartmentalArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DepartmentalArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DepartmentAdministrationFonds: is_a: DepartmentalArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Departmental government records (France).\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PrefectureSeries: is_a: DepartmentalArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Prefecture administrative records.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by DepartmentalArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml b/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml index 1140f504a1..e4f537b33c 100644 --- a/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml @@ -12,19 +12,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Custodian -- ./Description -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/refers_to_custodian + - ../slots/temporal_extent classes: DeploymentEvent: class_uri: prov:Activity @@ -75,7 +67,6 @@ classes: - temporal_extent - refers_to_custodian - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DepositArchive.yaml b/schemas/20251121/linkml/modules/classes/DepositArchive.yaml index ee02e34a27..d7f2f29670 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchive.yaml @@ -11,27 +11,14 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_service -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/retention_tracking -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DepositArchiveRecordSetType -- ./DepositArchiveRecordSetTypes -- ./DispositionService -- ./Scope -- ./SpecificityAnnotation -- ./StorageType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_service + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/retention_tracking classes: DepositArchive: is_a: ArchiveOrganizationType @@ -41,7 +28,6 @@ classes: - has_or_had_service - hold_or_held_record_set_type - retention_tracking - - specificity_annotation - has_or_had_score - has_or_had_identifier description: "Archive for intermediate/semi-current records awaiting final disposition.\n\n**Wikidata**: Q244904 (deposit archive / Zwischenarchiv / archive interm\xE9diaire)\n\n**DEFINITION**:\n\nDeposit Archive (also called \"intermediate archive\" or \"records center\")\nmanages records that are:\n- No longer actively used (not current archive)\n- Not yet transferred to permanent archive\n- Awaiting retention period completion or disposition decision\n\n**ARCHIVAL LIFECYCLE POSITION**:\n\n```\nCurrent Archive (active use)\n \u2193\nDEPOSIT ARCHIVE (semi-current) \u2190 THIS TYPE\n \u2193\nHistorical Archive (permanent preservation)\n or\nDestruction (per retention schedule)\n```\n\n**KEY CHARACTERISTICS**:\n\n1. **Custody Without Ownership**: Deposit archives often hold materials \n deposited by other organizations while ownership remains with depositor\n\n2. **Retention Management**: Tracks retention schedules and triggers \n disposition actions (transfer or destruction)\n\ diff --git a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml index db22f1133a..9497f905db 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml @@ -10,11 +10,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# premis: http://www.loc.gov/premis/rdf/v3/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: DepositArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DepositArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml index 127d955130..9808f43a02 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DepositArchive -- ./DepositArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DepositArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DepositedRecordsFonds: is_a: DepositArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Records deposited by external bodies.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml b/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml index 3eeecc097e..d93a91820e 100644 --- a/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: DepositingOrganization: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/Description.yaml b/schemas/20251121/linkml/modules/classes/Description.yaml index 9bf3adf1a5..1a0dca800c 100644 --- a/schemas/20251121/linkml/modules/classes/Description.yaml +++ b/schemas/20251121/linkml/modules/classes/Description.yaml @@ -13,21 +13,15 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/description_type -- ../slots/has_or_had_content -- ../slots/has_or_had_score # was: template_specificity -- ../slots/language -- ../slots/specificity_annotation -- ./Content -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/description_type + - ../slots/has_or_had_content + - ../slots/has_or_had_score # was: template_specificity + - ../slots/language classes: Description: - class_uri: dcterms:description + class_uri: hc:Description description: | A typed description with optional language tagging and type metadata. @@ -71,7 +65,6 @@ classes: - has_or_had_content - description_type - language - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml b/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml index 4423b58e38..44cd6bcfe2 100644 --- a/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml @@ -10,16 +10,13 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_geographic_extent -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_time_interval -- ../slots/has_or_had_type -- ../slots/is_or_was_generated_by -- ./ConfidenceScore -- ./GenerationEvent -- ./TimeInterval + - linkml:types + - ../slots/has_or_had_geographic_extent + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_time_interval + - ../slots/has_or_had_type + - ../slots/is_or_was_generated_by classes: DetectedEntity: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/DetectedFace.yaml b/schemas/20251121/linkml/modules/classes/DetectedFace.yaml index 419dc5985e..8d2520780d 100644 --- a/schemas/20251121/linkml/modules/classes/DetectedFace.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectedFace.yaml @@ -15,11 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/is_or_was_generated_by -- ./ConfidenceScore -- ./GenerationEvent + - linkml:types + - ../slots/has_or_had_label + - ../slots/is_or_was_generated_by classes: DetectedFace: class_uri: schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml b/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml index 04347fa4aa..4b76ec9765 100644 --- a/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml @@ -8,11 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/is_or_was_generated_by -- ./ConfidenceScore -- ./GenerationEvent + - linkml:types + - ../slots/has_or_had_label + - ../slots/is_or_was_generated_by classes: DetectedLandmark: class_uri: schema:LandmarksOrHistoricalBuildings diff --git a/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml b/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml index 57a01db9a9..e2cc85666b 100644 --- a/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml @@ -15,11 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/is_or_was_generated_by -- ./ConfidenceScore -- ./GenerationEvent + - linkml:types + - ../slots/has_or_had_label + - ../slots/is_or_was_generated_by classes: DetectedLogo: class_uri: schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/DetectedObject.yaml b/schemas/20251121/linkml/modules/classes/DetectedObject.yaml index 264f6d3d7c..85cc443b72 100644 --- a/schemas/20251121/linkml/modules/classes/DetectedObject.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectedObject.yaml @@ -8,11 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/is_or_was_generated_by -- ./ConfidenceScore -- ./GenerationEvent + - linkml:types + - ../slots/has_or_had_label + - ../slots/is_or_was_generated_by classes: DetectedObject: class_uri: schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml b/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml index d120ba48f0..5f70eb984d 100644 --- a/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml @@ -11,11 +11,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: DetectionLevelType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml b/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml index 23e91bbbbd..5d1b018425 100644 --- a/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml @@ -6,10 +6,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_label -- ./DetectionLevelType + - ./DetectionLevelType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: HighDetectionLevel: is_a: DetectionLevelType diff --git a/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml b/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml index a2cf041145..0dee68e9b7 100644 --- a/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml @@ -15,11 +15,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: DetectionThreshold: class_uri: dqv:QualityMeasurement diff --git a/schemas/20251121/linkml/modules/classes/DeviceType.yaml b/schemas/20251121/linkml/modules/classes/DeviceType.yaml index bcf4d9e69b..fe0760807f 100644 --- a/schemas/20251121/linkml/modules/classes/DeviceType.yaml +++ b/schemas/20251121/linkml/modules/classes/DeviceType.yaml @@ -11,9 +11,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: DeviceType: class_uri: schema:Product diff --git a/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml b/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml index 52e947d4e6..3ffe5997fd 100644 --- a/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml @@ -8,8 +8,8 @@ prefixes: sosa: http://www.w3.org/ns/sosa/ default_prefix: hc imports: -- linkml:types -- ./DeviceType + - ./DeviceType + - linkml:types classes: IoTBeacon: is_a: DeviceType diff --git a/schemas/20251121/linkml/modules/classes/DiarizationSegment.yaml b/schemas/20251121/linkml/modules/classes/DiarizationSegment.yaml deleted file mode 100644 index e5c085e552..0000000000 --- a/schemas/20251121/linkml/modules/classes/DiarizationSegment.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/class/DiarizationSegment -name: DiarizationSegment -title: DiarizationSegment -description: A segment of audio/video where a specific speaker is identified. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_time_interval -classes: - DiarizationSegment: - class_uri: schema:MediaObject - description: Diarization segment. - slots: - - has_or_had_time_interval - - has_or_had_label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml b/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml index 14a49f843d..8291f78b09 100644 --- a/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml @@ -10,9 +10,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: DiarizationStatus: class_uri: schema:ActionStatusType diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml index e9e47cc6f7..a9f14fa9a7 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml @@ -10,29 +10,16 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: -- linkml:types -- ../slots/content_origin -- ../slots/has_or_had_format -- ../slots/has_or_had_identifier -- ../slots/has_or_had_interface -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/preservation_level -- ../slots/specificity_annotation -- ./AccessInterface -- ./ArchiveOrganizationType -- ./CollectionType -- ./DigitalArchiveRecordSetType -- ./DigitalArchiveRecordSetTypes -- ./DigitalPlatformType -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/content_origin + - ../slots/has_or_had_format + - ../slots/has_or_had_identifier + - ../slots/has_or_had_interface + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/preservation_level classes: DigitalArchive: is_a: ArchiveOrganizationType @@ -43,7 +30,6 @@ classes: - has_or_had_type - hold_or_held_record_set_type - preservation_level - - specificity_annotation - has_or_had_format - has_or_had_score - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml index fdf9935e13..2447b8e304 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml @@ -9,11 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# premis: http://www.loc.gov/premis/rdf/v3/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: DigitalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DigitalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml index 879f9b60ee..e045d2255c 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DigitalArchive -- ./DigitalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DigitalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DigitalObjectCollection: is_a: DigitalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Born-digital materials.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept DigitizedCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Digitized materials.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by DigitalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept WebArchiveCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Web archive captures.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by DigitalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml b/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml index 691520583e..6fcf52faf7 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml @@ -11,11 +11,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/has_or_had_type + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: DigitalConfidence: class_uri: dqv:QualityMeasurement diff --git a/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml b/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml index 3d4010090f..1245c33b0b 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml @@ -2,16 +2,10 @@ id: https://nde.nl/ontology/hc/class/DigitalInstantiation name: DigitalInstantiation description: Representation of a digital surrogate, digitization status, or digital manifestation of an entity. Captures details about digital availability, format, and resolution. imports: -- linkml:types -- ../classes/Label -- ../classes/Status -- ../classes/URL -- ../slots/has_or_had_label -- ../slots/has_or_had_status -- ../slots/has_or_had_url -- ./Label -- ./Status -- ./URL + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_status + - ../slots/has_or_had_url classes: DigitalInstantiation: description: A digital manifestation or surrogate of a heritage entity. MIGRATED from digital_surrogate, digital_surrogate_url, and digitization_status slots (2026-01-25). diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml index 7df891f162..01c016f3c8 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml @@ -2,54 +2,29 @@ id: https://nde.nl/ontology/hc/class/digital-platform name: digital_platform_class title: DigitalPlatform Class imports: -- linkml:types -- ../classes/APIEndpoint -- ../slots/has_or_had_auxiliary_entities -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/inventory_web_address -- ../slots/is_or_was_associated_with -- ../slots/is_or_was_checked_through -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_stored_at -- ../slots/linked_data -- ../slots/metadata_standard -- ../slots/oai_pmh_endpoint -- ../slots/platform_id -- ../slots/platform_name -- ../slots/platform_type -- ../slots/preservation_level -- ../slots/refers_to_custodian -- ../slots/repository_software -- ../slots/serves_finding_aid -- ../slots/sparql_endpoint -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AuxiliaryDigitalPlatform -- ./CollectionManagementSystem -- ./Custodian -- ./CustodianObservation -- ./DataServiceEndpoint -- ./DataServiceEndpointTypes -- ./DigitalPlatformType -- ./DigitalPlatformTypes -- ./FixityVerification -- ./METSAPI -- ./OAIPMHEndpoint -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SearchAPI -- ./SpecificityAnnotation -- ./StorageLocation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./WebPage -- ./APIEndpoint + - linkml:types + - ../slots/has_or_had_auxiliary_entities + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/inventory_web_address + - ../slots/is_or_was_associated_with + - ../slots/is_or_was_checked_through + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_stored_at + - ../slots/linked_data + - ../slots/metadata_standard + - ../slots/oai_pmh_endpoint + - ../slots/platform_id + - ../slots/platform_name + - ../slots/platform_type + - ../slots/preservation_level + - ../slots/refers_to_custodian + - ../slots/repository_software + - ../slots/serves_finding_aid + - ../slots/sparql_endpoint + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -132,7 +107,6 @@ classes: - repository_software - serves_finding_aid - sparql_endpoint - - specificity_annotation - is_or_was_stored_at - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml index e2f4b27369..7649162724 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml @@ -15,8 +15,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score + - linkml:types + - ../slots/has_or_had_score classes: DigitalPlatformScore: class_uri: sosa:Result diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml index 5174113492..fe21929f1b 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml @@ -9,27 +9,19 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wikidata: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../enums/PlatformTypeCategoryEnum -- ../metadata -- ../slots/has_or_had_example -- ../slots/has_or_had_feature -- ../slots/has_or_had_score -- ../slots/has_or_had_standard -- ../slots/is_or_was_related_to -- ../slots/multilingual_label -- ../slots/platform_type_category -- ../slots/platform_type_description -- ../slots/platform_type_id -- ../slots/platform_type_name -- ../slots/specificity_annotation -- ./MetadataStandard -- ./SpecificityAnnotation -- ./TechnicalFeature -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./DigitalPlatformType + - linkml:types + - ../enums/PlatformTypeCategoryEnum + - ../metadata + - ../slots/has_or_had_example + - ../slots/has_or_had_feature + - ../slots/has_or_had_score + - ../slots/has_or_had_standard + - ../slots/is_or_was_related_to + - ../slots/multilingual_label + - ../slots/platform_type_category + - ../slots/platform_type_description + - ../slots/platform_type_id + - ../slots/platform_type_name classes: DigitalPlatformType: class_uri: skos:Concept @@ -159,7 +151,6 @@ classes: - platform_type_description - platform_type_id - platform_type_name - - specificity_annotation - has_or_had_score - has_or_had_standard - has_or_had_feature diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml index b645788cbe..ee46db2d0b 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml @@ -15,17 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/platform_type_category -- ../slots/specificity_annotation -- ./DigitalPlatformType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DigitalPlatformType + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to + - ../slots/platform_type_category classes: DigitalLibrary: is_a: DigitalPlatformType @@ -64,7 +59,6 @@ classes: - biblioteca digital (es) - "biblioth\xE8que num\xE9rique (fr)" slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -111,7 +105,6 @@ classes: - archivo digital (es) - "archives num\xE9riques (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -153,7 +146,6 @@ classes: - repositorio digital (es) - "d\xE9p\xF4t (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -195,7 +187,6 @@ classes: - Archivierungsstelle (de) - repositorio (es) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -234,7 +225,6 @@ classes: - repositorio de acceso abierto (es) - archive ouverte (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -271,7 +261,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q117816878 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -308,7 +297,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q112795563 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -345,7 +333,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q114351452 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -382,7 +369,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q12328550 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -419,7 +405,6 @@ classes: comments: - "Biblioth\xE8que universitaire en ligne (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -456,7 +441,6 @@ classes: comments: - online digitale muziekdocumentbibliotheek (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -497,7 +481,6 @@ classes: - biblioteca fantasma (es) - "biblioth\xE8que clandestine (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -536,7 +519,6 @@ classes: - "colecci\xF3n de fotograf\xEDas (es)" - collection de photographies (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -575,7 +557,6 @@ classes: - agregador (es) - "agr\xE9gateur (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -616,7 +597,6 @@ classes: - database online aggregato (it) - geaggregeerde online databank (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -655,7 +635,6 @@ classes: - "base de datos bibliogr\xE1fica (es)" - "base de donn\xE9es bibliographiques (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -695,7 +674,6 @@ classes: - base de datos especializada (es) - "base de donn\xE9es sp\xE9cialis\xE9e (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -734,7 +712,6 @@ classes: - portal de archivos (es) - portail d'archives (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -772,7 +749,6 @@ classes: - Regionalportal (de) - regionaal portaal (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -807,7 +783,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q2910253 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -846,7 +821,6 @@ classes: - portal de Internet (es) - portail web (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -885,7 +859,6 @@ classes: - sitio web (es) - site web (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -925,7 +898,6 @@ classes: - Webseite (de) - sitio web (es) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -966,7 +938,6 @@ classes: - "base de datos en l\xEDnea (es)" - "base de donn\xE9es en ligne (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1005,7 +976,6 @@ classes: - base de datos (es) - "base de donn\xE9es (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1044,7 +1014,6 @@ classes: comments: - data platform (it) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1083,7 +1052,6 @@ classes: - portal de datos abiertos (es) - "portail de donn\xE9es ouvertes (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1122,7 +1090,6 @@ classes: comments: - "ressource d'int\xE9gration (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1161,7 +1128,6 @@ classes: - servicio de internet (es) - service Internet (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1203,7 +1169,6 @@ classes: - museo virtual (es) - "mus\xE9e virtuel (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1244,7 +1209,6 @@ classes: - biblioteca virtual (es) - "biblioth\xE8que virtuelle (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1283,7 +1247,6 @@ classes: - biblioteca especializada virtual (es) - "biblioth\xE8que virtuelle sp\xE9cialis\xE9e (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1322,7 +1285,6 @@ classes: - herbario virtual (es) - virtueel herbarium (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1360,7 +1322,6 @@ classes: - Virtuelle Kartenbibliothek (de) - Mapoteca virtual (es) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1398,7 +1359,6 @@ classes: - Online-Kunstgalerie (de) - online kunstgalerie (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1437,7 +1397,6 @@ classes: - "galer\xEDa de Commons (es)" - galerie (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1479,7 +1438,6 @@ classes: - "repositorio tem\xE1tico (es)" - "d\xE9p\xF4t disciplinaire (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1518,7 +1476,6 @@ classes: - "serveur de pr\xE9impression (fr)" - preprintserver (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1557,7 +1514,6 @@ classes: - "base de datos geneal\xF3gica (es)" - "base de donn\xE9es de g\xE9n\xE9alogie (fr)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1592,7 +1548,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q124368261 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1627,7 +1582,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q124368518 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1662,7 +1616,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q124368239 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1697,7 +1650,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q124418301 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1732,7 +1684,6 @@ classes: is_or_was_related_to: equals_string: wikidata:Q124515090 slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1770,7 +1721,6 @@ classes: - Crowdsourcing platform for heritage data enrichment - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1808,7 +1758,6 @@ classes: - Educational portal for heritage learning - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1846,7 +1795,6 @@ classes: - Social media presence for heritage institutions - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1886,7 +1834,6 @@ classes: - Blog and news platform for heritage content - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1926,7 +1873,6 @@ classes: - Podcast channel for heritage audio content - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -1966,7 +1912,6 @@ classes: - Virtual tour platform for immersive heritage experiences - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2004,7 +1949,6 @@ classes: - Collection browser for enhanced exploration - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2042,7 +1986,6 @@ classes: - E-Services (de) - "servicio electr\xF3nico (es)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2080,7 +2023,6 @@ classes: - Booking system for heritage visits and events - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2118,7 +2060,6 @@ classes: - E-commerce platform for heritage merchandise - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2156,7 +2097,6 @@ classes: - Project website for heritage initiatives - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2194,7 +2134,6 @@ classes: - Exhibition microsite for temporary exhibitions - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2229,7 +2168,6 @@ classes: - API endpoint for programmatic heritage data access - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2268,7 +2206,6 @@ classes: - Mobile application for heritage services - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2306,7 +2243,6 @@ classes: - Data portal for dataset access - From AuxiliaryDigitalPlatformTypeEnum (DATA_PORTAL) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2345,7 +2281,6 @@ classes: - Legacy platform maintained for continuity - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2383,7 +2318,6 @@ classes: - Newsletter platform for heritage communication - From AuxiliaryDigitalPlatformTypeEnum slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2424,7 +2358,6 @@ classes: - proyecto (es) - projet (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2465,7 +2398,6 @@ classes: - "instituci\xF3n del patrimonio (es)" - institution patrimoniale (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2486,7 +2418,6 @@ classes: - Heimatmuseen in Schweden (de) - "Hembygdsg\xE5rd (nl)" slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2527,7 +2458,6 @@ classes: - centro di cultura scientifica, tecnica e industriale (it) - wetenschappelijk, technisch en industrieel cultuurcentrum (nl) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2566,7 +2496,6 @@ classes: - "espacio p\xFAblico (es)" - espace public (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2608,7 +2537,6 @@ classes: - espacio social (es) - espace social (fr) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -2647,7 +2575,6 @@ classes: - espacio cerrado (es) - spazio chiuso (it) slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml index d0853a5482..cfec5b012a 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml @@ -9,11 +9,12 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ as: https://www.w3.org/ns/activitystreams# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./Identifier + - linkml:types + - ../slots/platform_type + - ../slots/profile_url + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: DigitalPlatformUserIdentifier: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml index f7a397fe13..f82d7568a7 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml @@ -9,37 +9,28 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_transformation_metadata -- ../slots/has_or_had_organization_status -- ../slots/has_or_had_data_quality_notes -- ../slots/has_or_had_organization_profile -- ../slots/has_or_had_primary_platform -- ../slots/has_or_had_key_contact -- ../slots/has_or_had_service_details -- ../slots/has_or_had_identifier -- ../slots/has_or_had_provenance -- ../slots/has_or_had_auxiliary_platform -- ../slots/has_or_had_navigation_link -- ../slots/has_or_had_homepage -- ../slots/has_or_had_name -- ../slots/has_or_had_type -- ../slots/refers_to_custodian -- ../slots/has_or_had_contact_information -- ../slots/has_or_had_facility -- ../slots/has_or_had_secondary_platform -- ../slots/has_or_had_web_claim -- ../slots/has_or_had_collection_url -- ../slots/has_or_had_inventory_url -- ./DigitalPlatformV2DataQualityNotes -- ./DigitalPlatformV2KeyContact -- ./DigitalPlatformV2OrganizationProfile -- ./DigitalPlatformV2OrganizationStatus -- ./DigitalPlatformV2PrimaryPlatform -- ./DigitalPlatformV2Provenance -- ./DigitalPlatformV2ServiceDetails -- ./DigitalPlatformV2TransformationMetadata -- ./Identifier + - linkml:types + - ../slots/has_or_had_transformation_metadata + - ../slots/has_or_had_organization_status + - ../slots/has_or_had_data_quality_notes + - ../slots/has_or_had_organization_profile + - ../slots/has_or_had_primary_platform + - ../slots/has_or_had_key_contact + - ../slots/has_or_had_service_details + - ../slots/has_or_had_identifier + - ../slots/has_or_had_provenance + - ../slots/has_or_had_auxiliary_platform + - ../slots/has_or_had_navigation_link + - ../slots/has_or_had_homepage + - ../slots/has_or_had_name + - ../slots/has_or_had_type + - ../slots/refers_to_custodian + - ../slots/has_or_had_contact_information + - ../slots/has_or_had_facility + - ../slots/has_or_had_secondary_platform + - ../slots/has_or_had_web_claim + - ../slots/has_or_had_collection_url + - ../slots/has_or_had_inventory_url default_range: string classes: DigitalPlatformV2: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml index fbcc0afdc6..7ecdff8c7c 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml @@ -14,7 +14,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2DataQualityNotes: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml index 4bb3644931..4bb0fc65fb 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml @@ -7,7 +7,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2DataSource: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml index df7d65543d..8d85f7bba7 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml @@ -7,7 +7,7 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2KeyContact: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml index d6f241c3e1..45c7b9ca3e 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml @@ -7,11 +7,10 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/is_or_was_founded_through -- ../slots/organization_type -- ../slots/scope -- ./FoundingEvent + - linkml:types + - ../slots/is_or_was_founded_through + - ../slots/organization_type + - ../slots/scope default_range: string classes: DigitalPlatformV2OrganizationProfile: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml index cf505cd284..827540c044 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml @@ -13,7 +13,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2OrganizationStatus: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml index 221288b031..9b7c10e1a1 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml @@ -7,7 +7,7 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2PrimaryPlatform: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml index adb005ba2c..f3252a403c 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml @@ -7,8 +7,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./DigitalPlatformV2DataSource + - linkml:types default_range: string classes: DigitalPlatformV2Provenance: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml index 5e6a35febc..b197b3f1db 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml @@ -13,7 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2ServiceDetails: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml index 64fe8fe96f..55ccdeda40 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml @@ -13,7 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: DigitalPlatformV2TransformationMetadata: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml b/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml index 5c0518e410..d0406e006c 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml @@ -11,11 +11,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_type -- ./DigitalPresenceType -- ./DigitalPresenceTypes + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_type classes: DigitalPresence: class_uri: crm:E1_CRM_Entity diff --git a/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml b/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml index 6ce9718e2a..9d2d110284 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml @@ -10,9 +10,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: DigitalPresenceType: class_uri: schema:Intangible diff --git a/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml index 4f3a055696..26732191d6 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml @@ -9,8 +9,8 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc imports: -- linkml:types -- ./DigitalPresenceType + - ./DigitalPresenceType + - linkml:types classes: WebsitePresence: is_a: DigitalPresenceType @@ -121,7 +121,9 @@ classes: - skos:Concept ArchivedWebsitePresence: is_a: DigitalPresenceType - class_uri: schema:archivedAt + class_uri: hc:ArchivedWebsitePresence + close_mappings: + - schema:archivedAt description: Historical/archived website preserved in web archive. annotations: enum_equivalent: ARCHIVED_WEBSITE diff --git a/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml b/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml index 68a81fd7d0..e2795125a0 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: DigitalProficiency: class_uri: schema:DefinedTerm diff --git a/schemas/20251121/linkml/modules/classes/DigitizationBudget.yaml b/schemas/20251121/linkml/modules/classes/DigitizationBudget.yaml deleted file mode 100644 index 0c03c37a85..0000000000 --- a/schemas/20251121/linkml/modules/classes/DigitizationBudget.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: https://nde.nl/ontology/hc/class/DigitizationBudget -name: DigitizationBudget -description: Representation of a budget allocated for digitization activities. MIGRATED from digitization_budget slot (2026-01-25). -imports: -- linkml:types -- ../classes/Quantity -- ../classes/Unit -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -classes: - DigitizationBudget: - description: Budget allocated for digitization. - slots: - - has_or_had_quantity - - has_or_had_unit - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/DimArchives.yaml b/schemas/20251121/linkml/modules/classes/DimArchives.yaml index 86971d40ef..b42edf7665 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchives.yaml @@ -11,31 +11,15 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/grants_or_granted_access_through -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_time_interval -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/restriction_category -- ../slots/specificity_annotation -- ./AccessPolicy -- ./ArchiveOrganizationType -- ./Collection -- ./CollectionType -- ./Condition -- ./DimArchivesRecordSetType -- ./DimArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeInterval -- ./WikiDataIdentifier -- ./AccessApplication + - linkml:types + - ../slots/grants_or_granted_access_through + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_time_interval + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/restriction_category classes: DimArchives: is_a: ArchiveOrganizationType @@ -45,7 +29,6 @@ classes: - has_or_had_type - hold_or_held_record_set_type - restriction_category - - specificity_annotation - has_or_had_score - has_or_had_time_interval - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml index 43c526f1ab..6209c1c03c 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml @@ -10,11 +10,9 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: DimArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DimArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml index 6ccf8de32c..00c245daa3 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DimArchives -- ./DimArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DimArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DigitallyInaccessibleCollection: is_a: DimArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Materials with access challenges.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml index ae3baaf154..6ee02ac0ec 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml @@ -10,33 +10,16 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_name -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_part_of -- ../slots/originates_or_originated_from -- ../slots/requires_or_required -- ../slots/specificity_annotation -- ./Archdiocese -- ./ArchiveOrganizationType -- ./CollectionType -- ./DiocesanArchiveRecordSetType -- ./DiocesanArchiveRecordSetTypes -- ./Diocese -- ./Permission -- ./PermissionType -- ./PermissionTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./Organization + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_name + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_part_of + - ../slots/originates_or_originated_from + - ../slots/requires_or_required classes: DiocesanArchive: is_a: ArchiveOrganizationType @@ -47,7 +30,6 @@ classes: - originates_or_originated_from - is_or_was_part_of - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier description: "Archive of a bishopric (diocese) - ecclesiastical administrative unit.\n\n**Wikidata**: Q11906839 (diocesan archive / Bisch\xF6fliches Archiv)\n\n**DEFINITION**:\n\nDiocesan Archive preserves records created by or relating to a Catholic\nor Anglican diocese (bishopric). Holdings typically include:\n\n- Episcopal correspondence and decrees\n- Diocesan administrative records\n- Personnel files (clergy appointments, ordinations)\n- Parish records (copies or originals)\n- Matrimonial dispensation records\n- Visitation records\n- Financial/property records of the diocese\n\n**ECCLESIASTICAL HIERARCHY**:\n\n```\nVatican Archives (central)\n \u251C\u2500\u2500 Archdioceses \u2192 Archdiocesan Archives\n \u2502 \u2514\u2500\u2500 Dioceses \u2192 DIOCESAN ARCHIVE (THIS TYPE)\n \u2502 \u2514\u2500\u2500 Parishes \u2192 Parish Archives\n \u2514\u2500\u2500 Religious Orders \u2192 Order Archives\n```\n\n**HISTORICAL SIGNIFICANCE**:\n\nDiocesan archives are critical\ diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml index f291803359..b67f754640 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml @@ -9,11 +9,9 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_scope # was: type_scope -- ./CollectionType -- ./Scope # for has_or_had_scope range (2026-01-15) + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_scope # was: type_scope classes: DiocesanArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DiocesanArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml index 480c94594a..efec6cdebb 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DiocesanArchive -- ./DiocesanArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DiocesanArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DiocesanAdministrationFonds: is_a: DiocesanArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Diocesan administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ParishRecordSeries: is_a: DiocesanArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Parish records (multiple parishes).\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept EpiscopalCorrespondenceCollection: is_a: DiocesanArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Bishop's correspondence.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Diocese.yaml b/schemas/20251121/linkml/modules/classes/Diocese.yaml index b3022ccaf7..e2c22b494b 100644 --- a/schemas/20251121/linkml/modules/classes/Diocese.yaml +++ b/schemas/20251121/linkml/modules/classes/Diocese.yaml @@ -9,14 +9,12 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_founded_through -- ../slots/is_or_was_located_in -- ./EcclesiasticalProvince -- ./FoundingEvent + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_founded_through + - ../slots/is_or_was_located_in classes: Diocese: class_uri: org:Organization diff --git a/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml b/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml index 8f65f1501e..775904aed8 100644 --- a/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml @@ -6,13 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../classes/Quantity -- ../classes/Unit -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ./Quantity -- ./Unit + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit default_prefix: hc classes: DismissalEvent: diff --git a/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml b/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml index 66f0c3d420..e230ba8e2f 100644 --- a/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml @@ -5,10 +5,8 @@ description: Specific location within a venue where an object is displayed (e.g. prefixes: hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ../classes/Label -- ../slots/has_or_had_label -- ./Label + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: DisplayLocation: diff --git a/schemas/20251121/linkml/modules/classes/DispositionService.yaml b/schemas/20251121/linkml/modules/classes/DispositionService.yaml index 3bff232df9..0e478caf14 100644 --- a/schemas/20251121/linkml/modules/classes/DispositionService.yaml +++ b/schemas/20251121/linkml/modules/classes/DispositionService.yaml @@ -6,12 +6,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./DispositionServiceType -- ./DispositionServiceTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: DispositionService: diff --git a/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml b/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml index bf09280363..4cddf4719b 100644 --- a/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml +++ b/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml @@ -6,9 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: DispositionServiceType: diff --git a/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml b/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml index c57eb493dd..f7df9eb60c 100644 --- a/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml @@ -4,8 +4,8 @@ title: Disposition Service Types description: Concrete types of disposition services. MIGRATED from disposition_service string (2026-01-26). imports: -- linkml:types -- ./DispositionServiceType + - ./DispositionServiceType + - linkml:types default_prefix: hc classes: SecureDestructionService: diff --git a/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml b/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml index de591d5190..6b95a5e562 100644 --- a/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml @@ -7,10 +7,8 @@ prefixes: prov: http://www.w3.org/ns/prov# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../classes/TimeSpan -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/temporal_extent default_prefix: hc classes: DissolutionEvent: diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml index 3ad2719819..44cabb96fd 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml @@ -8,22 +8,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DistrictArchiveGermanyRecordSetType -- ./DistrictArchiveGermanyRecordSetTypes -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: DistrictArchiveGermany: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml index 611dbbdd72..115c9d3335 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: DistrictArchiveGermanyRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DistrictArchiveGermany custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml index d4f929e620..b6ccca0fae 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DistrictArchiveGermany -- ./DistrictArchiveGermanyRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DistrictArchiveGermanyRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: KreisAdministrationFonds: is_a: DistrictArchiveGermanyRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for District (Kreis) administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept LocalGovernanceSeries: is_a: DistrictArchiveGermanyRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for District governance documentation.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,6 +107,3 @@ classes: custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml index 9d6ee1295f..d518746e09 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml @@ -8,24 +8,12 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DistritalArchiveRecordSetType -- ./DistritalArchiveRecordSetTypes -- ./DualClassLink -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: DistritalArchive: description: 'District archives in Portugal (Arquivo Distrital). These archives serve as the primary archival institution at the district (distrito) administrative level in Portugal. They preserve records of regional administration, notarial records, parish registers, and other historical documentation for their respective districts. German term: Bezirksarchiv (Portugal).' @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml index c5323ccce6..2eecf794e3 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: DistritalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DistritalArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml index c3ab123a0d..56ca766d9b 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./DistritalArchive -- ./DistritalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./DistritalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DistritoAdministrationFonds: is_a: DistritalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for District administrative records (Portugal/Spain).\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Division.yaml b/schemas/20251121/linkml/modules/classes/Division.yaml index b0eff866b9..73d5f88fc8 100644 --- a/schemas/20251121/linkml/modules/classes/Division.yaml +++ b/schemas/20251121/linkml/modules/classes/Division.yaml @@ -7,17 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/organizational_level -- ../slots/specificity_annotation -- ./OrganizationalStructure -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/organizational_level classes: Division: description: A distinct and large part of an organization. In the context of heritage custodians, this represents a major organizational unit or department that may have its own archival or collection management responsibilities. Divisions are typically larger than departments and may contain multiple sub-units. @@ -26,7 +19,6 @@ classes: mixins: - OrganizationalStructure slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml b/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml index 2686db0970..4deca0905f 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml @@ -8,9 +8,9 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: DocumentFormat: diff --git a/schemas/20251121/linkml/modules/classes/DocumentType.yaml b/schemas/20251121/linkml/modules/classes/DocumentType.yaml index c1b8ab3a8d..9a3648327a 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentType.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentType.yaml @@ -14,9 +14,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: DocumentType: diff --git a/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml b/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml index cd96304c1e..2a6cc2b746 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml @@ -3,8 +3,8 @@ name: DocumentTypes title: Document Types description: Concrete types of documents. MIGRATED from document_type string (2026-01-26). imports: -- linkml:types -- ./DocumentType + - ./DocumentType + - linkml:types default_prefix: hc classes: NotarialDeed: diff --git a/schemas/20251121/linkml/modules/classes/Documentation.yaml b/schemas/20251121/linkml/modules/classes/Documentation.yaml index bacb3cd8ab..0dc1a6eaac 100644 --- a/schemas/20251121/linkml/modules/classes/Documentation.yaml +++ b/schemas/20251121/linkml/modules/classes/Documentation.yaml @@ -2,12 +2,11 @@ id: https://nde.nl/ontology/hc/class/Documentation name: documentation_class title: Documentation Class imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml b/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml index 3bc1ea7da8..89eecea853 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: DocumentationCentre: description: An organisation that deals with documentation, typically focusing on collecting, organizing, and providing access to documents and information on specific topics. Documentation centres often serve as specialized research facilities, combining archival, library, and information management functions. They may focus on particular subjects like human rights, social movements, or historical events. @@ -24,7 +18,6 @@ classes: class_uri: skos:Concept slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml b/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml index 0f9b47a973..e9cbaefb52 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_url classes: DocumentationSource: class_uri: schema:CreativeWork diff --git a/schemas/20251121/linkml/modules/classes/Domain.yaml b/schemas/20251121/linkml/modules/classes/Domain.yaml index 2f8ae92804..cfa50b7c00 100644 --- a/schemas/20251121/linkml/modules/classes/Domain.yaml +++ b/schemas/20251121/linkml/modules/classes/Domain.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_type -- ./DomainType + - linkml:types + - ../slots/has_or_had_type classes: Domain: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DomainType.yaml b/schemas/20251121/linkml/modules/classes/DomainType.yaml index d7a28a4a9d..6cf6a471f8 100644 --- a/schemas/20251121/linkml/modules/classes/DomainType.yaml +++ b/schemas/20251121/linkml/modules/classes/DomainType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: DomainType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DomainTypes.yaml b/schemas/20251121/linkml/modules/classes/DomainTypes.yaml index 41cdd8d0b9..1f43a0ba61 100644 --- a/schemas/20251121/linkml/modules/classes/DomainTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DomainTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./DomainType + - ./DomainType + - linkml:types classes: HeritageDomain: is_a: DomainType diff --git a/schemas/20251121/linkml/modules/classes/DonationScheme.yaml b/schemas/20251121/linkml/modules/classes/DonationScheme.yaml index 36c6a3e68b..a020bab760 100644 --- a/schemas/20251121/linkml/modules/classes/DonationScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/DonationScheme.yaml @@ -11,33 +11,25 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../enums/DonationSchemeTypeEnum -- ../slots/currency -- ../slots/has_or_had_benefit -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/is_or_was_tax_deductible -- ../slots/maximum_amount -- ../slots/minimum_amount -- ../slots/observed_in -- ../slots/offered_by -- ../slots/payment_frequency -- ../slots/regulated_by_scheme -- ../slots/scheme_description -- ../slots/scheme_id -- ../slots/scheme_name -- ../slots/scheme_type -- ../slots/scheme_url -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./SpecificityAnnotation -- ./TaxDeductibility -- ./TaxScheme -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/DonationSchemeTypeEnum + - ../slots/currency + - ../slots/has_or_had_benefit + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/is_or_was_tax_deductible + - ../slots/maximum_amount + - ../slots/minimum_amount + - ../slots/observed_in + - ../slots/offered_by + - ../slots/payment_frequency + - ../slots/regulated_by_scheme + - ../slots/scheme_description + - ../slots/scheme_id + - ../slots/scheme_name + - ../slots/scheme_type + - ../slots/scheme_url + - ../slots/temporal_extent default_prefix: hc classes: DonationScheme: @@ -73,7 +65,6 @@ classes: - scheme_name - scheme_type - scheme_url - - specificity_annotation - is_or_was_tax_deductible - regulated_by_scheme - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/Drawer.yaml b/schemas/20251121/linkml/modules/classes/Drawer.yaml index 280b1ff4ef..cee1390bf1 100644 --- a/schemas/20251121/linkml/modules/classes/Drawer.yaml +++ b/schemas/20251121/linkml/modules/classes/Drawer.yaml @@ -6,10 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../classes/Identifier -- ../slots/has_or_had_identifier -- ./DrawerNumber + - linkml:types + - ../slots/has_or_had_identifier default_prefix: hc classes: Drawer: diff --git a/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml b/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml index 36f9300260..8fa9ba2a7c 100644 --- a/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml @@ -5,8 +5,7 @@ description: Identifier for a drawer. MIGRATED from drawer_number (2026-01-26). prefixes: hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ../classes/Identifier + - linkml:types default_prefix: hc classes: DrawerNumber: diff --git a/schemas/20251121/linkml/modules/classes/DualClassLink.yaml b/schemas/20251121/linkml/modules/classes/DualClassLink.yaml index 700b080770..8bcdaa5af9 100644 --- a/schemas/20251121/linkml/modules/classes/DualClassLink.yaml +++ b/schemas/20251121/linkml/modules/classes/DualClassLink.yaml @@ -3,7 +3,7 @@ name: DualClassLink title: Dual Class Link description: A structured link between two classes. imports: -- linkml:types + - linkml:types classes: DualClassLink: class_uri: rdfs:Resource diff --git a/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml b/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml index a7e4da3ed7..e52935e575 100644 --- a/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# owl: http://www.w3.org/2002/07/owl# imports: -- linkml:types + - linkml:types default_range: string classes: DuplicateEntry: diff --git a/schemas/20251121/linkml/modules/classes/EADDownload.yaml b/schemas/20251121/linkml/modules/classes/EADDownload.yaml index 4958767b6e..20c174f3bb 100644 --- a/schemas/20251121/linkml/modules/classes/EADDownload.yaml +++ b/schemas/20251121/linkml/modules/classes/EADDownload.yaml @@ -9,18 +9,12 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/CompressionTypeEnum -- ../enums/EADVersionEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/response_format -- ../slots/specificity_annotation -- ./DataServiceEndpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/CompressionTypeEnum + - ../enums/EADVersionEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/response_format classes: EADDownload: is_a: DataServiceEndpoint @@ -59,7 +53,6 @@ classes: - https://eadiva.com/ - https://www.ica.org/en/isadg-general-international-standard-archival-description-second-edition slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/EADIdentifier.yaml b/schemas/20251121/linkml/modules/classes/EADIdentifier.yaml deleted file mode 100644 index 9bd688c829..0000000000 --- a/schemas/20251121/linkml/modules/classes/EADIdentifier.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/class/EADIdentifier -name: EADIdentifier -title: EAD Identifier Class -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: -- linkml:types -- ../slots/has_or_had_type -- ./Identifier -classes: - EADIdentifier: - is_a: Identifier - description: | - Identifier used in Encoded Archival Description (EAD) finding aids. - **DEFINITION**: - Uniquely identifies a finding aid or archival description component - within the EAD standard context. - **Ontological Alignment**: - - **Schema.org**: `schema:PropertyValue` - **Migrated From** (per slot_fixes.yaml): - - `ead_id` (string) → has_or_had_identifier + EADIdentifier - slot_usage: - has_or_had_type: - examples: - - value: - has_or_had_code: EAD_ID - has_or_had_label: EAD Identifier - annotations: - custodian_types: '["A"]' - custodian_types_rationale: EAD identifiers are specific to archives - specificity_score: 0.80 - specificity_rationale: Specific to archival description standards - examples: - - value: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/classes/EBook.yaml b/schemas/20251121/linkml/modules/classes/EBook.yaml index 207315a7fa..4d15fbe8e2 100644 --- a/schemas/20251121/linkml/modules/classes/EBook.yaml +++ b/schemas/20251121/linkml/modules/classes/EBook.yaml @@ -10,10 +10,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_url -- ./URL + - linkml:types + - ../metadata + - ../slots/has_or_had_url classes: EBook: class_uri: schema:EBook diff --git a/schemas/20251121/linkml/modules/classes/ETag.yaml b/schemas/20251121/linkml/modules/classes/ETag.yaml index 5ed01d4fa2..cde4c7523b 100644 --- a/schemas/20251121/linkml/modules/classes/ETag.yaml +++ b/schemas/20251121/linkml/modules/classes/ETag.yaml @@ -8,12 +8,11 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: ETag: @@ -22,7 +21,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml b/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml index 4d99c65beb..5de1784d6e 100644 --- a/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml +++ b/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: EcclesiasticalProvince: class_uri: org:Organization diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml index 77e33f3dca..4f6d7f1c7f 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml @@ -8,24 +8,12 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./EconomicArchiveRecordSetType -- ./EconomicArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: EconomicArchive: description: Archive documenting the economic history of a country, region, or sector. Economic archives collect and preserve records related to business, commerce, industry, trade, banking, and economic policy. They serve as primary sources for economic historians and researchers studying commercial and industrial development. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml index 1a4e54179f..f6a8bddcac 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: EconomicArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by EconomicArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml index 2dc267cbbd..55989bb99b 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./EconomicArchive -- ./EconomicArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./EconomicArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: BusinessRecordsFonds: is_a: EconomicArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Business and commercial 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept TradeDocumentationCollection: is_a: EconomicArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Trade and commerce documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Edition.yaml b/schemas/20251121/linkml/modules/classes/Edition.yaml index d6233b16b2..b3771ff295 100644 --- a/schemas/20251121/linkml/modules/classes/Edition.yaml +++ b/schemas/20251121/linkml/modules/classes/Edition.yaml @@ -15,11 +15,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_note + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_note classes: Edition: class_uri: bf:Edition diff --git a/schemas/20251121/linkml/modules/classes/Editor.yaml b/schemas/20251121/linkml/modules/classes/Editor.yaml index 63f0880f1d..e79dbf6c0a 100644 --- a/schemas/20251121/linkml/modules/classes/Editor.yaml +++ b/schemas/20251121/linkml/modules/classes/Editor.yaml @@ -8,11 +8,11 @@ prefixes: bibo: http://purl.org/ontology/bibo/ default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_role + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_role classes: Editor: class_uri: schema:Person diff --git a/schemas/20251121/linkml/modules/classes/Education.yaml b/schemas/20251121/linkml/modules/classes/Education.yaml index 2fd27c420d..3e6591cd89 100644 --- a/schemas/20251121/linkml/modules/classes/Education.yaml +++ b/schemas/20251121/linkml/modules/classes/Education.yaml @@ -9,13 +9,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/temporal_extent classes: Education: class_uri: schema:EducationalOccupationalCredential diff --git a/schemas/20251121/linkml/modules/classes/EducationCenter.yaml b/schemas/20251121/linkml/modules/classes/EducationCenter.yaml index 9aa73c9343..97b827583a 100644 --- a/schemas/20251121/linkml/modules/classes/EducationCenter.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationCenter.yaml @@ -2,49 +2,26 @@ id: https://nde.nl/ontology/hc/class/education-center name: education_center_class title: EducationCenter Class imports: -- linkml:types -- ../classes/Participant -- ../classes/Quantity -- ../classes/TimeSpan -- ../enums/EducationProviderTypeEnum -- ../enums/RoomUnitTypeEnum -- ../slots/has_or_had_accessibility_feature -- ../slots/has_or_had_contact_details -- ../slots/has_or_had_description -- ../slots/has_or_had_equipment -- ../slots/has_or_had_facility -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_time_interval -- ../slots/has_or_had_type -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_required -- ../slots/max_group_size -- ../slots/provides_or_provided -- ../slots/serves_or_served -- ../slots/specificity_annotation -- ./AVEquipment -- ./Classroom -- ./ContactDetails -- ./CustodianObservation -- ./Description -- ./EducationFacilityType -- ./EmailAddress -- ./HandsOnFacility -- ./Label -- ./Program -- ./Quantity -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./RoomUnit -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./UserCommunity + - linkml:types + - ../enums/EducationProviderTypeEnum + - ../enums/RoomUnitTypeEnum + - ../slots/has_or_had_accessibility_feature + - ../slots/has_or_had_contact_details + - ../slots/has_or_had_description + - ../slots/has_or_had_equipment + - ../slots/has_or_had_facility + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_time_interval + - ../slots/has_or_had_type + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_required + - ../slots/max_group_size + - ../slots/provides_or_provided + - ../slots/serves_or_served prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -84,7 +61,6 @@ classes: - has_or_had_equipment - provides_or_provided - max_group_size - - specificity_annotation - serves_or_served - has_or_had_score - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml b/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml index 6956554e6c..d7b6c10f36 100644 --- a/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml @@ -14,10 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: EducationFacilityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/EducationLevel.yaml b/schemas/20251121/linkml/modules/classes/EducationLevel.yaml index e7e922f059..212b9356a2 100644 --- a/schemas/20251121/linkml/modules/classes/EducationLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationLevel.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: EducationLevel: class_uri: schema:DefinedTerm diff --git a/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml b/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml index c76f31f34e..7ec2517dca 100644 --- a/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: EducationProviderSubtype: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml b/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml index a0145e2061..708d9cbef8 100644 --- a/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml @@ -26,22 +26,13 @@ see_also: - https://www.wikidata.org/wiki/Q2467461 - https://www.wikidata.org/wiki/Q132560468 imports: -- linkml:types -- ../enums/EducationProviderTypeEnum -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_level -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/offers_or_offered_access -- ../slots/specificity_annotation -- ./Access -- ./CustodianType -- ./EducationLevel -- ./EducationProviderSubtype -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/EducationProviderTypeEnum + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_level + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/offers_or_offered_access prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# @@ -213,7 +204,6 @@ classes: \ so map to E.\n" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_level - has_or_had_hyponym diff --git a/schemas/20251121/linkml/modules/classes/EmailAddress.yaml b/schemas/20251121/linkml/modules/classes/EmailAddress.yaml index 08ba9739b7..c05d3d0016 100644 --- a/schemas/20251121/linkml/modules/classes/EmailAddress.yaml +++ b/schemas/20251121/linkml/modules/classes/EmailAddress.yaml @@ -10,12 +10,14 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_label classes: EmailAddress: - class_uri: schema:email + class_uri: hc:EmailAddress + close_mappings: + - schema:email description: >- An email address. diff --git a/schemas/20251121/linkml/modules/classes/Embargo.yaml b/schemas/20251121/linkml/modules/classes/Embargo.yaml index a3bb5fcb13..7f16e1d68b 100644 --- a/schemas/20251121/linkml/modules/classes/Embargo.yaml +++ b/schemas/20251121/linkml/modules/classes/Embargo.yaml @@ -10,11 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/temporal_extent classes: Embargo: class_uri: odrl:Prohibition diff --git a/schemas/20251121/linkml/modules/classes/Employer.yaml b/schemas/20251121/linkml/modules/classes/Employer.yaml index aedf0d9353..f0f5c60424 100644 --- a/schemas/20251121/linkml/modules/classes/Employer.yaml +++ b/schemas/20251121/linkml/modules/classes/Employer.yaml @@ -10,14 +10,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_url -- ../slots/is_or_was_related_to -- ./Heritage -- ./URL + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_url + - ../slots/is_or_was_related_to classes: Employer: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml b/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml index 160a392957..5b5b587782 100644 --- a/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml +++ b/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml @@ -1,45 +1,25 @@ id: https://nde.nl/ontology/hc/class/EncompassingBody name: EncompassingBody imports: -- linkml:types -- ../classes/ServiceArea -- ../enums/EncompassingBodyTypeEnum -- ../slots/has_or_had_authority -- ../slots/has_or_had_budget -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_policy -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/implements_or_implemented -- ../slots/is_or_was_dissolved_by -- ../slots/is_or_was_founded_through -- ../slots/issued_call -- ../slots/legal_jurisdiction -- ../slots/membership_criteria -- ../slots/organization_legal_form -- ../slots/organization_name -- ../slots/organization_type -- ../slots/service_offering -- ../slots/specificity_annotation -- ./Agenda -- ./Budget -- ./Country -- ./DataLicensePolicy -- ./DissolutionEvent -- ./FoundingEvent -- ./GovernanceAuthority -- ./Jurisdiction -- ./Project -- ./Settlement -- ./SpecificityAnnotation -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./ServiceArea + - linkml:types + - ../enums/EncompassingBodyTypeEnum + - ../slots/has_or_had_authority + - ../slots/has_or_had_budget + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_policy + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/implements_or_implemented + - ../slots/is_or_was_dissolved_by + - ../slots/is_or_was_founded_through + - ../slots/issued_call + - ../slots/legal_jurisdiction + - ../slots/membership_criteria + - ../slots/organization_legal_form + - ../slots/organization_name + - ../slots/organization_type + - ../slots/service_offering prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -75,7 +55,6 @@ classes: - organization_name - organization_type - service_offering - - specificity_annotation - has_or_had_score - has_or_had_url slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml b/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml index 3d9efe4a08..589bb25761 100644 --- a/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml @@ -14,38 +14,23 @@ description: 'Concrete subclasses of EncompassingBody representing different typ - FundingOrganisation - Grant-giving organization (financial relationships) ' imports: -- linkml:types -- ../classes/ServiceArea -- ../slots/has_or_had_authority -- ../slots/has_or_had_budget -- ../slots/has_or_had_focus -- ../slots/has_or_had_policy -- ../slots/has_or_had_scheme -- ../slots/has_or_had_score -- ../slots/has_or_had_source -- ../slots/has_or_had_time_interval -- ../slots/issued_call -- ../slots/legal_jurisdiction -- ../slots/membership_criteria -- ../slots/organization_legal_form -- ../slots/organization_type -- ../slots/provides_or_provided -- ../slots/receives_or_received -- ../slots/service_offering -- ../slots/specificity_annotation -- ./Budget -- ./DataLicensePolicy -- ./EncompassingBody -- ./Jurisdiction -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./FundingFocus -- ./FundingScheme -- ./FundingSource -- ../enums/EncompassingBodyTypeEnum + - linkml:types + - ../slots/has_or_had_authority + - ../slots/has_or_had_budget + - ../slots/has_or_had_focus + - ../slots/has_or_had_policy + - ../slots/has_or_had_scheme + - ../slots/has_or_had_source + - ../slots/has_or_had_time_interval + - ../slots/issued_call + - ../slots/legal_jurisdiction + - ../slots/membership_criteria + - ../slots/organization_legal_form + - ../slots/organization_type + - ../slots/provides_or_provided + - ../slots/receives_or_received + - ../slots/service_offering + - ../enums/EncompassingBodyTypeEnum prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -64,7 +49,7 @@ default_prefix: hc classes: UmbrellaOrganisation: is_a: EncompassingBody - class_uri: org:FormalOrganization + class_uri: hc:UmbrellaOrganisation description: "A legal parent organization with formal governance authority over\ \ heritage custodians,\ndefined in articles of association, foundation statutes,\ \ or legislation. Represents\nPERMANENT hierarchical legal structures.\n\n**Characteristics**:\n\ @@ -125,7 +110,7 @@ classes: alpha_3: DEU subregion: iso_3166_2_code: DE-BY - exact_mappings: + broad_mappings: - org:FormalOrganization close_mappings: - tooi:Ministerie @@ -160,17 +145,14 @@ classes: preferred_label: Rijksmuseum has_or_had_url: https://www.rijksoverheid.nl/ministeries/ocw slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - skos:Concept NetworkOrganisation: is_a: EncompassingBody - class_uri: schema:Organization + class_uri: hc:NetworkOrganisation description: "A service provider network that coordinates and delivers services\ \ to member heritage\ncustodians through TEMPORARY agreements or treaties. Members\ \ choose to participate\nto access services; participation is NOT legally imposed.\n\ @@ -217,7 +199,7 @@ classes: has_or_had_description: Network defines technical standards for digital preservation but members retain full autonomy over collection policies and operations. - exact_mappings: + broad_mappings: - schema:Organization close_mappings: - tooi:Samenwerkingsorganisatie @@ -249,15 +231,12 @@ classes: preferred_label: Utrecht University Library has_or_had_url: https://digitalheritage.nl slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept Consortium: is_a: EncompassingBody - class_uri: schema:Consortium + class_uri: hc:Consortium description: "A collaborative body where member heritage custodians provide MUTUAL\ \ assistance\nto each other through TEMPORARY agreements. Unlike networks (centralized\ \ service\nprovider), consortia are PEER-TO-PEER collaboration models.\n\n**Characteristics**:\n\ @@ -335,7 +314,6 @@ classes: preferred_label: Amsterdam University Library has_or_had_url: https://universiteitsbibliotheken.nl slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' @@ -343,7 +321,7 @@ classes: - skos:Concept Cooperative: is_a: EncompassingBody - class_uri: org:FormalOrganization + class_uri: hc:Cooperative description: "A member-OWNED organization where members both contribute to and\ \ benefit from\nshared services. Distinguished from Consortium by PERMANENT\ \ structure and\nOWNERSHIP model - members are legal owners of the cooperative.\n\ @@ -394,7 +372,7 @@ classes: and access to services. has_or_had_policy: recommended: true - exact_mappings: + broad_mappings: - org:FormalOrganization close_mappings: - schema:Organization @@ -437,15 +415,12 @@ classes: - https://viaf.org/viaf/125315828 has_or_had_url: https://www.oclc.org/ slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept SocialMovement: is_a: EncompassingBody - class_uri: schema:Organization + class_uri: hc:SocialMovement description: "A value-driven movement organized around shared ideological principles,\n\ with open participation and commitment to public benefit. Distinguished from\n\ other types by ideological motivation and OPEN data policies as core value.\n\ @@ -503,7 +478,7 @@ classes: and community-elected bodies. has_or_had_policy: required: true - exact_mappings: + broad_mappings: - schema:Organization comments: - SocialMovement = value-driven, open participation, open data @@ -549,15 +524,12 @@ classes: - https://viaf.org/viaf/305375908 has_or_had_url: https://www.wikimedia.org/ slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept FundingOrganisation: is_a: EncompassingBody - class_uri: schema:FundingAgency + class_uri: hc:FundingOrganisation description: "A grant-giving organization that provides FINANCIAL RESOURCES to\ \ heritage\ncustodians through funding schemes, grants, and subsidies. Distinguished\ \ from\nother EncompassingBody types by the FINANCIAL relationship rather than\ @@ -608,7 +580,6 @@ classes: - receives_or_received - issued_call - has_or_had_time_interval - - specificity_annotation - has_or_had_score - has_or_had_budget slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/Endpoint.yaml b/schemas/20251121/linkml/modules/classes/Endpoint.yaml index 5d9dbba52e..dbcf8c7ec1 100644 --- a/schemas/20251121/linkml/modules/classes/Endpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/Endpoint.yaml @@ -6,10 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# imports: -- linkml:types -- ../classes/URL -- ../slots/has_or_had_url -- ./URL + - linkml:types + - ../slots/has_or_had_url default_prefix: hc classes: Endpoint: diff --git a/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml b/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml index de3be5e6df..60175a63a4 100644 --- a/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml +++ b/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml @@ -9,11 +9,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../metadata + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: EngagementMetric: class_uri: schema:InteractionCounter diff --git a/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml b/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml index 1252605dc2..4c76262f2b 100644 --- a/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml @@ -10,13 +10,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_method -- ../slots/temporal_extent -- ./EnrichmentMethod -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_method + - ../slots/temporal_extent classes: EnrichmentMetadata: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml b/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml index 95bb1caa09..f8d5e9baea 100644 --- a/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml @@ -14,10 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: EnrichmentMethod: class_uri: prov:Plan diff --git a/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml b/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml index a3ddcb3212..4150801b1f 100644 --- a/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml @@ -8,8 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./EnrichmentProvenanceEntry + - linkml:types default_range: string classes: EnrichmentProvenance: diff --git a/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml b/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml index 8e85e99645..c5b8b4be20 100644 --- a/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml @@ -13,7 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: EnrichmentProvenanceEntry: diff --git a/schemas/20251121/linkml/modules/classes/Entity.yaml b/schemas/20251121/linkml/modules/classes/Entity.yaml index e0f8b93819..b06a4958d7 100644 --- a/schemas/20251121/linkml/modules/classes/Entity.yaml +++ b/schemas/20251121/linkml/modules/classes/Entity.yaml @@ -14,7 +14,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types + - linkml:types classes: Entity: class_uri: prov:Entity @@ -32,7 +32,7 @@ classes: - Abstract entity representation ' - exact_mappings: + broad_mappings: - prov:Entity close_mappings: - schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml b/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml index c93e7dc2d7..606e215807 100644 --- a/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml +++ b/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml @@ -11,13 +11,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score classes: EntityReconstruction: class_uri: prov:Entity @@ -58,7 +53,6 @@ classes: abstract: true slots: - - specificity_annotation - has_or_had_score annotations: diff --git a/schemas/20251121/linkml/modules/classes/EntityType.yaml b/schemas/20251121/linkml/modules/classes/EntityType.yaml index 20d68a0ac8..9a7d1d0a3e 100644 --- a/schemas/20251121/linkml/modules/classes/EntityType.yaml +++ b/schemas/20251121/linkml/modules/classes/EntityType.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: EntityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml index 9655610c54..3dae2f5a67 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml @@ -8,10 +8,10 @@ prefixes: sosa: http://www.w3.org/ns/sosa/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: EnvironmentalCondition: class_uri: sosa:Observation diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml index 4297e0682b..898f803860 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml @@ -15,10 +15,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: EnvironmentalControl: class_uri: sosa:Actuation diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml index 5f6cfe3148..922d3f94d5 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: EnvironmentalRequirement: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml index 8df3cd3f40..093f136165 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml @@ -12,41 +12,26 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: -- linkml:types -- ../enums/MeasureUnitEnum -- ../enums/SetpointTypeEnum -- ../slots/allows_or_allowed -- ../slots/contains_or_contained_contains_unit -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_requirement -- ../slots/has_or_had_score -- ../slots/has_or_had_setpoint -- ../slots/has_or_had_tolerance -- ../slots/has_or_had_type -- ../slots/max_annual_light_exposure -- ../slots/max_light_lux -- ../slots/monitoring_platform -- ../slots/monitoring_platform_url -- ../slots/observation -- ../slots/part_of_facility -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./EnvironmentalRequirement -- ./EnvironmentalZoneType -- ./EnvironmentalZoneTypes -- ./Setpoint -- ./SpecificityAnnotation -- ./Storage -- ./StorageCondition -- ./StorageConditionPolicy -- ./StorageUnit -- ./TemperatureDeviation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/MeasureUnitEnum + - ../enums/SetpointTypeEnum + - ../slots/allows_or_allowed + - ../slots/contains_or_contained_contains_unit + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_requirement + - ../slots/has_or_had_score + - ../slots/has_or_had_setpoint + - ../slots/has_or_had_tolerance + - ../slots/has_or_had_type + - ../slots/max_annual_light_exposure + - ../slots/max_light_lux + - ../slots/monitoring_platform + - ../slots/monitoring_platform_url + - ../slots/observation + - ../slots/part_of_facility + - ../slots/temporal_extent classes: EnvironmentalZone: class_uri: hc:EnvironmentalZone @@ -79,7 +64,6 @@ classes: - monitoring_platform_url - observation - part_of_facility - - specificity_annotation - has_or_had_setpoint - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml index a0645ea4d4..056ce82ff8 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml @@ -24,34 +24,25 @@ prefixes: # - environmental_zone_type_description → has_or_had_description default_prefix: hc imports: -- linkml:types -- ../enums/MeasureUnitEnum -- ../enums/SetpointTypeEnum -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_setpoint -- ../slots/is_or_was_equivalent_to -- ../slots/iso_standard -- ../slots/max_annual_light_exposure -- ../slots/max_light_lux -- ../slots/requires_dark_storage -- ../slots/requires_dust_free -- ../slots/requires_esd_protection -- ../slots/requires_uv_filter -- ../slots/specificity_annotation -- ../slots/stores_or_stored -- ../slots/stores_or_stored # was: target_material -- ./Material # Added for stores_or_stored range (material design specs) -- ./MaterialType # Added for Material.has_or_had_type -- ./Setpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../enums/MeasureUnitEnum + - ../enums/SetpointTypeEnum + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_setpoint + - ../slots/is_or_was_equivalent_to + - ../slots/iso_standard + - ../slots/max_annual_light_exposure + - ../slots/max_light_lux + - ../slots/requires_dark_storage + - ../slots/requires_dust_free + - ../slots/requires_esd_protection + - ../slots/requires_uv_filter + - ../slots/stores_or_stored + - ../slots/stores_or_stored # was: target_material classes: EnvironmentalZoneType: class_uri: skos:Concept @@ -160,7 +151,6 @@ classes: - requires_esd_protection - requires_dark_storage - requires_dust_free - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # REMOVED 2026-01-15: wikidata_id - migrated to is_or_was_equivalent_to (Rule 53) - is_or_was_equivalent_to diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml index 08f3985f3d..a47b14de29 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml @@ -13,24 +13,17 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: -- linkml:types -- ../classes/Setpoint -- ../slots/has_or_had_code -- ../slots/has_or_had_score -- ../slots/has_or_had_setpoint -- ../slots/max_annual_light_exposure -- ../slots/max_light_lux -- ../slots/requires_dark_storage -- ../slots/requires_dust_free -- ../slots/requires_esd_protection -- ../slots/requires_uv_filter -- ../slots/specificity_annotation -- ./EnvironmentalZoneType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Setpoint + - ./EnvironmentalZoneType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_score + - ../slots/has_or_had_setpoint + - ../slots/max_annual_light_exposure + - ../slots/max_light_lux + - ../slots/requires_dark_storage + - ../slots/requires_dust_free + - ../slots/requires_esd_protection + - ../slots/requires_uv_filter classes: ArchiveStandardStorageEnvironment: is_a: EnvironmentalZoneType @@ -77,7 +70,6 @@ classes: equals_number: 50.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Primary standard for paper-based archival materials @@ -141,7 +133,6 @@ classes: equals_expression: 'true' slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Essential for film preservation - prevents vinegar syndrome @@ -202,7 +193,6 @@ classes: equals_expression: 'true' slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Maximum preservation for highly sensitive materials @@ -271,7 +261,6 @@ classes: equals_expression: 'true' slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Specialized environment for photographic collections @@ -338,7 +327,6 @@ classes: equals_expression: 'true' slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Specialized for textile and costume collections @@ -397,7 +385,6 @@ classes: setpoint_max: 55.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Emphasis on environmental stability @@ -449,7 +436,6 @@ classes: setpoint_max: 35.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Low humidity critical for corrosion prevention @@ -497,7 +483,6 @@ classes: setpoint_max: 50.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Conditions vary by specimen type @@ -554,7 +539,6 @@ classes: equals_number: 50.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Similar to archive standard @@ -612,7 +596,6 @@ classes: equals_expression: 'true' slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Distinct from cold storage for film @@ -665,7 +648,6 @@ classes: equals_expression: 'true' slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - ESD protection essential @@ -717,7 +699,6 @@ classes: setpoint_max: 55.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Basic climate control for mixed collections @@ -759,7 +740,6 @@ classes: has_or_had_code: equals_string: AMBIENT slots: - - specificity_annotation - has_or_had_score comments: - Minimal climate control @@ -794,7 +774,6 @@ classes: has_or_had_code: equals_string: QUARANTINE slots: - - specificity_annotation - has_or_had_score comments: - Physical isolation required @@ -846,7 +825,6 @@ classes: setpoint_max: 55.0 slots: - has_or_had_setpoint - - specificity_annotation - has_or_had_score comments: - Workspace, not storage @@ -884,7 +862,6 @@ classes: has_or_had_code: equals_string: OTHER slots: - - specificity_annotation - has_or_had_score comments: - Use when no standard category applies diff --git a/schemas/20251121/linkml/modules/classes/Equipment.yaml b/schemas/20251121/linkml/modules/classes/Equipment.yaml index c5ee2ef362..ab2dc9d385 100644 --- a/schemas/20251121/linkml/modules/classes/Equipment.yaml +++ b/schemas/20251121/linkml/modules/classes/Equipment.yaml @@ -10,12 +10,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./EquipmentType + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: Equipment: class_uri: sosa:Platform diff --git a/schemas/20251121/linkml/modules/classes/EquipmentType.yaml b/schemas/20251121/linkml/modules/classes/EquipmentType.yaml index 4761d45cfb..e6a9a9bf4c 100644 --- a/schemas/20251121/linkml/modules/classes/EquipmentType.yaml +++ b/schemas/20251121/linkml/modules/classes/EquipmentType.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: EquipmentType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml b/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml index 18bd2f7422..497c3113f3 100644 --- a/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml @@ -16,8 +16,8 @@ description: 'Concrete subclasses of EquipmentType for heritage domain. ' imports: -- linkml:types -- ./EquipmentType + - ./EquipmentType + - linkml:types classes: ConservationEquipment: is_a: EquipmentType diff --git a/schemas/20251121/linkml/modules/classes/Essay.yaml b/schemas/20251121/linkml/modules/classes/Essay.yaml index f851efaf9c..3b1c7947e5 100644 --- a/schemas/20251121/linkml/modules/classes/Essay.yaml +++ b/schemas/20251121/linkml/modules/classes/Essay.yaml @@ -15,9 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Essay: class_uri: schema:Article diff --git a/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml b/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml index e6f7b35f98..ea068f64d4 100644 --- a/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml @@ -14,11 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/temporal_extent classes: EstablishmentEvent: class_uri: org:ChangeEvent diff --git a/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml b/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml index ce4786fe56..d70e5707bf 100644 --- a/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml @@ -12,12 +12,11 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: EstimationMethod: @@ -31,7 +30,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/Event.yaml b/schemas/20251121/linkml/modules/classes/Event.yaml index fed3bd35cc..8c05329bcb 100644 --- a/schemas/20251121/linkml/modules/classes/Event.yaml +++ b/schemas/20251121/linkml/modules/classes/Event.yaml @@ -12,30 +12,17 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_documentation -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/involves_or_involved -- ../slots/is_or_was_generated_by -- ../slots/specificity_annotation -- ../slots/takes_or_took_place_at -- ../slots/temporal_extent -- ./Actor -- ./ConfidenceScore -- ./Description -- ./EventType -- ./GenerationEvent -- ./Identifier -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_documentation + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/involves_or_involved + - ../slots/is_or_was_generated_by + - ../slots/takes_or_took_place_at + - ../slots/temporal_extent classes: Event: class_uri: crm:E5_Event @@ -71,7 +58,6 @@ classes: - temporal_extent - involves_or_involved - - specificity_annotation - has_or_had_score - takes_or_took_place_at - is_or_was_generated_by @@ -81,7 +67,8 @@ classes: identifier: true has_or_had_hypernym: required: true - range: EventType + range: uriorcurie + # range: EventType inlined: true has_or_had_label: required: true @@ -92,7 +79,8 @@ classes: range: TimeSpan inlined: true is_or_was_generated_by: - range: GenerationEvent + range: uriorcurie + # range: GenerationEvent required: false inlined: true description: 'Generation event containing confidence score for this event. MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.' diff --git a/schemas/20251121/linkml/modules/classes/EventType.yaml b/schemas/20251121/linkml/modules/classes/EventType.yaml index ee6e56615c..5765bb2288 100644 --- a/schemas/20251121/linkml/modules/classes/EventType.yaml +++ b/schemas/20251121/linkml/modules/classes/EventType.yaml @@ -16,12 +16,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: EventType: @@ -31,7 +30,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/EventTypes.yaml b/schemas/20251121/linkml/modules/classes/EventTypes.yaml index 8ba233de1b..a71b859f4e 100644 --- a/schemas/20251121/linkml/modules/classes/EventTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EventTypes.yaml @@ -9,9 +9,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/includes_or_included -- ./EventType + - ./EventType + - linkml:types + - ../slots/includes_or_included default_prefix: hc classes: EventTypes: diff --git a/schemas/20251121/linkml/modules/classes/Evidence.yaml b/schemas/20251121/linkml/modules/classes/Evidence.yaml index a82c1f1e2b..1cb5bc7c99 100644 --- a/schemas/20251121/linkml/modules/classes/Evidence.yaml +++ b/schemas/20251121/linkml/modules/classes/Evidence.yaml @@ -9,12 +9,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: Evidence: @@ -24,7 +23,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_description: diff --git a/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml b/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml index 55bbd9a230..b2d9bbce51 100644 --- a/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml @@ -13,13 +13,13 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_tool -- ../slots/has_or_had_timestamp -- ../slots/has_or_had_url -- ../slots/has_or_had_agent -- ../slots/has_or_had_method -- ../slots/has_or_had_note + - linkml:types + - ../slots/has_or_had_tool + - ../slots/has_or_had_timestamp + - ../slots/has_or_had_url + - ../slots/has_or_had_agent + - ../slots/has_or_had_method + - ../slots/has_or_had_note default_range: string classes: ExaSearchMetadata: diff --git a/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml b/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml index 8c76ae6e82..8b307f22ae 100644 --- a/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: ExaminationMethod: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml b/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml index 07b71b1daf..d240ccd4b3 100644 --- a/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml +++ b/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ExaminationMethodType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Example.yaml b/schemas/20251121/linkml/modules/classes/Example.yaml index 2103262b54..ceff8d6762 100644 --- a/schemas/20251121/linkml/modules/classes/Example.yaml +++ b/schemas/20251121/linkml/modules/classes/Example.yaml @@ -9,24 +9,24 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_url default_prefix: hc classes: Example: - class_uri: skos:example + class_uri: hc:Example + close_mappings: + - skos:example description: Provides concrete examples to illustrate a definition or type. slots: - has_or_had_identifier - has_or_had_label - has_or_had_description - has_or_had_url - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml b/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml index c5f011fa0c..50f7c3ca8b 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml @@ -13,61 +13,38 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../enums/ExhibitedObjectTypeEnum -- ../metadata -- ../slots/conservation_history -- ../slots/creation_place -- ../slots/creation_timespan -- ../slots/creator -- ../slots/creator_role -- ../slots/current_keeper -- ../slots/current_location -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score -- ../slots/has_or_had_size -- ../slots/has_or_had_subject -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/inscription -- ../slots/inventory_number -- ../slots/is_or_was_acquired_through -- ../slots/is_or_was_created_through -- ../slots/is_or_was_exhibited_at -- ../slots/loan_history -- ../slots/medium -- ../slots/object_alternate_name -- ../slots/object_description -- ../slots/object_id -- ../slots/object_name -- ../slots/object_type -- ../slots/part_of_collection -- ../slots/permanent_location -- ../slots/specificity_annotation -- ./AcquisitionEvent -- ./AcquisitionMethod -- ./ConservationRecord -- ./CreationEvent -- ./CustodianPlace -- ./Description -- ./ExhibitionLocation -- ./HeritageObject -- ./IdentifierType -- ./IdentifierTypes -- ./Label -- ./Loan -- ./Provenance -- ./ProvenanceEvent -- ./Size -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Unit -- ./Identifier + - linkml:types + - ../enums/ExhibitedObjectTypeEnum + - ../metadata + - ../slots/conservation_history + - ../slots/creation_place + - ../slots/creation_timespan + - ../slots/creator + - ../slots/creator_role + - ../slots/current_keeper + - ../slots/current_location + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score + - ../slots/has_or_had_size + - ../slots/has_or_had_subject + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/inscription + - ../slots/inventory_number + - ../slots/is_or_was_acquired_through + - ../slots/is_or_was_created_through + - ../slots/is_or_was_exhibited_at + - ../slots/loan_history + - ../slots/medium + - ../slots/object_alternate_name + - ../slots/object_description + - ../slots/object_id + - ../slots/object_name + - ../slots/object_type + - ../slots/part_of_collection + - ../slots/permanent_location default_prefix: hc classes: ExhibitedObject: @@ -114,7 +91,6 @@ classes: - part_of_collection - permanent_location - has_or_had_provenance - - specificity_annotation - has_or_had_subject - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/Exhibition.yaml b/schemas/20251121/linkml/modules/classes/Exhibition.yaml index ecf4d8594b..6e8d5e4e0d 100644 --- a/schemas/20251121/linkml/modules/classes/Exhibition.yaml +++ b/schemas/20251121/linkml/modules/classes/Exhibition.yaml @@ -11,46 +11,27 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# imports: -- linkml:types -- ../enums/EventStatusEnum -- ../enums/ExhibitionTypeEnum -- ../metadata -- ../slots/curated_by -- ../slots/exhibits_or_exhibited -- ../slots/has_or_had_description -- ../slots/has_or_had_documentation -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_organizer -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/has_or_had_venue -- ../slots/is_or_was_cataloged_in -- ../slots/is_or_was_located_in -- ../slots/organized_by -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./CustodianPlace -- ./Documentation -- ./ExhibitedObject -- ./ExhibitionCatalog -- ./FeaturedObject -- ./Label -- ./Organizer -- ./OrganizerRole -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./Venue -- ./WikiDataIdentifier -- ./Exhibition + - linkml:types + - ../enums/EventStatusEnum + - ../enums/ExhibitionTypeEnum + - ../metadata + - ../slots/curated_by + - ../slots/exhibits_or_exhibited + - ../slots/has_or_had_description + - ../slots/has_or_had_documentation + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_organizer + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/has_or_had_venue + - ../slots/is_or_was_cataloged_in + - ../slots/is_or_was_located_in + - ../slots/organized_by + - ../slots/temporal_extent default_prefix: hc classes: Exhibition: @@ -80,7 +61,6 @@ classes: - is_or_was_located_in - exhibits_or_exhibited - organized_by - - specificity_annotation - has_or_had_score - has_or_had_venue - has_or_had_quantity diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml index de6652dd62..14fb9039d3 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml @@ -12,50 +12,32 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# imports: -- linkml:types -- ../metadata -- ../slots/contains_or_contained -- ../slots/contributor -- ../slots/has_or_had_author -- ../slots/has_or_had_content -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_publisher -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/is_or_was_associated_with -- ../slots/is_or_was_edited_by -- ../slots/is_or_was_indexed -- ../slots/is_or_was_instantiated_as -- ../slots/is_or_was_published_at -- ../slots/isbn -- ../slots/isbn_13 -- ../slots/issn -- ../slots/language -- ../slots/library_catalog_url -- ../slots/page -- ../slots/pdf_url -- ../slots/price -- ../slots/specificity_annotation -- ./Author -- ./BindingType -- ./EBook -- ./Editor -- ./Essay -- ./Index -- ./IndexType -- ./PublicationEvent -- ./Publisher -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./WikiDataIdentifier -- ./WorldCatIdentifier + - linkml:types + - ../metadata + - ../slots/contains_or_contained + - ../slots/contributor + - ../slots/has_or_had_author + - ../slots/has_or_had_content + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_publisher + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/is_or_was_associated_with + - ../slots/is_or_was_edited_by + - ../slots/is_or_was_indexed + - ../slots/is_or_was_instantiated_as + - ../slots/is_or_was_published_at + - ../slots/isbn + - ../slots/isbn_13 + - ../slots/issn + - ../slots/language + - ../slots/library_catalog_url + - ../slots/page + - ../slots/pdf_url + - ../slots/price default_prefix: hc classes: ExhibitionCatalog: @@ -89,7 +71,6 @@ classes: - price - is_or_was_published_at - has_or_had_publisher - - specificity_annotation - is_or_was_indexed - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml index e84ee112fe..a1465dd804 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml @@ -16,12 +16,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: ExhibitionLocation: @@ -31,7 +30,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml index 4c9c9b1b30..f26c2b21c3 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml @@ -2,42 +2,27 @@ id: https://nde.nl/ontology/hc/class/exhibition-space name: exhibition_space_class title: ExhibitionSpace Class imports: -- linkml:types -- ../enums/ExhibitionSpaceTypeEnum -- ../enums/GalleryTypeEnum -- ../enums/MuseumTypeEnum -- ../slots/current_exhibition -- ../slots/has_or_had_area -- ../slots/has_or_had_capacity -- ../slots/has_or_had_description -- ../slots/has_or_had_fee -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_schedule -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_accessible -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_permanent -- ../slots/museum_type_classification -- ../slots/opening_hour -- ../slots/partner_institution -- ../slots/specificity_annotation -- ./AdmissionFee -- ./Area -- ./Capacity -- ./CustodianObservation -- ./Description -- ./GalleryType -- ./GalleryTypes -- ./Label -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/ExhibitionSpaceTypeEnum + - ../enums/GalleryTypeEnum + - ../enums/MuseumTypeEnum + - ../slots/current_exhibition + - ../slots/has_or_had_area + - ../slots/has_or_had_capacity + - ../slots/has_or_had_description + - ../slots/has_or_had_fee + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_schedule + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_accessible + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_permanent + - ../slots/museum_type_classification + - ../slots/opening_hour + - ../slots/partner_institution prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -81,7 +66,6 @@ classes: - museum_type_classification - opening_hour - partner_institution - - specificity_annotation - has_or_had_score - is_or_was_derived_from - is_or_was_generated_by diff --git a/schemas/20251121/linkml/modules/classes/Expense.yaml b/schemas/20251121/linkml/modules/classes/Expense.yaml index e72f5de749..b6e1fac08f 100644 --- a/schemas/20251121/linkml/modules/classes/Expense.yaml +++ b/schemas/20251121/linkml/modules/classes/Expense.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_quantity + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_quantity classes: Expense: class_uri: schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/ExpenseType.yaml b/schemas/20251121/linkml/modules/classes/ExpenseType.yaml index 6868d64d49..27e3cf8082 100644 --- a/schemas/20251121/linkml/modules/classes/ExpenseType.yaml +++ b/schemas/20251121/linkml/modules/classes/ExpenseType.yaml @@ -6,9 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: ExpenseType: diff --git a/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml b/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml index af21dfabe0..367bb12717 100644 --- a/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml @@ -3,8 +3,8 @@ name: ExpenseTypes title: Expense Types description: Concrete types of expenses. MIGRATED from expense-specific slots (2026-01-26). imports: -- linkml:types -- ./ExpenseType + - ./ExpenseType + - linkml:types default_prefix: hc classes: PersonnelExpenses: diff --git a/schemas/20251121/linkml/modules/classes/Expenses.yaml b/schemas/20251121/linkml/modules/classes/Expenses.yaml index 875827431b..57df527a4e 100644 --- a/schemas/20251121/linkml/modules/classes/Expenses.yaml +++ b/schemas/20251121/linkml/modules/classes/Expenses.yaml @@ -12,17 +12,15 @@ prefixes: frapo: http://purl.org/cerif/frapo/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/ExpenseTypeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_type -- ../slots/has_or_had_type # was: expense_type -- ../slots/temporal_extent -- ../slots/temporal_extent # was: valid_from + valid_to -- ./Quantity -- ./TimeSpan + - linkml:types + - ../enums/ExpenseTypeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_type + - ../slots/has_or_had_type # was: expense_type + - ../slots/temporal_extent + - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc classes: Expenses: diff --git a/schemas/20251121/linkml/modules/classes/Experience.yaml b/schemas/20251121/linkml/modules/classes/Experience.yaml index a4ba756b76..2b649828ef 100644 --- a/schemas/20251121/linkml/modules/classes/Experience.yaml +++ b/schemas/20251121/linkml/modules/classes/Experience.yaml @@ -9,12 +9,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: Experience: @@ -24,7 +23,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml b/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml index ef98829f3d..ab2881cf43 100644 --- a/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml +++ b/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml @@ -9,12 +9,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: ExpertiseArea: @@ -24,7 +23,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/Extension.yaml b/schemas/20251121/linkml/modules/classes/Extension.yaml index ae9608823b..267e8959e8 100644 --- a/schemas/20251121/linkml/modules/classes/Extension.yaml +++ b/schemas/20251121/linkml/modules/classes/Extension.yaml @@ -9,14 +9,12 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Quantity + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score default_prefix: hc classes: Extension: @@ -27,7 +25,6 @@ classes: - has_or_had_label - has_or_had_description - has_or_had_quantity - - specificity_annotation - has_or_had_score slot_usage: has_or_had_quantity: diff --git a/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml b/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml index 090b95cc22..2d3c741661 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml @@ -9,14 +9,12 @@ prefixes: hc: https://nde.nl/ontology/hc/ frapo: http://purl.org/cerif/frapo/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Quantity + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score default_prefix: hc classes: ExternalFunding: @@ -27,7 +25,6 @@ classes: - has_or_had_label - has_or_had_description - has_or_had_quantity - - specificity_annotation - has_or_had_score slot_usage: has_or_had_quantity: diff --git a/schemas/20251121/linkml/modules/classes/ExternalResource.yaml b/schemas/20251121/linkml/modules/classes/ExternalResource.yaml index 54d35e880c..0cfcf55633 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalResource.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalResource.yaml @@ -15,9 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_url classes: ExternalResource: class_uri: schema:CreativeWork diff --git a/schemas/20251121/linkml/modules/classes/ExternalWork.yaml b/schemas/20251121/linkml/modules/classes/ExternalWork.yaml index 6d8e1345d1..17ada31726 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalWork.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalWork.yaml @@ -6,7 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types + - linkml:types default_range: string classes: ExternalWork: diff --git a/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml b/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml index c3aa7845ba..baf3bf8b34 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml @@ -10,24 +10,18 @@ prefixes: dct: http://purl.org/dc/terms/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/ProfileExtractionMethodEnum -- ../metadata -- ../slots/has_or_had_expense -- ../slots/has_or_had_identifier -- ../slots/has_or_had_method -- ../slots/has_or_had_score -- ../slots/has_or_had_source -- ../slots/has_or_had_url -- ../slots/is_or_was_retrieved_by -- ../slots/llm_response -- ../slots/retrieval_timestamp -- ../slots/specificity_annotation -- ./LLMResponse -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/ProfileExtractionMethodEnum + - ../metadata + - ../slots/has_or_had_expense + - ../slots/has_or_had_identifier + - ../slots/has_or_had_method + - ../slots/has_or_had_score + - ../slots/has_or_had_source + - ../slots/has_or_had_url + - ../slots/is_or_was_retrieved_by + - ../slots/llm_response + - ../slots/retrieval_timestamp default_range: string classes: ExtractionMetadata: @@ -48,7 +42,6 @@ classes: - llm_response - has_or_had_identifier - has_or_had_source - - specificity_annotation - has_or_had_score slot_usage: has_or_had_source: diff --git a/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml b/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml index 668ad0b7d8..c56e6666cd 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml @@ -8,9 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# nif: http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core# imports: -- linkml:types -- ../slots/has_or_had_label -- ./Label + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: ExtractionMethod: diff --git a/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml b/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml index 62b0a6b2ac..95cd82ac9b 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml @@ -14,10 +14,10 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_field -- ../slots/has_or_had_text -- ../slots/has_or_had_method + - linkml:types + - ../slots/has_or_had_field + - ../slots/has_or_had_text + - ../slots/has_or_had_method default_range: string classes: ExtractionSourceInfo: diff --git a/schemas/20251121/linkml/modules/classes/Facility.yaml b/schemas/20251121/linkml/modules/classes/Facility.yaml index 43a0db5014..d937f1218a 100644 --- a/schemas/20251121/linkml/modules/classes/Facility.yaml +++ b/schemas/20251121/linkml/modules/classes/Facility.yaml @@ -7,9 +7,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ./FacilityType + - linkml:types + - ../slots/has_or_had_type classes: Facility: class_uri: schema:Place diff --git a/schemas/20251121/linkml/modules/classes/FacilityType.yaml b/schemas/20251121/linkml/modules/classes/FacilityType.yaml index 77d3b2f767..a4774168ea 100644 --- a/schemas/20251121/linkml/modules/classes/FacilityType.yaml +++ b/schemas/20251121/linkml/modules/classes/FacilityType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: FacilityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml b/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml index 4ff06ace78..db2cfc746d 100644 --- a/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml @@ -6,8 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./FacilityType + - ./FacilityType + - linkml:types classes: FoodServiceFacility: is_a: FacilityType diff --git a/schemas/20251121/linkml/modules/classes/Feature.yaml b/schemas/20251121/linkml/modules/classes/Feature.yaml index 1ca902ca0f..5f89a46341 100644 --- a/schemas/20251121/linkml/modules/classes/Feature.yaml +++ b/schemas/20251121/linkml/modules/classes/Feature.yaml @@ -14,12 +14,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./FeatureType -- ./FeatureTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: Feature: diff --git a/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml b/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml index 19c3fdb7ca..a3c406a137 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml @@ -4,21 +4,14 @@ title: FeatureCustodianType description: "Specialized CustodianType for organizations managing physical heritage features\nlike monuments, landmarks, memorials, historic sites, and landscape features.\n\nCRITICAL DISTINCTION - Feature vs. FeatureCustodian:\n\n**FeaturePlace** (physical thing):\n- The Eiffel Tower (iron lattice tower, physical structure)\n- Liberty Bell (physical bell, monument)\n- Stonehenge (prehistoric monument, physical stones)\n- Physical heritage features classified by type\n\n**FeatureCustodian** (organization managing physical thing):\n- Soci\xE9t\xE9 d'Exploitation de la Tour Eiffel (company operating Eiffel Tower)\n- National Park Service (agency managing Liberty Bell)\n- English Heritage (charity managing Stonehenge)\n- Organizations responsible for feature preservation/access\n\nFeatureCustodian organizations manage FeaturePlace physical features.\n\nUse Cases:\n- Monument management agencies\n- Historic site preservation trusts\n- Landmark visitor services\n- Memorial maintenance foundations\n\ - Heritage landscape conservancies\n\nCoverage: Corresponds to 'F' (FEATURES) in GLAMORCUBESFIXPHDNT taxonomy.\n" imports: -- linkml:types -- ../slots/has_or_had_activity -- ../slots/has_or_had_score -- ../slots/has_or_had_service -- ../slots/has_or_had_type -- ../slots/is_or_was_managed_by -- ../slots/manages_or_managed -- ../slots/site_portfolio -- ../slots/specificity_annotation -- ./CustodianType -- ./Service -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_activity + - ../slots/has_or_had_score + - ../slots/has_or_had_service + - ../slots/has_or_had_type + - ../slots/is_or_was_managed_by + - ../slots/manages_or_managed + - ../slots/site_portfolio prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -133,7 +126,7 @@ classes: \ trust (owns sites) vs. heritage advocacy group (lobbies)\n\nvs. BioCustodian:\n- FeatureCustodianType: NON-LIVING heritage features (monuments, buildings)\n- BioCustodianType: LIVING collections (plants, animals)\n- Example: Historic garden trust (landscape) vs. Botanical garden (living plants)\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: .\n@prefix skos: .\n@prefix schema: .\n@prefix crm: .\n\nhc:FeatureCustodianType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Feature Custodian Type\"@en,\n \"Monumentenbeheerder Type\"@nl,\n \"Denkmalpfleger Typ\"@de,\n \"Type de Gestionnaire de Monument\"@fr ;\n skos:definition \"Organizations managing physical heritage features\"@en ;\n skos:broader hc:CustodianType ;\n skos:narrower hc:MonumentManager,\n hc:LandmarkOperator,\n\ \ hc:SitePreservationTrust ;\n schema:url .\n\n# Example: English Heritage (manages 400+ monuments in England)\n\n a schema:Organization, crm:E39_Actor, hc:FeatureCustodian ;\n hc:custodian_type hc:FeatureCustodianType ;\n hc:manages_or_managed \"Monument\", \"Castle\", \"Historic house\", \"Abbey\", \"Fort\" ;\n hc:site_portfolio \"400+ historic sites and monuments across England\" ;\n hc:visitor_services \"On-site interpretation\", \"Guided tours\", \"Events\", \"Gift shops\", \"Caf\xE9s\" ;\n hc:conservation_activities \"Monument preservation\", \"Structural repairs\", \"Archaeological research\" ;\n hc:access_management \"Ticketing\", \"Opening hours\", \"Accessibility programs\", \"Education visits\" ;\n hc:is_or_was_managed_by \"Charitable trust ownership and management\" ;\n schema:foundingDate \"1983-04-01\" ;\n schema:legalName \"English\ \ Heritage Trust\" ;\n schema:url ;\n hc:manages_feature ,\n .\n```\n" - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E39_Actor @@ -148,7 +141,6 @@ classes: - has_or_had_type - manages_or_managed - site_portfolio - - specificity_annotation - is_or_was_managed_by - has_or_had_score - has_or_had_service diff --git a/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml b/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml index f840ecd8c5..e862d539f2 100644 --- a/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml +++ b/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml @@ -2,34 +2,18 @@ id: https://nde.nl/ontology/hc/class/feature-place name: feature_place_class title: FeaturePlace Class imports: -- linkml:types -- ../enums/FeatureTypeEnum -- ../enums/PlaceSpecificityEnum -- ../slots/classifies_or_classified -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Custodian -- ./CustodianObservation -- ./Description -- ./FeatureType -- ./FeatureTypes -- ./Label -- ./Note -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./CustodianPlace + - linkml:types + - ../enums/FeatureTypeEnum + - ../enums/PlaceSpecificityEnum + - ../slots/classifies_or_classified + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/temporal_extent classes: FeaturePlace: is_a: ReconstructedEntity @@ -53,7 +37,6 @@ classes: - has_or_had_description - has_or_had_label - has_or_had_note - - specificity_annotation - has_or_had_score - temporal_extent - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/FeatureType.yaml b/schemas/20251121/linkml/modules/classes/FeatureType.yaml index 266d080a23..44ef79528d 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureType.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureType.yaml @@ -10,9 +10,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FeatureType: diff --git a/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml b/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml index 624f312397..e99408f387 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml @@ -9,8 +9,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ./FeatureType + - ./FeatureType + - linkml:types default_prefix: hc classes: Building: diff --git a/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml b/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml index f1b24ec2c5..5b52582cd8 100644 --- a/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml +++ b/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml @@ -8,10 +8,10 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_image -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_image + - ../slots/has_or_had_label classes: FeaturedItem: class_uri: schema:CreativeWork diff --git a/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml b/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml index 679b3e4793..e20a65fdd4 100644 --- a/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml +++ b/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: FeaturedObject: class_uri: schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/Fee.yaml b/schemas/20251121/linkml/modules/classes/Fee.yaml index f1dd606ac5..152ef9b856 100644 --- a/schemas/20251121/linkml/modules/classes/Fee.yaml +++ b/schemas/20251121/linkml/modules/classes/Fee.yaml @@ -8,12 +8,10 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ./Quantity -- ./Unit + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit default_prefix: hc classes: Fee: diff --git a/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml b/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml index e1cb5afb29..7124550f68 100644 --- a/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml +++ b/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml @@ -15,8 +15,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: FellowsProgram: class_uri: schema:Project diff --git a/schemas/20251121/linkml/modules/classes/FieldNumber.yaml b/schemas/20251121/linkml/modules/classes/FieldNumber.yaml index 91dc65b628..32793f51af 100644 --- a/schemas/20251121/linkml/modules/classes/FieldNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/FieldNumber.yaml @@ -8,13 +8,14 @@ prefixes: schema: http://schema.org/ dwc: http://rs.tdwg.org/dwc/terms/ imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: FieldNumber: is_a: Identifier - class_uri: dwc:fieldNumber + class_uri: hc:FieldNumber + close_mappings: + - dwc:fieldNumber description: An identifier given to the event in the field. Often serves as a link between field notes and the Event. annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml b/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml index a139cad10f..bbfdb6c91b 100644 --- a/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml +++ b/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FieldOfStudy: diff --git a/schemas/20251121/linkml/modules/classes/FileAPI.yaml b/schemas/20251121/linkml/modules/classes/FileAPI.yaml index 39360b6685..5bc450df0b 100644 --- a/schemas/20251121/linkml/modules/classes/FileAPI.yaml +++ b/schemas/20251121/linkml/modules/classes/FileAPI.yaml @@ -10,16 +10,10 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/ContentDispositionEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./DataServiceEndpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/ContentDispositionEnum + - ../metadata + - ../slots/has_or_had_score classes: FileAPI: is_a: DataServiceEndpoint @@ -51,10 +45,9 @@ classes: - https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests - https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition slots: - - specificity_annotation - has_or_had_score - has_or_had_format - - has_or_had_access_restriction + - is_or_was_access_restricted annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/FileLocation.yaml b/schemas/20251121/linkml/modules/classes/FileLocation.yaml index 843a410b9d..c2ea65727c 100644 --- a/schemas/20251121/linkml/modules/classes/FileLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/FileLocation.yaml @@ -13,9 +13,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_value classes: FileLocation: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/FilePath.yaml b/schemas/20251121/linkml/modules/classes/FilePath.yaml index 27eebb640d..1c8cb0e27c 100644 --- a/schemas/20251121/linkml/modules/classes/FilePath.yaml +++ b/schemas/20251121/linkml/modules/classes/FilePath.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: FilePath: class_uri: schema:DigitalDocument diff --git a/schemas/20251121/linkml/modules/classes/FilmArchive.yaml b/schemas/20251121/linkml/modules/classes/FilmArchive.yaml index d715c8678b..390d263acf 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchive.yaml @@ -8,22 +8,12 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./FilmArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: FilmArchive: description: Archive that safeguards film heritage. Film archives collect, preserve, restore, and provide access to motion pictures, including feature films, documentaries, newsreels, and other moving image materials. They often also maintain related materials such as scripts, production documents, posters, and equipment. Film archives play a crucial role in preserving cultural heritage in moving image form. @@ -32,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml index 08141bd12c..0da22653c4 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: FilmArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - FilmPromoCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml index 479f5c5d14..4e39050de3 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml @@ -11,24 +11,18 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/legal_note -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/preservation_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./FilmArchive -- ./FilmArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./FilmArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/legal_note + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/preservation_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: FeatureFilmCollection: is_a: FilmArchiveRecordSetType @@ -69,11 +63,10 @@ classes: - silent films - studio films - national cinema - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q24862 - wd:Q11424 - rico:RecordSetType @@ -87,7 +80,6 @@ classes: - FilmArchive slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -160,12 +152,11 @@ classes: - educational films - ethnographic films - sponsored films - exact_mappings: + broad_mappings: - rico:RecordSetType - wd:Q93204 related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q11424 - rico:RecordSetType - skos:Concept @@ -181,7 +172,6 @@ classes: archives may contain related paper records. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -243,12 +233,11 @@ classes: - cinematograph news - war newsreels - Polygoon - exact_mappings: + broad_mappings: - rico:RecordSetType - wd:Q622812 related_mappings: - rico-rst:Series - broad_mappings: - wd:Q11424 - rico:RecordSetType - skos:Concept @@ -266,7 +255,6 @@ classes: by paper documentation (shot lists, scripts). slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -330,11 +318,10 @@ classes: - film production - studio records - filmmaker papers - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -347,7 +334,6 @@ classes: - CorporateGovernanceFonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - legal_note - organizational_principle @@ -415,11 +401,10 @@ classes: - film advertising - promotional materials - star photographs - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -438,7 +423,6 @@ classes: culture. Poster collections may be exhibited as art. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml b/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml index 06498890bc..954b72c5a0 100644 --- a/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml +++ b/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml @@ -2,59 +2,34 @@ id: https://nde.nl/ontology/hc/class/FinancialStatement name: financial_statement_class title: FinancialStatement Class imports: -- linkml:types -- ../enums/FinancialStatementTypeEnum -- ../slots/documents_or_documented -- ../slots/draws_or_drew_opinion -- ../slots/has_or_had_asset -- ../slots/has_or_had_expense -- ../slots/has_or_had_format -- ../slots/has_or_had_identifier -- ../slots/has_or_had_liability -- ../slots/has_or_had_revenue -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/is_or_was_based_on -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_published_at -- ../slots/managing_unit -- ../slots/refers_to_custodian -- ../slots/reporting_period_end -- ../slots/reporting_period_start -- ../slots/specifies_or_specified -- ../slots/statement_currency -- ../slots/statement_description -- ../slots/statement_name -- ../slots/statement_type -- ../slots/states_or_stated -- ../slots/temporal_extent -- ./Audit -- ./AuditOpinion -- ./AuditStatus -- ./AuditStatusType -- ./AuditStatusTypes -- ./Auditor -- ./Budget -- ./Custodian -- ./CustodianAdministration -- ./CustodianArchive -- ./CustodianCollection -- ./CustodianObservation -- ./Expenses -- ./Identifier -- ./NetAsset -- ./OrganizationalStructure -- ./PublicationEvent -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./RecordSetType -- ./RecordSetTypes -- ./RecordStatus -- ./TimeSpan -- ./URL -- ./Revenue + - linkml:types + - ../enums/FinancialStatementTypeEnum + - ../slots/documents_or_documented + - ../slots/draws_or_drew_opinion + - ../slots/has_or_had_asset + - ../slots/has_or_had_expense + - ../slots/has_or_had_format + - ../slots/has_or_had_identifier + - ../slots/has_or_had_liability + - ../slots/has_or_had_revenue + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/is_or_was_based_on + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_published_at + - ../slots/managing_unit + - ../slots/refers_to_custodian + - ../slots/reporting_period_end + - ../slots/reporting_period_start + - ../slots/specifies_or_specified + - ../slots/statement_currency + - ../slots/statement_description + - ../slots/statement_name + - ../slots/statement_type + - ../slots/states_or_stated + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml b/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml index 2049756a58..e4fc8997a9 100644 --- a/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml +++ b/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml @@ -3,8 +3,8 @@ name: FinancialStatementType title: FinancialStatementType description: The type of a financial statement. imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: FinancialStatementType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/FindingAid.yaml b/schemas/20251121/linkml/modules/classes/FindingAid.yaml index a1b607f705..9ea5323f5b 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAid.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAid.yaml @@ -17,115 +17,79 @@ prefixes: default_prefix: hc default_range: string imports: -- linkml:types -- ../enums/ExternalResourceTypeEnum -- ../enums/LinkTypeEnum -- ../enums/RelationshipTypeEnum -- ../enums/SubGuideTypeEnum -- ../slots/contains_or_contained -- ../slots/creator -- ../slots/css_selector -- ../slots/custodian -- ../slots/date -- ../slots/has_or_had_content -- ../slots/has_or_had_description -- ../slots/has_or_had_file_location -- ../slots/has_or_had_format -- ../slots/has_or_had_geographic_extent -- ../slots/has_or_had_identifier -- ../slots/has_or_had_image -- ../slots/has_or_had_label -- ../slots/has_or_had_level -- ../slots/has_or_had_note -- ../slots/has_or_had_period -- ../slots/has_or_had_policy -- ../slots/has_or_had_provenance_path -- ../slots/has_or_had_restriction -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/inbound_from -- ../slots/includes_or_included -- ../slots/international -- ../slots/is_or_was_access_restricted -- ../slots/is_or_was_categorized_as -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_instance_of -- ../slots/is_or_was_located_in -- ../slots/is_or_was_related_to -- ../slots/is_or_was_retrieved_through -- ../slots/is_or_was_superseded_by -- ../slots/is_sub_guide -- ../slots/isbn -- ../slots/isil -- ../slots/language -- ../slots/link_context -- ../slots/link_text -- ../slots/link_type -- ../slots/link_url -- ../slots/list_item -- ../slots/major_city -- ../slots/note -- ../slots/outbound_to -- ../slots/period -- ../slots/period_description -- ../slots/period_end -- ../slots/period_name -- ../slots/period_start -- ../slots/permission_required -- ../slots/primary -- ../slots/related -- ../slots/relationship -- ../slots/resource_description -- ../slots/restriction_description -- ../slots/restriction_type -- ../slots/retrieval_agent -- ../slots/revision_date -- ../slots/scope -- ../slots/secondary -- ../slots/section_id -- ../slots/served_by -- ../slots/slug -- ../slots/specificity_annotation -- ../slots/start -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./AccessPolicy -- ./ColonialStatus -- ./ConfidenceMethod -- ./ConfidenceScore -- ./Content -- ./Description -- ./FileLocation -- ./FindingAid -- ./FindingAidType -- ./GenerationEvent -- ./HistoricalRegion -- ./KeyDate -- ./KeyPeriod -- ./Label -- ./Overview -- ./PageSection -- ./PersonWebClaim -- ./Restriction -- ./SpecificityAnnotation -- ./SubGuideType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Topic -- ./TopicType -- ./TopicTypes -- ./URL -- ./ValidationStatus -- ./WebClaim -- ./WebLink -- ./WikiDataEntry -- ./XPath -- ./Image -- ./GeoSpatialPlace + - linkml:types + - ../enums/ExternalResourceTypeEnum + - ../enums/LinkTypeEnum + - ../enums/RelationshipTypeEnum + - ../enums/SubGuideTypeEnum + - ../slots/contains_or_contained + - ../slots/creator + - ../slots/css_selector + - ../slots/custodian + - ../slots/date + - ../slots/has_or_had_content + - ../slots/has_or_had_description + - ../slots/has_or_had_file_location + - ../slots/has_or_had_format + - ../slots/has_or_had_geographic_extent + - ../slots/has_or_had_identifier + - ../slots/has_or_had_image + - ../slots/has_or_had_label + - ../slots/has_or_had_level + - ../slots/has_or_had_note + - ../slots/has_or_had_period + - ../slots/has_or_had_policy + - ../slots/has_or_had_provenance_path + - ../slots/has_or_had_restriction + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/inbound_from + - ../slots/includes_or_included + - ../slots/international + - ../slots/is_or_was_access_restricted + - ../slots/is_or_was_categorized_as + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_instance_of + - ../slots/is_or_was_located_in + - ../slots/is_or_was_related_to + - ../slots/is_or_was_retrieved_through + - ../slots/is_or_was_superseded_by + - ../slots/is_sub_guide + - ../slots/isbn + - ../slots/isil + - ../slots/language + - ../slots/link_context + - ../slots/link_text + - ../slots/link_type + - ../slots/link_url + - ../slots/list_item + - ../slots/major_city + - ../slots/note + - ../slots/outbound_to + - ../slots/period + - ../slots/period_description + - ../slots/period_end + - ../slots/period_name + - ../slots/period_start + - ../slots/permission_required + - ../slots/primary + - ../slots/related + - ../slots/relationship + - ../slots/resource_description + - ../slots/restriction_description + - ../slots/restriction_type + - ../slots/retrieval_agent + - ../slots/revision_date + - ../slots/scope + - ../slots/secondary + - ../slots/section_id + - ../slots/served_by + - ../slots/slug + - ../slots/start + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent classes: FindingAid: class_uri: rico:FindingAid @@ -157,8 +121,8 @@ classes: ' exact_mappings: - dcterms:PeriodOfTime - - schema:temporalCoverage close_mappings: + - schema:temporalCoverage - dcterms:BibliographicResource - schema:CreativeWork - crm:E31_Document @@ -179,7 +143,6 @@ classes: - contains_or_contained - note - has_or_had_period - - specificity_annotation - start - has_or_had_score slot_usage: @@ -203,7 +166,6 @@ classes: - period_end - period_name - period_start - - specificity_annotation - has_or_had_score slot_usage: period_name: @@ -224,85 +186,7 @@ classes: range: string aliases: - has_or_had_description - KeyDate: - class_uri: schema:Event - description: 'A significant historical date with event description. - Used for key_dates within TemporalCoverage. - ' - slots: - - date - - has_or_had_description - - specificity_annotation - - has_or_had_score - slot_usage: - date: - range: string - required: true - has_or_had_description: - range: string - multivalued: true - inlined: true - required: true - GeographicExtent: - class_uri: dcterms:Location - description: 'Geographic area covered by the finding aid''s materials. - Supports primary areas, secondary/related areas, and migration patterns. - ' - slots: - - includes_or_included - - is_or_was_categorized_as - - is_or_was_located_in - - inbound_from - - international - - major_city - - outbound_to - - primary - - related - - scope - - secondary - - specificity_annotation - - has_or_had_score - slot_usage: - primary: - multivalued: true - secondary: - multivalued: true - related: - multivalued: true - is_or_was_located_in: - range: string - multivalued: true - includes_or_included: - range: GeoSpatialPlace - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - geospatial_id: https://nde.nl/ontology/hc/geo/dutch-east-indies - latitude: -6.2 - longitude: 106.8 - is_or_was_categorized_as: - range: ColonialStatus - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '1602-01-01' - end_of_the_end: '1949-12-27' - international: - multivalued: true - major_city: - multivalued: true - inbound_from: - multivalued: true - outbound_to: - multivalued: true - exact_mappings: - - dcterms:spatial - - schema:spatialCoverage + SubGuideReference: class_uri: rico:FindingAid description: 'Reference to a sub-guide or related finding aid within the same repository. @@ -314,7 +198,6 @@ classes: - is_or_was_access_restricted - note - slug - - specificity_annotation - has_or_had_description - has_or_had_content - has_or_had_type @@ -364,7 +247,6 @@ classes: - contains_or_contained - list_item - section_id - - specificity_annotation - has_or_had_score - has_or_had_provenance_path slot_usage: @@ -395,7 +277,6 @@ classes: - link_text - link_type - link_url - - specificity_annotation - has_or_had_score - has_or_had_provenance_path slot_usage: @@ -421,7 +302,6 @@ classes: - has_or_had_image - has_or_had_label - has_or_had_url - - specificity_annotation - has_or_had_score - has_or_had_provenance_path slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FindingAidType.yaml b/schemas/20251121/linkml/modules/classes/FindingAidType.yaml index 517ab76a89..8ade35b6f2 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAidType.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAidType.yaml @@ -22,27 +22,16 @@ prefixes: dcat: http://www.w3.org/ns/dcat# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_domain -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/is_or_was_equivalent_to -- ../slots/narrower_type -- ../slots/record_equivalent -- ../slots/specificity_annotation -- ./Description -- ./Domain -- ./Identifier -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./FindingAidType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_domain + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/is_or_was_equivalent_to + - ../slots/narrower_type + - ../slots/record_equivalent classes: FindingAidType: class_uri: rico:DocumentaryFormType @@ -65,7 +54,6 @@ classes: - has_or_had_label - narrower_type - record_equivalent - - specificity_annotation - has_or_had_score - has_or_had_domain - is_or_was_equivalent_to diff --git a/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml b/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml index eff292d6ac..29805b480a 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml @@ -29,20 +29,13 @@ prefixes: dcat: http://www.w3.org/ns/dcat# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_domain -- ../slots/has_or_had_score -- ../slots/is_or_was_equivalent_to -- ../slots/narrower_type -- ../slots/record_equivalent -- ../slots/specificity_annotation -- ./Domain -- ./FindingAidType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - ./FindingAidType + - linkml:types + - ../slots/has_or_had_domain + - ../slots/has_or_had_score + - ../slots/is_or_was_equivalent_to + - ../slots/narrower_type + - ../slots/record_equivalent classes: Inventory: is_a: FindingAidType @@ -70,7 +63,6 @@ classes: narrower_type: range: Inventory slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -99,7 +91,6 @@ classes: narrower_type: range: ArchivalInventory slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -133,7 +124,6 @@ classes: has_or_had_domain: ifabsent: string(ARCHIVE) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -167,7 +157,6 @@ classes: has_or_had_domain: ifabsent: string(ARCHIVE) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -206,7 +195,6 @@ classes: has_or_had_domain: ifabsent: string(MUSEUM) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -242,7 +230,6 @@ classes: narrower_type: range: LogisticsInventory slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -260,7 +247,6 @@ classes: - wd:Q7168640 slot_usage: {} slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -281,7 +267,6 @@ classes: - wd:Q7169552 slot_usage: {} slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -304,7 +289,6 @@ classes: - wd:Q7180610 slot_usage: {} slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -325,7 +309,6 @@ classes: - wd:Q475356 slot_usage: {} slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -346,7 +329,6 @@ classes: - wd:Q609498 slot_usage: {} slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -388,7 +370,6 @@ classes: narrower_type: range: Catalogue slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -425,7 +406,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -456,7 +436,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -495,7 +474,6 @@ classes: narrower_type: range: Guide slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -533,7 +511,6 @@ classes: has_or_had_domain: ifabsent: string(ARCHIVE) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -566,7 +543,6 @@ classes: has_or_had_domain: ifabsent: string(ARCHIVE) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -606,7 +582,6 @@ classes: narrower_type: range: List slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -635,7 +610,6 @@ classes: has_or_had_domain: ifabsent: string(ARCHIVE) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -672,7 +646,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -710,7 +683,6 @@ classes: narrower_type: range: Database slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -744,7 +716,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -778,7 +749,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -815,7 +785,6 @@ classes: narrower_type: range: Review slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -849,7 +818,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -877,7 +845,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -917,7 +884,6 @@ classes: narrower_type: range: IndexDocument slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -948,7 +914,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -979,7 +944,6 @@ classes: has_or_had_domain: ifabsent: string(ARCHIVE) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -1015,7 +979,6 @@ classes: narrower_type: range: InstructionalMaterials slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document @@ -1049,7 +1012,6 @@ classes: has_or_had_domain: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score broad_mappings: - foaf:Document diff --git a/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml b/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml index b71f069d86..2c74103432 100644 --- a/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml @@ -7,10 +7,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_type -- ./FireSuppressionType -- ./FireSuppressionTypes + - linkml:types + - ../slots/has_or_had_type default_prefix: hc classes: FireSuppressionSystem: diff --git a/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml b/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml index 84f81fd182..cf203ab456 100644 --- a/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml +++ b/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FireSuppressionType: diff --git a/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml b/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml index 241768bdcc..64ef555ab0 100644 --- a/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml @@ -8,8 +8,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ./FireSuppressionType + - ./FireSuppressionType + - linkml:types default_prefix: hc classes: InertGasSystem: diff --git a/schemas/20251121/linkml/modules/classes/Fixity.yaml b/schemas/20251121/linkml/modules/classes/Fixity.yaml index 98a0c3afd6..b3ebb36906 100644 --- a/schemas/20251121/linkml/modules/classes/Fixity.yaml +++ b/schemas/20251121/linkml/modules/classes/Fixity.yaml @@ -8,9 +8,9 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: Fixity: diff --git a/schemas/20251121/linkml/modules/classes/FixityVerification.yaml b/schemas/20251121/linkml/modules/classes/FixityVerification.yaml index 69b9f1b954..16d88c58b0 100644 --- a/schemas/20251121/linkml/modules/classes/FixityVerification.yaml +++ b/schemas/20251121/linkml/modules/classes/FixityVerification.yaml @@ -8,9 +8,9 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FixityVerification: diff --git a/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml b/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml index 63463f5db5..cd2d6ae70e 100644 --- a/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: Foremalarkiv: description: "Swedish object archive (f\xF6rem\xE5lsarkiv). A specialized type of archive in Sweden that focuses on three-dimensional objects rather than documents. These archives preserve physical artifacts, specimens, and objects with historical, cultural, or scientific significance. The concept bridges archival and museum practices, applying archival principles to object collections." @@ -24,7 +18,6 @@ classes: class_uri: skos:Concept slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml b/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml index cbd8f45f61..a5e0d13621 100644 --- a/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml +++ b/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: ForkliftAccess: class_uri: schema:AmenityFeature diff --git a/schemas/20251121/linkml/modules/classes/Format.yaml b/schemas/20251121/linkml/modules/classes/Format.yaml index 90a752ba18..2fd41bd82c 100644 --- a/schemas/20251121/linkml/modules/classes/Format.yaml +++ b/schemas/20251121/linkml/modules/classes/Format.yaml @@ -9,10 +9,10 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Format: class_uri: dct:MediaType diff --git a/schemas/20251121/linkml/modules/classes/FormerName.yaml b/schemas/20251121/linkml/modules/classes/FormerName.yaml index 1b32381273..d4623184fc 100644 --- a/schemas/20251121/linkml/modules/classes/FormerName.yaml +++ b/schemas/20251121/linkml/modules/classes/FormerName.yaml @@ -10,7 +10,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: FormerName: @@ -21,8 +21,9 @@ classes: \ searchable\n- close_mappings includes org:changedBy for organizational change\ \ context - related_mappings includes schema:alternateName for variant name\ \ relationships" - class_uri: skos:hiddenLabel + class_uri: hc:FormerName close_mappings: + - skos:hiddenLabel - org:changedBy related_mappings: - schema:alternateName diff --git a/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml b/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml index 02b22e222a..43fc514e8f 100644 --- a/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml @@ -8,24 +8,12 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./FoundationArchiveRecordSetType -- ./FoundationArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: FoundationArchive: description: "Archive of a foundation (Stiftung, fundaci\xF3n, fondation). Foundation archives preserve records documenting the activities, governance, and history of charitable, cultural, or educational foundations. They may include founding documents, board minutes, grant records, correspondence, and documentation of foundation-supported projects and programs." @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml index a717b64d32..bb9e367216 100644 --- a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml @@ -15,13 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: FoundationArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by FoundationArchive custodians. @@ -31,7 +28,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml index 071f3ef3af..c6aceab389 100644 --- a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./FoundationArchive -- ./FoundationArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./FoundationArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: FoundationAdministrationFonds: is_a: FoundationArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Foundation administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept GrantRecordSeries: is_a: FoundationArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Grant and funding 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by FoundationArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept ProjectDocumentationCollection: is_a: FoundationArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Project documentation.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by FoundationArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml b/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml index 086d06f755..71e7316b30 100644 --- a/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml @@ -14,11 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/temporal_extent classes: FoundingEvent: class_uri: crm:E63_Beginning_of_Existence diff --git a/schemas/20251121/linkml/modules/classes/FreeArchive.yaml b/schemas/20251121/linkml/modules/classes/FreeArchive.yaml index 9c071fa17a..a2a776720b 100644 --- a/schemas/20251121/linkml/modules/classes/FreeArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FreeArchive.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./FreeArchiveRecordSetType -- ./FreeArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: FreeArchive: description: Archive that preserves documents on the history of social movements. Free archives (Freie Archive) are typically independent, non-governmental institutions that document grassroots movements, activism, alternative culture, and marginalized communities. They operate outside traditional archival institutions and often have connections to the movements they document. Common in German-speaking countries and Italy. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml index d863b57140..4210e62f82 100644 --- a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: FreeArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by FreeArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml index f21f68212a..fd8c7c5c79 100644 --- a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./FreeArchive -- ./FreeArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./FreeArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: OpenAccessCollection: is_a: FreeArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Open access materials.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml index 6664aa3d5b..0414c7e8eb 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml @@ -8,24 +8,12 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./FrenchPrivateArchivesRecordSetType -- ./FrenchPrivateArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: FrenchPrivateArchives: description: "Non-public archives in France (archives priv\xE9es en France). This category encompasses archives held by private individuals, families, businesses, associations, and other non-governmental entities in France. French archival law distinguishes between public archives (archives publiques) and private archives (archives priv\xE9es), with specific regulations governing each category. Private archives may be classified as historical monuments (classement) or registered (inscription) if they have historical significance." @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml index baeefe8bf3..52559cbbb0 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: FrenchPrivateArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by FrenchPrivateArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml index d69f2b11c5..c8d0b36137 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./FrenchPrivateArchives -- ./FrenchPrivateArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./FrenchPrivateArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: FrenchPrivateFonds: is_a: FrenchPrivateArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for French private archives.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Frequency.yaml b/schemas/20251121/linkml/modules/classes/Frequency.yaml index 312ad2ff4e..8a91bf206a 100644 --- a/schemas/20251121/linkml/modules/classes/Frequency.yaml +++ b/schemas/20251121/linkml/modules/classes/Frequency.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Frequency: class_uri: schema:Schedule diff --git a/schemas/20251121/linkml/modules/classes/FumeHood.yaml b/schemas/20251121/linkml/modules/classes/FumeHood.yaml index fea4650c8b..51730c3505 100644 --- a/schemas/20251121/linkml/modules/classes/FumeHood.yaml +++ b/schemas/20251121/linkml/modules/classes/FumeHood.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: FumeHood: class_uri: schema:AmenityFeature diff --git a/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml b/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml index 4efc7d9517..8c60a1a079 100644 --- a/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml +++ b/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FunctionCategory: diff --git a/schemas/20251121/linkml/modules/classes/FunctionType.yaml b/schemas/20251121/linkml/modules/classes/FunctionType.yaml index aeec6fb039..5f7d3d20e0 100644 --- a/schemas/20251121/linkml/modules/classes/FunctionType.yaml +++ b/schemas/20251121/linkml/modules/classes/FunctionType.yaml @@ -14,15 +14,12 @@ prefixes: dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label # was: function_name -- ../slots/is_or_was_categorized_as # was: function_category -- ../slots/temporal_extent -- ../slots/temporal_extent # was: valid_from + valid_to -- ./FunctionCategory -- ./Label -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label # was: function_name + - ../slots/is_or_was_categorized_as # was: function_category + - ../slots/temporal_extent + - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc enums: @@ -98,9 +95,8 @@ classes: - Primary: `org:purpose` - "Indicates the purpose of this Organization" - Related: `schema:roleName` - The role associated with an organizational function - exact_mappings: - - org:purpose close_mappings: + - org:purpose - schema:Role related_mappings: - org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml b/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml index 04d622e2c3..063d73b664 100644 --- a/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml @@ -15,8 +15,8 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./FunctionType + - ./FunctionType + - linkml:types default_prefix: hc classes: FinanceFunction: diff --git a/schemas/20251121/linkml/modules/classes/Funding.yaml b/schemas/20251121/linkml/modules/classes/Funding.yaml index 4afa8226ab..e0677c71d6 100644 --- a/schemas/20251121/linkml/modules/classes/Funding.yaml +++ b/schemas/20251121/linkml/modules/classes/Funding.yaml @@ -9,12 +9,10 @@ prefixes: frapo: http://purl.org/cerif/frapo/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_currency -- ../slots/has_or_had_description -- ../slots/has_or_had_quantity -- ./Currency -- ./Quantity + - linkml:types + - ../slots/has_or_had_currency + - ../slots/has_or_had_description + - ../slots/has_or_had_quantity default_prefix: hc classes: Funding: diff --git a/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml b/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml index 5c38bb287d..30dafd0067 100644 --- a/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml @@ -11,52 +11,28 @@ prefixes: org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../classes/Description -- ../classes/Heritage -- ../classes/Identifier -- ../classes/Label -- ../classes/LabelType -- ../classes/LabelTypes -- ../classes/Organization -- ../classes/Title -- ../classes/URL -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_investment -- ../slots/has_or_had_label -- ../slots/has_or_had_objective -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_title -- ../slots/has_or_had_url -- ../slots/is_or_was_governed_by -- ../slots/is_or_was_implemented_by -- ../slots/is_or_was_related_to -- ../slots/keyword -- ../slots/language -- ../slots/related_agenda -- ../slots/route_description -- ../slots/route_id -- ../slots/route_keyword -- ../slots/route_relevance_to_heritage -- ../slots/route_title -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./GeographicScope -- ./GoverningBody -- ./Identifier -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Description -- ./Heritage -- ./Label -- ./Organization -- ./ThematicRoute -- ./URL + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_investment + - ../slots/has_or_had_label + - ../slots/has_or_had_objective + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_title + - ../slots/has_or_had_url + - ../slots/is_or_was_governed_by + - ../slots/is_or_was_implemented_by + - ../slots/is_or_was_related_to + - ../slots/keyword + - ../slots/language + - ../slots/related_agenda + - ../slots/route_description + - ../slots/route_id + - ../slots/route_keyword + - ../slots/route_relevance_to_heritage + - ../slots/route_title + - ../slots/temporal_extent default_prefix: hc classes: FundingAgenda: diff --git a/schemas/20251121/linkml/modules/classes/FundingCall.yaml b/schemas/20251121/linkml/modules/classes/FundingCall.yaml index 624b576fba..c1dc4f22aa 100644 --- a/schemas/20251121/linkml/modules/classes/FundingCall.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingCall.yaml @@ -7,8 +7,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ./CallForApplication + - linkml:types default_prefix: hc classes: FundingCall: diff --git a/schemas/20251121/linkml/modules/classes/FundingFocus.yaml b/schemas/20251121/linkml/modules/classes/FundingFocus.yaml index 3cf51a1e85..c67b6da0df 100644 --- a/schemas/20251121/linkml/modules/classes/FundingFocus.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingFocus.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FundingFocus: diff --git a/schemas/20251121/linkml/modules/classes/FundingProgram.yaml b/schemas/20251121/linkml/modules/classes/FundingProgram.yaml index c690d7c0ff..88ae14890f 100644 --- a/schemas/20251121/linkml/modules/classes/FundingProgram.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingProgram.yaml @@ -8,10 +8,10 @@ prefixes: frapo: http://purl.org/cerif/frapo/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/is_or_was_targeted_at + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/is_or_was_targeted_at default_prefix: hc classes: FundingProgram: diff --git a/schemas/20251121/linkml/modules/classes/FundingRate.yaml b/schemas/20251121/linkml/modules/classes/FundingRate.yaml index 4137080c26..a5f9ebef57 100644 --- a/schemas/20251121/linkml/modules/classes/FundingRate.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingRate.yaml @@ -7,10 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../classes/Percentage -- ../slots/has_or_had_rate -- ../slots/maximal_of_maximal + - linkml:types + - ../slots/has_or_had_rate + - ../slots/maximal_of_maximal default_prefix: hc classes: FundingRate: diff --git a/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml b/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml index b2c10c7e62..c2c0efaf94 100644 --- a/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml @@ -10,29 +10,22 @@ prefixes: pav: http://purl.org/pav/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/FundingRequirementTypeEnum -- ../slots/applies_or_applied_to -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_mandatory -- ../slots/observed_in -- ../slots/requirement_id -- ../slots/requirement_text -- ../slots/requirement_type -- ../slots/requirement_unit -- ../slots/requirement_value -- ../slots/source_section -- ../slots/specificity_annotation -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./RequirementType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/FundingRequirementTypeEnum + - ../slots/applies_or_applied_to + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_mandatory + - ../slots/observed_in + - ../slots/requirement_id + - ../slots/requirement_text + - ../slots/requirement_type + - ../slots/requirement_unit + - ../slots/requirement_value + - ../slots/source_section + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent default_prefix: hc classes: FundingRequirement: @@ -66,7 +59,6 @@ classes: - requirement_unit - requirement_value - source_section - - specificity_annotation - supersedes_or_superseded - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/FundingScheme.yaml b/schemas/20251121/linkml/modules/classes/FundingScheme.yaml index eacb6fa6e4..a281abba42 100644 --- a/schemas/20251121/linkml/modules/classes/FundingScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingScheme.yaml @@ -14,9 +14,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: FundingScheme: diff --git a/schemas/20251121/linkml/modules/classes/FundingSource.yaml b/schemas/20251121/linkml/modules/classes/FundingSource.yaml index ac5db7a1b1..e5c4d93e58 100644 --- a/schemas/20251121/linkml/modules/classes/FundingSource.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingSource.yaml @@ -15,10 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: FundingSource: diff --git a/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml b/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml index 70d46b7dfb..580e443bf4 100644 --- a/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml @@ -4,9 +4,7 @@ title: Fylkesarkiv (Norwegian County Archive) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ./ArchiveOrganizationType -- ./CollectionType + - linkml:types classes: Fylkesarkiv: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml index 44914024a2..d0356b193b 100644 --- a/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml @@ -8,13 +8,14 @@ prefixes: schema: http://schema.org/ dwc: http://rs.tdwg.org/dwc/terms/ imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: GBIFIdentifier: is_a: Identifier - class_uri: dwc:occurrenceID + class_uri: hc:GBIFIdentifier + close_mappings: + - dwc:occurrenceID description: A persistent identifier for a biodiversity occurrence record. annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml index bf5eb9cc6d..a22da20f09 100644 --- a/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml @@ -7,13 +7,14 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: GHCIdentifier: is_a: Identifier - class_uri: dcterms:identifier + class_uri: hc:GHCIdentifier + close_mappings: + - dcterms:identifier description: 'A persistent, unique identifier for a heritage custodian. Format: CC-RR-LLL-T-ABBREVIATION' annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/GLAM.yaml b/schemas/20251121/linkml/modules/classes/GLAM.yaml index 44e549bace..5251ec79d5 100644 --- a/schemas/20251121/linkml/modules/classes/GLAM.yaml +++ b/schemas/20251121/linkml/modules/classes/GLAM.yaml @@ -7,22 +7,15 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score classes: GLAM: description: Acronym for "Galleries, Libraries, Archives, and Museums" that refers to cultural institutions that have providing access to knowledge as their mission. GLAM institutions share common goals around preservation, access, and cultural heritage stewardship, though they differ in their primary materials and methodologies. The term is used to describe both the sector collectively and institutions that combine multiple GLAM functions. is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml b/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml index d5880435e5..582e8bd77b 100644 --- a/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml +++ b/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: GLAMORCUBESFIXPHDNTCode: diff --git a/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml index d0390f0de8..f0cc728de5 100644 --- a/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml @@ -15,8 +15,7 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: GLEIFIdentifier: diff --git a/schemas/20251121/linkml/modules/classes/Gallery.yaml b/schemas/20251121/linkml/modules/classes/Gallery.yaml index b524ce53ef..de29359334 100644 --- a/schemas/20251121/linkml/modules/classes/Gallery.yaml +++ b/schemas/20251121/linkml/modules/classes/Gallery.yaml @@ -8,12 +8,10 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./GalleryType -- ./GalleryTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: Gallery: diff --git a/schemas/20251121/linkml/modules/classes/GalleryType.yaml b/schemas/20251121/linkml/modules/classes/GalleryType.yaml index 99336e09c5..dd4928aef9 100644 --- a/schemas/20251121/linkml/modules/classes/GalleryType.yaml +++ b/schemas/20251121/linkml/modules/classes/GalleryType.yaml @@ -2,35 +2,21 @@ id: https://nde.nl/ontology/hc/class/GalleryType name: GalleryType title: Gallery Type Classification imports: -- linkml:types -- ../classes/Artist -- ../enums/GalleryTypeEnum -- ../slots/custodian_type_broader -- ../slots/has_or_had_identifier # was: wikidata_entity -- ../slots/has_or_had_model # was: exhibition_model -- ../slots/has_or_had_objective -- ../slots/has_or_had_percentage -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_service -- ../slots/has_or_had_type -- ../slots/includes_or_included # was: gallery_subtype -- ../slots/is_or_was_categorized_as # was: exhibition_focus -- ../slots/represents_or_represented -- ../slots/sales_activity -- ../slots/specificity_annotation -- ../slots/takes_or_took_comission -- ./ArtSaleService -- ./CommissionRate -- ./CustodianType -- ./GalleryTypes -- ./Percentage -- ./Profit -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./GalleryType + - linkml:types + - ../enums/GalleryTypeEnum + - ../slots/custodian_type_broader + - ../slots/has_or_had_identifier # was: wikidata_entity + - ../slots/has_or_had_model # was: exhibition_model + - ../slots/has_or_had_objective + - ../slots/has_or_had_percentage + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_service + - ../slots/has_or_had_type + - ../slots/includes_or_included # was: gallery_subtype + - ../slots/is_or_was_categorized_as # was: exhibition_focus + - ../slots/represents_or_represented + - ../slots/sales_activity + - ../slots/takes_or_took_comission classes: GalleryType: is_a: CustodianType @@ -153,7 +139,6 @@ classes: - has_or_had_model # was: exhibition_model - migrated per Rule 53 (2026-01-26) - includes_or_included # was: gallery_subtype - migrated per Rule 53 (2026-01-26) - sales_activity - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml b/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml index 01c518d434..22b9c0fbb9 100644 --- a/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml @@ -8,8 +8,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ./GalleryType + - ./GalleryType + - linkml:types default_prefix: hc classes: CommercialGallery: diff --git a/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml b/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml index bce0b7b7f6..e5b0536cb9 100644 --- a/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml +++ b/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml @@ -7,8 +7,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: GenBankAccession: diff --git a/schemas/20251121/linkml/modules/classes/Gender.yaml b/schemas/20251121/linkml/modules/classes/Gender.yaml index e6ccb2c51d..ee5e0f6f3e 100644 --- a/schemas/20251121/linkml/modules/classes/Gender.yaml +++ b/schemas/20251121/linkml/modules/classes/Gender.yaml @@ -14,9 +14,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: Gender: diff --git a/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml index a500eabb15..efd7c02a75 100644 --- a/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml @@ -8,11 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/DataTierEnum -- ./ArchiveInfo -- ./MunicipalityInfo -- ./ProvinceInfo + - linkml:types + - ../enums/DataTierEnum default_range: string classes: GenealogiewerkbalkEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml b/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml index 5ea1732690..f7acf9328d 100644 --- a/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml @@ -9,14 +9,11 @@ prefixes: schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score -- ../slots/temporal_extent -- ./ConfidenceScore -- ./Provenance -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score + - ../slots/temporal_extent default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/GeoFeature.yaml b/schemas/20251121/linkml/modules/classes/GeoFeature.yaml index 6396405c2e..f4bcd91cbe 100644 --- a/schemas/20251121/linkml/modules/classes/GeoFeature.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoFeature.yaml @@ -17,11 +17,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_type -- ./Code -- ./GeoFeatureType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_type default_prefix: hc classes: GeoFeature: diff --git a/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml b/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml index 4c51398155..4d7ffb7bee 100644 --- a/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# gn: http://www.geonames.org/ontology# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: GeoFeatureType: diff --git a/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml b/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml index 0a69770a64..bf9e1f0b51 100644 --- a/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml @@ -9,8 +9,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# gn: http://www.geonames.org/ontology# imports: -- linkml:types -- ./GeoFeatureType + - ./GeoFeatureType + - linkml:types default_prefix: hc classes: AdministrativeBoundary: diff --git a/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml index a9500aff6c..14557c4ce4 100644 --- a/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml @@ -8,13 +8,14 @@ prefixes: schema: http://schema.org/ gn: http://www.geonames.org/ontology# imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: GeoNamesIdentifier: is_a: Identifier - class_uri: gn:geonamesID + class_uri: hc:GeoNamesIdentifier + close_mappings: + - gn:geonamesID description: A unique identifier for a GeoNames feature. Typically an integer. annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml b/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml index cf16f283f2..458f47b4d4 100644 --- a/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml @@ -9,33 +9,20 @@ prefixes: gn_entity: http://sws.geonames.org/ tooi: https://identifier.overheid.nl/tooi/def/ont/ imports: -- linkml:types -- ../enums/GeometryTypeEnum -- ../metadata -- ../slots/coordinate_reference_system -- ../slots/has_or_had_altitude -- ../slots/has_or_had_coordinates -- ../slots/has_or_had_geofeature -- ../slots/has_or_had_geographic_extent -- ../slots/has_or_had_geometry -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/osm_id -- ../slots/spatial_resolution -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Altitude -- ./Code -- ./Coordinates -- ./GeoFeature -- ./GeoFeatureType -- ./GeoFeatureTypes -- ./Geometry -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/GeometryTypeEnum + - ../metadata + - ../slots/coordinate_reference_system + - ../slots/has_or_had_altitude + - ../slots/has_or_had_coordinates + - ../slots/has_or_had_geofeature + - ../slots/has_or_had_geographic_extent + - ../slots/has_or_had_geometry + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/osm_id + - ../slots/spatial_resolution + - ../slots/temporal_extent types: WktLiteral: uri: geosparql:wktLiteral @@ -72,7 +59,6 @@ classes: - has_or_had_geometry - osm_id - spatial_resolution - - specificity_annotation - has_or_had_score - temporal_extent slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml b/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml index 0b39ff16d8..6d2bec52e4 100644 --- a/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml +++ b/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml @@ -10,10 +10,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: GeographicExtent: class_uri: dcterms:Location diff --git a/schemas/20251121/linkml/modules/classes/GeographicScope.yaml b/schemas/20251121/linkml/modules/classes/GeographicScope.yaml index 837eea67b4..f9672f69bb 100644 --- a/schemas/20251121/linkml/modules/classes/GeographicScope.yaml +++ b/schemas/20251121/linkml/modules/classes/GeographicScope.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: GeographicScope: diff --git a/schemas/20251121/linkml/modules/classes/Geometry.yaml b/schemas/20251121/linkml/modules/classes/Geometry.yaml index c8d362381b..5b29de388c 100644 --- a/schemas/20251121/linkml/modules/classes/Geometry.yaml +++ b/schemas/20251121/linkml/modules/classes/Geometry.yaml @@ -7,14 +7,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ geosparql: http://www.opengis.net/ont/geosparql# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_format -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./GeometryType -- ./GeometryTypes -- ./WKT + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_format + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: Geometry: diff --git a/schemas/20251121/linkml/modules/classes/GeometryType.yaml b/schemas/20251121/linkml/modules/classes/GeometryType.yaml index 0d0625ae61..6209f0de58 100644 --- a/schemas/20251121/linkml/modules/classes/GeometryType.yaml +++ b/schemas/20251121/linkml/modules/classes/GeometryType.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# geosparql: http://www.opengis.net/ont/geosparql# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: GeometryType: diff --git a/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml b/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml index 6ba3dd677c..9bd35b2dbb 100644 --- a/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml @@ -10,8 +10,8 @@ prefixes: geosparql: http://www.opengis.net/ont/geosparql# sf: http://www.opengis.net/ont/sf# imports: -- linkml:types -- ./GeometryType + - ./GeometryType + - linkml:types default_prefix: hc classes: Point: diff --git a/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml index 7891450581..ada4562ada 100644 --- a/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml @@ -7,8 +7,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ geosparql: http://www.opengis.net/ont/geosparql# imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: GeospatialIdentifier: diff --git a/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml b/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml index 66a6689d4b..bdff5a6f47 100644 --- a/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_location + - linkml:types + - ../slots/has_or_had_location classes: GeospatialLocation: class_uri: schema:GeoCoordinates diff --git a/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml b/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml index d3e1fc0ce4..7b560e6ec6 100644 --- a/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml @@ -13,9 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./GhcidHistoryEntry -- ./LocationResolution + - linkml:types default_range: string classes: GhcidBlock: diff --git a/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml b/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml index 2aaa2a000e..a5f781d49c 100644 --- a/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: GhcidHistoryEntry: diff --git a/schemas/20251121/linkml/modules/classes/GiftShop.yaml b/schemas/20251121/linkml/modules/classes/GiftShop.yaml index 7a0c085a4b..ba83cfc0dd 100644 --- a/schemas/20251121/linkml/modules/classes/GiftShop.yaml +++ b/schemas/20251121/linkml/modules/classes/GiftShop.yaml @@ -2,55 +2,29 @@ id: https://nde.nl/ontology/hc/class/gift-shop name: gift_shop_class title: GiftShop Class imports: -- linkml:types -- ../classes/Quantity -- ../classes/Revenue -- ../enums/GiftShopTypeEnum -- ../enums/ProductCategoryEnum -- ../slots/accepts_or_accepted -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_range -- ../slots/has_or_had_revenue -- ../slots/has_or_had_score -- ../slots/has_or_had_supplier -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/managed_by -- ../slots/online_shop -- ../slots/opening_hour -- ../slots/physical_location -- ../slots/price_currency -- ../slots/refers_to_custodian -- ../slots/shop_type -- ../slots/specificity_annotation -- ../slots/square_meters -- ../slots/temporal_extent -- ./AuxiliaryDigitalPlatform -- ./AuxiliaryPlace -- ./ConversionRate -- ./ConversionRateType -- ./ConversionRateTypes -- ./Custodian -- ./CustodianObservation -- ./Description -- ./Label -- ./PaymentMethod -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./Supplier -- ./SupplierType -- ./SupplierTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./PriceRange -- ./Quantity -- ./Revenue + - linkml:types + - ../enums/GiftShopTypeEnum + - ../enums/ProductCategoryEnum + - ../slots/accepts_or_accepted + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_range + - ../slots/has_or_had_revenue + - ../slots/has_or_had_score + - ../slots/has_or_had_supplier + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/managed_by + - ../slots/online_shop + - ../slots/opening_hour + - ../slots/physical_location + - ../slots/price_currency + - ../slots/refers_to_custodian + - ../slots/shop_type + - ../slots/square_meters + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -96,7 +70,6 @@ classes: - has_or_had_label - has_or_had_description - shop_type - - specificity_annotation - square_meters - has_or_had_quantity - has_or_had_supplier diff --git a/schemas/20251121/linkml/modules/classes/GivenName.yaml b/schemas/20251121/linkml/modules/classes/GivenName.yaml index 58fa1fd545..e3911e6ac9 100644 --- a/schemas/20251121/linkml/modules/classes/GivenName.yaml +++ b/schemas/20251121/linkml/modules/classes/GivenName.yaml @@ -8,13 +8,15 @@ prefixes: schema: http://schema.org/ foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: GivenName: - class_uri: foaf:givenName + class_uri: hc:GivenName + close_mappings: + - foaf:givenName slots: - has_or_had_label - has_or_had_description diff --git a/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml index c53b1c7000..57195988cc 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml @@ -13,20 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./AddressComponent -- ./AdmissionInfo -- ./Coordinates -- ./GooglePhoto -- ./GoogleReview -- ./LlmVerification -- ./OpeningHours -- ./PhotoMetadata -- ./PlaceFeature -- ./RejectedGoogleMapsData -- ./RelatedPlace -- ./ReviewBreakdown -- ./ReviewsSummary + - linkml:types default_range: string classes: GoogleMapsEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml index c0cf074336..c03c98f7c0 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml @@ -8,13 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./GoogleReview -- ./OpeningHours -- ./PhotoMetadata -- ./RelatedPlace -- ./ReviewBreakdown -- ./ReviewTopics + - linkml:types default_range: string classes: GoogleMapsPlaywrightEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml b/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml index 667f510ef0..ade60e57b2 100644 --- a/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml +++ b/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: GooglePhoto: diff --git a/schemas/20251121/linkml/modules/classes/GoogleReview.yaml b/schemas/20251121/linkml/modules/classes/GoogleReview.yaml index d04a855332..5289ab48e3 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleReview.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleReview.yaml @@ -13,13 +13,13 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_author_name -- ../slots/has_or_had_url -- ../slots/has_or_had_rating -- ../slots/has_or_had_description -- ../slots/has_or_had_text -- ../slots/has_or_had_publication_date + - linkml:types + - ../slots/has_or_had_author_name + - ../slots/has_or_had_url + - ../slots/has_or_had_rating + - ../slots/has_or_had_description + - ../slots/has_or_had_text + - ../slots/has_or_had_publication_date default_range: string classes: GoogleReview: diff --git a/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml b/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml index 1a2d277fde..8b1a969188 100644 --- a/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml @@ -21,7 +21,7 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_name \ No newline at end of file + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_name diff --git a/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml b/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml index 5d61357f8f..c88cc69e8d 100644 --- a/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml @@ -9,10 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: GovernanceRole: class_uri: org:Role diff --git a/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml b/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml index 7b9be37f24..226badf2b3 100644 --- a/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml @@ -9,10 +9,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_type classes: GovernanceStructure: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/GoverningBody.yaml b/schemas/20251121/linkml/modules/classes/GoverningBody.yaml index 45c07275c1..606efa52b8 100644 --- a/schemas/20251121/linkml/modules/classes/GoverningBody.yaml +++ b/schemas/20251121/linkml/modules/classes/GoverningBody.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_name classes: GoverningBody: class_uri: org:Organization diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml index 949c03cebc..652e94f475 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./GovernmentArchiveRecordSetType -- ./GovernmentArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: GovernmentArchive: description: Official archive of a government. Government archives preserve records created or received by governmental bodies in the course of their activities. They document the functions, policies, decisions, and operations of the state at various levels (national, regional, local). Government archives are typically public institutions with legal mandates to preserve and provide access to official records. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml index 465f9335fb..65700874f3 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: GovernmentArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by GovernmentArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml index e410b073ae..a8f558bc29 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./GovernmentArchive -- ./GovernmentArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./GovernmentArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: AgencyAdministrativeFonds: is_a: GovernmentArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Government agency operational 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PolicyDocumentCollection: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Government policy documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by GovernmentArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept PublicServiceRecordSeries: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Public service delivery records.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by GovernmentArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml b/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml index 6221319ed7..11c8b782b1 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml @@ -8,10 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_tier -- ./AdministrativeLevel + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_tier classes: GovernmentHierarchy: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/GrantRange.yaml b/schemas/20251121/linkml/modules/classes/GrantRange.yaml index 0bd65300b9..dfb88ce3e8 100644 --- a/schemas/20251121/linkml/modules/classes/GrantRange.yaml +++ b/schemas/20251121/linkml/modules/classes/GrantRange.yaml @@ -7,12 +7,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ imports: -- linkml:types -- ../enums/MeasureUnitEnum -- ../slots/maximal_of_maximal -- ../slots/minimal_of_minimal -- ./MeasureUnit -- ./Quantity + - linkml:types + - ../enums/MeasureUnitEnum + - ../slots/maximal_of_maximal + - ../slots/minimal_of_minimal default_prefix: hc classes: GrantRange: diff --git a/schemas/20251121/linkml/modules/classes/Group.yaml b/schemas/20251121/linkml/modules/classes/Group.yaml index f62462b378..24a7e05c8f 100644 --- a/schemas/20251121/linkml/modules/classes/Group.yaml +++ b/schemas/20251121/linkml/modules/classes/Group.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: Group: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/GrowthRate.yaml b/schemas/20251121/linkml/modules/classes/GrowthRate.yaml index 6a26a0d808..6022097d23 100644 --- a/schemas/20251121/linkml/modules/classes/GrowthRate.yaml +++ b/schemas/20251121/linkml/modules/classes/GrowthRate.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description default_prefix: hc classes: GrowthRate: diff --git a/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml b/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml index c192b94b63..d8f112bd3c 100644 --- a/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml +++ b/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml @@ -9,7 +9,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types + - linkml:types classes: HALCAdm1Code: is_a: Identifier diff --git a/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml b/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml index bb166681c2..013fb5cdfd 100644 --- a/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml +++ b/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: HALCAdm2Name: diff --git a/schemas/20251121/linkml/modules/classes/HCID.yaml b/schemas/20251121/linkml/modules/classes/HCID.yaml index 7aa4fe8d5f..32d278c9f3 100644 --- a/schemas/20251121/linkml/modules/classes/HCID.yaml +++ b/schemas/20251121/linkml/modules/classes/HCID.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: HCID: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml b/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml index ecaef24812..8e97a0e974 100644 --- a/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml +++ b/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: HCPresetURI: class_uri: schema:URL diff --git a/schemas/20251121/linkml/modules/classes/HTMLFile.yaml b/schemas/20251121/linkml/modules/classes/HTMLFile.yaml index 7afc518eb1..203191bf38 100644 --- a/schemas/20251121/linkml/modules/classes/HTMLFile.yaml +++ b/schemas/20251121/linkml/modules/classes/HTMLFile.yaml @@ -13,10 +13,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_file_location -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_file_location + - ../slots/has_or_had_label classes: HTMLFile: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml b/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml index 20e452091e..d72fd3f1ae 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_type -- ./HTTPMethodType + - linkml:types + - ../slots/has_or_had_type classes: HTTPMethod: description: Represents an HTTP request method supported by a heritage institution's API or web service. Common methods diff --git a/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml b/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml index c76459f1a1..1c8b8fe0bb 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: HTTPMethodType: description: Abstract base class for HTTP method type taxonomy. Classifies HTTP request methods (GET, POST, PUT, DELETE, PATCH, etc.) used by heritage institution APIs and web services. diff --git a/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml b/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml index 78cc6b434b..ed5ac0e155 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./HTTPMethodType + - ./HTTPMethodType + - linkml:types classes: GETMethod: is_a: HTTPMethodType diff --git a/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml b/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml index 464979ad1c..fbd4464c5b 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml @@ -13,10 +13,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_value classes: HTTPStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml b/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml index 63f62adcf6..17b59ee397 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml @@ -13,9 +13,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_value classes: HTTPStatusCode: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Habitat.yaml b/schemas/20251121/linkml/modules/classes/Habitat.yaml index dcad03200e..d402486781 100644 --- a/schemas/20251121/linkml/modules/classes/Habitat.yaml +++ b/schemas/20251121/linkml/modules/classes/Habitat.yaml @@ -8,13 +8,15 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: Habitat: - class_uri: dwc:habitat + class_uri: hc:Habitat + close_mappings: + - dwc:habitat slots: - has_or_had_label - has_or_had_description diff --git a/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml b/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml index 49e131be6f..262951380c 100644 --- a/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml +++ b/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: HandsOnFacility: class_uri: schema:AmenityFeature diff --git a/schemas/20251121/linkml/modules/classes/Hazard.yaml b/schemas/20251121/linkml/modules/classes/Hazard.yaml index 4a78d226d4..f294b3a2d2 100644 --- a/schemas/20251121/linkml/modules/classes/Hazard.yaml +++ b/schemas/20251121/linkml/modules/classes/Hazard.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Hazard: class_uri: schema:Text diff --git a/schemas/20251121/linkml/modules/classes/Heading.yaml b/schemas/20251121/linkml/modules/classes/Heading.yaml index ef3657890d..c564227c71 100644 --- a/schemas/20251121/linkml/modules/classes/Heading.yaml +++ b/schemas/20251121/linkml/modules/classes/Heading.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: Heading: class_uri: schema:Text diff --git a/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml b/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml index 69d56cdfc1..937c75ce51 100644 --- a/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: HeadingLevel: class_uri: schema:Integer diff --git a/schemas/20251121/linkml/modules/classes/Heritage.yaml b/schemas/20251121/linkml/modules/classes/Heritage.yaml index dea87f842d..61f1f727b9 100644 --- a/schemas/20251121/linkml/modules/classes/Heritage.yaml +++ b/schemas/20251121/linkml/modules/classes/Heritage.yaml @@ -10,9 +10,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Heritage: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml b/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml index 512489e842..222e43581a 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml @@ -14,7 +14,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types + - linkml:types classes: HeritageCustodianPlace: class_uri: schema:Place diff --git a/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml b/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml index 18310f507c..fc24ba0e08 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml @@ -8,33 +8,21 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# -imports: -- linkml:types +imports: [] default_range: string classes: HeritageExperienceEntry: - description: "Heritage sector specific work experience entry. Contains job title,\ - \ company, relevance assessment, heritage institution type code (A/L/M/etc.),\ - \ and demonstrated skills. Used for assessing person profiles' heritage sector\ - \ relevance.\nOntology mapping rationale: - class_uri is org:Membership because\ - \ heritage experience represents\n a person's membership/role within heritage\ - \ organizations\n- close_mappings includes schema:OrganizationRole for web semantics\n\ - \ compatibility with role-based employment modeling\n- related_mappings includes\ - \ prov:Entity (experience as traceable\n data) and schema:Occupation (the occupation/role\ - \ held)" + is_a: Entity + description: "Heritage sector specific work experience entry." class_uri: org:Membership close_mappings: - - schema:OrganizationRole + - schema:OrganizationRole related_mappings: - - prov:Entity - - schema:Occupation + - prov:Entity + - schema:Occupation annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' slots: - - heritage_type + - has_heritage_type diff --git a/schemas/20251121/linkml/modules/classes/HeritageForm.yaml b/schemas/20251121/linkml/modules/classes/HeritageForm.yaml index 24fff8c3cf..e8d2d930cd 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageForm.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageForm.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: HeritageForm: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageObject.yaml b/schemas/20251121/linkml/modules/classes/HeritageObject.yaml index 615cc9e886..32ce5ce8e2 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageObject.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageObject.yaml @@ -10,21 +10,15 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../metadata -- ../slots/current_keeper -- ../slots/current_location -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/object_description -- ../slots/object_id -- ../slots/object_name -- ../slots/specificity_annotation -- ./CustodianPlace -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/current_keeper + - ../slots/current_location + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/object_description + - ../slots/object_id + - ../slots/object_name default_prefix: hc classes: HeritageObject: @@ -48,7 +42,6 @@ classes: - current_keeper - current_location - has_or_had_identifier - - specificity_annotation - has_or_had_score slot_usage: object_id: diff --git a/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml b/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml index cd57e1e3de..9302a52c39 100644 --- a/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml @@ -13,9 +13,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: HeritagePractice: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml b/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml index 0acf405086..ce4c8c4b4e 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml @@ -8,20 +8,13 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/HeritageTypeEnum -- ../metadata -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./Heritage -- ./HeritageRelevanceScore -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/HeritageTypeEnum + - ../metadata + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to default_range: string classes: HeritageRelevanceAssessment: @@ -62,7 +55,6 @@ classes: - has_or_had_type - is_or_was_related_to - has_or_had_note - - specificity_annotation slot_usage: is_or_was_related_to: range: Heritage diff --git a/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml b/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml index ee44930542..0338b50722 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_value classes: HeritageRelevanceScore: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/HeritageScore.yaml b/schemas/20251121/linkml/modules/classes/HeritageScore.yaml index 29e0215dcd..4e6d57aaca 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageScore.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageScore.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_score + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_score default_prefix: hc classes: HeritageScore: diff --git a/schemas/20251121/linkml/modules/classes/HeritageSector.yaml b/schemas/20251121/linkml/modules/classes/HeritageSector.yaml index 5de9d1b5b0..2f1867cf7a 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageSector.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageSector.yaml @@ -14,9 +14,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: HeritageSector: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml b/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml index 1678997b66..b6870e0bc5 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml @@ -28,29 +28,16 @@ see_also: - https://www.wikidata.org/wiki/Q2077377 - https://www.wikidata.org/wiki/Q15755503 imports: -- linkml:types -- ../enums/HeritageSocietyTypeEnum -- ../slots/has_or_had_activity -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_published_at -- ../slots/membership_size -- ../slots/society_focus -- ../slots/specificity_annotation -- ./Activity -- ./ActivityType -- ./ActivityTypes -- ./CollectionScope -- ./CustodianType -- ./Program -- ./PublicationEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/HeritageSocietyTypeEnum + - ../slots/has_or_had_activity + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_published_at + - ../slots/membership_size + - ../slots/society_focus prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# @@ -217,7 +204,6 @@ classes: - has_or_had_type - has_or_had_activity - has_or_had_scope - - specificity_annotation - has_or_had_score - society_focus - membership_size @@ -225,7 +211,8 @@ classes: slot_usage: has_or_had_type: equals_expression: '["hc:HeritageSocietyType"]' - range: Program + range: uriorcurie + # range: Program inlined: true multivalued: true examples: @@ -252,7 +239,8 @@ classes: begin_of_the_begin: '2025-05-15' end_of_the_end: '2025-05-15' has_or_had_scope: - range: CollectionScope + range: uriorcurie + # range: CollectionScope multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml b/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml index 4a2b4e3df8..6a80acb884 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml @@ -9,10 +9,10 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: HeritageStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageType.yaml b/schemas/20251121/linkml/modules/classes/HeritageType.yaml index 731ac4b4b1..1f93a45961 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageType.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageType.yaml @@ -15,10 +15,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: HeritageType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml b/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml index d4a3e64d10..b9ae852615 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml @@ -9,9 +9,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: HeritageTypeCode: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml b/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml index e30f44b768..877e1ed2e9 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml @@ -7,17 +7,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type_code -- ../slots/specificity_annotation -- ./HeritageTypeCode -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type_code default_prefix: hc classes: HeritageTypeCount: @@ -26,7 +19,6 @@ classes: slots: - has_or_had_type_code - has_or_had_quantity - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type_code: diff --git a/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml b/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml index ad51fa8017..77d9b5f640 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml @@ -2,44 +2,25 @@ id: https://nde.nl/ontology/hc/class/historic-building name: historic_building_class title: HistoricBuilding Class imports: -- linkml:types -- ../classes/Architect -- ../classes/ArchitecturalStyle -- ../enums/FeatureTypeEnum -- ../slots/construction_date -- ../slots/construction_date_precision -- ../slots/current_use -- ../slots/has_or_had_area -- ../slots/has_or_had_condition -- ../slots/has_or_had_label -- ../slots/has_or_had_opening_hour -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_style -- ../slots/has_or_had_type -- ../slots/is_open_to_public -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_designed_by -- ../slots/is_or_was_generated_by -- ../slots/is_part_of_complex -- ../slots/monument_number -- ../slots/specificity_annotation -- ./Area -- ./Condition -- ./CustodianObservation -- ./FeatureType -- ./FeatureTypes -- ./HeritageStatus -- ./Label -- ./OpeningHour -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Architect -- ./ArchitecturalStyle + - linkml:types + - ../enums/FeatureTypeEnum + - ../slots/construction_date + - ../slots/construction_date_precision + - ../slots/current_use + - ../slots/has_or_had_area + - ../slots/has_or_had_condition + - ../slots/has_or_had_label + - ../slots/has_or_had_opening_hour + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_style + - ../slots/has_or_had_type + - ../slots/is_open_to_public + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_designed_by + - ../slots/is_or_was_generated_by + - ../slots/is_part_of_complex + - ../slots/monument_number prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -82,7 +63,6 @@ classes: - is_open_to_public - is_part_of_complex - monument_number - - specificity_annotation - has_or_had_score - has_or_had_opening_hour - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml index b19de49cf6..4a5105d54d 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./HistoricalArchiveRecordSetType -- ./HistoricalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: HistoricalArchive: description: "Historical archive (archivo hist\xF3rico, archive historique). An archive that specifically focuses on preserving records of historical value, typically older materials that have passed beyond active administrative use. Historical archives may be independent institutions or divisions within larger archival systems. They emphasize long-term preservation and scholarly access to historical documentation." @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml index e0de068476..9c8acaa9a4 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: HistoricalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by HistoricalArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml index 7340b6e32f..ce44e74ade 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./HistoricalArchive -- ./HistoricalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./HistoricalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: HistoricalDocumentFonds: is_a: HistoricalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Historical documents.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept HistoricalManuscriptCollection: is_a: HistoricalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Historical manuscripts.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by HistoricalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml b/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml index d5846b3f49..72977d1737 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml @@ -11,16 +11,13 @@ prefixes: gn: http://www.geonames.org/ontology# rdfs: http://www.w3.org/2000/01/rdf-schema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/is_or_was_located_in -- ../slots/temporal_extent -- ./Identifier -- ./TimeSpan -- ./HistoricalRegion + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/is_or_was_located_in + - ../slots/temporal_extent default_prefix: hc classes: HistoricalRegion: diff --git a/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml b/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml index fcbbbfaeba..f242968bad 100644 --- a/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml +++ b/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml @@ -12,27 +12,17 @@ description: 'Specialized CustodianType for religious institutions and sacred si ' imports: -- linkml:types -- ../enums/HolySiteTypeEnum -- ../slots/has_or_had_content -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_policy -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_managed_by -- ../slots/religious_function -- ../slots/religious_tradition -- ../slots/secularization_status -- ../slots/specificity_annotation -- ./CollectionContent -- ./CollectionContentType -- ./CollectionContentTypes -- ./CustodianType -- ./HolySiteType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/HolySiteTypeEnum + - ../slots/has_or_had_content + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_policy + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_managed_by + - ../slots/religious_function + - ../slots/religious_tradition + - ../slots/secularization_status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -244,7 +234,6 @@ classes: - religious_function - religious_tradition - secularization_status - - specificity_annotation - is_or_was_managed_by - has_or_had_score slot_usage: @@ -256,7 +245,8 @@ classes: - value: Sunni Islam, Hanafi school - value: Theravada Buddhism has_or_had_content: - range: CollectionContent + range: uriorcurie + # range: CollectionContent multivalued: true inlined: true inlined_as_list: true @@ -305,7 +295,8 @@ classes: has_or_had_type: equals_expression: '["hc:HolySacredSiteType"]' has_or_had_hyponym: - range: HolySiteType + range: uriorcurie + # range: HolySiteType examples: - value: has_or_had_label: Church diff --git a/schemas/20251121/linkml/modules/classes/HolySiteType.yaml b/schemas/20251121/linkml/modules/classes/HolySiteType.yaml index 50b3ab413f..f4e9ca38fd 100644 --- a/schemas/20251121/linkml/modules/classes/HolySiteType.yaml +++ b/schemas/20251121/linkml/modules/classes/HolySiteType.yaml @@ -8,18 +8,17 @@ prefixes: schema: http://schema.org/ wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to default_prefix: hc classes: HolySiteType: class_uri: skos:Concept description: "Classification of a holy or sacred site type (e.g., Church, Mosque, Synagogue).\n\n**MIGRATED** from holy_site_subtype slot (2026-01-28) per Rule 53.\n\n**Purpose**:\nProvides structured classification for religious heritage sites beyond the top-level 'H' code.\nLinks to Wikidata entities for semantic grounding.\n" - exact_mappings: + broad_mappings: - skos:Concept slots: - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml index 76991c1445..ada718a7e1 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml @@ -15,22 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./HospitalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: HospitalArchive: description: "Hospital archive (Krankenhausarchiv, archivo hospitalario, archives hospitali\xE8res). Archives that preserve records created by hospitals and healthcare institutions. These may include administrative records, patient records (subject to privacy regulations), medical research documentation, photographs, and institutional histories. Hospital archives are valuable for medical history, genealogy, and understanding the evolution of healthcare practices." @@ -46,7 +36,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml index 6ff9e1b753..c44df29379 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: HospitalArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - MedicalPhotographyCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml index f37d20e6c6..bf25fdad74 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml @@ -11,24 +11,18 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/preservation_note -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./HospitalArchive -- ./HospitalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./HospitalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/preservation_note + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: HospitalAdministrationFonds: is_a: HospitalArchiveRecordSetType @@ -136,11 +130,10 @@ classes: - healthcare management - financial records - personnel administration - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -161,7 +154,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -304,11 +296,10 @@ classes: - birth registers - death registers - medical history - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -326,7 +317,6 @@ classes: for genealogical research. Birth/death registers particularly valuable. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -482,11 +472,10 @@ classes: - clinical research - laboratory notebooks - research protocols - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -507,7 +496,6 @@ classes: apply. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -646,11 +634,10 @@ classes: - nursing administration - nurse training - nursing profession - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -667,7 +654,6 @@ classes: schools until the late 20th century. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -747,11 +733,10 @@ classes: - pathological specimens - teaching slides - medical imaging history - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q1260006 - rico:RecordSetType - skos:Concept @@ -769,7 +754,6 @@ classes: museums. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/HouseArchive.yaml b/schemas/20251121/linkml/modules/classes/HouseArchive.yaml index 8b191d614d..823e41d285 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./HouseArchiveRecordSetType -- ./HouseArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: HouseArchive: description: Archive containing documents and letters that concern a family. House archives (Familienarchive) preserve records documenting the history, activities, and relationships of a family over generations. They typically include correspondence, legal documents, financial records, photographs, and personal papers. Often associated with noble or prominent families, but may also document ordinary families. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml index 2493830322..af4b15e768 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: HouseArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by HouseArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml index b49ea23ebe..4f0bef8296 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./HouseArchive -- ./HouseArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./HouseArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: HouseRecordsFonds: is_a: HouseArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Historic house records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept FamilyPapersCollection: is_a: HouseArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Family papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by HouseArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept EstateDocumentSeries: is_a: HouseArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Estate management 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by HouseArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HouseNumber.yaml b/schemas/20251121/linkml/modules/classes/HouseNumber.yaml index c22109885b..1dff59d19a 100644 --- a/schemas/20251121/linkml/modules/classes/HouseNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseNumber.yaml @@ -13,9 +13,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_value classes: HouseNumber: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Humidity.yaml b/schemas/20251121/linkml/modules/classes/Humidity.yaml index 80638032e0..11e7310184 100644 --- a/schemas/20251121/linkml/modules/classes/Humidity.yaml +++ b/schemas/20251121/linkml/modules/classes/Humidity.yaml @@ -8,12 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_tolerance -- ./HumidityTolerance -- ./MaximumHumidity -- ./MinimumHumidity -- ./TargetHumidity + - linkml:types + - ../slots/has_or_had_tolerance classes: Humidity: class_uri: schema:StructuredValue diff --git a/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml b/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml index e8c5d624e2..881879b2df 100644 --- a/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml +++ b/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: HumidityTolerance: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/Hypernym.yaml b/schemas/20251121/linkml/modules/classes/Hypernym.yaml index b653556d24..96e3f3cfa2 100644 --- a/schemas/20251121/linkml/modules/classes/Hypernym.yaml +++ b/schemas/20251121/linkml/modules/classes/Hypernym.yaml @@ -14,10 +14,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_range: string default_prefix: hc classes: @@ -44,7 +44,7 @@ classes: **ONTOLOGY MAPPING**: - class_uri: skos:Concept (as hypernym IS a concept) - exact_mappings: skos:broader target concept' class_uri: skos:Concept - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - rdfs:Class diff --git a/schemas/20251121/linkml/modules/classes/Hyponym.yaml b/schemas/20251121/linkml/modules/classes/Hyponym.yaml index f6710bf691..dbe02dff54 100644 --- a/schemas/20251121/linkml/modules/classes/Hyponym.yaml +++ b/schemas/20251121/linkml/modules/classes/Hyponym.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Hyponym: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Hypothesis.yaml b/schemas/20251121/linkml/modules/classes/Hypothesis.yaml index 359589cc03..c97a58a93f 100644 --- a/schemas/20251121/linkml/modules/classes/Hypothesis.yaml +++ b/schemas/20251121/linkml/modules/classes/Hypothesis.yaml @@ -8,11 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../slots/is_or_was_generated_by -- ./ConfidenceMethod -- ./ConfidenceScore -- ./GenerationEvent + - linkml:types + - ../slots/is_or_was_generated_by default_range: string classes: Hypothesis: diff --git a/schemas/20251121/linkml/modules/classes/ICHDomain.yaml b/schemas/20251121/linkml/modules/classes/ICHDomain.yaml index 0bd7094af7..41cc83a1aa 100644 --- a/schemas/20251121/linkml/modules/classes/ICHDomain.yaml +++ b/schemas/20251121/linkml/modules/classes/ICHDomain.yaml @@ -15,8 +15,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ICHDomain: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml b/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml index 9604f2db31..efc29e049f 100644 --- a/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml +++ b/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml @@ -8,10 +8,10 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_objective -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_objective + - ../slots/has_or_had_type classes: ICHSafeguarding: class_uri: schema:Action diff --git a/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml b/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml index e0cd5a9305..599b1ec663 100644 --- a/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml +++ b/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ICHSafeguardingType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ID.yaml b/schemas/20251121/linkml/modules/classes/ID.yaml index 26c1659cd1..7b6bf04856 100644 --- a/schemas/20251121/linkml/modules/classes/ID.yaml +++ b/schemas/20251121/linkml/modules/classes/ID.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: ID: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/IIIF.yaml b/schemas/20251121/linkml/modules/classes/IIIF.yaml index 3f5ac28bce..13cda0b370 100644 --- a/schemas/20251121/linkml/modules/classes/IIIF.yaml +++ b/schemas/20251121/linkml/modules/classes/IIIF.yaml @@ -8,8 +8,8 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: IIIF: class_uri: dcterms:Standard diff --git a/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml b/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml index d8ae017133..85a88ea0da 100644 --- a/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml +++ b/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml @@ -10,18 +10,11 @@ prefixes: iiif: http://iiif.io/api/image/3# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/IIIFComplianceLevelEnum -- ../enums/ImageProtocolEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./DataServiceEndpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Image + - linkml:types + - ../enums/IIIFComplianceLevelEnum + - ../enums/ImageProtocolEnum + - ../metadata + - ../slots/has_or_had_score classes: IIPImageServer: is_a: DataServiceEndpoint @@ -57,7 +50,6 @@ classes: - https://iipimage.sourceforge.io/ - https://github.com/loris-imageserver/loris slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml b/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml index dba8831bf5..c639012f9e 100644 --- a/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml +++ b/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml @@ -5,11 +5,13 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: ISO639-3Identifier: - class_uri: schema:identifier + class_uri: hc:ISO639-3Identifier + close_mappings: + - schema:identifier description: ISO 639-3 three-letter language code slots: - has_or_had_code diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml index d8242e3c37..3713a88ed7 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./IconographicArchivesRecordSetType -- ./IconographicArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: IconographicArchives: description: Archives containing predominantly pictorial materials. Iconographic archives specialize in collecting and preserving images including prints, drawings, photographs, posters, and other visual materials. They serve as important resources for art historical research, visual culture studies, and iconographic analysis. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml index 43e939fff0..b0c0c46ce0 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: IconographicArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by IconographicArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml index d01bf0cbd1..0aa84b9af6 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./IconographicArchives -- ./IconographicArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./IconographicArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: VisualImageCollection: is_a: IconographicArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Iconographic materials.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PrintCollection: is_a: IconographicArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Prints and engravings.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by IconographicArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Iconography.yaml b/schemas/20251121/linkml/modules/classes/Iconography.yaml index 76ce059304..fe1c2e31df 100644 --- a/schemas/20251121/linkml/modules/classes/Iconography.yaml +++ b/schemas/20251121/linkml/modules/classes/Iconography.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Iconography: class_uri: schema:DefinedTerm diff --git a/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml b/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml index 4d271dbddb..2700c15696 100644 --- a/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml @@ -15,13 +15,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/temporal_extent -- ./Agent -- ./ConfidenceScore -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/temporal_extent classes: IdentificationEvent: class_uri: hc:IdentificationEvent diff --git a/schemas/20251121/linkml/modules/classes/Identifier.yaml b/schemas/20251121/linkml/modules/classes/Identifier.yaml index 147240b0ce..63fd2e4dc5 100644 --- a/schemas/20251121/linkml/modules/classes/Identifier.yaml +++ b/schemas/20251121/linkml/modules/classes/Identifier.yaml @@ -12,39 +12,20 @@ prefixes: adms: http://www.w3.org/ns/adms# prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../classes/AllocationEvent -- ../classes/TimeSpan -- ../metadata -- ../slots/has_or_had_canonical_form -- ../slots/has_or_had_format -- ../slots/has_or_had_scheme -- ../slots/has_or_had_score -- ../slots/has_or_had_standard -- ../slots/has_or_had_type -- ../slots/has_or_had_value -- ../slots/identifies_or_identified -- ../slots/is_or_was_allocated_by -- ../slots/is_or_was_allocated_through -- ../slots/source -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AllocationAgency -- ./CanonicalForm -- ./Custodian -- ./CustodianName -- ./IdentifierFormat -- ./IdentifierScheme -- ./IdentifierType -- ./IdentifierTypes -- ./IdentifierValue -- ./Label -- ./SpecificityAnnotation -- ./Standard -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./AllocationEvent + - linkml:types + - ../metadata + - ../slots/has_or_had_canonical_form + - ../slots/has_or_had_format + - ../slots/has_or_had_scheme + - ../slots/has_or_had_score + - ../slots/has_or_had_standard + - ../slots/has_or_had_type + - ../slots/has_or_had_value + - ../slots/identifies_or_identified + - ../slots/is_or_was_allocated_by + - ../slots/is_or_was_allocated_through + - ../slots/source + - ../slots/temporal_extent default_prefix: hc classes: # Generic Identifier class - base for all identifier types diff --git a/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml b/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml index 868a2c31db..d710faec5d 100644 --- a/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml @@ -9,17 +9,15 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: IdentifierFormat: class_uri: schema:PropertyValue description: Identifier format variant. slots: - has_or_had_label - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml b/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml index 6a982d09d0..9c25aff849 100644 --- a/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: IdentifierLookupScore: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml b/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml index 4e0dc60ae5..44154545fb 100644 --- a/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: IdentifierScheme: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/IdentifierType.yaml b/schemas/20251121/linkml/modules/classes/IdentifierType.yaml index 62049e10be..b3ff6dbd38 100644 --- a/schemas/20251121/linkml/modules/classes/IdentifierType.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentifierType.yaml @@ -9,11 +9,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: IdentifierType: class_uri: adms:Identifier diff --git a/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml b/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml index 7f1cc3866e..4d9e697325 100644 --- a/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml @@ -6,11 +6,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_label -- ./IdentifierType + - ./IdentifierType + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: ISILIdentifier: is_a: IdentifierType @@ -169,6 +169,7 @@ classes: equals_string: KvK Number exact_mappings: - adms:Identifier + close_mappings: - rov:registration broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml b/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml index 0b216c23e0..4034597e41 100644 --- a/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml @@ -15,8 +15,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: IdentifierValue: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/Illustration.yaml b/schemas/20251121/linkml/modules/classes/Illustration.yaml index abaad5226f..9d95b9df35 100644 --- a/schemas/20251121/linkml/modules/classes/Illustration.yaml +++ b/schemas/20251121/linkml/modules/classes/Illustration.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_image + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_image classes: Illustration: class_uri: schema:ImageObject diff --git a/schemas/20251121/linkml/modules/classes/Image.yaml b/schemas/20251121/linkml/modules/classes/Image.yaml index a828d8d0d7..08fe86f3ee 100644 --- a/schemas/20251121/linkml/modules/classes/Image.yaml +++ b/schemas/20251121/linkml/modules/classes/Image.yaml @@ -8,11 +8,9 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_url -- ./Label -- ./URL + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_url default_prefix: hc classes: Image: diff --git a/schemas/20251121/linkml/modules/classes/ImagingEquipment.yaml b/schemas/20251121/linkml/modules/classes/ImagingEquipment.yaml deleted file mode 100644 index a01354aa0f..0000000000 --- a/schemas/20251121/linkml/modules/classes/ImagingEquipment.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/class/ImagingEquipment -name: ImagingEquipment -title: ImagingEquipment -description: Equipment used for imaging (digitization, photography, etc.). -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: -- linkml:types -- ../slots/has_or_had_name -classes: - ImagingEquipment: - class_uri: schema:Product - description: Imaging equipment. - slots: - - has_or_had_name - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml b/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml index d652b95004..820493510d 100644 --- a/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml +++ b/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: ImpactMeasurement: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/Index.yaml b/schemas/20251121/linkml/modules/classes/Index.yaml index 5bd8628a01..45beb54a2b 100644 --- a/schemas/20251121/linkml/modules/classes/Index.yaml +++ b/schemas/20251121/linkml/modules/classes/Index.yaml @@ -8,11 +8,10 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./IndexType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Index: class_uri: hc:Index diff --git a/schemas/20251121/linkml/modules/classes/IndexNumber.yaml b/schemas/20251121/linkml/modules/classes/IndexNumber.yaml index 478d7f6d8b..37eacf4d10 100644 --- a/schemas/20251121/linkml/modules/classes/IndexNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/IndexNumber.yaml @@ -15,8 +15,7 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./Identifier + - linkml:types default_prefix: hc classes: IndexNumber: diff --git a/schemas/20251121/linkml/modules/classes/IndexType.yaml b/schemas/20251121/linkml/modules/classes/IndexType.yaml index da29b3faaa..584aa521ea 100644 --- a/schemas/20251121/linkml/modules/classes/IndexType.yaml +++ b/schemas/20251121/linkml/modules/classes/IndexType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: IndexType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/IndexTypes.yaml b/schemas/20251121/linkml/modules/classes/IndexTypes.yaml index 2293756b7d..a7a51b3b3e 100644 --- a/schemas/20251121/linkml/modules/classes/IndexTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/IndexTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./IndexType + - ./IndexType + - linkml:types classes: TableOfContents: is_a: IndexType diff --git a/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml b/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml index 2316becb06..81f0049df5 100644 --- a/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml +++ b/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml @@ -13,77 +13,42 @@ prefixes: aat: http://vocab.getty.edu/aat/ rda: http://rdaregistry.info/termList/ imports: -- linkml:types -- ../classes/Agent -- ../classes/Annotation -- ../classes/ArchivalReference -- ../classes/ArrangementLevel -- ../classes/ArrangementLevelTypes -- ../classes/Identifier -- ../enums/CarrierTypeEnum -- ../metadata -- ../slots/contains_or_contained -- ../slots/copy_note -- ../slots/copy_number -- ../slots/cover_material -- ../slots/has_or_had_carrier -- ../slots/has_or_had_content -- ../slots/has_or_had_description -- ../slots/has_or_had_direction -- ../slots/has_or_had_direction # was: text_direction -- ../slots/has_or_had_edition -- ../slots/has_or_had_extent_text -- ../slots/has_or_had_fond -- ../slots/has_or_had_identifier -- ../slots/has_or_had_index_number # was: file_number -- ../slots/has_or_had_label # was: title_proper -- ../slots/has_or_had_label # was: uniform_title -- ../slots/has_or_had_language -- ../slots/has_or_had_level -- ../slots/has_or_had_policy -- ../slots/has_or_had_provenance -- ../slots/has_or_had_quantity # was: folio_count -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_series -- ../slots/has_or_had_summary -- ../slots/has_or_had_time_interval -- ../slots/has_or_had_type -- ../slots/has_or_had_writing_system -- ../slots/includes_or_included -- ../slots/is_or_was_created_by -- ../slots/is_or_was_published -- ../slots/is_or_was_triggered_by -- ../slots/isbn -- ../slots/shelf_mark -- ../slots/specificity_annotation -- ./AccessPolicy -- ./AccessTriggerEvent -- ./BindingType -- ./Bookplate -- ./Carrier -- ./CarrierType -- ./CarrierTypes -- ./Content -- ./ContentType -- ./ContentTypes -- ./CustodianPlace -- ./DOI -- ./Edition -- ./Identifier # for has_or_had_identifier range -- ./IndexNumber # for has_or_had_index_number range -- ./Publication -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TextDirection -- ./TimeInterval -- ./TimeSpan -- ./WritingSystem -- ./Annotation -- ./ArrangementLevel -- ./Language -- ./Quantity + - linkml:types + - ../enums/CarrierTypeEnum + - ../metadata + - ../slots/contains_or_contained + - ../slots/copy_note + - ../slots/copy_number + - ../slots/cover_material + - ../slots/has_or_had_carrier + - ../slots/has_or_had_content + - ../slots/has_or_had_description + - ../slots/has_or_had_direction + - ../slots/has_or_had_direction # was: text_direction + - ../slots/has_or_had_edition + - ../slots/has_or_had_extent_text + - ../slots/has_or_had_fond + - ../slots/has_or_had_identifier + - ../slots/has_or_had_index_number # was: file_number + - ../slots/has_or_had_label # was: title_proper + - ../slots/has_or_had_label # was: uniform_title + - ../slots/has_or_had_language + - ../slots/has_or_had_level + - ../slots/has_or_had_policy + - ../slots/has_or_had_provenance + - ../slots/has_or_had_quantity # was: folio_count + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_series + - ../slots/has_or_had_summary + - ../slots/has_or_had_time_interval + - ../slots/has_or_had_type + - ../slots/has_or_had_writing_system + - ../slots/includes_or_included + - ../slots/is_or_was_created_by + - ../slots/is_or_was_published + - ../slots/is_or_was_triggered_by + - ../slots/isbn + - ../slots/shelf_mark default_prefix: hc classes: InformationCarrier: @@ -168,7 +133,6 @@ classes: # - script_type - has_or_had_series - shelf_mark - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - has_or_had_direction # was: text_direction - migrated per Rule 53/56 (2026-01-16) - has_or_had_label # was: title_proper diff --git a/schemas/20251121/linkml/modules/classes/Institution.yaml b/schemas/20251121/linkml/modules/classes/Institution.yaml index 1acf324d47..47cbbb9f8e 100644 --- a/schemas/20251121/linkml/modules/classes/Institution.yaml +++ b/schemas/20251121/linkml/modules/classes/Institution.yaml @@ -7,17 +7,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_level -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_level classes: Institution: description: Structure or mechanism of social order and cooperation governing the behaviour of a set of individuals within a given community. In the heritage context, this represents formal organizations established to fulfill specific societal functions related to cultural heritage, education, or public service. This is a broad category that encompasses many specific institution types. @@ -31,7 +25,6 @@ classes: custodian_types: "['*']" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml index e5d4867fa9..4c66c092f0 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./InstitutionalArchiveRecordSetType -- ./InstitutionalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: InstitutionalArchive: description: Repository that holds records created or received by its parent institution. Institutional archives serve their creating organization by preserving records that document institutional history, operations, governance, and achievements. They differ from collecting archives in that their primary mandate is to preserve their parent organization's records rather than to acquire materials from external sources. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml index e50cbb938b..ee756b9318 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: InstitutionalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by InstitutionalArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml index 7b8e524fa6..72a6c76a87 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./InstitutionalArchive -- ./InstitutionalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./InstitutionalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: InstitutionAdministrationFonds: is_a: InstitutionalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Institutional administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept OperationalRecordSeries: is_a: InstitutionalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Operational documentation.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by InstitutionalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml index 71a941f6de..f08c8dd7a4 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml @@ -8,12 +8,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./FunctionType -- ./FunctionTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: InstitutionalFunction: diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml index a449f267b8..1f81bf64bf 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml @@ -7,18 +7,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/platform_type_id -- ../slots/specificity_annotation -- ./DigitalPlatformType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/platform_type_id classes: InstitutionalRepository: description: Archive of publications by an institution's staff. Institutional repositories (IRs) collect, preserve, and provide open access to the scholarly output of an institution, typically a university or research organization. They include publications, theses, datasets, and other research outputs. IRs are usually digital platforms that support open access principles. @@ -28,7 +21,6 @@ classes: - DigitalPlatformType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml index f4f3e01b79..7595105611 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml @@ -2,38 +2,24 @@ id: https://nde.nl/ontology/hc/class/IntangibleHeritageEvent name: intangible_heritage_event_class title: IntangibleHeritageEvent Class imports: -- linkml:types -- ../enums/EventStatusEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_documentation -- ../slots/has_or_had_edition -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/instance_of -- ../slots/is_or_was_cancelled_by -- ../slots/is_or_was_located_in -- ../slots/organized_by -- ../slots/participant_count -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Cancellation -- ./Custodian -- ./CustodianPlace -- ./Edition -- ./IntangibleHeritageForm -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./WikiDataIdentifier -- ./IntangibleHeritageEvent -- ./Venue + - linkml:types + - ../enums/EventStatusEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_documentation + - ../slots/has_or_had_edition + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/instance_of + - ../slots/is_or_was_cancelled_by + - ../slots/is_or_was_located_in + - ../slots/organized_by + - ../slots/participant_count + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -71,7 +57,6 @@ classes: - instance_of - organized_by - participant_count - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml index 23eb9aed3d..172643f875 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml @@ -2,44 +2,28 @@ id: https://nde.nl/ontology/hc/class/IntangibleHeritageForm name: intangible_heritage_form_class title: IntangibleHeritageForm Class imports: -- linkml:types -- ../enums/UNESCOICHDomainEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/is_or_was_categorized_as -- ../slots/is_or_was_related_to -- ../slots/is_or_was_threatened_by -- ../slots/kien_registration_date -- ../slots/kien_url -- ../slots/origin_location -- ../slots/origin_period -- ../slots/safeguarded_by -- ../slots/safeguarding_measure -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Custodian -- ./Description -- ./HeritageForm -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./UNESCODomain -- ./UNESCOListStatus -- ./URL -- ./ViabilityStatus -- ./WikiDataIdentifier -- ./GeographicScope -- ./IntangibleHeritageForm + - linkml:types + - ../enums/UNESCOICHDomainEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/is_or_was_categorized_as + - ../slots/is_or_was_related_to + - ../slots/is_or_was_threatened_by + - ../slots/kien_registration_date + - ../slots/kien_url + - ../slots/origin_location + - ../slots/origin_period + - ../slots/safeguarded_by + - ../slots/safeguarding_measure + - ../slots/temporal_extent + - ./HeritageForm prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -78,7 +62,6 @@ classes: - is_or_was_related_to - safeguarded_by - safeguarding_measure - - specificity_annotation - has_or_had_score - is_or_was_threatened_by - is_or_was_categorized_as @@ -116,7 +99,8 @@ classes: - value: description_text: Pride Amsterdam is the annual LGBTQ+ celebration featuring the famous Canal Parade through the historic canals of Amsterdam. First held in 1996, it represents Dutch values of tolerance and equality. is_or_was_categorized_as: - range: UNESCODomain + range: uriorcurie + # range: UNESCODomain required: true multivalued: true inlined: true @@ -200,7 +184,8 @@ classes: examples: - value: https://www.pride.amsterdam has_or_had_scope: - range: GeographicScope + range: uriorcurie + # range: GeographicScope inlined: true examples: - value: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml index 4f5d83b96c..a047b77b10 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml @@ -6,24 +6,17 @@ description: 'Specialized CustodianType for organizations preserving intangible Coverage: Corresponds to ''I'' (INTANGIBLE_HERITAGE_GROUP) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: -- linkml:types -- ../enums/IntangibleHeritageTypeEnum -- ../slots/cultural_context -- ../slots/has_or_had_objective -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/intangible_heritage_subtype -- ../slots/is_or_was_categorized_as -- ../slots/performance_repertoire -- ../slots/practitioner_community -- ../slots/specificity_annotation -- ../slots/transmits_or_transmitted_through -- ./CustodianType -- ./ICHSafeguarding -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/IntangibleHeritageTypeEnum + - ../slots/cultural_context + - ../slots/has_or_had_objective + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/intangible_heritage_subtype + - ../slots/is_or_was_categorized_as + - ../slots/performance_repertoire + - ../slots/practitioner_community + - ../slots/transmits_or_transmitted_through prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -184,7 +177,6 @@ classes: - intangible_heritage_subtype - performance_repertoire - practitioner_community - - specificity_annotation - has_or_had_score slot_usage: practitioner_community: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml index f5d655d889..621d2b84a1 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml @@ -2,37 +2,26 @@ id: https://nde.nl/ontology/hc/class/IntangibleHeritagePerformance name: intangible_heritage_performance_class title: IntangibleHeritagePerformance Class imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/part_of_event -- ../slots/performance_datetime -- ../slots/performance_description -- ../slots/performance_duration -- ../slots/performance_id -- ../slots/performance_location -- ../slots/performance_name -- ../slots/performance_note -- ../slots/performance_of -- ../slots/performance_venue -- ../slots/performed_by -- ../slots/performer -- ../slots/recording_available -- ../slots/recording_url -- ../slots/repertoire -- ../slots/serves_or_served -- ../slots/specificity_annotation -- ./Custodian -- ./CustodianPlace -- ./IntangibleHeritageEvent -- ./IntangibleHeritageForm -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./UserCommunity + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/part_of_event + - ../slots/performance_datetime + - ../slots/performance_description + - ../slots/performance_duration + - ../slots/performance_id + - ../slots/performance_location + - ../slots/performance_name + - ../slots/performance_note + - ../slots/performance_of + - ../slots/performance_venue + - ../slots/performed_by + - ../slots/performer + - ../slots/recording_available + - ../slots/recording_url + - ../slots/repertoire + - ../slots/serves_or_served prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -73,7 +62,6 @@ classes: - recording_available - recording_url - repertoire - - specificity_annotation - has_or_had_score slot_usage: performance_id: diff --git a/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml b/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml index d75e793d4c..a43d85ddc5 100644 --- a/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml +++ b/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml @@ -2,57 +2,31 @@ id: https://nde.nl/ontology/hc/class/InternetOfThings name: internet_of_things_class title: InternetOfThings Class imports: -- linkml:types -- ../classes/APIEndpoint -- ../slots/connectivity_type -- ../slots/coverage_area -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_frequency -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_model -- ../slots/has_or_had_output -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_specification -- ../slots/has_or_had_unit -- ../slots/installation_date -- ../slots/installed_at_place -- ../slots/is_or_was_created_by -- ../slots/is_or_was_decommissioned_at -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_instantiated_by -- ../slots/maintenance_schedule -- ../slots/operational_status -- ../slots/power_source -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Custodian -- ./CustodianObservation -- ./CustodianPlace -- ./DataFormat -- ./DeviceType -- ./DeviceTypes -- ./Identifier -- ./IoTDevice -- ./Label -- ./Manufacturer -- ./Model -- ./OutputData -- ./Quantity -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Timestamp -- ./Unit -- ./UpdateFrequency -- ./APIEndpoint + - linkml:types + - ../slots/connectivity_type + - ../slots/coverage_area + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_frequency + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_model + - ../slots/has_or_had_output + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_specification + - ../slots/has_or_had_unit + - ../slots/installation_date + - ../slots/installed_at_place + - ../slots/is_or_was_created_by + - ../slots/is_or_was_decommissioned_at + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_instantiated_by + - ../slots/maintenance_schedule + - ../slots/operational_status + - ../slots/power_source + - ../slots/refers_to_custodian + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -105,7 +79,6 @@ classes: - operational_status - power_source - refers_to_custodian - - specificity_annotation - has_or_had_specification - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml b/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml index 57c97000d8..b84d008190 100644 --- a/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml @@ -10,14 +10,11 @@ prefixes: rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# dqv: http://www.w3.org/ns/dqv# imports: -- linkml:types -- ../slots/has_or_had_provenance_path -- ../slots/has_or_had_type -- ../slots/retrieved_on -- ../slots/source_url -- ./ClaimType -- ./ClaimTypes -- ./XPath + - linkml:types + - ../slots/has_or_had_provenance_path + - ../slots/has_or_had_type + - ../slots/retrieved_on + - ../slots/source_url default_range: string classes: InvalidWebClaim: diff --git a/schemas/20251121/linkml/modules/classes/Investment.yaml b/schemas/20251121/linkml/modules/classes/Investment.yaml index f728d341cb..a2c5e7b361 100644 --- a/schemas/20251121/linkml/modules/classes/Investment.yaml +++ b/schemas/20251121/linkml/modules/classes/Investment.yaml @@ -12,11 +12,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/has_or_had_type -- ../slots/temporal_extent -- ./InvestmentArea + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_type + - ../slots/temporal_extent classes: Investment: class_uri: schema:InvestmentOrDeposit diff --git a/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml b/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml index 864ae710b3..0e23d8b4da 100644 --- a/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml +++ b/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: InvestmentArea: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/IoTDevice.yaml b/schemas/20251121/linkml/modules/classes/IoTDevice.yaml index 6a4ef538e2..aa1c27b907 100644 --- a/schemas/20251121/linkml/modules/classes/IoTDevice.yaml +++ b/schemas/20251121/linkml/modules/classes/IoTDevice.yaml @@ -16,9 +16,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: IoTDevice: class_uri: sosa:Sensor diff --git a/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml b/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml index d02f574edb..1e1c9aa4f1 100644 --- a/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: IsilCodeEntry: diff --git a/schemas/20251121/linkml/modules/classes/Item.yaml b/schemas/20251121/linkml/modules/classes/Item.yaml index 854f5f5d14..e64dcd42fe 100644 --- a/schemas/20251121/linkml/modules/classes/Item.yaml +++ b/schemas/20251121/linkml/modules/classes/Item.yaml @@ -9,12 +9,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./Description -- ./Identifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/JointArchives.yaml b/schemas/20251121/linkml/modules/classes/JointArchives.yaml index 6f51ca61da..e2acd4f41d 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchives.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./JointArchivesRecordSetType -- ./JointArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: JointArchives: description: Archive containing records of two or more entities. Joint archives are collaborative archival institutions that serve multiple organizations, often resulting from mergers, partnerships, or shared service arrangements. They may preserve records from multiple municipalities, institutions, or organizations under a unified archival program. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml index 4dca0abe6e..fc98239e0e 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: JointArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by JointArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml index 7f8038a886..f4cd6f45f2 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./JointArchives -- ./JointArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./JointArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: SharedRecordsFonds: is_a: JointArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Joint/shared records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml b/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml index 4b19954325..ea6fadf012 100644 --- a/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml +++ b/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml @@ -8,28 +8,20 @@ prefixes: lcc_cr: https://www.omg.org/spec/LCC/Countries/CountryRepresentation/ schema: http://schema.org/ imports: -- linkml:types -- ../enums/JurisdictionTypeEnum -- ../enums/LegalSystemTypeEnum -- ../metadata -- ../slots/country -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_geographic_subdivision -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/jurisdiction_id -- ../slots/jurisdiction_type -- ../slots/legal_system_type -- ../slots/settlement -- ../slots/specificity_annotation -- ./Country -- ./Settlement -- ./SpecificityAnnotation -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/JurisdictionTypeEnum + - ../enums/LegalSystemTypeEnum + - ../metadata + - ../slots/country + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_geographic_subdivision + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/jurisdiction_id + - ../slots/jurisdiction_type + - ../slots/legal_system_type + - ../slots/settlement classes: Jurisdiction: class_uri: lcc_cr:GeographicRegion @@ -52,7 +44,6 @@ classes: - jurisdiction_type - legal_system_type - settlement - - specificity_annotation - has_or_had_geographic_subdivision - has_or_had_code - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/KeyArchive.yaml b/schemas/20251121/linkml/modules/classes/KeyArchive.yaml index 94422f83ec..bec9ef443a 100644 --- a/schemas/20251121/linkml/modules/classes/KeyArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/KeyArchive.yaml @@ -8,9 +8,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_name classes: KeyArchive: class_uri: rico:RecordSet diff --git a/schemas/20251121/linkml/modules/classes/KeyDate.yaml b/schemas/20251121/linkml/modules/classes/KeyDate.yaml index 00d47da41c..54c23ddfe0 100644 --- a/schemas/20251121/linkml/modules/classes/KeyDate.yaml +++ b/schemas/20251121/linkml/modules/classes/KeyDate.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: KeyDate: class_uri: schema:Event diff --git a/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml b/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml index c5e702ee6c..06abca7fce 100644 --- a/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml +++ b/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml @@ -8,9 +8,9 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_description + - ../slots/temporal_extent classes: KeyPeriod: class_uri: crm:E4_Period diff --git a/schemas/20251121/linkml/modules/classes/Kustodie.yaml b/schemas/20251121/linkml/modules/classes/Kustodie.yaml index 1e448413e4..b06705e984 100644 --- a/schemas/20251121/linkml/modules/classes/Kustodie.yaml +++ b/schemas/20251121/linkml/modules/classes/Kustodie.yaml @@ -4,9 +4,7 @@ title: Kustodie (University Art Collection) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ./ArchiveOrganizationType -- ./CollectionType + - linkml:types classes: Kustodie: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/LEIIdentifier.yaml b/schemas/20251121/linkml/modules/classes/LEIIdentifier.yaml deleted file mode 100644 index dee9b168a9..0000000000 --- a/schemas/20251121/linkml/modules/classes/LEIIdentifier.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/class/LEIIdentifier -name: LEIIdentifier -title: LEI Identifier -description: Legal Entity Identifier (LEI) code. MIGRATED from gleif_jurisdiction_code/gleif_ra_code slots per Rule 53. Follows gleif:LEI. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - gleif: https://www.gleif.org/ontology/Base/ -imports: -- linkml:types -- ./Identifier -default_prefix: hc -classes: - LEIIdentifier: - is_a: Identifier - class_uri: gleif:LEI - description: A Legal Entity Identifier (LEI). - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml b/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml index 8ac4f33167..54b30ec8ed 100644 --- a/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./LGBTArchiveRecordSetType -- ./LGBTArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: LGBTArchive: description: Archive related to LGBT (Lesbian, Gay, Bisexual, Transgender) topics. LGBT archives collect and preserve materials documenting the history, culture, activism, and experiences of LGBT communities. They may include organizational records, personal papers, periodicals, photographs, oral histories, and ephemera. These archives often emerged from community activism and continue to serve both scholarly research and community memory. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml index 1ca7ab594c..c1e12ace7d 100644 --- a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LGBTArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by LGBTArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml index 113e9b1c68..dd8827451e 100644 --- a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./LGBTArchive -- ./LGBTArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./LGBTArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: LGBTOrganizationFonds: is_a: LGBTArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for LGBT organization records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ActivistPapersCollection: is_a: LGBTArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Activist personal papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LGBTArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept PrideEventCollection: is_a: LGBTArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Pride and event documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LGBTArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/LLMResponse.yaml b/schemas/20251121/linkml/modules/classes/LLMResponse.yaml index 69679a7c02..be7d9fc504 100644 --- a/schemas/20251121/linkml/modules/classes/LLMResponse.yaml +++ b/schemas/20251121/linkml/modules/classes/LLMResponse.yaml @@ -10,33 +10,24 @@ prefixes: dct: http://purl.org/dc/terms/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/FinishReasonEnum -- ../enums/LLMProviderEnum -- ../enums/ThinkingModeEnum -- ../metadata -- ../slots/consumes_or_consumed -- ../slots/content -- ../slots/cost_usd -- ../slots/created -- ../slots/has_or_had_mode -- ../slots/has_or_had_score -- ../slots/has_or_had_token -- ../slots/is_or_was_ceased_by -- ../slots/latency_ms -- ../slots/model -- ../slots/preserves_or_preserved -- ../slots/reasoning_content -- ../slots/request_id -- ../slots/specificity_annotation -- ./CeaseEvent -- ./ReasoningContent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./ThinkingMode -- ./Token + - linkml:types + - ../enums/FinishReasonEnum + - ../enums/LLMProviderEnum + - ../enums/ThinkingModeEnum + - ../metadata + - ../slots/consumes_or_consumed + - ../slots/content + - ../slots/cost_usd + - ../slots/created + - ../slots/has_or_had_mode + - ../slots/has_or_had_score + - ../slots/has_or_had_token + - ../slots/is_or_was_ceased_by + - ../slots/latency_ms + - ../slots/model + - ../slots/preserves_or_preserved + - ../slots/reasoning_content + - ../slots/request_id default_range: string classes: LLMResponse: @@ -60,7 +51,6 @@ classes: - model - reasoning_content - request_id - - specificity_annotation - has_or_had_score - has_or_had_mode - consumes_or_consumed diff --git a/schemas/20251121/linkml/modules/classes/Label.yaml b/schemas/20251121/linkml/modules/classes/Label.yaml index b6b53e5c5a..b83a26132e 100644 --- a/schemas/20251121/linkml/modules/classes/Label.yaml +++ b/schemas/20251121/linkml/modules/classes/Label.yaml @@ -12,18 +12,13 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_type -- ../slots/has_or_had_type # Added 2026-01-18 for label type discrimination -- ../slots/language -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_type + - ../slots/has_or_had_type # Added 2026-01-18 for label type discrimination + - ../slots/language classes: Label: class_uri: rdfs:Resource @@ -61,7 +56,6 @@ classes: - has_or_had_label - has_or_had_type # Added 2026-01-18 for label type discrimination - language - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/LabelType.yaml b/schemas/20251121/linkml/modules/classes/LabelType.yaml index 8d10052483..a4df616da4 100644 --- a/schemas/20251121/linkml/modules/classes/LabelType.yaml +++ b/schemas/20251121/linkml/modules/classes/LabelType.yaml @@ -14,10 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: LabelType: class_uri: skos:Concept @@ -27,7 +27,7 @@ classes: ' abstract: true - exact_mappings: + broad_mappings: - skos:Concept slots: - has_or_had_label diff --git a/schemas/20251121/linkml/modules/classes/LabelTypes.yaml b/schemas/20251121/linkml/modules/classes/LabelTypes.yaml index 3957448cbb..4961c1b765 100644 --- a/schemas/20251121/linkml/modules/classes/LabelTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LabelTypes.yaml @@ -7,8 +7,8 @@ description: 'Concrete subclasses for LabelType taxonomy. ' imports: -- linkml:types -- ./LabelType + - ./LabelType + - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -36,13 +36,13 @@ classes: description: Label type for department display names. broad_mappings: - skos:Concept - OfficialName: + OfficialLabel: is_a: LabelType class_uri: hc:OfficialName description: Label type for legal/official organization names. broad_mappings: - skos:Concept - Abbreviation: + LabelAbbreviation: is_a: LabelType class_uri: hc:Abbreviation description: Label type for abbreviations and acronyms. diff --git a/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml b/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml index a7375131ab..45022eb9db 100644 --- a/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml @@ -4,9 +4,7 @@ title: Landsarkiv (Regional Archive - Scandinavia) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ./ArchiveOrganizationType -- ./CollectionType + - linkml:types classes: Landsarkiv: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/Language.yaml b/schemas/20251121/linkml/modules/classes/Language.yaml index 7488479cf5..370948ed04 100644 --- a/schemas/20251121/linkml/modules/classes/Language.yaml +++ b/schemas/20251121/linkml/modules/classes/Language.yaml @@ -14,12 +14,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_iso_639_1 -- ../slots/has_or_had_iso_639_3 -- ../slots/has_or_had_text -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_iso_639_1 + - ../slots/has_or_had_iso_639_3 + - ../slots/has_or_had_text + - ../slots/has_or_had_label classes: Language: class_uri: dct:LinguisticSystem diff --git a/schemas/20251121/linkml/modules/classes/LanguageCode.yaml b/schemas/20251121/linkml/modules/classes/LanguageCode.yaml index 198d49ed85..0aa7790a0f 100644 --- a/schemas/20251121/linkml/modules/classes/LanguageCode.yaml +++ b/schemas/20251121/linkml/modules/classes/LanguageCode.yaml @@ -10,15 +10,10 @@ prefixes: rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/language_code -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/language_code classes: LanguageCode: class_uri: dcterms:LinguisticSystem @@ -37,7 +32,6 @@ classes: - skos:Concept slots: - language_code - - specificity_annotation - has_or_had_score slot_usage: language_code: diff --git a/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml b/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml index 55e3a161b6..9d264bf675 100644 --- a/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml +++ b/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml @@ -8,35 +8,28 @@ prefixes: schema: http://schema.org/ dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/LanguageProficiencyEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/language_code -- ../slots/language_name -- ../slots/language_raw -- ../slots/proficiency_level -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/LanguageProficiencyEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/language_code + - ../slots/language_name + - ../slots/language_raw + - ../slots/proficiency_level default_range: string default_prefix: hc classes: LanguageProficiency: - class_uri: schema:knowsLanguage + class_uri: hc:LanguageProficiency description: "A language skill with proficiency level.\n\nModels language abilities as extracted from LinkedIn profiles,\nwith both raw string and parsed components.\n\n**Schema.org Alignment**:\n- Represents schema:knowsLanguage relation\n- Language is schema:Language\n\n**Use Cases**:\n- LinkedIn profile language sections\n- Multilingual staff identification\n- Heritage institution language capabilities\n\n**Example JSON Values**:\n```json\n[\n \"English - Native or bilingual\",\n \"Dutch - Native or bilingual\",\n \"French - Professional working proficiency\"\n]\n```\n\n**LinkedIn Proficiency Levels**:\n- Native or bilingual proficiency\n- Full professional proficiency \n- Professional working proficiency\n- Limited working proficiency\n- Elementary proficiency\n" - exact_mappings: - - schema:knowsLanguage close_mappings: + - schema:knowsLanguage - dct:language slots: - language_code - language_name - language_raw - proficiency_level - - specificity_annotation - has_or_had_score slot_usage: language_raw: diff --git a/schemas/20251121/linkml/modules/classes/Laptop.yaml b/schemas/20251121/linkml/modules/classes/Laptop.yaml index 94ff505086..12363ee258 100644 --- a/schemas/20251121/linkml/modules/classes/Laptop.yaml +++ b/schemas/20251121/linkml/modules/classes/Laptop.yaml @@ -16,19 +16,12 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_score # was: template_specificity -- ../slots/is_permitted -- ../slots/poses_or_posed_condition -- ../slots/specificity_annotation -- ../slots/temporal_extent # was: valid_from + valid_to -- ./Condition -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_score # was: template_specificity + - ../slots/is_permitted + - ../slots/poses_or_posed_condition + - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc default_range: string classes: @@ -72,7 +65,6 @@ classes: # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - poses_or_posed_condition - temporal_extent # was: valid_from + valid_to - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: is_permitted: diff --git a/schemas/20251121/linkml/modules/classes/LastName.yaml b/schemas/20251121/linkml/modules/classes/LastName.yaml index fd0db882cb..ac90a78488 100644 --- a/schemas/20251121/linkml/modules/classes/LastName.yaml +++ b/schemas/20251121/linkml/modules/classes/LastName.yaml @@ -30,11 +30,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_base -- ../slots/has_or_had_label -- ./BaseName -- ./Label + - linkml:types + - ../slots/has_or_had_base + - ../slots/has_or_had_label classes: LastName: class_uri: hc:LastName diff --git a/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml b/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml index e57d3eb9b0..e0aa79e047 100644 --- a/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: LayoutMetadata: diff --git a/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml b/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml index 9248189bcf..3bf9f8c1e4 100644 --- a/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml @@ -25,17 +25,14 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score classes: LegalEntityType: - class_uri: org:classification + class_uri: hc:LegalEntityType + close_mappings: + - org:classification description: 'Top-level legal entity classification distinguishing between natural persons @@ -57,7 +54,6 @@ classes: governments, foundations)' - All corporations and government bodies are subtypes of ORGANIZATION (legal persons) slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/LegalForm.yaml b/schemas/20251121/linkml/modules/classes/LegalForm.yaml index 54e7304a00..70bf57ad4a 100644 --- a/schemas/20251121/linkml/modules/classes/LegalForm.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalForm.yaml @@ -13,20 +13,14 @@ prefixes: gleif: https://www.gleif.org/ontology/Base/ iso20275: https://www.gleif.org/en/about-lei/code-lists/iso-20275-entity-legal-forms-code-list imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Country -- ./LegalEntityType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./LegalForm + - linkml:types + - ../metadata + - ../slots/has_or_had_score classes: LegalForm: - class_uri: rov:orgType + class_uri: hc:LegalForm + close_mappings: + - rov:orgType description: 'Legal form of an organization as recognized by law. Based on ISO 20275 Entity Legal Forms (ELF) standard. @@ -46,7 +40,6 @@ classes: - Each legal form has specific rights, obligations, and governance requirements - Legal forms determine tax treatment, liability, and reporting requirements slots: - - specificity_annotation - has_or_had_score - legal_entity_type annotations: diff --git a/schemas/20251121/linkml/modules/classes/LegalName.yaml b/schemas/20251121/linkml/modules/classes/LegalName.yaml index 1339117d6f..0971a58e9e 100644 --- a/schemas/20251121/linkml/modules/classes/LegalName.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalName.yaml @@ -11,18 +11,12 @@ prefixes: linkml: https://w3id.org/linkml/ rov: http://www.w3.org/ns/regorg# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_score classes: LegalName: - class_uri: rov:legalName + class_uri: hc:LegalName description: 'Legal name of an entity as officially registered. @@ -51,7 +45,6 @@ classes: - Organizations may have different legal names in different jurisdictions - Historical legal names are preserved with temporal validity periods slots: - - specificity_annotation - has_or_had_score - has_or_had_label - language diff --git a/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml b/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml index 89fa1bbfc4..e5f29cdb81 100644 --- a/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml @@ -19,27 +19,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/legal_responsibility_basis -- ../slots/legal_responsibility_end_date -- ../slots/legal_responsibility_start_date -- ../slots/refers_to_custodian -- ../slots/responsible_legal_entity -- ../slots/specificity_annotation -- ./Custodian -- ./CustodianCollection -- ./CustodianLegalStatus -- ./CustodianObservation -- ./OrganizationalStructure -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/legal_responsibility_basis + - ../slots/legal_responsibility_end_date + - ../slots/legal_responsibility_start_date + - ../slots/refers_to_custodian + - ../slots/responsible_legal_entity classes: LegalResponsibilityCollection: is_a: CustodianCollection @@ -51,7 +39,7 @@ classes: \n collection_name: \"Gemeentearchief Haarlem Municipal Records\"\n collection_type: [\"archival_records\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/haarlem-municipality-1990s\"\n legal_responsibility_basis: \"Municipal charter + Archiefwet\"\n valid_from: \"1910-01-01\"\n valid_to: \"2001-01-01\" # Custody ended when NHA formed\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-gemeentearchief\"\n\n# Example 3: Custody Transfer (After)\nLegalResponsibilityCollection:\n id: \"https://nde.nl/ontology/hc/collection/haarlem-municipal-archive-post-2001\"\n collection_name: \"Gemeentearchief Haarlem Municipal Records\"\n collection_type: [\"archival_records\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\n legal_responsibility_basis: \"NHA merger agreement + Archiefwet\"\n valid_from: \"2001-01-01\"\n custody_history:\n - transfer_date: \"2001-01-01\"\n from_entity: \"https://nde.nl/ontology/hc/legal/haarlem-municipality-1990s\"\ \n to_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\n transfer_reason: \"Merger of Gemeentearchief Haarlem into Noord-Hollands Archief\"\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-nha\"\n```\n\n**Distinction from managing_unit**:\n- `responsible_legal_entity`: TOP-LEVEL legal accountability (CustodianLegalStatus)\n - Who is LEGALLY responsible? (foundation, government agency, etc.)\n - Established through statute, registration, or regulation\n \n- `managing_unit`: OPERATIONAL management (OrganizationalStructure)\n - Which department/division manages day-to-day operations?\n - Internal organizational structure\n\nExample:\n- `responsible_legal_entity`: Stichting Rijksmuseum (legal foundation)\n- `managing_unit`: Paintings Department (internal unit)\n\n**SPARQL Query Pattern**:\n```sparql\n# Find legal entity responsible for a collection\nPREFIX tooi: \nPREFIX hc: \n\ \nSELECT ?collection ?collection_name ?legal_entity ?legal_name\nWHERE {\n ?collection a hc:LegalResponsibilityCollection ;\n hc:collection_name ?collection_name ;\n tooi:verantwoordelijke ?legal_entity .\n \n ?legal_entity hc:legal_name/hc:full_name ?legal_name .\n}\n```\n" - exact_mappings: + broad_mappings: - tooi:Informatieobject - prov:Entity - dcat:Resource @@ -68,7 +56,6 @@ classes: - legal_responsibility_end_date - legal_responsibility_start_date - responsible_legal_entity - - specificity_annotation - has_or_had_score slot_usage: responsible_legal_entity: diff --git a/schemas/20251121/linkml/modules/classes/Liability.yaml b/schemas/20251121/linkml/modules/classes/Liability.yaml index 614da104c5..edbdf93962 100644 --- a/schemas/20251121/linkml/modules/classes/Liability.yaml +++ b/schemas/20251121/linkml/modules/classes/Liability.yaml @@ -5,8 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_liability + - linkml:types + - ../slots/has_or_had_liability classes: Liability: class_uri: schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/LibraryType.yaml b/schemas/20251121/linkml/modules/classes/LibraryType.yaml index 75c34c1cd9..5faa58e0e4 100644 --- a/schemas/20251121/linkml/modules/classes/LibraryType.yaml +++ b/schemas/20251121/linkml/modules/classes/LibraryType.yaml @@ -2,31 +2,19 @@ id: https://nde.nl/ontology/hc/class/LibraryType name: LibraryType title: Library Type Classification imports: -- linkml:types -- ../enums/LibraryTypeEnum -- ../slots/complies_or_complied_with -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/interlibrary_loan -- ../slots/lending_policy -- ../slots/library_subtype -- ../slots/membership_required -- ../slots/special_collection -- ../slots/specificity_annotation -- ../slots/uses_or_used -- ./CatalogSystem -- ./CatalogSystemType -- ./CatalogSystemTypes -- ./CatalogingStandard -- ./CustodianType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./LibraryType + - linkml:types + - ../enums/LibraryTypeEnum + - ../slots/complies_or_complied_with + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/interlibrary_loan + - ../slots/lending_policy + - ../slots/library_subtype + - ../slots/membership_required + - ../slots/special_collection + - ../slots/uses_or_used classes: LibraryType: is_a: CustodianType @@ -94,12 +82,12 @@ classes: - library_subtype - membership_required - special_collection - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: uses_or_used: - range: CatalogSystem + range: uriorcurie + # range: CatalogSystem inlined: true multivalued: true has_or_had_identifier: @@ -110,12 +98,14 @@ classes: has_or_had_type: equals_expression: '["hc:LibraryType"]' complies_or_complied_with: - range: CatalogingStandard + range: uriorcurie + # range: CatalogingStandard inlined: true multivalued: true exact_mappings: - - skos:Concept - schema:Library + broad_mappings: + - skos:Concept close_mappings: - crm:E55_Type - bf:Organization diff --git a/schemas/20251121/linkml/modules/classes/LightArchives.yaml b/schemas/20251121/linkml/modules/classes/LightArchives.yaml index 7d8b93d5a0..e32889ae47 100644 --- a/schemas/20251121/linkml/modules/classes/LightArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/LightArchives.yaml @@ -8,25 +8,13 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_policy -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./LightArchivesRecordSetType -- ./LightArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_policy + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: LightArchives: description: Repository whose holdings are broadly accessible. Light archives contrast with "dark archives" by providing open or minimally restricted access to their holdings. The term emphasizes accessibility and transparency in archival practice, where materials are readily available for research and public use rather than being preserved primarily for security or preservation purposes. @@ -36,7 +24,6 @@ classes: - has_or_had_policy - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml index bae887d100..8a779a0cd1 100644 --- a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LightArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by LightArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml index 98da9c20d8..4b37c1f236 100644 --- a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./LightArchives -- ./LightArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./LightArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: MinimalProcessingCollection: is_a: LightArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Minimally processed materials.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml b/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml index 3c956098ba..90928d9ac6 100644 --- a/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml +++ b/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: LikelihoodScore: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml b/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml index 624431435b..cae7fb8070 100644 --- a/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml @@ -8,8 +8,8 @@ prefixes: void: http://rdfs.org/ns/void# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_url classes: LinkedDataEndpoint: class_uri: void:Dataset diff --git a/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml b/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml index fcf0932442..6e83eb8b06 100644 --- a/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml @@ -10,60 +10,39 @@ prefixes: prov: http://www.w3.org/ns/prov# dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../metadata -- ../slots/connections_text -- ../slots/emphasizes_or_emphasized -- ../slots/estimates_or_estimated -- ../slots/has_or_had_assessment -- ../slots/has_or_had_contact_details -- ../slots/has_or_had_description -- ../slots/has_or_had_language -- ../slots/has_or_had_metadata -- ../slots/has_or_had_method -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score -- ../slots/has_or_had_source -- ../slots/has_or_had_title -- ../slots/indicates_or_indicated -- ../slots/is_or_was_assessed_on -- ../slots/languages_raw -- ../slots/likelihood_confidence -- ../slots/likelihood_factor -- ../slots/likelihood_level -- ../slots/likelihood_score -- ../slots/likely_whatsapp_proficient -- ../slots/max_likelihood_score -- ../slots/no_fabrication -- ../slots/profile_data -- ../slots/profile_image_url -- ../slots/profile_linkedin_url -- ../slots/profile_location -- ../slots/profile_name -- ../slots/skill -- ../slots/source_organization -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./DataSource -- ./DigitalConfidence -- ./DigitalProficiency -- ./EducationCredential -- ./EnrichmentMetadata -- ./ExtractionMetadata -- ./HeritageRelevanceAssessment -- ./LanguageProficiency -- ./LikelihoodScore -- ./LinkedInProfile -- ./Provenance -- ./ProvenanceBlock -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./WorkExperience -- ./Description -- ./WhatsAppProfile + - linkml:types + - ../metadata + - ../slots/connections_text + - ../slots/emphasizes_or_emphasized + - ../slots/estimates_or_estimated + - ../slots/has_or_had_assessment + - ../slots/has_or_had_contact_details + - ../slots/has_or_had_description + - ../slots/has_or_had_language + - ../slots/has_or_had_metadata + - ../slots/has_or_had_method + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score + - ../slots/has_or_had_source + - ../slots/has_or_had_title + - ../slots/indicates_or_indicated + - ../slots/is_or_was_assessed_on + - ../slots/languages_raw + - ../slots/likelihood_confidence + - ../slots/likelihood_factor + - ../slots/likelihood_level + - ../slots/likelihood_score + - ../slots/likely_whatsapp_proficient + - ../slots/max_likelihood_score + - ../slots/no_fabrication + - ../slots/profile_data + - ../slots/profile_image_url + - ../slots/profile_linkedin_url + - ../slots/profile_location + - ../slots/profile_name + - ../slots/skill + - ../slots/source_organization + - ../slots/temporal_extent default_range: string classes: LinkedInProfile: @@ -80,7 +59,6 @@ classes: - has_or_had_assessment - profile_data - source_organization - - specificity_annotation - has_or_had_score - has_or_had_contact_details slot_usage: @@ -148,7 +126,6 @@ classes: - profile_location - profile_name - skill - - specificity_annotation - has_or_had_score slot_usage: profile_name: @@ -218,7 +195,6 @@ classes: ' slots: - indicates_or_indicated - - specificity_annotation - has_or_had_score slot_usage: indicates_or_indicated: @@ -232,7 +208,6 @@ classes: - estimates_or_estimated - emphasizes_or_emphasized - likely_whatsapp_proficient - - specificity_annotation - has_or_had_score slot_usage: likely_whatsapp_proficient: @@ -265,7 +240,6 @@ classes: - likelihood_level - likelihood_score - max_likelihood_score - - specificity_annotation - has_or_had_score slot_usage: likelihood_score: @@ -297,7 +271,6 @@ classes: - has_or_had_provenance - has_or_had_source - no_fabrication - - specificity_annotation - has_or_had_score slot_usage: has_or_had_source: diff --git a/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml b/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml index c3372b0585..6b6c445eb0 100644 --- a/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./LiteraryArchiveRecordSetType -- ./LiteraryArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: LiteraryArchive: description: Archive for literary works. Literary archives collect and preserve materials related to authors, literary movements, and the production of literature. Holdings typically include manuscripts, drafts, correspondence, personal papers, and documentation of publishing history. They serve literary scholars, biographers, and researchers studying the creative process and literary history. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml index bdcfd1454b..dd2873b96e 100644 --- a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LiteraryArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by LiteraryArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml index 0b22c2f6ab..8779e849f0 100644 --- a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./LiteraryArchive -- ./LiteraryArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./LiteraryArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: AuthorPapersCollection: is_a: LiteraryArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Author and writer personal papers.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept LiteraryManuscriptCollection: is_a: LiteraryArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Literary manuscripts.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LiteraryArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept PublisherRecordsSeries: is_a: LiteraryArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Publishing house 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LiteraryArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/LlmVerification.yaml b/schemas/20251121/linkml/modules/classes/LlmVerification.yaml index d9e235122b..9033bb140a 100644 --- a/schemas/20251121/linkml/modules/classes/LlmVerification.yaml +++ b/schemas/20251121/linkml/modules/classes/LlmVerification.yaml @@ -9,8 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dqv: http://www.w3.org/ns/dqv# imports: -- linkml:types -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_type default_range: string classes: LlmVerification: diff --git a/schemas/20251121/linkml/modules/classes/LoadingDock.yaml b/schemas/20251121/linkml/modules/classes/LoadingDock.yaml index 5069c5f583..12cc2928e2 100644 --- a/schemas/20251121/linkml/modules/classes/LoadingDock.yaml +++ b/schemas/20251121/linkml/modules/classes/LoadingDock.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: LoadingDock: class_uri: schema:AmenityFeature diff --git a/schemas/20251121/linkml/modules/classes/Loan.yaml b/schemas/20251121/linkml/modules/classes/Loan.yaml index bb810632da..7cb73f4903 100644 --- a/schemas/20251121/linkml/modules/classes/Loan.yaml +++ b/schemas/20251121/linkml/modules/classes/Loan.yaml @@ -10,60 +10,44 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../classes/Agreement -- ../classes/Timestamp -- ../enums/LoanStatusEnum -- ../metadata -- ../slots/courier_detail -- ../slots/courier_required -- ../slots/custody_received_by -- ../slots/has_or_had_contact_point -- ../slots/has_or_had_objective -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/insurance_currency -- ../slots/insurance_provider -- ../slots/insurance_value -- ../slots/is_or_was_approved_on -- ../slots/is_or_was_based_on -- ../slots/is_or_was_displayed_at -- ../slots/is_or_was_extended -- ../slots/is_or_was_returned -- ../slots/is_or_was_signed_on -- ../slots/lender -- ../slots/lender_contact -- ../slots/loan_agreement_url -- ../slots/loan_end_date -- ../slots/loan_id -- ../slots/loan_note -- ../slots/loan_number -- ../slots/loan_purpose -- ../slots/loan_start_date -- ../slots/loan_status -- ../slots/loan_timespan -- ../slots/loan_type -- ../slots/original_end_date -- ../slots/outbound_condition_report_url -- ../slots/request_date -- ../slots/return_condition_report_url -- ../slots/shipping_method -- ../slots/special_requirement -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Condition -- ./ConditionType -- ./ConditionTypes -- ./DisplayLocation -- ./Extension -- ./Item -- ./Quantity -- ./ReturnEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/LoanStatusEnum + - ../metadata + - ../slots/courier_detail + - ../slots/courier_required + - ../slots/custody_received_by + - ../slots/has_or_had_contact_point + - ../slots/has_or_had_objective + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/insurance_currency + - ../slots/insurance_provider + - ../slots/insurance_value + - ../slots/is_or_was_approved_on + - ../slots/is_or_was_based_on + - ../slots/is_or_was_displayed_at + - ../slots/is_or_was_extended + - ../slots/is_or_was_returned + - ../slots/is_or_was_signed_on + - ../slots/lender + - ../slots/lender_contact + - ../slots/loan_agreement_url + - ../slots/loan_end_date + - ../slots/loan_id + - ../slots/loan_note + - ../slots/loan_number + - ../slots/loan_purpose + - ../slots/loan_start_date + - ../slots/loan_status + - ../slots/loan_timespan + - ../slots/loan_type + - ../slots/original_end_date + - ../slots/outbound_condition_report_url + - ../slots/request_date + - ../slots/return_condition_report_url + - ../slots/shipping_method + - ../slots/special_requirement + - ../slots/temporal_extent default_prefix: hc classes: Loan: diff --git a/schemas/20251121/linkml/modules/classes/LocalCollection.yaml b/schemas/20251121/linkml/modules/classes/LocalCollection.yaml index 30dc8312cc..8e24eae27e 100644 --- a/schemas/20251121/linkml/modules/classes/LocalCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalCollection.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: LocalCollection: class_uri: schema:Collection diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml index 7b6ebfcf7d..31450b0910 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./LocalGovernmentArchiveRecordSetType -- ./LocalGovernmentArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: LocalGovernmentArchive: description: Archive of records belonging to a local government. Local government archives preserve records created by municipal, county, or other local governmental bodies. They document local administration, public services, planning, taxation, and community governance. These archives are essential for understanding local history and for citizens exercising rights related to government records. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml index dd62de236d..69bf38ee50 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LocalGovernmentArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by LocalGovernmentArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml index dce9ef7508..cf5c2edfd5 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./LocalGovernmentArchive -- ./LocalGovernmentArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./LocalGovernmentArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: LocalAdministrationFonds: is_a: LocalGovernmentArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Local authority administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PublicWorksSeries: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Infrastructure and public works documentation.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept LocalTaxRecordsSeries: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Local taxation 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml b/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml index 400c798b7e..6cc29cfb5f 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LocalHeritageInstitutionSweden: description: "A Swedish type of local history and cultural heritage museum (Hembygdsg\xE5rd). These institutions are typically run by local heritage associations (hembygdsf\xF6reningar) and preserve buildings, objects, and documentation related to local rural life and traditions. They often maintain open-air collections of historic buildings alongside archival and museum collections." @@ -31,7 +25,6 @@ classes: custodian_types: "['*']" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml index 748aac81f9..8482d2f541 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./LocalHistoryArchiveRecordSetType -- ./LocalHistoryArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: LocalHistoryArchive: description: Archive dealing with local history. Local history archives collect and preserve materials documenting the history of a specific locality such as a town, village, neighborhood, or small region. They may include official records, photographs, maps, newspapers, oral histories, and ephemera. Often maintained by local historical societies, libraries, or municipal governments. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml index e4a70485a7..84abe984a9 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LocalHistoryArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by LocalHistoryArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml index 2b6e662710..7a7e7b98fe 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./LocalHistoryArchive -- ./LocalHistoryArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./LocalHistoryArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: LocalHistoryFonds: is_a: LocalHistoryArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Local history materials.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CommunityPhotographCollection: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Local photographs.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept LocalNewspaperCollection: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Local newspaper archives.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Locality.yaml b/schemas/20251121/linkml/modules/classes/Locality.yaml index e4761db8d6..031f9b5707 100644 --- a/schemas/20251121/linkml/modules/classes/Locality.yaml +++ b/schemas/20251121/linkml/modules/classes/Locality.yaml @@ -10,13 +10,12 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_label -- ../slots/has_or_had_note -- ../slots/has_or_had_provenance -- ../slots/language -- ./ProvenanceBlock + - linkml:types + - ../metadata + - ../slots/has_or_had_label + - ../slots/has_or_had_note + - ../slots/has_or_had_provenance + - ../slots/language default_prefix: hc classes: Locality: diff --git a/schemas/20251121/linkml/modules/classes/Location.yaml b/schemas/20251121/linkml/modules/classes/Location.yaml index 6422c479ee..297756caf6 100644 --- a/schemas/20251121/linkml/modules/classes/Location.yaml +++ b/schemas/20251121/linkml/modules/classes/Location.yaml @@ -12,17 +12,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score # was: template_specificity -- ../slots/latitude -- ../slots/location_name -- ../slots/longitude -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score # was: template_specificity + - ../slots/latitude + - ../slots/location_name + - ../slots/longitude classes: Location: class_uri: schema:Place @@ -53,7 +48,6 @@ classes: - location_name - latitude - longitude - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml b/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml index 6bb5ce5626..631ef44c73 100644 --- a/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml +++ b/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: LocationLibrary: description: A collection of visual and reference information about locations or places that might be used for filming or photography. Location libraries serve the film, television, and photography industries by providing searchable databases of potential shooting locations. They typically include photographs, descriptions, access information, and logistical details about venues and landscapes. @@ -31,7 +25,6 @@ classes: custodian_types: "['*']" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/LocationResolution.yaml b/schemas/20251121/linkml/modules/classes/LocationResolution.yaml index db22249ead..f617ea72ee 100644 --- a/schemas/20251121/linkml/modules/classes/LocationResolution.yaml +++ b/schemas/20251121/linkml/modules/classes/LocationResolution.yaml @@ -9,12 +9,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: -- linkml:types -- ../enums/LocationResolutionMethodEnum -- ../slots/has_or_had_citation -- ../slots/has_or_had_city_code -- ./ResearchSource -- ./SourceCoordinates + - linkml:types + - ../enums/LocationResolutionMethodEnum + - ../slots/has_or_had_citation + - ../slots/has_or_had_city_code default_range: string classes: LocationResolution: diff --git a/schemas/20251121/linkml/modules/classes/Locker.yaml b/schemas/20251121/linkml/modules/classes/Locker.yaml index b188f60175..4231ff9adb 100644 --- a/schemas/20251121/linkml/modules/classes/Locker.yaml +++ b/schemas/20251121/linkml/modules/classes/Locker.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Locker: class_uri: schema:AmenityFeature diff --git a/schemas/20251121/linkml/modules/classes/LogoClaim.yaml b/schemas/20251121/linkml/modules/classes/LogoClaim.yaml index 88a8f991e4..1d453981ff 100644 --- a/schemas/20251121/linkml/modules/classes/LogoClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoClaim.yaml @@ -8,13 +8,11 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/css_selector -- ../slots/has_or_had_type -- ../slots/retrieved_on -- ../slots/source_url -- ./ClaimType -- ./ClaimTypes + - linkml:types + - ../slots/css_selector + - ../slots/has_or_had_type + - ../slots/retrieved_on + - ../slots/source_url default_range: string classes: LogoClaim: diff --git a/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml b/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml index eaea6aac02..6d8b9e374b 100644 --- a/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml @@ -13,9 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./LogoClaim -- ./LogoEnrichmentSummary + - linkml:types default_range: string classes: LogoEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml b/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml index 5bf97d20a2..9f50ed3471 100644 --- a/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml @@ -7,7 +7,7 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: LogoEnrichmentSummary: diff --git a/schemas/20251121/linkml/modules/classes/METSAPI.yaml b/schemas/20251121/linkml/modules/classes/METSAPI.yaml index 00e75ccd50..76b2a7389f 100644 --- a/schemas/20251121/linkml/modules/classes/METSAPI.yaml +++ b/schemas/20251121/linkml/modules/classes/METSAPI.yaml @@ -10,17 +10,11 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/METSIdentifierTypeEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/response_format -- ../slots/specificity_annotation -- ./DataServiceEndpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/METSIdentifierTypeEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/response_format classes: METSAPI: is_a: DataServiceEndpoint @@ -57,7 +51,6 @@ classes: - https://www.loc.gov/standards/mets/ - https://www.loc.gov/standards/mets/mets-schemadocs.html slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml index 5aaa5ba5f7..f6bd065e1a 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml @@ -8,26 +8,13 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/platform_type_id -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DigitalPlatformType -- ./DualClassLink -- ./MailingListArchiveRecordSetType -- ./MailingListArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/platform_type_id classes: MailingListArchive: description: Archive of mailing list communications. Mailing list archives preserve the messages exchanged through email distribution lists, documenting online discussions, community conversations, and collaborative work. They are important sources for studying digital communication history, online communities, and the development of technical projects. @@ -36,7 +23,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml index 9b616410e7..833baf3c5d 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: MailingListArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by MailingListArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml index e97b161724..f36cc85af0 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./MailingListArchive -- ./MailingListArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MailingListArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: EmailArchiveCollection: is_a: MailingListArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Email list archives.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept DiscussionForumFonds: is_a: MailingListArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Discussion forum records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MailingListArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MainPart.yaml b/schemas/20251121/linkml/modules/classes/MainPart.yaml index 64ce393d70..35e7503a2c 100644 --- a/schemas/20251121/linkml/modules/classes/MainPart.yaml +++ b/schemas/20251121/linkml/modules/classes/MainPart.yaml @@ -7,11 +7,10 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/currency_code -- ../slots/has_or_had_quantity -- ../slots/part_type -- ./Quantity + - linkml:types + - ../slots/currency_code + - ../slots/has_or_had_quantity + - ../slots/part_type default_prefix: hc classes: MainPart: diff --git a/schemas/20251121/linkml/modules/classes/Manager.yaml b/schemas/20251121/linkml/modules/classes/Manager.yaml index 6e789d8b5f..8aef73c057 100644 --- a/schemas/20251121/linkml/modules/classes/Manager.yaml +++ b/schemas/20251121/linkml/modules/classes/Manager.yaml @@ -21,10 +21,10 @@ description: 'Represents a person or role responsible for managing an organizati ' imports: -- linkml:types -- ../slots/has_or_had_email -- ../slots/has_or_had_name -- ../slots/has_or_had_title + - linkml:types + - ../slots/has_or_had_email + - ../slots/has_or_had_name + - ../slots/has_or_had_title prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/Mandate.yaml b/schemas/20251121/linkml/modules/classes/Mandate.yaml index dee93dd3af..0606d5a1b7 100644 --- a/schemas/20251121/linkml/modules/classes/Mandate.yaml +++ b/schemas/20251121/linkml/modules/classes/Mandate.yaml @@ -9,10 +9,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: Mandate: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Manufacturer.yaml b/schemas/20251121/linkml/modules/classes/Manufacturer.yaml index 7c1b14a0d0..0a3ddf5179 100644 --- a/schemas/20251121/linkml/modules/classes/Manufacturer.yaml +++ b/schemas/20251121/linkml/modules/classes/Manufacturer.yaml @@ -12,11 +12,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_url -- ./URL + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_url classes: Manufacturer: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/MappingType.yaml b/schemas/20251121/linkml/modules/classes/MappingType.yaml index 53346992e3..d5fae2219a 100644 --- a/schemas/20251121/linkml/modules/classes/MappingType.yaml +++ b/schemas/20251121/linkml/modules/classes/MappingType.yaml @@ -9,20 +9,14 @@ prefixes: owl: http://www.w3.org/2002/07/owl# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./MappingType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: MappingType: class_uri: skos:Concept @@ -44,7 +38,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/MappingTypes.yaml b/schemas/20251121/linkml/modules/classes/MappingTypes.yaml index 8cdfe437c0..2738219a0e 100644 --- a/schemas/20251121/linkml/modules/classes/MappingTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MappingTypes.yaml @@ -8,12 +8,12 @@ prefixes: owl: http://www.w3.org/2002/07/owl# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./MappingType + - ./MappingType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ExactMapping: is_a: MappingType diff --git a/schemas/20251121/linkml/modules/classes/MatchingSource.yaml b/schemas/20251121/linkml/modules/classes/MatchingSource.yaml index 23bec68b8c..c7634fa630 100644 --- a/schemas/20251121/linkml/modules/classes/MatchingSource.yaml +++ b/schemas/20251121/linkml/modules/classes/MatchingSource.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types + - linkml:types default_range: string classes: MatchingSource: diff --git a/schemas/20251121/linkml/modules/classes/Material.yaml b/schemas/20251121/linkml/modules/classes/Material.yaml index b954e2a379..c5958b5c3f 100644 --- a/schemas/20251121/linkml/modules/classes/Material.yaml +++ b/schemas/20251121/linkml/modules/classes/Material.yaml @@ -15,20 +15,13 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_type -- ../slots/is_or_was_equivalent_to -- ../slots/specificity_annotation -- ./MaterialType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_type + - ../slots/is_or_was_equivalent_to classes: Material: class_uri: crm:E57_Material @@ -93,7 +86,6 @@ classes: - has_or_had_description - has_or_had_type - is_or_was_equivalent_to - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/MaterialType.yaml b/schemas/20251121/linkml/modules/classes/MaterialType.yaml index 8d75012cdc..34622e4912 100644 --- a/schemas/20251121/linkml/modules/classes/MaterialType.yaml +++ b/schemas/20251121/linkml/modules/classes/MaterialType.yaml @@ -14,19 +14,13 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./MaterialType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity classes: MaterialType: class_uri: skos:Concept @@ -116,7 +110,6 @@ classes: - has_or_had_description - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml b/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml index 343d53fc9a..230c6b4b4c 100644 --- a/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml @@ -10,8 +10,8 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ./MaterialType + - ./MaterialType + - linkml:types classes: OrganicMaterial: is_a: MaterialType diff --git a/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml b/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml index b616c9aa6e..311f99a67a 100644 --- a/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml +++ b/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml @@ -9,9 +9,9 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: MaximumHumidity: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml b/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml index fd445a03a1..d4249458dc 100644 --- a/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml +++ b/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml @@ -3,8 +3,7 @@ name: MaximumQuantity title: Maximum Quantity description: The maximum possible value for a quantity. imports: -- linkml:types -- ./Quantity + - linkml:types classes: MaximumQuantity: is_a: Quantity diff --git a/schemas/20251121/linkml/modules/classes/MeanValue.yaml b/schemas/20251121/linkml/modules/classes/MeanValue.yaml index a87bc6327c..7ebcf7c2ed 100644 --- a/schemas/20251121/linkml/modules/classes/MeanValue.yaml +++ b/schemas/20251121/linkml/modules/classes/MeanValue.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: MeanValue: class_uri: schema:StructuredValue diff --git a/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml b/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml index 9964fe8203..ba63f5ca21 100644 --- a/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml @@ -20,12 +20,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/MeasureUnitEnum -- ../slots/has_or_had_code -- ../slots/has_or_had_label -- ../slots/has_or_had_symbol -- ../slots/has_or_had_type + - linkml:types + - ../enums/MeasureUnitEnum + - ../slots/has_or_had_code + - ../slots/has_or_had_label + - ../slots/has_or_had_symbol + - ../slots/has_or_had_type default_prefix: hc classes: MeasureUnit: diff --git a/schemas/20251121/linkml/modules/classes/Measurement.yaml b/schemas/20251121/linkml/modules/classes/Measurement.yaml index 2c439a998b..08def64568 100644 --- a/schemas/20251121/linkml/modules/classes/Measurement.yaml +++ b/schemas/20251121/linkml/modules/classes/Measurement.yaml @@ -19,12 +19,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ sosa: http://www.w3.org/ns/sosa/ imports: -- linkml:types -- ../slots/has_or_had_measurement_type -- ../slots/has_or_had_measurement_unit -- ../slots/has_or_had_value -- ./MeasureUnit -- ./MeasurementType + - linkml:types + - ../slots/has_or_had_measurement_type + - ../slots/has_or_had_measurement_unit + - ../slots/has_or_had_value default_prefix: hc classes: Measurement: diff --git a/schemas/20251121/linkml/modules/classes/MeasurementType.yaml b/schemas/20251121/linkml/modules/classes/MeasurementType.yaml index 0fc0559286..eb4af29562 100644 --- a/schemas/20251121/linkml/modules/classes/MeasurementType.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasurementType.yaml @@ -23,11 +23,10 @@ prefixes: qudt: http://qudt.org/schema/qudt/ crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_measurement_unit -- ../slots/has_or_had_name -- ./MeasureUnit + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_measurement_unit + - ../slots/has_or_had_name default_prefix: hc classes: MeasurementType: diff --git a/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml b/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml index 0c0a88c59a..f1843bdef7 100644 --- a/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml @@ -23,9 +23,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# qudt: http://qudt.org/schema/qudt/ imports: -- linkml:types -- ../slots/has_or_had_name -- ./MeasurementType + - ./MeasurementType + - linkml:types + - ../slots/has_or_had_name default_prefix: hc classes: TemperatureMeasurement: diff --git a/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml b/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml index 96baa9f7eb..0ce5acdc6c 100644 --- a/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml @@ -6,10 +6,10 @@ prefixes: qudt: http://qudt.org/schema/qudt/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: MeasurementUnit: class_uri: qudt:Unit diff --git a/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml b/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml index 44ac89a406..604a30d6b7 100644 --- a/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: MediaAppearanceEntry: diff --git a/schemas/20251121/linkml/modules/classes/MediaArchive.yaml b/schemas/20251121/linkml/modules/classes/MediaArchive.yaml index 1c0630d367..e145609178 100644 --- a/schemas/20251121/linkml/modules/classes/MediaArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaArchive.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./MediaArchiveRecordSetType -- ./MediaArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: MediaArchive: description: Archive preserving media content across various formats. Media archives collect and preserve audio, video, photographic, and other media materials. They may serve broadcasters, production companies, or cultural heritage institutions. Media archives face particular challenges around format obsolescence, rights management, and the preservation of time-based media. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml index 12872bb510..604867f200 100644 --- a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: MediaArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by MediaArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml index 8845d6a6af..20f2a6654e 100644 --- a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./MediaArchive -- ./MediaArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MediaArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: MediaProductionFonds: is_a: MediaArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Media company records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept BroadcastCollection: is_a: MediaArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Broadcast recordings.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MediaArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MediaObject.yaml b/schemas/20251121/linkml/modules/classes/MediaObject.yaml index 26c5d0d37f..bc08d21e9f 100644 --- a/schemas/20251121/linkml/modules/classes/MediaObject.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaObject.yaml @@ -8,10 +8,10 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_url default_prefix: hc classes: MediaObject: diff --git a/schemas/20251121/linkml/modules/classes/MediaSegment.yaml b/schemas/20251121/linkml/modules/classes/MediaSegment.yaml index 14f34c4fc0..348fec45cd 100644 --- a/schemas/20251121/linkml/modules/classes/MediaSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaSegment.yaml @@ -8,9 +8,8 @@ prefixes: schema: http://schema.org/ oa: http://www.w3.org/ns/oa# imports: -- linkml:types -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/temporal_extent default_prefix: hc classes: MediaSegment: diff --git a/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml b/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml index 05991e6ee2..f8bfac2440 100644 --- a/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml +++ b/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml @@ -4,9 +4,7 @@ title: Medienzentrum (Media Center) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ./ArchiveOrganizationType -- ./CollectionType + - linkml:types classes: Medienzentrum: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/Member.yaml b/schemas/20251121/linkml/modules/classes/Member.yaml index ae3f33bd89..a4ed5775e5 100644 --- a/schemas/20251121/linkml/modules/classes/Member.yaml +++ b/schemas/20251121/linkml/modules/classes/Member.yaml @@ -8,9 +8,9 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_name classes: Member: class_uri: org:Membership diff --git a/schemas/20251121/linkml/modules/classes/Membership.yaml b/schemas/20251121/linkml/modules/classes/Membership.yaml index e6df48840d..84c68d44db 100644 --- a/schemas/20251121/linkml/modules/classes/Membership.yaml +++ b/schemas/20251121/linkml/modules/classes/Membership.yaml @@ -15,9 +15,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_role -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_role + - ../slots/temporal_extent classes: Membership: class_uri: org:Membership diff --git a/schemas/20251121/linkml/modules/classes/Memento.yaml b/schemas/20251121/linkml/modules/classes/Memento.yaml index 0a49ddd474..341a617dea 100644 --- a/schemas/20251121/linkml/modules/classes/Memento.yaml +++ b/schemas/20251121/linkml/modules/classes/Memento.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_url -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_url + - ../slots/temporal_extent classes: Memento: class_uri: schema:WebPage diff --git a/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml b/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml index 889ae7ad9c..b5cde3a6c4 100644 --- a/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml +++ b/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: MerchandiseSale: diff --git a/schemas/20251121/linkml/modules/classes/MergeNote.yaml b/schemas/20251121/linkml/modules/classes/MergeNote.yaml index 8466734ca1..15fd765ba0 100644 --- a/schemas/20251121/linkml/modules/classes/MergeNote.yaml +++ b/schemas/20251121/linkml/modules/classes/MergeNote.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types + - linkml:types default_range: string classes: MergeNote: diff --git a/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml b/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml index 8222f72efb..880af28c7e 100644 --- a/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml +++ b/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_type -- ./MetadataStandardType + - linkml:types + - ../slots/has_or_had_type classes: MetadataStandard: class_uri: dct:Standard diff --git a/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml b/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml index 8ec07dc0f7..0ca2f7f658 100644 --- a/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml +++ b/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: MetadataStandardType: description: Abstract base class for metadata standard type taxonomy. Classifies categories of metadata standards used by heritage institutions, such as bibliographic (MARC21), archival (EAD, RiC-O), museum (LIDO, CIDOC-CRM), or web (Schema.org, Dublin Core). diff --git a/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml b/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml index c6ae33b747..d6de69453b 100644 --- a/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./MetadataStandardType + - ./MetadataStandardType + - linkml:types classes: DublinCoreStandard: is_a: MetadataStandardType diff --git a/schemas/20251121/linkml/modules/classes/Method.yaml b/schemas/20251121/linkml/modules/classes/Method.yaml index a8f2b88de1..e368e2ef43 100644 --- a/schemas/20251121/linkml/modules/classes/Method.yaml +++ b/schemas/20251121/linkml/modules/classes/Method.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Method: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Methodology.yaml b/schemas/20251121/linkml/modules/classes/Methodology.yaml index 570d34ffc0..b4660575cc 100644 --- a/schemas/20251121/linkml/modules/classes/Methodology.yaml +++ b/schemas/20251121/linkml/modules/classes/Methodology.yaml @@ -22,21 +22,15 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/MethodologyTypeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_threshold -- ../slots/has_or_had_version -- ../slots/methodology_type -- ../slots/specificity_annotation -- ./ConfidenceThreshold -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/MethodologyTypeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_threshold + - ../slots/has_or_had_version + - ../slots/methodology_type default_prefix: hc classes: Methodology: @@ -56,7 +50,6 @@ classes: - has_or_had_description - has_or_had_version - has_or_had_threshold - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml b/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml index d62268e998..129f23f1d4 100644 --- a/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml +++ b/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: MichelinStarRating: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml b/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml index 90e569b965..3de26403b8 100644 --- a/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml +++ b/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml @@ -15,8 +15,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: MicrofilmReader: class_uri: schema:Product diff --git a/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml b/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml index f8e5b53045..bcef9704fa 100644 --- a/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml @@ -8,22 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./MilitaryArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: MilitaryArchive: description: Archive for documents regarding military topics. Military archives preserve records of armed forces, defense ministries, and military operations. Holdings typically include personnel records, operational documents, maps, photographs, and materials documenting military history. Access may be restricted for national security or privacy reasons, with materials often declassified after specified periods. @@ -39,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml index d2b153347c..e2ef11adf0 100644 --- a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: MilitaryArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - VeteransDocumentationCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml index 775d4d0c4c..54daf356ae 100644 --- a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml @@ -17,24 +17,18 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/preservation_note -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./MilitaryArchive -- ./MilitaryArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MilitaryArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/preservation_note + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: MilitaryOperationsFonds: is_a: MilitaryArchiveRecordSetType @@ -127,11 +121,10 @@ classes: - intelligence reports - strategic planning - command records - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -151,7 +144,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -219,11 +211,10 @@ classes: - muster rolls - enlistment records - military genealogy - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -240,7 +231,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -312,11 +302,10 @@ classes: - battle honors - honor rolls - veterans associations - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -333,7 +322,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -403,11 +391,10 @@ classes: - luchtfoto's - strategic maps - tactical maps - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q4006 - rico:RecordSetType - skos:Concept @@ -420,7 +407,6 @@ classes: - MapCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -491,11 +477,10 @@ classes: - oral history - war testimonies - POW - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -517,7 +502,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml b/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml index 399c64815b..84f0ee2fe4 100644 --- a/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml +++ b/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml @@ -9,9 +9,9 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: MinimumHumidity: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/MissionStatement.yaml b/schemas/20251121/linkml/modules/classes/MissionStatement.yaml index f2a7dec678..f937cff441 100644 --- a/schemas/20251121/linkml/modules/classes/MissionStatement.yaml +++ b/schemas/20251121/linkml/modules/classes/MissionStatement.yaml @@ -12,46 +12,35 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# oa: http://www.w3.org/ns/oa# imports: -- linkml:types -- ../classes/Policy -- ../enums/StatementTypeEnum -- ../slots/content_hash -- ../slots/css_selector -- ../slots/describes_or_described -- ../slots/has_or_had_identifier -- ../slots/has_or_had_language -- ../slots/has_or_had_note -- ../slots/has_or_had_provenance_path -- ../slots/has_or_had_score -- ../slots/has_or_had_summary -- ../slots/has_or_had_text -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/is_or_was_effective_at -- ../slots/page_section -- ../slots/retrieved_on -- ../slots/source_url -- ../slots/specificity_annotation -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./SpecificityAnnotation -- ./StatementType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./URL -- ./XPath -- ./Policy + - linkml:types + - ../enums/StatementTypeEnum + - ../slots/content_hash + - ../slots/css_selector + - ../slots/describes_or_described + - ../slots/has_or_had_identifier + - ../slots/has_or_had_language + - ../slots/has_or_had_note + - ../slots/has_or_had_provenance_path + - ../slots/has_or_had_score + - ../slots/has_or_had_summary + - ../slots/has_or_had_text + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/is_or_was_effective_at + - ../slots/page_section + - ../slots/retrieved_on + - ../slots/source_url + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent default_prefix: hc classes: MissionStatement: - class_uri: org:purpose + class_uri: hc:MissionStatement description: "A structured record of an organizational purpose statement (mission, vision,\ngoals, values, or motto) extracted from a heritage custodian's website with\nfull provenance documentation.\n\n**PURPOSE**:\n\nHeritage custodians publish mission and vision statements that articulate:\n- Why they exist (mission)\n- What future state they aspire to (vision)\n- What specific outcomes they pursue (goals)\n- What principles guide their work (values)\n- Memorable phrases encapsulating their purpose (mottos)\n\nThese statements are valuable for:\n- Understanding organizational identity and purpose\n- Comparing institutions within and across sectors\n- Tracking organizational evolution over time\n- Research on heritage sector discourse and priorities\n\n**PROVENANCE REQUIREMENTS**:\n\nFollowing the WebObservation pattern, every MissionStatement MUST have:\n\n1. **Source documentation**: source_url + retrieved_on\n2. **Location evidence**: xpath OR css_selector + html_file\n3. **Integrity\ \ verification**: content_hash (SHA-256)\n4. **Archive link**: has_archive_memento_uri (recommended)\n\nStatements without verifiable provenance are rejected.\n\n**ONTOLOGY ALIGNMENT**:\n\nW3C Organization Ontology `org:purpose`:\n- \"Indicates the purpose of this Organization\"\n- \"There can be many purposes at different levels of abstraction\"\n- \"It is recommended that the purpose be denoted by a controlled term\"\n\nWe extend this by:\n- Distinguishing statement types (mission, vision, goal, value, motto)\n- Adding temporal tracking (effective_date, supersedes)\n- Full provenance chain (source_url, xpath, content_hash, archive)\n\n**MULTILINGUAL SUPPORT**:\n\nHeritage custodians publish statements in their native language.\nFor Dutch institutions, statements are typically in Dutch.\nThe statement_language field captures the ISO 639-1 code,\nand statement_summary can provide English translation.\n\n**TEMPORAL TRACKING**:\n\nOrganizations revise their mission statements over time.\n\ The `supersedes` field links to previous statements,\nenabling tracking of how organizational purpose evolves.\n\n**EXAMPLES**:\n\n1. **Dutch Agricultural Museum Mission**\n - statement_type: mission\n - has_or_had_text: \"Waar komt ons voedsel \xE9cht vandaan.\"\n - statement_language: nl\n - source_url: https://www.landbouwmuseumtiengemeten.nl/het-museum/missie-en-visie\n \n2. **Rijksmuseum Vision**\n - statement_type: vision\n - has_or_had_text: \"Het Rijksmuseum verbindt mensen met kunst en geschiedenis.\"\n - statement_language: nl\n - statement_summary: \"The Rijksmuseum connects people with art and history.\"\n" - exact_mappings: - - org:purpose close_mappings: + - org:purpose - schema:description - prov:Entity related_mappings: @@ -68,7 +57,6 @@ classes: - page_section - retrieved_on - source_url - - specificity_annotation - has_or_had_identifier - has_or_had_language - has_or_had_summary diff --git a/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml b/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml index cab5d71fdc..b4f23efbc2 100644 --- a/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml @@ -12,29 +12,15 @@ description: 'Specialized CustodianType for heritage institutions that simultane ' imports: -- linkml:types -- ../slots/constituent_type -- ../slots/defines_or_defined -- ../slots/has_or_had_score -- ../slots/has_or_had_service -- ../slots/has_or_had_type -- ../slots/integrates_or_integrated -- ../slots/serves_or_served -- ../slots/service_portfolio -- ../slots/specificity_annotation -- ./CustodianType -- ./FunctionType -- ./FunctionTypes -- ./GovernanceStructure -- ./InstitutionalFunction -- ./Service -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./UserCommunity -- ./UserCommunityType -- ./UserCommunityTypes + - linkml:types + - ../slots/constituent_type + - ../slots/defines_or_defined + - ../slots/has_or_had_score + - ../slots/has_or_had_service + - ../slots/has_or_had_type + - ../slots/integrates_or_integrated + - ../slots/serves_or_served + - ../slots/service_portfolio prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -161,7 +147,6 @@ classes: - integrates_or_integrated - defines_or_defined - service_portfolio - - specificity_annotation - has_or_had_score - serves_or_served slot_usage: @@ -174,7 +159,8 @@ classes: - value: Museum (primary), Library (research collections) - value: Library + Archive + Museum (equal) integrates_or_integrated: - range: InstitutionalFunction + range: uriorcurie + # range: InstitutionalFunction multivalued: true inlined: true required: true @@ -192,7 +178,8 @@ classes: is_or_was_categorized_as: has_or_had_label: SUPPORT defines_or_defined: - range: GovernanceStructure + range: uriorcurie + # range: GovernanceStructure required: true examples: - value: @@ -221,7 +208,8 @@ classes: has_or_had_label: Historic building 1990 has_or_had_description: Separate wings, Shared entrance serves_or_served: - range: UserCommunity + range: uriorcurie + # range: UserCommunity multivalued: true inlined_as_list: true required: true diff --git a/schemas/20251121/linkml/modules/classes/Model.yaml b/schemas/20251121/linkml/modules/classes/Model.yaml index df66d9f2d9..33320e945f 100644 --- a/schemas/20251121/linkml/modules/classes/Model.yaml +++ b/schemas/20251121/linkml/modules/classes/Model.yaml @@ -14,9 +14,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Model: class_uri: schema:ProductModel diff --git a/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml b/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml index b20922c6f4..688b02f729 100644 --- a/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./MonasteryArchiveRecordSetType -- ./MonasteryArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: MonasteryArchive: description: Archive of a monastery. Monastery archives preserve records created by monastic communities over centuries, including administrative documents, charters, liturgical records, manuscripts, and documentation of daily monastic life. These archives are invaluable for medieval and early modern history, often containing some of the oldest surviving written records in a region. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml index 5062518d92..72a8ce8c9e 100644 --- a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: MonasteryArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by MonasteryArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml index a6961bc0d2..654e5c2992 100644 --- a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./MonasteryArchive -- ./MonasteryArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MonasteryArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: MonasticRecordsFonds: is_a: MonasteryArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Monastery administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept MonasticManuscriptCollection: is_a: MonasteryArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Medieval manuscripts and codices.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MonasteryArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept PropertyRecordsSeries: is_a: MonasteryArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Monastic property and land records.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MonasteryArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MowInscription.yaml b/schemas/20251121/linkml/modules/classes/MowInscription.yaml index 71e6e000cd..ae1385bf2f 100644 --- a/schemas/20251121/linkml/modules/classes/MowInscription.yaml +++ b/schemas/20251121/linkml/modules/classes/MowInscription.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types + - linkml:types default_range: string classes: MowInscription: diff --git a/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml b/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml index f63a352a24..274f599ad5 100644 --- a/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml +++ b/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: MultilingualAliases: diff --git a/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml b/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml index 85d797f16a..1444b32cc9 100644 --- a/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml +++ b/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: MultilingualDescriptions: diff --git a/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml b/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml index 09b192e117..666aba1bb6 100644 --- a/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml +++ b/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: MultilingualLabels: diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml index 2bbb760aa6..0493e3faa9 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml @@ -15,22 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./MunicipalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: MunicipalArchive: description: 'Accumulation of historical records of a town or city. Municipal @@ -62,7 +52,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml index 146e2d15db..54494c5234 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: MunicipalArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - LocalHistoryCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml index 88b2492044..ba13cdc38f 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml @@ -11,23 +11,17 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./MunicipalArchive -- ./MunicipalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MunicipalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: CouncilGovernanceFonds: is_a: MunicipalArchiveRecordSetType @@ -64,11 +58,10 @@ classes: - B&W besluiten - election records - civic ceremonies - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -81,7 +74,6 @@ classes: - MunicipalArchive slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -153,12 +145,11 @@ classes: - population register - vital records - genealogy sources - exact_mappings: + broad_mappings: - rico:RecordSetType - wd:Q1866196 related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -174,7 +165,6 @@ classes: records as official source from 1811 in Netherlands. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -244,11 +234,10 @@ classes: - sociale zaken - personnel records - department records - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -261,7 +250,6 @@ classes: - CouncilGovernanceFonds slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -326,12 +314,11 @@ classes: - building permits - building plans - cadastral records - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - rico-rst:Fonds - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -345,7 +332,6 @@ classes: - ArchitecturalArchive slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -412,11 +398,10 @@ classes: - oral history - community history - local businesses - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -434,7 +419,6 @@ classes: frequently acquired through donation programs and community partnerships. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml b/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml index 6b9c3159af..46a315903e 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# locn: http://www.w3.org/ns/locn# imports: -- linkml:types + - linkml:types default_range: string classes: MunicipalityInfo: @@ -19,7 +19,7 @@ classes: \ administrative territorial unit (municipality level)\n- close_mappings includes\ \ schema:AdministrativeArea for general admin areas - related_mappings includes\ \ schema:Place for location aspects" - class_uri: locn:AdminUnit + class_uri: hc:MunicipalityInfo close_mappings: - schema:AdministrativeArea related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml b/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml index 5d09a4432e..16c2c47ffa 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./MuseumArchiveRecordSetType -- ./MuseumArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: MuseumArchive: description: Archive established by a museum to collect, organize, preserve, and provide access to its organizational records. Museum archives document the history and operations of the museum itself, including exhibition files, acquisition records, correspondence, photographs, and administrative documentation. They serve institutional memory and provenance research. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml index d854680e79..06ca59a3d9 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml @@ -15,13 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: MuseumArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by MuseumArchive custodians. @@ -31,7 +28,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml index 2d8d3f7992..eada5cae4d 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./MuseumArchive -- ./MuseumArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MuseumArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: MuseumAdministrationFonds: is_a: MuseumArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Museum administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CollectionDocumentationSeries: is_a: MuseumArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Collection documentation.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MuseumArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept ExhibitionRecordCollection: is_a: MuseumArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Exhibition records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MuseumArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml b/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml index f4fb83eced..0e831e3f19 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml @@ -8,12 +8,9 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_category -- ../slots/has_or_had_quantity -- ./Category -- ./MuseumRegisterProvenance -- ./Quantity + - linkml:types + - ../slots/has_or_had_category + - ../slots/has_or_had_quantity default_range: string classes: MuseumRegisterEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml b/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml index 94a38d0d9d..eaf391a73c 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: MuseumRegisterProvenance: diff --git a/schemas/20251121/linkml/modules/classes/MuseumType.yaml b/schemas/20251121/linkml/modules/classes/MuseumType.yaml index e3649a032d..4998879b2a 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumType.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumType.yaml @@ -2,30 +2,18 @@ id: https://nde.nl/ontology/hc/class/MuseumType name: MuseumType title: Museum Type Classification imports: -- linkml:types -- ../enums/MuseumTypeEnum -- ../slots/complies_or_complied_with -- ../slots/conservation_lab -- ../slots/has_or_had_category -- ../slots/has_or_had_facility -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/museum_subtype -- ../slots/research_department -- ../slots/specificity_annotation -- ./CatalogingStandard -- ./Category -- ./CustodianType -- ./Facility -- ./Program -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./MuseumType + - linkml:types + - ../enums/MuseumTypeEnum + - ../slots/complies_or_complied_with + - ../slots/conservation_lab + - ../slots/has_or_had_category + - ../slots/has_or_had_facility + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/museum_subtype + - ../slots/research_department classes: MuseumType: is_a: CustodianType @@ -108,7 +96,6 @@ classes: - has_or_had_type - museum_subtype - research_department - - specificity_annotation - has_or_had_score - has_or_had_facility - has_or_had_identifier @@ -128,11 +115,13 @@ classes: inlined: true multivalued: true complies_or_complied_with: - range: CatalogingStandard + range: uriorcurie + # range: CatalogingStandard inlined: true multivalued: true has_or_had_category: - range: Category + range: uriorcurie + # range: Category inlined: true multivalued: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MusicArchive.yaml b/schemas/20251121/linkml/modules/classes/MusicArchive.yaml index 5da0c31532..03eacb4c1f 100644 --- a/schemas/20251121/linkml/modules/classes/MusicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MusicArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./MusicArchiveRecordSetType -- ./MusicArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: MusicArchive: description: Archive of musical recordings and documents. Music archives collect and preserve materials related to music including recordings, scores, manuscripts, correspondence, photographs, and documentation of musical performances and compositions. They may focus on specific genres, composers, performers, or regional musical traditions. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml index 809e576a36..56b2c70c18 100644 --- a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml @@ -15,14 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: MusicArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by MusicArchive custodians. @@ -31,7 +27,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml index 8a67b7911a..7140152bd3 100644 --- a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./MusicArchive -- ./MusicArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./MusicArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: MusicManuscriptCollection: is_a: MusicArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Musical scores and manuscripts.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PerformanceRecordingSeries: is_a: MusicArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Concert and performance recordings.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MusicArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept ComposerPapersCollection: is_a: MusicArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Composer personal papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by MusicArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MusicSegment.yaml b/schemas/20251121/linkml/modules/classes/MusicSegment.yaml deleted file mode 100644 index f9b30bfd7d..0000000000 --- a/schemas/20251121/linkml/modules/classes/MusicSegment.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/class/MusicSegment -name: MusicSegment -title: MusicSegment -description: A segment of audio containing music. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_time_interval -classes: - MusicSegment: - class_uri: schema:MusicRecording - description: Music segment. - slots: - - has_or_had_time_interval - - has_or_had_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/Nachlass.yaml b/schemas/20251121/linkml/modules/classes/Nachlass.yaml index d463e6ba03..a96acc6994 100644 --- a/schemas/20251121/linkml/modules/classes/Nachlass.yaml +++ b/schemas/20251121/linkml/modules/classes/Nachlass.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: Nachlass: description: Collection of manuscripts, notes, correspondence, and so on left behind when a scholar or an artist dies. The German term "Nachlass" (literally "that which is left behind") refers to the personal papers and literary remains of a person, typically a writer, artist, scholar, or other notable individual. It represents an important archival concept for personal and literary archives. @@ -24,7 +18,6 @@ classes: class_uri: skos:Concept slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/Name.yaml b/schemas/20251121/linkml/modules/classes/Name.yaml index 373ab37f02..9595054091 100644 --- a/schemas/20251121/linkml/modules/classes/Name.yaml +++ b/schemas/20251121/linkml/modules/classes/Name.yaml @@ -11,17 +11,16 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_label -- ../slots/has_or_had_language -- ../slots/has_or_had_type -- ./NameType + - linkml:types + - ../metadata + - ../slots/has_or_had_label + - ../slots/has_or_had_language + - ../slots/has_or_had_type default_prefix: hc classes: Name: - class_uri: schema:name + class_uri: hc:Name description: | Structured representation of a name associated with an entity. @@ -82,9 +81,8 @@ classes: - value: "en" - value: "nl" - value: "la" - exact_mappings: - - schema:name close_mappings: + - schema:name - skos:prefLabel - rdfs:label related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NameType.yaml b/schemas/20251121/linkml/modules/classes/NameType.yaml index 5cbd56c1cc..7759df2889 100644 --- a/schemas/20251121/linkml/modules/classes/NameType.yaml +++ b/schemas/20251121/linkml/modules/classes/NameType.yaml @@ -10,10 +10,10 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/NameTypes.yaml b/schemas/20251121/linkml/modules/classes/NameTypes.yaml index f7b89c45db..d14c8a5a9e 100644 --- a/schemas/20251121/linkml/modules/classes/NameTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NameTypes.yaml @@ -8,21 +8,21 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ./NameType + - ./NameType + - linkml:types + - ../metadata default_prefix: hc classes: CommonName: is_a: NameType - class_uri: dwc:vernacularName + class_uri: hc:CommonName description: "Vernacular or common name in any language.\n\n**Darwin Core Alignment**:\n\ Maps to `dwc:vernacularName` - \"A common or vernacular name.\"\n\n**Use Cases**:\n\ - Species common names (\"Dodo\", \"Dronte\", \"Coast Redwood\")\n- Product\ \ common names\n- Informal organization names\n\n**Example**:\n```yaml\nhas_or_had_name:\n\ \ - has_or_had_label: \"Dodo\"\n has_or_had_type: CommonName\n has_or_had_language:\ \ \"en\"\n```\n" - exact_mappings: + close_mappings: - dwc:vernacularName annotations: specificity_score: 0.35 @@ -32,7 +32,7 @@ classes: - skos:Concept ScientificName: is_a: NameType - class_uri: dwc:scientificName + class_uri: hc:ScientificName description: "Scientific name following nomenclatural codes (ICZN, ICN, ICNP).\n\ \n**Darwin Core Alignment**:\nMaps to `dwc:scientificName` - \"The full scientific\ \ name, with authorship \nand date information if known.\"\n\n**Use Cases**:\n\ @@ -40,7 +40,7 @@ classes: ```yaml\nhas_or_had_name:\n - has_or_had_label: \"Raphus cucullatus (Linnaeus,\ \ 1758)\"\n has_or_had_type: ScientificName\n has_or_had_language: \"\ la\"\n```\n" - exact_mappings: + close_mappings: - dwc:scientificName annotations: specificity_score: 0.7 @@ -49,7 +49,7 @@ classes: - skos:Concept OfficialName: is_a: NameType - class_uri: skos:prefLabel + class_uri: hc:OfficialName description: "Official, formal, or legal name of an entity.\n\n**Use Cases**:\n\ - Organization legal names\n- Official place names\n- Formal document titles\n\ \n**Example**:\n```yaml\nhas_or_had_name:\n - has_or_had_label: \"Rijksmuseum\ @@ -66,7 +66,7 @@ classes: - skos:Concept TradeName: is_a: NameType - class_uri: schema:alternateName + class_uri: hc:TradeName description: "Commercial, trade, or brand name.\n\n**Use Cases**:\n- Company trading\ \ names (DBA)\n- Product brand names\n- Service marks\n\n**Example**:\n```yaml\n\ has_or_had_name:\n - has_or_had_label: \"The Rijks\"\n has_or_had_type:\ diff --git a/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml b/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml index d18f5cf8a9..4fd1297677 100644 --- a/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml @@ -8,10 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/DataTierEnum -- ./IsilCodeEntry -- ./SourceProvenance + - linkml:types + - ../enums/DataTierEnum default_range: string classes: NanIsilEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/NationalArchives.yaml b/schemas/20251121/linkml/modules/classes/NationalArchives.yaml index 6fa873f1fd..75a93387e2 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchives.yaml @@ -15,24 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./NationalArchivesRecordSetType -- ./NationalArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: NationalArchives: description: Archives of a country. National archives are the principal archival institutions of a nation state, responsible for preserving and providing access to records of the central government and other materials of national importance. They typically have legal mandates for records management and are custodians of a nation's documentary heritage. @@ -41,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_scope - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml index 34f60dec08..834513f72d 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: NationalArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections of national archival records. @@ -31,7 +28,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml index 42534968df..759d20237e 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./NationalArchives -- ./NationalArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./NationalArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: GovernmentAdministrativeFonds: is_a: NationalArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Government ministry and agency administrative\ \ 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept LegislativeRecordSeries: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Parliamentary and legislative documentation.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept DiplomaticCorrespondenceCollection: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for International relations and diplomatic\ \ records.\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ \ following the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,16 +136,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept NationalStatisticsSeries: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Census and national statistical records.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -171,7 +153,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -192,6 +173,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml b/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml index 5a581becac..6a4eb82e7d 100644 --- a/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml @@ -7,23 +7,16 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/custodian_only -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/custodian_only + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score classes: NationalTreasure: description: Treasure or artifact that is regarded as emblematic of a nation's cultural heritage, identity, or significance. National treasures are items of exceptional cultural, historical, or artistic value that are protected by law or official designation. This class represents custodial responsibility for such items rather than the items themselves. is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml b/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml index 4004e0aa1b..4c468b5069 100644 --- a/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml @@ -7,22 +7,15 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score classes: NationalTreasureOfFrance: description: "Designation for entities of cultural significance in France (tr\xE9sor national). French national treasures are cultural property of major importance for the national heritage from an artistic, historical, or archaeological standpoint. Export of such items is prohibited, and the state has preferential purchase rights. This class represents institutions with custodial responsibility for such designated items." is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/NetAsset.yaml b/schemas/20251121/linkml/modules/classes/NetAsset.yaml index 2cc2f82b0b..35a90b981a 100644 --- a/schemas/20251121/linkml/modules/classes/NetAsset.yaml +++ b/schemas/20251121/linkml/modules/classes/NetAsset.yaml @@ -5,7 +5,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types + - linkml:types classes: NetAsset: class_uri: schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml b/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml index 68e2a6fe4a..e88beddb57 100644 --- a/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml +++ b/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml @@ -7,22 +7,12 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/connections_by_heritage_type -- ../slots/has_or_had_percentage -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./Connection -- ./Heritage -- ./HeritageTypeCount -- ./Percentage -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/connections_by_heritage_type + - ../slots/has_or_had_percentage + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to default_prefix: hc classes: NetworkAnalysis: @@ -31,7 +21,6 @@ classes: slots: - connections_by_heritage_type - has_or_had_quantity - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_percentage diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml index e462a8d852..f8d15e4b4e 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./NewspaperClippingsArchiveRecordSetType -- ./NewspaperClippingsArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: NewspaperClippingsArchive: description: Archive of press clippings, organized by topics. Newspaper clippings archives (Zeitungsausschnittsarchive) systematically collect and organize articles cut from newspapers and periodicals on specific subjects, individuals, or organizations. Before digital databases, these were essential research tools for journalists, researchers, and organizations tracking media coverage. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml index 526e1c17a7..9db74ede37 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: NewspaperClippingsArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by NewspaperClippingsArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml index 3393b22b9c..59b67847c0 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./NewspaperClippingsArchive -- ./NewspaperClippingsArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./NewspaperClippingsArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ClippingsCollection: is_a: NewspaperClippingsArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Newspaper clippings.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept SubjectFileCollection: is_a: NewspaperClippingsArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Subject-based clipping files.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,6 +107,3 @@ classes: custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml index ca2eaa03e8..dfa6878a2f 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./NobilityArchiveRecordSetType -- ./NobilityArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: NobilityArchive: description: Collection of historical documents and information about members of the nobility. Nobility archives preserve records documenting noble families, their genealogies, titles, properties, and activities. They may include charters, correspondence, estate records, heraldic materials, and family papers. Often held by noble families themselves or deposited in state or regional archives. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml index 66e8e683f8..8e305b069e 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: NobilityArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by NobilityArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml index c44017fe78..854267f97d 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./NobilityArchive -- ./NobilityArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./NobilityArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: NobleFamilyPapersFonds: is_a: NobilityArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Noble family papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept EstateRecordsSeries: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Estate management 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept GenealogyCollection: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Genealogical documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/NonProfitType.yaml b/schemas/20251121/linkml/modules/classes/NonProfitType.yaml index 55f2d5c9bd..ab4cc11ac3 100644 --- a/schemas/20251121/linkml/modules/classes/NonProfitType.yaml +++ b/schemas/20251121/linkml/modules/classes/NonProfitType.yaml @@ -7,20 +7,14 @@ description: 'Specialized CustodianType for non-profit organizations (NGOs) focu Coverage: Corresponds to ''N'' (NGO) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: -- linkml:types -- ../enums/NonProfitCustodianTypeEnum -- ../slots/has_or_had_beneficiary -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/nonprofit_subtype -- ../slots/organizational_mission -- ../slots/partnership_model -- ../slots/specificity_annotation -- ./CustodianType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/NonProfitCustodianTypeEnum + - ../slots/has_or_had_beneficiary + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/nonprofit_subtype + - ../slots/organizational_mission + - ../slots/partnership_model prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -170,7 +164,6 @@ classes: - nonprofit_subtype - organizational_mission - partnership_model - - specificity_annotation - has_or_had_score slot_usage: organizational_mission: diff --git a/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml b/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml index 294567d99b..9f0f16a41c 100644 --- a/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml @@ -10,10 +10,7 @@ prefixes: locn: http://www.w3.org/ns/locn# geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: -- linkml:types -- ./CoordinateProvenance -- ./Coordinates -- ./WikidataEntity + - linkml:types default_range: string classes: NormalizedLocation: diff --git a/schemas/20251121/linkml/modules/classes/NotableExample.yaml b/schemas/20251121/linkml/modules/classes/NotableExample.yaml index 77484a2621..23001b0758 100644 --- a/schemas/20251121/linkml/modules/classes/NotableExample.yaml +++ b/schemas/20251121/linkml/modules/classes/NotableExample.yaml @@ -7,11 +7,11 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/example_location -- ../slots/example_name -- ../slots/example_note -- ../slots/example_wikidata_id + - linkml:types + - ../slots/example_location + - ../slots/example_name + - ../slots/example_note + - ../slots/example_wikidata_id classes: NotableExample: class_uri: hc:NotableExample diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml index 63f17c9ce6..efe81ea23e 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./NotarialArchiveRecordSetType -- ./NotarialArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: NotarialArchive: description: Type of archive housing notarial records. Notarial archives preserve records created by notaries in the course of their official duties, including contracts, wills, property transactions, and other legal instruments. These records are essential for legal history, genealogy, and understanding economic and social relationships in historical societies. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml index 7e7e6c970b..d5dae6b8f7 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml @@ -15,13 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: NotarialArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by NotarialArchive custodians. @@ -31,7 +28,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml index 9532c9d7b9..fb881cf0df 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./NotarialArchive -- ./NotarialArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./NotarialArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: NotarialActsSeries: is_a: NotarialArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Notarial deeds and contracts.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ProtocolSeries: is_a: NotarialArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Notarial protocols.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,6 +107,3 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Note.yaml b/schemas/20251121/linkml/modules/classes/Note.yaml index bfe7934757..5e6974a60b 100644 --- a/schemas/20251121/linkml/modules/classes/Note.yaml +++ b/schemas/20251121/linkml/modules/classes/Note.yaml @@ -13,21 +13,16 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/language -- ../slots/note_content -- ../slots/note_date -- ../slots/note_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/language + - ../slots/note_content + - ../slots/note_date + - ../slots/note_type classes: Note: - class_uri: skos:note + class_uri: hc:Note description: | A typed note with optional provenance metadata. @@ -70,7 +65,6 @@ classes: - note_content - note_date - language - - specificity_annotation - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/Notes.yaml b/schemas/20251121/linkml/modules/classes/Notes.yaml index 607427888b..a2644bcca4 100644 --- a/schemas/20251121/linkml/modules/classes/Notes.yaml +++ b/schemas/20251121/linkml/modules/classes/Notes.yaml @@ -13,21 +13,16 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score # was: template_specificity -- ../slots/language -- ../slots/note_content -- ../slots/note_date -- ../slots/note_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score # was: template_specificity + - ../slots/language + - ../slots/note_content + - ../slots/note_date + - ../slots/note_type classes: Notes: - class_uri: skos:note + class_uri: hc:Notes description: | A typed note with optional provenance metadata. @@ -50,10 +45,8 @@ classes: **Replaces**: - `appraisal_notes` (string) - now typed with note_type - exact_mappings: - - skos:note - close_mappings: + - skos:note - rdfs:comment - dcterms:description @@ -62,7 +55,6 @@ classes: - note_content - note_date - language - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml b/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml index 1737f959a1..483992ce71 100644 --- a/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml @@ -9,18 +9,12 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/OAIDeletedRecordPolicyEnum -- ../enums/OAIGranularityEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/response_format -- ../slots/specificity_annotation -- ./DataServiceEndpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/OAIDeletedRecordPolicyEnum + - ../enums/OAIGranularityEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/response_format classes: OAIPMHEndpoint: is_a: DataServiceEndpoint @@ -56,7 +50,6 @@ classes: - http://www.openarchives.org/OAI/openarchivesprotocol.html - https://www.openarchives.org/OAI/2.0/guidelines.htm slots: - - specificity_annotation - has_or_had_score - protocol_version annotations: @@ -77,7 +70,6 @@ classes: ' slots: - - specificity_annotation - has_or_had_score - name - record_count diff --git a/schemas/20251121/linkml/modules/classes/Observation.yaml b/schemas/20251121/linkml/modules/classes/Observation.yaml index eeb8dfa222..16bfcc7c78 100644 --- a/schemas/20251121/linkml/modules/classes/Observation.yaml +++ b/schemas/20251121/linkml/modules/classes/Observation.yaml @@ -15,25 +15,20 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score classes: Observation: class_uri: sosa:Observation description: "Abstract base class for observational evidence from sources.\n\n**Purpose**:\nObservation is the base class for source-based evidence about entities.\nConcrete implementations include:\n- CustodianObservation - Evidence about heritage custodians\n- PersonObservation - Evidence about people (staff, directors)\n- WebObservation - Evidence from web scraping\n\n**PiCo Model Alignment**:\nFollowing the Persons in Context (PiCo) model, observations are\ndiscrete pieces of evidence from specific sources that may be\ncombined to reconstruct formal entities.\n\n**PROV-O Semantics**:\n- `prov:Entity`: Observations are things with provenance\n- `is_or_was_based_on`: Links derived entities back to observations\n\n**Relationship to EntityReconstruction**:\n```\nObservation[] (source evidence)\n \u2502\n \u2514\u2500\u2500 is_or_was_based_on \u2190 EntityReconstruction\n (reconstructed formal entity)\n```\n" exact_mappings: - sosa:Observation + broad_mappings: - prov:Entity close_mappings: - crm:E13_Attribute_Assignment abstract: true slots: - - specificity_annotation - has_or_had_score annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml b/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml index 54cd782710..eefe0d41d5 100644 --- a/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml +++ b/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml @@ -2,21 +2,16 @@ id: https://nde.nl/ontology/hc/class/OfficialInstitutionType name: OfficialInstitutionType title: Official Institution Type Classification imports: -- linkml:types -- ../classes/GovernmentHierarchy -- ../enums/OfficialInstitutionTypeEnum -- ../slots/has_or_had_mandate # was: heritage_mandate -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_part_of -- ../slots/official_institution_subtype -- ../slots/oversight_jurisdiction -- ../slots/policy_authority -- ../slots/regulatory_authority -- ../slots/specificity_annotation -- ./CustodianType -- ./Mandate -- ./GovernmentHierarchy + - linkml:types + - ../enums/OfficialInstitutionTypeEnum + - ../slots/has_or_had_mandate # was: heritage_mandate + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_part_of + - ../slots/official_institution_subtype + - ../slots/oversight_jurisdiction + - ../slots/policy_authority + - ../slots/regulatory_authority classes: OfficialInstitutionType: is_a: CustodianType @@ -150,18 +145,19 @@ classes: - oversight_jurisdiction - policy_authority - regulatory_authority - - specificity_annotation - has_or_had_score slot_usage: is_or_was_part_of: - range: GovernmentHierarchy + range: uriorcurie + # range: GovernmentHierarchy examples: - value: has_or_had_label: National Government has_or_had_tier: has_or_had_label: National has_or_had_mandate: # was: heritage_mandate - migrated per Rule 53 (2026-01-28) - range: Mandate + range: uriorcurie + # range: Mandate multivalued: true inlined: true required: false diff --git a/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml b/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml index 2c695663d9..6dfcba6738 100644 --- a/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml @@ -15,26 +15,13 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/platform_type_id -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DigitalPlatformType -- ./DualClassLink -- ./OnlineNewsArchiveRecordSetType -- ./OnlineNewsArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/platform_type_id classes: OnlineNewsArchive: description: Archive of newspapers, magazines, and other periodicals that can be consulted online. Online news archives provide digital access to historical and current news publications, often through searchable databases. They may include digitized historical newspapers or born-digital news content. @@ -43,7 +30,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml index 6cc31f7b0a..950a906da7 100644 --- a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: OnlineNewsArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by OnlineNewsArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml index b6e734c11d..9f3d71c08b 100644 --- a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./OnlineNewsArchive -- ./OnlineNewsArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./OnlineNewsArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DigitalNewsCollection: is_a: OnlineNewsArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Digital news content.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept WebPublicationFonds: is_a: OnlineNewsArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Online publication 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/OpeningHour.yaml b/schemas/20251121/linkml/modules/classes/OpeningHour.yaml index 4918a289b8..c2e7ac5293 100644 --- a/schemas/20251121/linkml/modules/classes/OpeningHour.yaml +++ b/schemas/20251121/linkml/modules/classes/OpeningHour.yaml @@ -7,7 +7,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: OpeningHour: class_uri: schema:OpeningHoursSpecification diff --git a/schemas/20251121/linkml/modules/classes/OpeningHours.yaml b/schemas/20251121/linkml/modules/classes/OpeningHours.yaml index 021ffbdcf5..f37382b321 100644 --- a/schemas/20251121/linkml/modules/classes/OpeningHours.yaml +++ b/schemas/20251121/linkml/modules/classes/OpeningHours.yaml @@ -9,8 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: -- linkml:types -- ./OpeningPeriod + - linkml:types default_range: string classes: OpeningHours: diff --git a/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml b/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml index fbd40ea9f4..7578d7870e 100644 --- a/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml +++ b/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: OpeningHoursMap: diff --git a/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml b/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml index dc4a7d385a..00b31341e0 100644 --- a/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml +++ b/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml @@ -9,8 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: -- linkml:types -- ./TimeSlot + - linkml:types default_range: string classes: OpeningPeriod: diff --git a/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml b/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml index 7588a700e9..ccae3aabc3 100644 --- a/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: OperationalArchive: class_uri: schema:ArchiveComponent diff --git a/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml b/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml index 6965c340b6..3924d40360 100644 --- a/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml @@ -8,8 +8,8 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: OperationalUnit: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/Organization.yaml b/schemas/20251121/linkml/modules/classes/Organization.yaml index 33cf5c56ad..24209ce0c8 100644 --- a/schemas/20251121/linkml/modules/classes/Organization.yaml +++ b/schemas/20251121/linkml/modules/classes/Organization.yaml @@ -7,23 +7,16 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/organizational_level -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/organizational_level classes: Organization: description: Social entity established to meet needs or pursue goals. In the heritage context, this is a broad category encompassing any formal organizational structure that may have archival or heritage custodial responsibilities. More specific organization types should be preferred when available. is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml b/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml index 7fa29bc75a..1bc511b9d0 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml @@ -2,40 +2,23 @@ id: https://nde.nl/ontology/hc/class/organization-branch name: organization_branch_class title: OrganizationBranch Class imports: -- linkml:types -- ../classes/Quantity -- ../enums/OrganizationBranchTypeEnum -- ../slots/contact_point -- ../slots/has_or_had_branch -- ../slots/has_or_had_description -- ../slots/has_or_had_head -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_branch_of -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/located_at -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AuxiliaryPlace -- ./BranchType -- ./Custodian -- ./CustodianObservation -- ./OrganizationalStructure -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./OrganizationBranch -- ./Person -- ./Quantity + - linkml:types + - ../enums/OrganizationBranchTypeEnum + - ../slots/contact_point + - ../slots/has_or_had_branch + - ../slots/has_or_had_description + - ../slots/has_or_had_head + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_branch_of + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/located_at + - ../slots/refers_to_custodian + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -74,7 +57,6 @@ classes: - is_branch_of - located_at - refers_to_custodian - - specificity_annotation - has_or_had_quantity - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml b/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml index 20380f85b7..b0a334e8d6 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml @@ -14,7 +14,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types + - linkml:types classes: OrganizationUnit: class_uri: org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml index a4b63a6154..efe9d7026e 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: OrganizationalChange: diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml index 8a12d81e20..862385484d 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml @@ -13,33 +13,19 @@ prefixes: geosparql: http://www.opengis.net/ont/geosparql# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_documentation -- ../slots/has_or_had_origin -- ../slots/has_or_had_rationale -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/is_or_was_transferred_to -- ../slots/specificity_annotation -- ../slots/staff_impact -- ../slots/temporal_extent -- ./CustodianLegalStatus -- ./CustodianPlace -- ./Documentation -- ./GeoSpatialPlace -- ./OrganizationalStructure -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./Custodian -- ./Rationale -- ../enums/OrganizationalChangeEventTypeEnum + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_documentation + - ../slots/has_or_had_origin + - ../slots/has_or_had_rationale + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/is_or_was_transferred_to + - ../slots/staff_impact + - ../slots/temporal_extent + - ../enums/OrganizationalChangeEventTypeEnum classes: OrganizationalChangeEvent: class_uri: crm:E5_Event @@ -95,7 +81,6 @@ classes: - has_or_had_description - has_or_had_type - has_or_had_origin - - specificity_annotation - staff_impact - has_or_had_score - is_or_was_transferred_to diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml index 73452fd2f7..3781da3c4e 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml @@ -6,31 +6,17 @@ prefixes: org: http://www.w3.org/ns/org# prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../classes/Quantity -- ../slots/contact_point -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_staff_member -- ../slots/has_or_had_type -- ../slots/located_at -- ../slots/parent_unit -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AuxiliaryPlace -- ./Custodian -- ./CustodianCollection -- ./OrganizationalUnitType -- ./PersonObservation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./OrganizationalStructure -- ./Quantity + - linkml:types + - ../slots/contact_point + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_staff_member + - ../slots/has_or_had_type + - ../slots/located_at + - ../slots/parent_unit + - ../slots/refers_to_custodian + - ../slots/temporal_extent classes: OrganizationalStructure: class_uri: org:OrganizationalUnit @@ -42,7 +28,6 @@ classes: - located_at - parent_unit - refers_to_custodian - - specificity_annotation - has_or_had_quantity - has_or_had_staff_member - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml index 5a34f822d5..f17a16859d 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/organizational_level -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/organizational_level classes: OrganizationalSubdivision: description: Organization that is a part of a larger organization. Organizational subdivisions include departments, divisions, branches, sections, and other units within a parent organization. In archival contexts, understanding organizational structure is essential for records provenance and hierarchical arrangement. @@ -25,7 +19,6 @@ classes: mixins: - OrganizationalStructure slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml index 3517860cb6..e98e5f8b1c 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml @@ -9,19 +9,14 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: OrganizationalUnitType: class_uri: skos:Concept @@ -40,7 +35,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml index 210ad85fbe..a53ede0bea 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ./OrganizationalUnitType + - ./OrganizationalUnitType + - linkml:types + - ../slots/has_or_had_code classes: DirectorateUnit: is_a: OrganizationalUnitType diff --git a/schemas/20251121/linkml/modules/classes/Organizer.yaml b/schemas/20251121/linkml/modules/classes/Organizer.yaml index 8140537f57..ade8ec9ffb 100644 --- a/schemas/20251121/linkml/modules/classes/Organizer.yaml +++ b/schemas/20251121/linkml/modules/classes/Organizer.yaml @@ -12,10 +12,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_role -- ./OrganizerRole + - linkml:types + - ../metadata + - ../slots/has_or_had_role classes: Organizer: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml b/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml index 4db0593113..8a605a895c 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata + - linkml:types + - ../metadata classes: OrganizerRole: class_uri: schema:Role diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml index 328689053e..a94d2766b3 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml @@ -9,17 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcat: http://www.w3.org/ns/dcat# imports: -- linkml:types -- ../enums/InstitutionTypeCodeEnum -- ./DuplicateEntry -- ./MowInscription -- ./OriginalEntryCoordinates -- ./OriginalEntryIdentifier -- ./OriginalEntryIdentifiersDict -- ./OriginalEntryLocation -- ./OriginalEntryWikidata -- ./ReferenceLink -- ./TimeEntry + - linkml:types + - ../enums/InstitutionTypeCodeEnum default_range: string classes: OriginalEntry: diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml index 7cb6ce5828..62d70b6a6d 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: -- linkml:types + - linkml:types default_range: string classes: OriginalEntryCoordinates: diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml index 684d6822a5..6850f8d061 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: OriginalEntryIdentifier: diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml index 4a2eee5ea2..2e2b54abbf 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: OriginalEntryIdentifiersDict: diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml index eab68d0802..f10e221f4d 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# locn: http://www.w3.org/ns/locn# imports: -- linkml:types + - linkml:types default_range: string classes: OriginalEntryLocation: diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml index 68e0210fc0..87f508206e 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# wikibase: http://wikiba.se/ontology# imports: -- linkml:types + - linkml:types default_range: string classes: OriginalEntryWikidata: diff --git a/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml b/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml index 35b519825f..b59701d0c4 100644 --- a/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml +++ b/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: OutdoorSeating: class_uri: schema:LocationFeatureSpecification diff --git a/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml b/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml index 94c05abb3a..aaf225b2c3 100644 --- a/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml +++ b/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml @@ -2,49 +2,31 @@ id: https://nde.nl/ontology/hc/class/outdoor-site name: outdoor_site_class title: OutdoorSite Class imports: -- linkml:types -- ../classes/Animal -- ../classes/Quantity -- ../classes/Species -- ../enums/FeatureTypeEnum -- ../enums/OutdoorSiteTypeEnum -- ../slots/conservation_status -- ../slots/contains_or_contained -- ../slots/has_or_had_accessibility_feature -- ../slots/has_or_had_area -- ../slots/has_or_had_artwork_count -- ../slots/has_or_had_fee -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_type # was: feature_type_classification -- ../slots/historic_garden_designation -- ../slots/is_open_to_public -- ../slots/is_or_was_classified_as # was: bio_type_classification -- ../slots/is_or_was_derived_from # was: was_derived_from -- ../slots/is_or_was_generated_by # was: was_generated_by -- ../slots/opening_hour -- ../slots/outdoor_site_description -- ../slots/outdoor_site_id -- ../slots/outdoor_site_name -- ../slots/outdoor_site_type -- ../slots/period_covered -- ../slots/plant_species_count -- ../slots/seasonal_hour -- ../slots/specificity_annotation -- ./AdmissionFee -- ./Area -- ./BioTypeClassification # Type/Types class hierarchy (was BioCustodianTypeEnum) -- ./BioTypeClassifications # 15 concrete subclasses -- ./CustodianObservation -- ./FeatureType -- ./FeatureTypes -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Animal + - linkml:types + - ../enums/FeatureTypeEnum + - ../enums/OutdoorSiteTypeEnum + - ../slots/conservation_status + - ../slots/contains_or_contained + - ../slots/has_or_had_accessibility_feature + - ../slots/has_or_had_area + - ../slots/has_or_had_artwork_count + - ../slots/has_or_had_fee + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_type # was: feature_type_classification + - ../slots/historic_garden_designation + - ../slots/is_open_to_public + - ../slots/is_or_was_classified_as # was: bio_type_classification + - ../slots/is_or_was_derived_from # was: was_derived_from + - ../slots/is_or_was_generated_by # was: was_generated_by + - ../slots/opening_hour + - ../slots/outdoor_site_description + - ../slots/outdoor_site_id + - ../slots/outdoor_site_name + - ../slots/outdoor_site_type + - ../slots/period_covered + - ../slots/plant_species_count + - ../slots/seasonal_hour prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -111,7 +93,6 @@ classes: - period_covered - plant_species_count - seasonal_hour - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - is_or_was_derived_from # was: was_derived_from - migrated per Rule 53 - is_or_was_generated_by # was: was_generated_by - migrated per Rule 53 diff --git a/schemas/20251121/linkml/modules/classes/Output.yaml b/schemas/20251121/linkml/modules/classes/Output.yaml index 9a756b2ba9..f07b8eb1eb 100644 --- a/schemas/20251121/linkml/modules/classes/Output.yaml +++ b/schemas/20251121/linkml/modules/classes/Output.yaml @@ -8,9 +8,9 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Output: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/OutputData.yaml b/schemas/20251121/linkml/modules/classes/OutputData.yaml index 5a2d875c35..fb8f93d334 100644 --- a/schemas/20251121/linkml/modules/classes/OutputData.yaml +++ b/schemas/20251121/linkml/modules/classes/OutputData.yaml @@ -16,11 +16,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_format -- ../slots/has_or_had_identifier -- ./DataFormat + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_format + - ../slots/has_or_had_identifier classes: OutputData: class_uri: hc:OutputData diff --git a/schemas/20251121/linkml/modules/classes/Overview.yaml b/schemas/20251121/linkml/modules/classes/Overview.yaml index eead3856c6..ad2a0c701e 100644 --- a/schemas/20251121/linkml/modules/classes/Overview.yaml +++ b/schemas/20251121/linkml/modules/classes/Overview.yaml @@ -27,24 +27,16 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label # was: title -- ../slots/has_or_had_score # was: template_specificity -- ../slots/includes_or_included -- ../slots/is_or_was_retrieved_at # was: date_retrieved -- ../slots/link_count -- ../slots/name -- ../slots/source_url -- ../slots/specificity_annotation -- ../slots/temporal_extent # was: valid_from + valid_to -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Timestamp -- ./WebLink + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label # was: title + - ../slots/has_or_had_score # was: template_specificity + - ../slots/includes_or_included + - ../slots/is_or_was_retrieved_at # was: date_retrieved + - ../slots/link_count + - ../slots/name + - ../slots/source_url + - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc default_range: string classes: @@ -99,7 +91,6 @@ classes: - is_or_was_retrieved_at # was: date_retrieved - migrated per Rule 53/56/57 (2026-01-23) - link_count - temporal_extent # was: valid_from + valid_to - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: name: diff --git a/schemas/20251121/linkml/modules/classes/Owner.yaml b/schemas/20251121/linkml/modules/classes/Owner.yaml index e487e85a59..3ad9363488 100644 --- a/schemas/20251121/linkml/modules/classes/Owner.yaml +++ b/schemas/20251121/linkml/modules/classes/Owner.yaml @@ -10,9 +10,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Owner: class_uri: crm:E39_Actor diff --git a/schemas/20251121/linkml/modules/classes/PageSection.yaml b/schemas/20251121/linkml/modules/classes/PageSection.yaml index 3425e441d4..00efad1496 100644 --- a/schemas/20251121/linkml/modules/classes/PageSection.yaml +++ b/schemas/20251121/linkml/modules/classes/PageSection.yaml @@ -3,7 +3,7 @@ name: PageSection title: Page Section description: A section of a page. imports: -- linkml:types + - linkml:types classes: PageSection: class_uri: schema:WebPageElement diff --git a/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml b/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml index 3d5c5f8fd9..a6e8f80ab5 100644 --- a/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/organizational_level -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/organizational_level classes: ParentOrganizationUnit: description: Organization that has a subsidiary unit. For companies, this refers to entities that own enough voting stock in another firm to control management and operations. In heritage contexts, this represents organizations that have subordinate archives, museums, or other heritage custodian units under their administrative control. @@ -25,7 +19,6 @@ classes: mixins: - OrganizationalStructure slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ParishArchive.yaml b/schemas/20251121/linkml/modules/classes/ParishArchive.yaml index 1dba6ab121..b2f658402f 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./ParishArchiveRecordSetType -- ./ParishArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ParishArchive: description: Parish archive (Pfarrarchiv). Archives of religious parishes that preserve records of parish administration, sacramental registers (baptisms, marriages, burials), correspondence, and documentation of parish life. Parish archives are among the most important sources for genealogical research and local religious history. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml index d3aa5986a7..75c3f8b566 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ParishArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ParishArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml index ec9fb6dc49..4a2158ded6 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ParishArchive -- ./ParishArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ParishArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ParishSpecificRegisterSeries: is_a: ParishArchiveRecordSetType @@ -35,7 +29,7 @@ classes: \ following the series \norganizational principle as defined by rico-rst:Series.\n\ \n**Note**: This is parish-specific. For the general church parish registers,\ \ see ParishRegisterSeries.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -47,7 +41,6 @@ classes: - ParishRegisterSeries slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -72,16 +65,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ParishAdministrationFonds: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Parish administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -92,7 +82,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -113,16 +102,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept SacramentalRecordCollection: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Sacramental documentation.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -133,7 +119,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -154,6 +139,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml index 48ab4f1c47..e11d165aad 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./ParliamentaryArchivesRecordSetType -- ./ParliamentaryArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ParliamentaryArchives: description: Political archives of parliaments and legislative bodies. Parliamentary archives preserve records documenting the activities of legislative institutions including debates, legislation, committee records, and administrative documentation. They are essential for understanding democratic governance and political history. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml index e39116e03a..3337264e90 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ParliamentaryArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ParliamentaryArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml index 30faeabb96..016a4e1521 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ParliamentaryArchives -- ./ParliamentaryArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ParliamentaryArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ParliamentaryProceedingsFonds: is_a: ParliamentaryArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Parliamentary debates and proceedings.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CommitteeRecordSeries: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Parliamentary committee documentation.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept LegislativeDraftCollection: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Bill drafts and legislative history.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Participant.yaml b/schemas/20251121/linkml/modules/classes/Participant.yaml index cdc0c5b2d4..635026e9e1 100644 --- a/schemas/20251121/linkml/modules/classes/Participant.yaml +++ b/schemas/20251121/linkml/modules/classes/Participant.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: Participant: class_uri: schema:Person diff --git a/schemas/20251121/linkml/modules/classes/PartyArchive.yaml b/schemas/20251121/linkml/modules/classes/PartyArchive.yaml index 5a6b1db131..67e158a8a8 100644 --- a/schemas/20251121/linkml/modules/classes/PartyArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PartyArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PartyArchiveRecordSetType -- ./PartyArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PartyArchive: description: Subclass of political archive focusing on political parties. Party archives preserve records documenting the activities, organization, and history of political parties. Holdings may include organizational records, campaign materials, correspondence, publications, and personal papers of party leaders. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml index e813203004..099bbfa4d9 100644 --- a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PartyArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PartyArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml index f0b1950f60..0502e563e1 100644 --- a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PartyArchive -- ./PartyArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PartyArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: PartyAdministrationFonds: is_a: PartyArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Political party administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept MembershipRecordSeries: is_a: PartyArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Party membership 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PartyArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/PatternClassification.yaml b/schemas/20251121/linkml/modules/classes/PatternClassification.yaml index f5a6e7a7f7..2e686544a9 100644 --- a/schemas/20251121/linkml/modules/classes/PatternClassification.yaml +++ b/schemas/20251121/linkml/modules/classes/PatternClassification.yaml @@ -10,7 +10,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# dqv: http://www.w3.org/ns/dqv# imports: -- linkml:types + - linkml:types default_range: string classes: PatternClassification: diff --git a/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml b/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml index dee3fb614b..531a04d8fa 100644 --- a/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml @@ -6,7 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types + - linkml:types + - ../slots/provider + - ../slots/note default_range: string classes: PaymentMethod: diff --git a/schemas/20251121/linkml/modules/classes/Percentage.yaml b/schemas/20251121/linkml/modules/classes/Percentage.yaml index 71e5c4ac1b..0d14a314c4 100644 --- a/schemas/20251121/linkml/modules/classes/Percentage.yaml +++ b/schemas/20251121/linkml/modules/classes/Percentage.yaml @@ -14,8 +14,8 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata + - linkml:types + - ../metadata default_prefix: hc classes: Percentage: diff --git a/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml b/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml index ad55c8c2e0..41b49f51f5 100644 --- a/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PerformingArtsArchiveRecordSetType -- ./PerformingArtsArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PerformingArtsArchive: description: Archive for performing arts materials. Performing arts archives collect and preserve materials documenting theater, dance, opera, music performance, and other live performance traditions. Holdings may include programs, scripts, set designs, costumes, photographs, recordings, and personal papers of performers and companies. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml index 922bf44d18..cc962de70e 100644 --- a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PerformingArtsArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PerformingArtsArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml index f6cdd3cec1..278654bc01 100644 --- a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PerformingArtsArchive -- ./PerformingArtsArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PerformingArtsArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: TheatreRecordsFonds: is_a: PerformingArtsArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Theatre company records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PerformanceDocumentationCollection: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Performance documentation.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept PerformingArtsProductionRecordSeries: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Production 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Permission.yaml b/schemas/20251121/linkml/modules/classes/Permission.yaml index 49c2f117e0..811c95b6d4 100644 --- a/schemas/20251121/linkml/modules/classes/Permission.yaml +++ b/schemas/20251121/linkml/modules/classes/Permission.yaml @@ -27,13 +27,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_type -- ../slots/temporal_extent -- ./PermissionType -- ./PermissionTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_type + - ../slots/temporal_extent classes: Permission: class_uri: rico:AccessCondition diff --git a/schemas/20251121/linkml/modules/classes/PermissionType.yaml b/schemas/20251121/linkml/modules/classes/PermissionType.yaml index 80c92d60f8..ec9efcc06c 100644 --- a/schemas/20251121/linkml/modules/classes/PermissionType.yaml +++ b/schemas/20251121/linkml/modules/classes/PermissionType.yaml @@ -22,7 +22,7 @@ prefixes: default_prefix: hc imports: -- linkml:types + - linkml:types classes: PermissionType: class_uri: hc:PermissionType diff --git a/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml b/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml index 03b9834d4e..c6767d27d5 100644 --- a/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml @@ -10,8 +10,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./PermissionType + - ./PermissionType + - linkml:types classes: BishopsPermission: is_a: PermissionType diff --git a/schemas/20251121/linkml/modules/classes/Person.yaml b/schemas/20251121/linkml/modules/classes/Person.yaml index e4f9c8a5e5..866f06be3b 100644 --- a/schemas/20251121/linkml/modules/classes/Person.yaml +++ b/schemas/20251121/linkml/modules/classes/Person.yaml @@ -13,20 +13,13 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/created -- ../slots/has_or_had_score -- ../slots/modified -- ../slots/person_id -- ../slots/preferred_label -- ../slots/preferred_name -- ../slots/specificity_annotation -- ./Event -- ./PersonObservation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/created + - ../slots/has_or_had_score + - ../slots/modified + - ../slots/person_id + - ../slots/preferred_label + - ../slots/preferred_name classes: Person: class_uri: crm:E21_Person @@ -52,7 +45,6 @@ classes: - modified - person_id - preferred_name - - specificity_annotation - has_or_had_score slot_usage: person_id: diff --git a/schemas/20251121/linkml/modules/classes/PersonConnection.yaml b/schemas/20251121/linkml/modules/classes/PersonConnection.yaml index ae716c3254..251df809f4 100644 --- a/schemas/20251121/linkml/modules/classes/PersonConnection.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonConnection.yaml @@ -9,32 +9,22 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/HeritageTypeEnum -- ../enums/NameTypeEnum -- ../metadata -- ../slots/connection_heritage_relevant -- ../slots/connection_heritage_type -- ../slots/connection_id -- ../slots/connection_linkedin_url -- ../slots/connection_location -- ../slots/connection_name -- ../slots/connection_organization -- ../slots/has_or_had_degree -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/mutual_connections_text -- ../slots/name_type -- ../slots/specificity_annotation -- ./ConnectionDegree -- ./ConnectionDegreeType -- ./ConnectionDegreeTypes -- ./Description -- ./SocialNetworkMember -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/HeritageTypeEnum + - ../enums/NameTypeEnum + - ../metadata + - ../slots/connection_heritage_relevant + - ../slots/connection_heritage_type + - ../slots/connection_id + - ../slots/connection_linkedin_url + - ../slots/connection_location + - ../slots/connection_name + - ../slots/connection_organization + - ../slots/has_or_had_degree + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/mutual_connections_text + - ../slots/name_type default_range: string classes: PersonConnection: @@ -95,7 +85,6 @@ classes: - connection_organization - mutual_connections_text - name_type - - specificity_annotation - has_or_had_score slot_usage: connection_id: diff --git a/schemas/20251121/linkml/modules/classes/PersonName.yaml b/schemas/20251121/linkml/modules/classes/PersonName.yaml index d218c7b741..ba6d5252a3 100644 --- a/schemas/20251121/linkml/modules/classes/PersonName.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonName.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: PersonName: class_uri: schema:Text diff --git a/schemas/20251121/linkml/modules/classes/PersonObservation.yaml b/schemas/20251121/linkml/modules/classes/PersonObservation.yaml index 48b7121ab5..d8452de2cf 100644 --- a/schemas/20251121/linkml/modules/classes/PersonObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonObservation.yaml @@ -13,50 +13,29 @@ prefixes: dcterms: http://purl.org/dc/terms/ sdo: https://schema.org/ imports: -- linkml:types -- ../classes/Age -- ../slots/created -- ../slots/has_or_had_age -- ../slots/has_or_had_expertise_in -- ../slots/has_or_had_label -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score -- ../slots/identifies_or_identified_as -- ../slots/is_deceased -- ../slots/is_or_was_affected_by_event -- ../slots/is_or_was_affiliated_with -- ../slots/linkedin_profile_path -- ../slots/linkedin_profile_url -- ../slots/modified -- ../slots/observation_source -- ../slots/occupation -- ../slots/person_name -- ../slots/refers_to_person -- ../slots/religion -- ../slots/role_end_date -- ../slots/role_start_date -- ../slots/role_title -- ../slots/specificity_annotation -- ../slots/staff_role -- ./BirthDate -- ./BirthPlace -- ./DeceasedStatus -- ./ExpertiseArea -- ./ExtractionMetadata -- ./Gender -- ./OrganizationUnit -- ./OrganizationalChangeEvent -- ./OrganizationalStructure -- ./Person -- ./PersonName -- ./PersonWebClaim -- ./SpecificityAnnotation -- ./StaffRole -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Provenance + - linkml:types + - ../slots/created + - ../slots/has_or_had_age + - ../slots/has_or_had_expertise_in + - ../slots/has_or_had_label + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score + - ../slots/identifies_or_identified_as + - ../slots/is_deceased + - ../slots/is_or_was_affected_by_event + - ../slots/is_or_was_affiliated_with + - ../slots/linkedin_profile_path + - ../slots/linkedin_profile_url + - ../slots/modified + - ../slots/observation_source + - ../slots/occupation + - ../slots/person_name + - ../slots/refers_to_person + - ../slots/religion + - ../slots/role_end_date + - ../slots/role_start_date + - ../slots/role_title + - ../slots/staff_role classes: PersonObservation: class_uri: pico:PersonObservation @@ -87,7 +66,8 @@ classes: range: string required: false identifies_or_identified_as: - range: Gender + range: uriorcurie + # range: Gender inlined: true required: false examples: @@ -96,7 +76,8 @@ classes: - value: has_or_had_label: Male staff_role: - range: StaffRole + range: uriorcurie + # range: StaffRole required: true role_title: range: string @@ -118,10 +99,12 @@ classes: inlined: true required: false is_or_was_affected_by_event: - range: OrganizationalChangeEvent + range: uriorcurie + # range: OrganizationalChangeEvent required: false has_or_had_expertise_in: - range: ExpertiseArea + range: uriorcurie + # range: ExpertiseArea multivalued: true inlined: true required: false diff --git a/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml b/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml index 8cfe773e31..29dc028106 100644 --- a/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml @@ -14,23 +14,16 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/organizational_level -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/organizational_level classes: PersonOrOrganization: description: Class of agents that can be either a person or an organization. This abstract category represents entities that can act as creators, collectors, donors, or custodians of archival materials. In heritage contexts, it is often necessary to reference agents whose specific nature (individual or organizational) may be uncertain or variable. is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/PersonProfile.yaml b/schemas/20251121/linkml/modules/classes/PersonProfile.yaml index d0d4656193..830af4e136 100644 --- a/schemas/20251121/linkml/modules/classes/PersonProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonProfile.yaml @@ -15,11 +15,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./ExaSearchMetadata -- ./ProfileData -- ./SourceStaffEntry -- ./WebSource + - linkml:types default_range: string classes: PersonProfile: diff --git a/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml b/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml index 835a5c2d03..47558a67b9 100644 --- a/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml @@ -10,26 +10,19 @@ prefixes: pico: https://personsincontext.org/model# foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types -- ../enums/PersonClaimTypeEnum -- ../enums/RetrievalAgentEnum -- ../slots/has_or_had_note -- ../slots/has_or_had_provenance_path -- ../slots/has_or_had_score -- ../slots/person_claim_id -- ../slots/person_claim_type -- ../slots/person_claim_value -- ../slots/person_html_file -- ../slots/retrieval_agent -- ../slots/retrieved_on -- ../slots/source_url -- ../slots/specificity_annotation -- ./Note -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./XPath + - linkml:types + - ../enums/PersonClaimTypeEnum + - ../enums/RetrievalAgentEnum + - ../slots/has_or_had_note + - ../slots/has_or_had_provenance_path + - ../slots/has_or_had_score + - ../slots/person_claim_id + - ../slots/person_claim_type + - ../slots/person_claim_value + - ../slots/person_html_file + - ../slots/retrieval_agent + - ../slots/retrieved_on + - ../slots/source_url default_prefix: hc classes: PersonWebClaim: @@ -53,7 +46,6 @@ classes: - retrieval_agent - retrieved_on - source_url - - specificity_annotation slot_usage: has_or_had_note: range: string diff --git a/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml b/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml index 1e5b68dec7..a3ae9f2f3b 100644 --- a/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml @@ -6,22 +6,15 @@ description: 'Specialized CustodianType for individual private collectors and th Coverage: Corresponds to ''P'' (PERSONAL_COLLECTION) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: -- linkml:types -- ../slots/has_or_had_category -- ../slots/has_or_had_quantity -- ../slots/has_or_had_type -- ../slots/is_or_was_acquired_through -- ../slots/is_or_was_acquired_through # was: has_acquisition_history -- ../slots/legacy_planning -- ../slots/personal_collection_subtype -- ../slots/preservation_approach -- ../slots/specificity_annotation -- ./AcquisitionEvent -- ./Category -- ./CustodianType -- ./Provenance -- ./Quantity -- ./Unit + - linkml:types + - ../slots/has_or_had_category + - ../slots/has_or_had_quantity + - ../slots/has_or_had_type + - ../slots/is_or_was_acquired_through + - ../slots/is_or_was_acquired_through # was: has_acquisition_history + - ../slots/legacy_planning + - ../slots/personal_collection_subtype + - ../slots/preservation_approach default_prefix: hc classes: PersonalCollectionType: @@ -34,12 +27,12 @@ classes: - legacy_planning - personal_collection_subtype - preservation_approach - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - is_or_was_acquired_through slot_usage: has_or_had_category: # was: collection_focus - migrated per Rule 53 (2026-01-19) - range: Category + range: uriorcurie + # range: Category inlined: true multivalued: true required: true @@ -60,7 +53,8 @@ classes: - value: has_or_had_unit: is_or_was_acquired_through: - range: AcquisitionEvent + range: uriorcurie + # range: AcquisitionEvent multivalued: true inlined: true required: true diff --git a/schemas/20251121/linkml/modules/classes/PersonalData.yaml b/schemas/20251121/linkml/modules/classes/PersonalData.yaml index e012e2fe8b..72699e3e53 100644 --- a/schemas/20251121/linkml/modules/classes/PersonalData.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonalData.yaml @@ -8,10 +8,9 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_sensitivity_level -- ./SensitivityLevel + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_sensitivity_level default_prefix: hc classes: PersonalData: diff --git a/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml b/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml index d2f56c6a87..20bb279981 100644 --- a/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PersonalLibrary: description: The private library collection of an individual. Personal libraries (Autorenbibliotheken) document the reading habits, intellectual interests, and working methods of their owners. They may include books with annotations, presentation copies, and materials reflecting the owner's personal and professional life. Often preserved as part of a Nachlass or literary archive. @@ -31,7 +25,6 @@ classes: custodian_types: "['*']" slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml index 1f4f368ef7..7fdc9b2e04 100644 --- a/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml @@ -4,9 +4,7 @@ title: Personenstandsarchiv (Civil Registry Archive) prefixes: linkml: https://w3id.org/linkml/ imports: -- linkml:types -- ./ArchiveOrganizationType -- ./CollectionType + - linkml:types classes: Personenstandsarchiv: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml b/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml index 21cb5e0c80..e15e65f1a7 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PhotoArchiveRecordSetType -- ./PhotoArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PhotoArchive: description: Physical image collection focusing on photographs. Photo archives collect, preserve, and provide access to photographic materials including prints, negatives, slides, and digital images. They may focus on specific subjects, photographers, or geographic regions. Preservation of photographic materials requires specialized environmental controls and handling procedures. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml index 1b8c46af89..79bbda3a68 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml @@ -15,13 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PhotoArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PhotoArchive custodians. @@ -31,7 +28,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml index 12ed5fafcd..2b53dc398d 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PhotoArchive -- ./PhotoArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PhotoArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: PhotographerPapersCollection: is_a: PhotoArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Personal papers of photographers.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept PhotographicPrintSeries: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Photographic prints and negatives.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept DigitalImageCollection: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Born-digital photography.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml b/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml index bf38e20a69..cca3344605 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml @@ -13,7 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: PhotoAttribution: diff --git a/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml b/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml index 196e1115ed..c77b26eb0b 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml @@ -8,8 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./PhotoAttribution + - linkml:types default_range: string classes: PhotoMetadata: diff --git a/schemas/20251121/linkml/modules/classes/Photography.yaml b/schemas/20251121/linkml/modules/classes/Photography.yaml index 9089d82fe9..fc319ec03c 100644 --- a/schemas/20251121/linkml/modules/classes/Photography.yaml +++ b/schemas/20251121/linkml/modules/classes/Photography.yaml @@ -16,24 +16,14 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/excludes_or_excluded -- ../slots/has_or_had_description -- ../slots/has_or_had_score # was: template_specificity -- ../slots/is_permitted -- ../slots/poses_or_posed_condition -- ../slots/requires_declaration -- ../slots/specificity_annotation -- ../slots/temporal_extent # was: valid_from + valid_to -- ./Condition -- ./ConditionType -- ./ConditionTypes -- ./Material -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/excludes_or_excluded + - ../slots/has_or_had_description + - ../slots/has_or_had_score # was: template_specificity + - ../slots/is_permitted + - ../slots/poses_or_posed_condition + - ../slots/requires_declaration + - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc default_range: string classes: @@ -88,7 +78,6 @@ classes: - requires_declaration - excludes_or_excluded - temporal_extent # was: valid_from + valid_to - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: is_permitted: diff --git a/schemas/20251121/linkml/modules/classes/Place.yaml b/schemas/20251121/linkml/modules/classes/Place.yaml index 3de421a552..5e19c94324 100644 --- a/schemas/20251121/linkml/modules/classes/Place.yaml +++ b/schemas/20251121/linkml/modules/classes/Place.yaml @@ -8,8 +8,7 @@ prefixes: gn: http://www.geonames.org/ontology# locn: http://www.w3.org/ns/locn# imports: -- linkml:types -- ./Place + - linkml:types default_range: string classes: Place: diff --git a/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml b/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml index b9a2960b1e..8a2d1edfa9 100644 --- a/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml +++ b/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml @@ -13,7 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: PlaceFeature: diff --git a/schemas/20251121/linkml/modules/classes/PlaceType.yaml b/schemas/20251121/linkml/modules/classes/PlaceType.yaml index a57079e162..1717ca1df0 100644 --- a/schemas/20251121/linkml/modules/classes/PlaceType.yaml +++ b/schemas/20251121/linkml/modules/classes/PlaceType.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: PlaceType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml b/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml index b9874c3845..a8d8611e05 100644 --- a/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml @@ -8,7 +8,7 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: PlanarCoordinates: description: '2D planar coordinates (x, y) for image regions, bounding boxes, diff --git a/schemas/20251121/linkml/modules/classes/Platform.yaml b/schemas/20251121/linkml/modules/classes/Platform.yaml index 8c93e8f1a1..1570c03b93 100644 --- a/schemas/20251121/linkml/modules/classes/Platform.yaml +++ b/schemas/20251121/linkml/modules/classes/Platform.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_name + - ../slots/has_or_had_type classes: Platform: class_uri: schema:DigitalDocument diff --git a/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml b/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml index a51a95475b..0516d2233b 100644 --- a/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml +++ b/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: PlatformSourceReference: diff --git a/schemas/20251121/linkml/modules/classes/PlatformType.yaml b/schemas/20251121/linkml/modules/classes/PlatformType.yaml index c7b417a3fe..9c9f8e6137 100644 --- a/schemas/20251121/linkml/modules/classes/PlatformType.yaml +++ b/schemas/20251121/linkml/modules/classes/PlatformType.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: PlatformType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Policy.yaml b/schemas/20251121/linkml/modules/classes/Policy.yaml index 15ae5d5468..1bc6785aed 100644 --- a/schemas/20251121/linkml/modules/classes/Policy.yaml +++ b/schemas/20251121/linkml/modules/classes/Policy.yaml @@ -15,13 +15,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/is_or_was_effective_at -- ../slots/is_or_was_expired_at -- ../slots/note -- ../slots/policy_description -- ../slots/policy_id -- ../slots/policy_name + - linkml:types + - ../slots/is_or_was_effective_at + - ../slots/is_or_was_expired_at + - ../slots/note + - ../slots/policy_description + - ../slots/policy_id + - ../slots/policy_name classes: Policy: class_uri: odrl:Policy diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml index b86748ba35..f0c9c68cbc 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PoliticalArchiveRecordSetType -- ./PoliticalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PoliticalArchive: description: Archive focused on political topics and documentation. Political archives collect and preserve materials documenting political movements, parties, governments, elections, and political figures. They serve as essential resources for understanding political history and contemporary politics. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml index 72932b8284..3fd6b8501a 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PoliticalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PoliticalArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml index e7539d76d6..694aa23736 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PoliticalArchive -- ./PoliticalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PoliticalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: PoliticalPartyFonds: is_a: PoliticalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Political party records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CampaignRecordCollection: is_a: PoliticalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Election campaign materials.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PoliticalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept PoliticianPapersCollection: is_a: PoliticalArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Politician personal papers.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PoliticalArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Portal.yaml b/schemas/20251121/linkml/modules/classes/Portal.yaml index 00f7fe99c8..494ffe2645 100644 --- a/schemas/20251121/linkml/modules/classes/Portal.yaml +++ b/schemas/20251121/linkml/modules/classes/Portal.yaml @@ -9,9 +9,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_url classes: Portal: class_uri: schema:WebSite diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml index 2308fe5957..39911b0b9f 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PostcustodialArchiveRecordSetType -- ./PostcustodialArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PostcustodialArchive: description: Archive operating under postcustodial principles. Postcustodial archives do not take physical custody of records but instead provide archival services (description, access, preservation guidance) while records remain with their creators or other custodians. This model is particularly relevant for digital records and distributed archival networks. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml index 450e49a962..5bbc1b99ae 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml @@ -15,14 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PostcustodialArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PostcustodialArchive custodians. @@ -31,7 +27,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml index 1966dccef6..ceefd8ae27 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PostcustodialArchive -- ./PostcustodialArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PostcustodialArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: DistributedRecordsCollection: is_a: PostcustodialArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Distributed custody records.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Precision.yaml b/schemas/20251121/linkml/modules/classes/Precision.yaml index a2c92c556b..b9d73d7692 100644 --- a/schemas/20251121/linkml/modules/classes/Precision.yaml +++ b/schemas/20251121/linkml/modules/classes/Precision.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: Precision: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/PressArchive.yaml b/schemas/20251121/linkml/modules/classes/PressArchive.yaml index 05d9ea6eab..3493e635fd 100644 --- a/schemas/20251121/linkml/modules/classes/PressArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PressArchive.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./PressArchiveRecordSetType -- ./PressArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PressArchive: description: Collection of press, newspaper materials and content. Press archives collect and preserve newspapers, magazines, press releases, and other media materials. They may serve news organizations, research institutions, or the general public. Holdings may include both print materials and digital content. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml index 9d8f76875a..bf11d72b17 100644 --- a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PressArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PressArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml index 2f429cf3db..f34401e056 100644 --- a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PressArchive -- ./PressArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PressArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: NewspaperPublicationFonds: is_a: PressArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Newspaper publisher 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept JournalistPapersCollection: is_a: PressArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Journalist papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PressArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept EditorialRecordSeries: is_a: PressArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Editorial 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PressArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Price.yaml b/schemas/20251121/linkml/modules/classes/Price.yaml index 26e4448fbd..27d337ff46 100644 --- a/schemas/20251121/linkml/modules/classes/Price.yaml +++ b/schemas/20251121/linkml/modules/classes/Price.yaml @@ -8,12 +8,10 @@ prefixes: schema: http://schema.org/ gr: http://purl.org/goodrelations/v1# imports: -- linkml:types -- ../slots/has_or_had_currency -- ../slots/has_or_had_type -- ../slots/has_or_had_value -- ./Currency -- ./PriceRange + - linkml:types + - ../slots/has_or_had_currency + - ../slots/has_or_had_type + - ../slots/has_or_had_value default_prefix: hc classes: Price: diff --git a/schemas/20251121/linkml/modules/classes/PriceRange.yaml b/schemas/20251121/linkml/modules/classes/PriceRange.yaml index 0b388435e9..c97bd3a591 100644 --- a/schemas/20251121/linkml/modules/classes/PriceRange.yaml +++ b/schemas/20251121/linkml/modules/classes/PriceRange.yaml @@ -18,10 +18,10 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name -- ../slots/has_or_had_symbol + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_name + - ../slots/has_or_had_symbol default_prefix: hc classes: PriceRange: diff --git a/schemas/20251121/linkml/modules/classes/Primary.yaml b/schemas/20251121/linkml/modules/classes/Primary.yaml index e0b122638f..fe4d6cb53a 100644 --- a/schemas/20251121/linkml/modules/classes/Primary.yaml +++ b/schemas/20251121/linkml/modules/classes/Primary.yaml @@ -11,8 +11,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_status + - linkml:types + - ../slots/has_or_had_status classes: Primary: class_uri: hc:Primary diff --git a/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml b/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml index 291d377054..fa77ff9695 100644 --- a/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml +++ b/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml @@ -2,35 +2,19 @@ id: https://nde.nl/ontology/hc/class/PrimaryDigitalPresenceAssertion name: primary_digital_presence_assertion title: PrimaryDigitalPresenceAssertion Class imports: -- linkml:types -- ../slots/asserts_or_asserted -- ../slots/has_or_had_identifier -- ../slots/has_or_had_rationale -- ../slots/has_or_had_score -- ../slots/has_or_had_value -- ../slots/is_or_was_about_digital_presence -- ../slots/is_or_was_asserted_by -- ../slots/is_or_was_asserted_on -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_superseded_by -- ../slots/specificity_annotation -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./Asserter -- ./ConfidenceMethod -- ./ConfidenceScore -- ./DigitalPresence -- ./DigitalPresenceType -- ./DigitalPresenceTypes -- ./GenerationEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./WebObservation -- ./Value -- ./Rationale + - linkml:types + - ../slots/asserts_or_asserted + - ../slots/has_or_had_identifier + - ../slots/has_or_had_rationale + - ../slots/has_or_had_score + - ../slots/has_or_had_value + - ../slots/is_or_was_about_digital_presence + - ../slots/is_or_was_asserted_by + - ../slots/is_or_was_asserted_on + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_superseded_by + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -67,7 +51,6 @@ classes: - has_or_had_value - is_or_was_generated_by - asserts_or_asserted - - specificity_annotation - is_or_was_superseded_by - supersedes_or_superseded - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/PrintRoom.yaml b/schemas/20251121/linkml/modules/classes/PrintRoom.yaml index 1a46f2af27..ab60a9bc7a 100644 --- a/schemas/20251121/linkml/modules/classes/PrintRoom.yaml +++ b/schemas/20251121/linkml/modules/classes/PrintRoom.yaml @@ -7,16 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PrintRoom: description: Collection of prints, and sometimes drawings, watercolours and photographs. Print rooms (Kupferstichkabinette, cabinets des estampes) are specialized collections within museums or libraries that focus on works on paper including prints, drawings, and related materials. They typically require special viewing conditions due to light sensitivity of the materials. @@ -24,7 +18,6 @@ classes: class_uri: skos:Concept slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml b/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml index 4577d6b675..63ca030640 100644 --- a/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml +++ b/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml @@ -9,8 +9,8 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: ProcessorAgent: class_uri: prov:Agent diff --git a/schemas/20251121/linkml/modules/classes/ProductCategories.yaml b/schemas/20251121/linkml/modules/classes/ProductCategories.yaml index 54bd3e9614..645cf24f70 100644 --- a/schemas/20251121/linkml/modules/classes/ProductCategories.yaml +++ b/schemas/20251121/linkml/modules/classes/ProductCategories.yaml @@ -11,8 +11,7 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ./ProductCategory + - linkml:types classes: ProductCategories: class_uri: hc:ProductCategories diff --git a/schemas/20251121/linkml/modules/classes/ProductCategory.yaml b/schemas/20251121/linkml/modules/classes/ProductCategory.yaml index 941ca155f6..49b4449800 100644 --- a/schemas/20251121/linkml/modules/classes/ProductCategory.yaml +++ b/schemas/20251121/linkml/modules/classes/ProductCategory.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: ProductCategory: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ProfileData.yaml b/schemas/20251121/linkml/modules/classes/ProfileData.yaml index d641252c26..bd37ac7220 100644 --- a/schemas/20251121/linkml/modules/classes/ProfileData.yaml +++ b/schemas/20251121/linkml/modules/classes/ProfileData.yaml @@ -10,14 +10,7 @@ prefixes: pico: https://personsincontext.org/model# foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types -- ./CareerEntry -- ./CertificationEntry -- ./CurrentPosition -- ./Education -- ./HeritageExperienceEntry -- ./MediaAppearanceEntry -- ./PublicationEntry + - linkml:types default_range: string classes: ProfileData: diff --git a/schemas/20251121/linkml/modules/classes/Profit.yaml b/schemas/20251121/linkml/modules/classes/Profit.yaml index dde729d550..a15697eeba 100644 --- a/schemas/20251121/linkml/modules/classes/Profit.yaml +++ b/schemas/20251121/linkml/modules/classes/Profit.yaml @@ -7,8 +7,8 @@ prefixes: schema: http://schema.org/ org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../metadata + - linkml:types + - ../metadata default_prefix: hc classes: Profit: diff --git a/schemas/20251121/linkml/modules/classes/Program.yaml b/schemas/20251121/linkml/modules/classes/Program.yaml index 302a734439..02c554b06e 100644 --- a/schemas/20251121/linkml/modules/classes/Program.yaml +++ b/schemas/20251121/linkml/modules/classes/Program.yaml @@ -7,10 +7,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/participant_count -- ./ProgramType + - linkml:types + - ../slots/has_or_had_type + - ../slots/participant_count classes: Program: class_uri: schema:Event diff --git a/schemas/20251121/linkml/modules/classes/ProgramType.yaml b/schemas/20251121/linkml/modules/classes/ProgramType.yaml index c6df022b2c..d87e3e9e23 100644 --- a/schemas/20251121/linkml/modules/classes/ProgramType.yaml +++ b/schemas/20251121/linkml/modules/classes/ProgramType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ProgramType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml b/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml index 1852720c35..380a7f3ddf 100644 --- a/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml @@ -14,8 +14,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ./ProgramType + - ./ProgramType + - linkml:types classes: VolunteerProgram: is_a: ProgramType diff --git a/schemas/20251121/linkml/modules/classes/Project.yaml b/schemas/20251121/linkml/modules/classes/Project.yaml index 12c4791730..70edee2d8f 100644 --- a/schemas/20251121/linkml/modules/classes/Project.yaml +++ b/schemas/20251121/linkml/modules/classes/Project.yaml @@ -12,35 +12,24 @@ prefixes: org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/ProjectStatusEnum -- ../slots/has_or_had_budget # was: funding_amount -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_objective -- ../slots/has_or_had_participated_in # was: funding_call -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_status -- ../slots/has_or_had_url -- ../slots/keyword -- ../slots/objective -- ../slots/organizing_body -- ../slots/participating_custodian -- ../slots/receives_or_received # was: funding_source -- ../slots/related_project -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Budget # for has_or_had_budget range -- ./Deliverable -- ./Funding # for receives_or_received range -- ./FundingCall # for has_or_had_participated_in range -- ./FundingSource -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/ProjectStatusEnum + - ../slots/has_or_had_budget # was: funding_amount + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_objective + - ../slots/has_or_had_participated_in # was: funding_call + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_status + - ../slots/has_or_had_url + - ../slots/keyword + - ../slots/objective + - ../slots/organizing_body + - ../slots/participating_custodian + - ../slots/receives_or_received # was: funding_source + - ../slots/related_project + - ../slots/temporal_extent default_prefix: hc classes: Project: @@ -102,7 +91,6 @@ classes: - organizing_body - participating_custodian - related_project - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # RiC-O style slots (migrated 2026-01-16 per Rule 53) - has_or_had_identifier # was: project_id, project_identifier diff --git a/schemas/20251121/linkml/modules/classes/Provenance.yaml b/schemas/20251121/linkml/modules/classes/Provenance.yaml index e27511f620..a9771c2ad2 100644 --- a/schemas/20251121/linkml/modules/classes/Provenance.yaml +++ b/schemas/20251121/linkml/modules/classes/Provenance.yaml @@ -14,24 +14,16 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_agent -- ../slots/has_or_had_identifier -- ../slots/has_or_had_output -- ../slots/has_or_had_quantity -- ../slots/is_or_was_based_on -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_retrieved_by -- ../slots/is_or_was_retrieved_through -- ../slots/temporal_extent -- ./ConfidenceScore -- ./GenerationEvent -- ./LLMResponse -- ./Quantity -- ./RetrievalAgent -- ./RetrievalEvent -- ./RetrievalMethod -- ./Source + - linkml:types + - ../slots/has_or_had_agent + - ../slots/has_or_had_identifier + - ../slots/has_or_had_output + - ../slots/has_or_had_quantity + - ../slots/is_or_was_based_on + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_retrieved_by + - ../slots/is_or_was_retrieved_through + - ../slots/temporal_extent default_range: string classes: Provenance: diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml index d58b3690c2..2a61fbf565 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml @@ -9,19 +9,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types -- ../enums/DataTierEnum -- ../slots/is_or_was_generated_by -- ../slots/note -- ../slots/source_type -- ../slots/source_url -- ../slots/standards_compliance -- ./ConfidenceMethod -- ./ConfidenceScore -- ./DataTierSummary -- ./EnrichmentProvenance -- ./GenerationEvent -- ./ProvenanceSources + - linkml:types + - ../enums/DataTierEnum + - ../slots/is_or_was_generated_by + - ../slots/note + - ../slots/source_type + - ../slots/source_url + - ../slots/standards_compliance default_range: string classes: ProvenanceBlock: diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml index 5a7c13b342..b6bfff8f9f 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml @@ -11,48 +11,31 @@ prefixes: aat: http://vocab.getty.edu/aat/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../enums/ProvenanceEventTypeEnum -- ../metadata -- ../slots/changes_or_changed_ownership_from -- ../slots/changes_or_changed_ownership_to -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_level -- ../slots/has_or_had_note -- ../slots/has_or_had_provenance -- ../slots/has_or_had_reference -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/is_or_was_associated_with -- ../slots/is_or_was_conducted_by -- ../slots/lot_number -- ../slots/nazi_era_flag -- ../slots/object_ref -- ../slots/price -- ../slots/price_currency -- ../slots/price_text -- ../slots/publishes_or_published -- ../slots/requires_research -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./ArtDealer -- ./AuctionHouse -- ./AuctionSaleCatalog -- ./CertaintyLevel -- ./CustodianPlace -- ./Description -- ./Identifier -- ./Note -- ./Provenance -- ./Reference -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL + - linkml:types + - ../enums/ProvenanceEventTypeEnum + - ../metadata + - ../slots/changes_or_changed_ownership_from + - ../slots/changes_or_changed_ownership_to + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_level + - ../slots/has_or_had_note + - ../slots/has_or_had_provenance + - ../slots/has_or_had_reference + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_url + - ../slots/is_or_was_associated_with + - ../slots/is_or_was_conducted_by + - ../slots/lot_number + - ../slots/nazi_era_flag + - ../slots/object_ref + - ../slots/price + - ../slots/price_currency + - ../slots/price_text + - ../slots/publishes_or_published + - ../slots/requires_research + - ../slots/temporal_extent default_prefix: hc classes: ProvenanceEvent: @@ -88,7 +71,6 @@ classes: - price_text - has_or_had_provenance - requires_research - - specificity_annotation - has_or_had_score - changes_or_changed_ownership_to - has_or_had_description diff --git a/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml b/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml index 988d110641..8325dc2457 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: ProvenancePath: class_uri: prov:Plan diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml index 559f0904f1..74696e0795 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml @@ -8,9 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./SourceRecord -- ./YoutubeSourceRecord + - linkml:types default_range: string classes: ProvenanceSources: diff --git a/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml b/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml index 51bd28f67e..1db2bd1a98 100644 --- a/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml @@ -14,7 +14,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: ProvinceInfo: @@ -25,7 +25,7 @@ classes: \ models administrative territorial units\n- close_mappings includes schema:AdministrativeArea\ \ for web\n semantics compatibility\n- related_mappings includes prov:Entity\ \ (province info as data)\n and schema:Place (provinces are geographic places)" - class_uri: locn:AdminUnit + class_uri: hc:ProvinceInfo close_mappings: - schema:AdministrativeArea related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml b/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml index 7e20c53b77..c8d9953260 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./ProvincialArchiveRecordSetType -- ./ProvincialArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ProvincialArchive: description: Archive at the provincial administrative level. Provincial archives preserve records of provincial government and administration, serving as the main archival institution for a province or similar administrative unit. They may hold government records, notarial archives, and other materials of provincial significance. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml index 2729200021..4132e9e60a 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ProvincialArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ProvincialArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml index 98de5c78b6..ae65d54c9f 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ProvincialArchive -- ./ProvincialArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ProvincialArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ProvincialAdministrationFonds: is_a: ProvincialArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Provincial government 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept RegionalPlanningCollection: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Regional development documentation.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept ProvincialCourtSeries: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Provincial judicial records.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml index 2a9c2308e5..c63996ffbd 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml @@ -8,22 +8,11 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./ProvincialHistoricalArchiveRecordSetType -- ./ProvincialHistoricalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ProvincialHistoricalArchive: is_a: ArchiveOrganizationType diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml index 55bcfed89a..377ee42fe8 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml @@ -15,14 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ProvincialHistoricalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ProvincialHistoricalArchive custodians. @@ -31,7 +27,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml index c1c916672f..83ccdfd92f 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ProvincialHistoricalArchive -- ./ProvincialHistoricalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ProvincialHistoricalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ProvincialHistoricalFonds: is_a: ProvincialHistoricalArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Historical provincial 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/PublicArchive.yaml b/schemas/20251121/linkml/modules/classes/PublicArchive.yaml index 9b9ba1160f..1194f7612a 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PublicArchiveRecordSetType -- ./PublicArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PublicArchive: description: Repository for official documents open to public access. Public archives are archival institutions that serve the general public, typically holding government records and other materials of public interest. They operate under principles of transparency and public access, subject to privacy and security restrictions. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml index b37846da6e..dcfcfe83c1 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PublicArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PublicArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml index 7d9b6bd7a3..3b1d9d0f60 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PublicArchive -- ./PublicArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PublicArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: PublicRecordsFonds: is_a: PublicArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Records created by public bodies.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CivicDocumentationCollection: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Civic and community documentation.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept AdministrativeCorrespondenceSeries: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Official correspondence.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml index 02e9417f84..a3c60bd08e 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./PublicArchivesInFranceRecordSetType -- ./PublicArchivesInFranceRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: PublicArchivesInFrance: description: Type of archives in France under public law. French public archives (archives publiques en France) are defined by French law as archives created or received by public legal entities in the exercise of their activities. They are subject to specific legal requirements regarding preservation, access, and transfer to archival institutions. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml index 44be735fed..d6a80a523d 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: PublicArchivesInFranceRecordSetType: description: 'A rico:RecordSetType for classifying collections held by PublicArchivesInFrance custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml index f47e45f7b7..d868ff02ec 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./PublicArchivesInFrance -- ./PublicArchivesInFranceRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./PublicArchivesInFranceRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: FrenchPublicFonds: is_a: PublicArchivesInFranceRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for French public sector 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Publication.yaml b/schemas/20251121/linkml/modules/classes/Publication.yaml index 9d9729c4ef..adc9397675 100644 --- a/schemas/20251121/linkml/modules/classes/Publication.yaml +++ b/schemas/20251121/linkml/modules/classes/Publication.yaml @@ -8,10 +8,10 @@ prefixes: prov: http://www.w3.org/ns/prov# bf: http://id.loc.gov/ontologies/bibframe/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name -- ../slots/temporal_extent + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_name + - ../slots/temporal_extent default_prefix: hc classes: Publication: @@ -25,7 +25,7 @@ classes: - temporal_extent - has_or_had_name - has_or_had_description - - publication_place + - place_of_publication annotations: replaces: date_of_publication migration_date: '2026-01-23' diff --git a/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml b/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml index df3aadbe1c..175c29dd9e 100644 --- a/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml @@ -10,7 +10,7 @@ prefixes: bf: http://id.loc.gov/ontologies/bibframe/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: PublicationEntry: diff --git a/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml b/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml index 24feb51148..3deebfb38f 100644 --- a/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml @@ -28,17 +28,11 @@ prefixes: prov: http://www.w3.org/ns/prov# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/temporal_extent default_prefix: hc classes: PublicationEvent: @@ -85,7 +79,6 @@ classes: - temporal_extent - has_or_had_label - has_or_had_identifier - - specificity_annotation - has_or_had_score slot_usage: temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml b/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml index c65572d688..67fa21cf5d 100644 --- a/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: PublicationSeries: class_uri: schema:Periodical diff --git a/schemas/20251121/linkml/modules/classes/Publisher.yaml b/schemas/20251121/linkml/modules/classes/Publisher.yaml index 3796662d8c..db0fc62e6f 100644 --- a/schemas/20251121/linkml/modules/classes/Publisher.yaml +++ b/schemas/20251121/linkml/modules/classes/Publisher.yaml @@ -54,19 +54,14 @@ prefixes: dcterms: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_location -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_location + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/has_or_had_url default_prefix: hc classes: Publisher: @@ -90,7 +85,6 @@ classes: - has_or_had_location - has_or_had_url - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/Qualifier.yaml b/schemas/20251121/linkml/modules/classes/Qualifier.yaml index fc8a02b07c..1e605ef49f 100644 --- a/schemas/20251121/linkml/modules/classes/Qualifier.yaml +++ b/schemas/20251121/linkml/modules/classes/Qualifier.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: Qualifier: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/Quantity.yaml b/schemas/20251121/linkml/modules/classes/Quantity.yaml index 49e58c9509..d723f23cba 100644 --- a/schemas/20251121/linkml/modules/classes/Quantity.yaml +++ b/schemas/20251121/linkml/modules/classes/Quantity.yaml @@ -8,27 +8,18 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/QuantityTypeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_measurement_unit -- ../slots/has_or_had_methodology -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score -- ../slots/is_estimate -- ../slots/is_or_was_based_on -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./EstimationMethod -- ./MeasureUnit -- ./Methodology -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/QuantityTypeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_measurement_unit + - ../slots/has_or_had_methodology + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score + - ../slots/is_estimate + - ../slots/is_or_was_based_on + - ../slots/temporal_extent default_prefix: hc classes: Quantity: @@ -53,7 +44,6 @@ classes: - temporal_extent - has_or_had_description - is_estimate - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/RadioArchive.yaml b/schemas/20251121/linkml/modules/classes/RadioArchive.yaml index d6ebced9c7..a26f1622a9 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./RadioArchiveRecordSetType -- ./RadioArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: RadioArchive: description: Archive of radio broadcasts and recordings. Radio archives preserve recordings of radio programs, broadcasts, and related documentation. They may be maintained by broadcasting organizations, national sound archives, or specialized institutions. Holdings document the history of radio and serve as sources for cultural and historical research. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml index 7ac379a587..16d4910db5 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: RadioArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by RadioArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml index 01d0b48a80..d4d018d971 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./RadioArchive -- ./RadioArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./RadioArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: BroadcastRecordingFonds: is_a: RadioArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Radio broadcast recordings.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept RadioScriptCollection: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Radio scripts and programming.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept StationAdministrationSeries: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Radio station 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Rationale.yaml b/schemas/20251121/linkml/modules/classes/Rationale.yaml index 07a8d03781..b895a03c71 100644 --- a/schemas/20251121/linkml/modules/classes/Rationale.yaml +++ b/schemas/20251121/linkml/modules/classes/Rationale.yaml @@ -8,11 +8,11 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Rationale: - class_uri: skos:note + class_uri: hc:Rationale description: A rationale or justification for a decision. slots: - has_or_had_description @@ -20,6 +20,7 @@ classes: has_or_had_description: required: true close_mappings: + - skos:note - prov:wasInfluencedBy annotations: specificity_score: '0.45' diff --git a/schemas/20251121/linkml/modules/classes/RawSource.yaml b/schemas/20251121/linkml/modules/classes/RawSource.yaml index 3e34407a38..62fb9fbf0f 100644 --- a/schemas/20251121/linkml/modules/classes/RawSource.yaml +++ b/schemas/20251121/linkml/modules/classes/RawSource.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: RawSource: diff --git a/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml b/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml index d950c0b515..cd98f890a4 100644 --- a/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml +++ b/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml @@ -2,39 +2,26 @@ id: https://nde.nl/ontology/hc/class/reading-room name: reading_room_class title: ReadingRoom Class imports: -- linkml:types -- ../enums/ReadingRoomTypeEnum -- ../slots/allows_or_allowed -- ../slots/has_locker -- ../slots/has_microfilm_reader -- ../slots/has_or_had_accessibility_feature -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_supervised_handling -- ../slots/has_wifi -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/opening_hour -- ../slots/reading_room_type -- ../slots/requires_appointment -- ../slots/requires_registration -- ../slots/seating_capacity -- ../slots/specificity_annotation -- ./CustodianObservation -- ./Description -- ./Label -- ./Laptop -- ./Photography -- ./Quantity -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/ReadingRoomTypeEnum + - ../slots/allows_or_allowed + - ../slots/has_locker + - ../slots/has_microfilm_reader + - ../slots/has_or_had_accessibility_feature + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_supervised_handling + - ../slots/has_wifi + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/opening_hour + - ../slots/reading_room_type + - ../slots/requires_appointment + - ../slots/requires_registration + - ../slots/seating_capacity prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -76,7 +63,6 @@ classes: - requires_appointment - requires_registration - seating_capacity - - specificity_annotation - has_or_had_score - has_or_had_quantity - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml b/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml index 8c814f5e89..38f3fd6cb7 100644 --- a/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml +++ b/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml @@ -2,38 +2,23 @@ id: https://nde.nl/ontology/hc/class/reading-room-annex name: reading_room_annex_class title: ReadingRoomAnnex Class imports: -- linkml:types -- ../classes/Description -- ../classes/Label -- ../enums/ReadingRoomAnnexReasonEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/is_annex_of_reading_room -- ../slots/is_or_was_created_through -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_temporary -- ../slots/material_specialization -- ../slots/opening_hour -- ../slots/planned_closure_date -- ../slots/requires_separate_registration -- ../slots/seating_capacity -- ../slots/shares_catalog_with_main -- ../slots/specificity_annotation -- ./AnnexCreationEvent -- ./CustodianObservation -- ./Identifier -- ./ReadingRoom -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Description -- ./Label + - linkml:types + - ../enums/ReadingRoomAnnexReasonEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/is_annex_of_reading_room + - ../slots/is_or_was_created_through + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_temporary + - ../slots/material_specialization + - ../slots/opening_hour + - ../slots/planned_closure_date + - ../slots/requires_separate_registration + - ../slots/seating_capacity + - ../slots/shares_catalog_with_main prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -71,7 +56,6 @@ classes: - requires_separate_registration - seating_capacity - shares_catalog_with_main - - specificity_annotation - has_or_had_score - is_or_was_derived_from - is_or_was_generated_by diff --git a/schemas/20251121/linkml/modules/classes/Reason.yaml b/schemas/20251121/linkml/modules/classes/Reason.yaml index fbfa6f8e0b..e7b3110188 100644 --- a/schemas/20251121/linkml/modules/classes/Reason.yaml +++ b/schemas/20251121/linkml/modules/classes/Reason.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Reason: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml b/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml index 2016f63a10..52efacf282 100644 --- a/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml @@ -8,10 +8,10 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ReasoningContent: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml b/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml index 0ddc467a8e..812a86f6d6 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml @@ -6,15 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_generated_by -- ../slots/specificity_annotation -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_generated_by classes: ReconstructedEntity: class_uri: prov:Entity @@ -24,7 +18,6 @@ classes: exact_mappings: - prov:Entity slots: - - specificity_annotation - has_or_had_score - is_or_was_generated_by slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml b/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml index 7d5b07fbeb..c6be93d37b 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml @@ -10,26 +10,16 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/ReconstructionActivityTypeEnum -- ../metadata -- ../slots/generates_or_generated -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_value # was: has_or_had_confidence_measure -- ../slots/justification -- ../slots/method -- ../slots/responsible_agent -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./ConfidenceValue -- ./CustodianObservation -- ./Output -- ./ReconstructionAgent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/ReconstructionActivityTypeEnum + - ../metadata + - ../slots/generates_or_generated + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_value # was: has_or_had_confidence_measure + - ../slots/justification + - ../slots/method + - ../slots/responsible_agent + - ../slots/temporal_extent default_prefix: hc classes: ReconstructionActivity: @@ -52,7 +42,6 @@ classes: - justification - method - responsible_agent - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - temporal_extent slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml b/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml index 18fb97edf1..0030c00c76 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml @@ -15,23 +15,13 @@ prefixes: tooi: https://identifier.overheid.nl/tooi/def/ont/ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# imports: -- linkml:types -- ../classes/AgentType -- ../classes/AgentTypes -- ../classes/Label -- ../enums/AgentTypeEnum -- ../metadata -- ../slots/contact -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./AgentType -- ./Label + - linkml:types + - ../enums/AgentTypeEnum + - ../metadata + - ../slots/contact + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ReconstructionAgent: class_uri: prov:Agent @@ -56,7 +46,6 @@ classes: - has_or_had_label - has_or_had_type - contact - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml b/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml index ce9b71efed..3cff273cce 100644 --- a/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml @@ -9,9 +9,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: RecordCycleStatus: class_uri: rico:RecordState diff --git a/schemas/20251121/linkml/modules/classes/RecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RecordSetType.yaml index 3e590e103b..07558bfe28 100644 --- a/schemas/20251121/linkml/modules/classes/RecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RecordSetType.yaml @@ -8,9 +8,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: RecordSetType: diff --git a/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml index 24984b5f55..bd991dffad 100644 --- a/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ./RecordSetType + - ./RecordSetType + - linkml:types default_prefix: hc classes: Fonds: @@ -41,7 +41,7 @@ classes: broad_mappings: - rico:RecordSetType - skos:Concept - Item: + RecordItem: is_a: RecordSetType class_uri: rico:Record description: The smallest intellectually indivisible unit of archival material. diff --git a/schemas/20251121/linkml/modules/classes/RecordStatus.yaml b/schemas/20251121/linkml/modules/classes/RecordStatus.yaml index 67da54b1ae..b2e8e57b81 100644 --- a/schemas/20251121/linkml/modules/classes/RecordStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/RecordStatus.yaml @@ -8,9 +8,9 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: RecordStatus: diff --git a/schemas/20251121/linkml/modules/classes/Reference.yaml b/schemas/20251121/linkml/modules/classes/Reference.yaml index 1834587e3d..0e17748cb2 100644 --- a/schemas/20251121/linkml/modules/classes/Reference.yaml +++ b/schemas/20251121/linkml/modules/classes/Reference.yaml @@ -15,9 +15,8 @@ prefixes: bibo: http://purl.org/ontology/bibo/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ./Label + - linkml:types + - ../slots/has_or_had_label classes: Reference: class_uri: dcterms:BibliographicResource diff --git a/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml b/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml index 5da64e7056..1224872865 100644 --- a/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml +++ b/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: ReferenceLink: diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml index 9dc5207ef9..9df5f77ef7 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml @@ -8,22 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./RegionalArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: RegionalArchive: description: Archive with a regional scope. Regional archives serve geographic regions that may cross administrative boundaries, preserving materials of regional significance. They may focus on particular regions, states, provinces, or cultural areas, complementing national and local archival institutions. @@ -39,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml index 37d347e90c..bbac0f37a0 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: RegionalArchiveRecordSetType: abstract: true @@ -43,7 +40,7 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation + - has_or_had_score slot_usage: has_or_had_type: equals_expression: '["hc:ArchiveOrganizationType"]' diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml index 594b2241d3..f490c1c114 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml @@ -11,24 +11,18 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_significance -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/privacy_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./RegionalArchive -- ./RegionalArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./RegionalArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_significance + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/privacy_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: RegionalGovernanceFonds: is_a: RegionalArchiveRecordSetType @@ -99,11 +93,10 @@ classes: - intergovernmental records - provincial administration - regional planning - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -123,7 +116,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -223,11 +215,10 @@ classes: - tithe records - feudal records - oud-rechterlijk archief - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q7418661 - rico:RecordSetType - skos:Concept @@ -246,7 +237,6 @@ classes: and residence patterns. Complements civil registry and notarial records. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -348,11 +338,10 @@ classes: - property transfers - estate inventories - powers of attorney - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q1366032 - rico:RecordSetType - skos:Concept @@ -369,7 +358,6 @@ classes: history. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -473,11 +461,10 @@ classes: - regional maps - local publications - regional culture - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -494,7 +481,6 @@ classes: by subject, format, or documentation purpose rather than strict provenance. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -592,11 +578,10 @@ classes: - land reclamation - water management - pumping stations - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q188509 - rico:RecordSetType - skos:Concept @@ -618,7 +603,6 @@ classes: over centuries. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml index 0d21747736..fbe68d844d 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./RegionalArchivesInIcelandRecordSetType -- ./RegionalArchivesInIcelandRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: RegionalArchivesInIceland: description: "Regional archives in Iceland. These archives serve specific regions of Iceland, preserving local government records, parish registers, and other materials of regional significance. They complement the National Archives of Iceland (\xDEj\xF3\xF0skjalasafn \xCDslands) by focusing on regional documentation." @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml index bcc8520f23..73d56cc64f 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: RegionalArchivesInIcelandRecordSetType: description: 'A rico:RecordSetType for classifying collections held by RegionalArchivesInIceland custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml index 4136fabb23..7f5d92233f 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./RegionalArchivesInIceland -- ./RegionalArchivesInIcelandRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./RegionalArchivesInIcelandRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: IcelandicRegionalFonds: is_a: RegionalArchivesInIcelandRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Icelandic regional administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml index 271570fff7..919df570b3 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./RegionalEconomicArchiveRecordSetType -- ./RegionalEconomicArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: RegionalEconomicArchive: description: Archive documenting the economic history of a region. Regional economic archives focus on business, industrial, and commercial history within a specific geographic region. They may hold records of regional businesses, trade associations, chambers of commerce, and documentation of regional economic development. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml index 4d64c6e348..8bad3c1c48 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: RegionalEconomicArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by RegionalEconomicArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml index 553bc61662..90a0da8151 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./RegionalEconomicArchive -- ./RegionalEconomicArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./RegionalEconomicArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: RegionalBusinessFonds: is_a: RegionalEconomicArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Regional business records.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,6 +68,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml b/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml index 907e1b2b82..e3fc1b1db8 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml @@ -7,22 +7,15 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score classes: RegionalHistoricCenter: description: Name for archives in the Netherlands (Regionaal Historisch Centrum). Regional Historic Centers are Dutch archival institutions that typically result from collaboration between multiple municipalities and the national archives service. They serve as regional repositories for archival materials from participating organizations. is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml b/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml index f814d17a32..b0f2788d05 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./RegionalStateArchivesRecordSetType -- ./RegionalStateArchivesRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: RegionalStateArchives: description: Regional state archives in Sweden. These archives are part of Riksarkivet (National Archives of Sweden) and serve specific regions of the country. They preserve government records, court records, church archives, and other materials of regional significance, complementing the central national archives. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml index ceb070e057..95a285060a 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: RegionalStateArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by RegionalStateArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml index 9341512978..6c41bbfc3d 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./RegionalStateArchives -- ./RegionalStateArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./RegionalStateArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: RegionalStateFonds: is_a: RegionalStateArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Regional state government 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml b/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml index b18a40bda3..7b0cc4848b 100644 --- a/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml +++ b/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml @@ -14,21 +14,16 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/RegistrationAuthorityGovernanceEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/is_or_was_equivalent_to -- ../slots/specificity_annotation -- ./Country -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./AllocationAgency -- ./RegistrationAuthority -- ./Standard + - linkml:types + - ../enums/RegistrationAuthorityGovernanceEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/is_or_was_equivalent_to + - ../slots/name + - ../slots/name_local + - ../slots/country + - ../slots/sparql_endpoint + - ../slots/has_or_had_url classes: RegistrationAuthority: class_uri: gleif_base:RegistrationAuthority @@ -58,7 +53,6 @@ classes: - org:FormalOrganization - schema:Organization slots: - - specificity_annotation - has_or_had_score - is_or_was_equivalent_to - name diff --git a/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml b/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml index 5300d8c821..80eae5dde1 100644 --- a/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml @@ -19,21 +19,12 @@ prefixes: org: http://www.w3.org/ns/org# schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/jurisdiction -- ../slots/specificity_annotation -- ./Jurisdiction -- ./RegistrationAuthority -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./TradeRegister + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/jurisdiction classes: LegalStatus: class_uri: gleif_base:RegistrationStatus @@ -48,7 +39,6 @@ classes: - gleif_base:EntityStatus - schema:status slots: - - specificity_annotation - has_or_had_score - has_or_had_label - jurisdiction diff --git a/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml b/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml index f78d96fadd..60e10a8f97 100644 --- a/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: RegistrationNumber: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml b/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml index 5f40932059..074ac6a1c5 100644 --- a/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml +++ b/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: RejectedGoogleMapsData: diff --git a/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml b/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml index 80754cbd0b..d6093c7d4b 100644 --- a/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: RelatedPlace: diff --git a/schemas/20251121/linkml/modules/classes/RelatedType.yaml b/schemas/20251121/linkml/modules/classes/RelatedType.yaml index b4462e31d7..6a8a293f8c 100644 --- a/schemas/20251121/linkml/modules/classes/RelatedType.yaml +++ b/schemas/20251121/linkml/modules/classes/RelatedType.yaml @@ -8,11 +8,11 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/related_type_name -- ../slots/related_type_note -- ../slots/related_type_relationship -- ../slots/related_type_wikidata + - linkml:types + - ../slots/related_type_name + - ../slots/related_type_note + - ../slots/related_type_relationship + - ../slots/related_type_wikidata classes: RelatedType: class_uri: hc:RelatedType diff --git a/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml b/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml index 39a02b7436..3c6aea8ed5 100644 --- a/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml +++ b/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: RelatedYoutubeVideo: diff --git a/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml b/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml index 1daaa72882..445a0ad3e3 100644 --- a/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./ReligiousArchiveRecordSetType -- ./ReligiousArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ReligiousArchive: description: Accumulation of records of a religious denomination or society. Religious archives preserve records documenting the activities, governance, and history of religious organizations. This broad category encompasses archives of various faith traditions including churches, denominations, religious orders, and faith-based organizations. @@ -40,7 +29,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml index 343da9e43d..0b6bf56b53 100644 --- a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ReligiousArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ReligiousArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml index 5f15914830..80dfb6c263 100644 --- a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ReligiousArchive -- ./ReligiousArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ReligiousArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ReligiousInstitutionFonds: is_a: ReligiousArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Religious organization 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept CongregationalRecordsSeries: is_a: ReligiousArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Congregation documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ReligiousArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml b/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml index 2cda2287ba..284b2aa2b1 100644 --- a/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml @@ -9,16 +9,15 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/begin_of_the_begin -- ../slots/end_of_the_end -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_note -- ../slots/has_or_had_type -- ../slots/is_or_was_required -- ./RequirementType + - linkml:types + - ../slots/begin_of_the_begin + - ../slots/end_of_the_end + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_note + - ../slots/has_or_had_type + - ../slots/is_or_was_required classes: RequirementStatus: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/RequirementType.yaml b/schemas/20251121/linkml/modules/classes/RequirementType.yaml index 0af96a0d0d..f6dfbe0c8a 100644 --- a/schemas/20251121/linkml/modules/classes/RequirementType.yaml +++ b/schemas/20251121/linkml/modules/classes/RequirementType.yaml @@ -10,17 +10,15 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ./WikiDataIdentifier -- ./RequirementType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to classes: RequirementType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml b/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml index 3fc93f46f0..53d9a861a9 100644 --- a/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml @@ -9,8 +9,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./RequirementType + - ./RequirementType + - linkml:types classes: EligibilityRequirementCategory: is_a: RequirementType diff --git a/schemas/20251121/linkml/modules/classes/Research.yaml b/schemas/20251121/linkml/modules/classes/Research.yaml index 6cd1d90429..c5d21d733c 100644 --- a/schemas/20251121/linkml/modules/classes/Research.yaml +++ b/schemas/20251121/linkml/modules/classes/Research.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Research: class_uri: prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml b/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml index f1b6cf8064..0668bf1e92 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml @@ -2,35 +2,22 @@ id: https://nde.nl/ontology/hc/class/research-center name: research_center_class title: ResearchCenter Class imports: -- linkml:types -- ../classes/Quantity -- ../enums/ResearchCenterTypeEnum -- ../slots/accepts_or_accepted -- ../slots/has_or_had_description -- ../slots/has_or_had_facility -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/major_research_project -- ../slots/publishes_or_published -- ../slots/research_center_type -- ../slots/research_focus_area -- ../slots/specificity_annotation -- ./CustodianObservation -- ./Description -- ./Label -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./VisitingScholar -- ./Quantity + - linkml:types + - ../enums/ResearchCenterTypeEnum + - ../slots/accepts_or_accepted + - ../slots/has_or_had_description + - ../slots/has_or_had_facility + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/major_research_project + - ../slots/publishes_or_published + - ../slots/research_center_type + - ../slots/research_focus_area prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -69,7 +56,6 @@ classes: - has_or_had_label - research_center_type - research_focus_area - - specificity_annotation - has_or_had_quantity - has_or_had_score - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml b/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml index 853a44437c..95489fd639 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: ResearchLibrary: class_uri: schema:Library diff --git a/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml b/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml index c07894d2be..6889600458 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml @@ -2,25 +2,17 @@ id: https://nde.nl/ontology/hc/class/ResearchOrganizationType name: ResearchOrganizationType title: Research Organization Type Classification imports: -- linkml:types -- ../enums/ResearchCenterTypeEnum -- ../slots/data_repository -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/research_center_subtype -- ../slots/research_focus -- ../slots/research_infrastructure -- ../slots/research_project -- ../slots/specificity_annotation -- ./CustodianType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./ResearchOrganizationType + - linkml:types + - ../enums/ResearchCenterTypeEnum + - ../slots/data_repository + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/research_center_subtype + - ../slots/research_focus + - ../slots/research_infrastructure + - ../slots/research_project classes: ResearchOrganizationType: is_a: CustodianType @@ -164,7 +156,6 @@ classes: - research_focus - research_infrastructure - research_project - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ResearchSource.yaml b/schemas/20251121/linkml/modules/classes/ResearchSource.yaml index 45135e74cb..da4b3b01e4 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchSource.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchSource.yaml @@ -14,8 +14,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./ResearchSourceData + - linkml:types default_range: string classes: ResearchSource: diff --git a/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml b/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml index 04f930f819..f82fec35b3 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml @@ -8,10 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/expires_on_expired_at -- ./TimeSpan -- ./Timestamp + - linkml:types + - ../slots/expires_on_expired_at default_range: string classes: ResearchSourceData: diff --git a/schemas/20251121/linkml/modules/classes/Resolution.yaml b/schemas/20251121/linkml/modules/classes/Resolution.yaml index 9cdbe0ddc3..686a4797dc 100644 --- a/schemas/20251121/linkml/modules/classes/Resolution.yaml +++ b/schemas/20251121/linkml/modules/classes/Resolution.yaml @@ -8,15 +8,13 @@ description: 'Represents resolution or quality specifications for media content. - Display resolution specifications ' imports: -- linkml:types -- ../slots/has_or_had_height -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/has_or_had_width -- ./Quantity -- ./Unit + - linkml:types + - ../slots/has_or_had_height + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/has_or_had_width prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -28,7 +26,7 @@ classes: description: 'Resolution or quality specifications for media content. Captures both quality labels (HD, 4K) and pixel dimensions. ' - exact_mappings: + close_mappings: - schema:videoQuality slots: - has_or_had_type diff --git a/schemas/20251121/linkml/modules/classes/ResourceType.yaml b/schemas/20251121/linkml/modules/classes/ResourceType.yaml index a2de278f37..6dfb658436 100644 --- a/schemas/20251121/linkml/modules/classes/ResourceType.yaml +++ b/schemas/20251121/linkml/modules/classes/ResourceType.yaml @@ -5,8 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: ResourceType: class_uri: dct:DCMIType diff --git a/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml b/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml index fffa840410..8265b7d8ef 100644 --- a/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml +++ b/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_type -- ./ResponseFormatType + - linkml:types + - ../slots/has_or_had_type classes: ResponseFormat: class_uri: dct:MediaType diff --git a/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml b/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml index a36df42af9..a0ceb689c9 100644 --- a/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml +++ b/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ResponseFormatType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml b/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml index 089b3f34ef..1e9d1ba693 100644 --- a/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./ResponseFormatType + - ./ResponseFormatType + - linkml:types classes: JSONFormat: is_a: ResponseFormatType diff --git a/schemas/20251121/linkml/modules/classes/Responsibility.yaml b/schemas/20251121/linkml/modules/classes/Responsibility.yaml index 4dd8d6fdcc..11a948a6e7 100644 --- a/schemas/20251121/linkml/modules/classes/Responsibility.yaml +++ b/schemas/20251121/linkml/modules/classes/Responsibility.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/has_or_had_type -- ./ResponsibilityType + - linkml:types + - ../slots/has_or_had_type classes: Responsibility: class_uri: org:Role diff --git a/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml b/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml index 41f178295d..031f5bddff 100644 --- a/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml +++ b/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ResponsibilityType: description: Abstract base class for responsibility type taxonomy. Defines the classification of duties and roles that can be assigned within a heritage organization, such as curatorial, administrative, conservation, or public engagement responsibilities. diff --git a/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml b/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml index e65584be6f..82950090ba 100644 --- a/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./ResponsibilityType + - ./ResponsibilityType + - linkml:types classes: CurationResponsibility: is_a: ResponsibilityType diff --git a/schemas/20251121/linkml/modules/classes/Restriction.yaml b/schemas/20251121/linkml/modules/classes/Restriction.yaml index 35ca958735..05e5aeb2da 100644 --- a/schemas/20251121/linkml/modules/classes/Restriction.yaml +++ b/schemas/20251121/linkml/modules/classes/Restriction.yaml @@ -9,11 +9,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: -- linkml:types -- ../slots/restriction_reason -- ../slots/restriction_type -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/restriction_reason + - ../slots/restriction_type + - ../slots/temporal_extent classes: Restriction: class_uri: dct:RightsStatement diff --git a/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml b/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml index 3cc0a77f08..903c73a0c2 100644 --- a/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml +++ b/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml @@ -9,12 +9,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: RetrievalAgent: @@ -24,7 +23,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml b/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml index 48f979b3d1..4b30722489 100644 --- a/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml @@ -9,14 +9,12 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/temporal_extent default_prefix: hc classes: RetrievalEvent: @@ -27,7 +25,6 @@ classes: - has_or_had_label - has_or_had_description - temporal_extent - - specificity_annotation - has_or_had_score slot_usage: temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml b/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml index 2a558602ff..5e4cd12040 100644 --- a/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml @@ -16,12 +16,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: RetrievalMethod: @@ -31,7 +30,6 @@ classes: - has_or_had_identifier - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml b/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml index f41215f597..16a4607209 100644 --- a/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml @@ -8,15 +8,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../slots/has_or_had_condition -- ../slots/has_or_had_description -- ../slots/item_returned -- ./Condition -- ./ConditionType -- ./ConditionTypes -- ./Description -- ./Item + - linkml:types + - ../slots/has_or_had_condition + - ../slots/has_or_had_description + - ../slots/item_returned default_prefix: hc classes: ReturnEvent: diff --git a/schemas/20251121/linkml/modules/classes/Revenue.yaml b/schemas/20251121/linkml/modules/classes/Revenue.yaml index f11e8a6a65..dd034cfe5a 100644 --- a/schemas/20251121/linkml/modules/classes/Revenue.yaml +++ b/schemas/20251121/linkml/modules/classes/Revenue.yaml @@ -9,7 +9,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: Revenue: class_uri: schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml b/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml index b3bf8846bc..ae86d33384 100644 --- a/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml +++ b/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: ReviewBreakdown: diff --git a/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml b/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml index 36ce1435d3..9e10c03772 100644 --- a/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml +++ b/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: ReviewTopics: diff --git a/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml b/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml index 6b86fd8b8c..f07ace7c0d 100644 --- a/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml +++ b/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: ReviewsSummary: diff --git a/schemas/20251121/linkml/modules/classes/Roadmap.yaml b/schemas/20251121/linkml/modules/classes/Roadmap.yaml index 2d5b27d05d..220d6c98a6 100644 --- a/schemas/20251121/linkml/modules/classes/Roadmap.yaml +++ b/schemas/20251121/linkml/modules/classes/Roadmap.yaml @@ -16,14 +16,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/contains_or_contained -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./ArchivingPlan + - linkml:types + - ../slots/contains_or_contained + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: Roadmap: @@ -34,7 +32,6 @@ classes: - has_or_had_label - has_or_had_description - contains_or_contained - - specificity_annotation - has_or_had_score slot_usage: contains_or_contained: diff --git a/schemas/20251121/linkml/modules/classes/RoomUnit.yaml b/schemas/20251121/linkml/modules/classes/RoomUnit.yaml index 258d3e9fa0..3e951f182e 100644 --- a/schemas/20251121/linkml/modules/classes/RoomUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/RoomUnit.yaml @@ -8,9 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../enums/RoomUnitTypeEnum -- ./Unit + - linkml:types + - ../enums/RoomUnitTypeEnum classes: RoomUnit: is_a: Unit diff --git a/schemas/20251121/linkml/modules/classes/SceneSegment.yaml b/schemas/20251121/linkml/modules/classes/SceneSegment.yaml index e0d4e3ce48..035741b870 100644 --- a/schemas/20251121/linkml/modules/classes/SceneSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/SceneSegment.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_time_interval + - linkml:types + - ../slots/has_or_had_time_interval classes: SceneSegment: class_uri: schema:VideoObject diff --git a/schemas/20251121/linkml/modules/classes/Schema.yaml b/schemas/20251121/linkml/modules/classes/Schema.yaml index bebf20237c..3cd089aa33 100644 --- a/schemas/20251121/linkml/modules/classes/Schema.yaml +++ b/schemas/20251121/linkml/modules/classes/Schema.yaml @@ -8,9 +8,9 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: Schema: diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml index ce8da54aeb..a33601eb83 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./SchoolArchiveRecordSetType -- ./SchoolArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: SchoolArchive: description: Archive of a school or educational institution. School archives preserve records documenting the history and administration of schools, including student records, faculty papers, curriculum materials, photographs, and institutional publications. They serve institutional memory and educational history research. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml index 9022cb2abf..d0d7029a3f 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: SchoolArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by SchoolArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml index 237ec71424..9e5871aa1e 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SchoolArchive -- ./SchoolArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SchoolArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: SchoolAdministrationFonds: is_a: SchoolArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for School administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept SchoolStudentRecordSeries: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Pupil 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept CurriculumDocumentCollection: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Educational materials.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml index 0f37166808..ffec2c8962 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./ScientificArchiveRecordSetType -- ./ScientificArchiveRecordSetTypes -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: ScientificArchive: description: Archive created for academic purposes. Scientific archives (Forschungsarchive) collect and preserve materials related to scientific research, including research data, laboratory notebooks, correspondence, and documentation of scientific projects. They serve the history of science and support reproducibility of research findings. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml index 7a3bc02131..7d8d0bd729 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: ScientificArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by ScientificArchive custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml index af63ef6b4c..cadc633a10 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ScientificArchive -- ./ScientificArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./ScientificArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: ResearchProjectFonds: is_a: ScientificArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Scientific research project 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ScientistPapersCollection: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Scientist personal papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept LaboratoryRecordSeries: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Laboratory notebooks and data.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Scope.yaml b/schemas/20251121/linkml/modules/classes/Scope.yaml index 6f4018af4a..ac271c8d81 100644 --- a/schemas/20251121/linkml/modules/classes/Scope.yaml +++ b/schemas/20251121/linkml/modules/classes/Scope.yaml @@ -7,8 +7,8 @@ prefixes: dct: http://purl.org/dc/terms/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_type default_range: string classes: Scope: diff --git a/schemas/20251121/linkml/modules/classes/ScopeType.yaml b/schemas/20251121/linkml/modules/classes/ScopeType.yaml index 2ca7599497..d1d438a26f 100644 --- a/schemas/20251121/linkml/modules/classes/ScopeType.yaml +++ b/schemas/20251121/linkml/modules/classes/ScopeType.yaml @@ -9,17 +9,11 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: ScopeType: class_uri: skos:Concept @@ -32,7 +26,6 @@ classes: - dct:Coverage - schema:DefinedTerm slots: - - specificity_annotation - has_or_had_score - has_or_had_description - has_or_had_label diff --git a/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml b/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml index f2a4724db8..d0311a1bc4 100644 --- a/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml @@ -9,8 +9,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ./ScopeType + - ./ScopeType + - linkml:types classes: TemporalScope: is_a: ScopeType @@ -28,21 +28,8 @@ classes: - "19th century" (century scope) ' - exact_mappings: - - dct:PeriodOfTime - annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - temporal scoping is common across - domains. - custodian_types: '[''*'']' - examples: - - value: - has_or_had_identifier: https://nde.nl/ontology/hc/scope-type/temporal - has_or_had_label: - - Temporal@en - - temporeel@nl - description: Temporal scope type instance - broad_mappings: + close_mappings: + - dct:subject - skos:Concept SpatialScope: is_a: ScopeType @@ -62,26 +49,12 @@ classes: - "Europe" (continent) ' - exact_mappings: - - dct:Location close_mappings: - - schema:Place - annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - geographic scoping is common across - domains. - examples: - - value: - has_or_had_identifier: https://nde.nl/ontology/hc/scope-type/spatial - has_or_had_label: - - Spatial@en - - ruimtelijk@nl - description: Spatial scope type instance - broad_mappings: + - dct:subject - skos:Concept SubjectScope: is_a: ScopeType - class_uri: dct:subject + class_uri: hc:SubjectScope description: 'Topic/domain scope dimension covering subjects, themes, and disciplines. @@ -94,9 +67,8 @@ classes: - "Maritime history" (subject area) ' - exact_mappings: - - dct:subject close_mappings: + - dct:subject - skos:Concept annotations: specificity_score: '0.45' @@ -127,9 +99,8 @@ classes: - "3D objects" (physical objects) ' - exact_mappings: - - dct:DCMIType close_mappings: + - dct:DCMIType - schema:CreativeWork annotations: specificity_score: '0.50' @@ -145,7 +116,7 @@ classes: - skos:Concept LinguisticScope: is_a: ScopeType - class_uri: dct:language + class_uri: hc:LinguisticScope description: 'Language scope dimension covering languages, scripts, and dialects. @@ -158,7 +129,7 @@ classes: - "Low Saxon" (dialect/regional language) ' - exact_mappings: + close_mappings: - dct:language annotations: specificity_score: '0.40' @@ -235,7 +206,7 @@ classes: - skos:Concept FormatScope: is_a: ScopeType - class_uri: dct:format + class_uri: hc:FormatScope description: 'Format scope dimension covering file formats and data standards. @@ -248,7 +219,7 @@ classes: - "EAD" (archival encoding) ' - exact_mappings: + close_mappings: - dct:format annotations: specificity_score: '0.50' diff --git a/schemas/20251121/linkml/modules/classes/SearchAPI.yaml b/schemas/20251121/linkml/modules/classes/SearchAPI.yaml index eed0a85cc8..c25255e81a 100644 --- a/schemas/20251121/linkml/modules/classes/SearchAPI.yaml +++ b/schemas/20251121/linkml/modules/classes/SearchAPI.yaml @@ -10,19 +10,13 @@ prefixes: hydra: http://www.w3.org/ns/hydra/core# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/HTTPMethodEnum -- ../enums/PaginationMethodEnum -- ../enums/SearchResponseFormatEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/response_format -- ../slots/specificity_annotation -- ./DataServiceEndpoint -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/HTTPMethodEnum + - ../enums/PaginationMethodEnum + - ../enums/SearchResponseFormatEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/response_format classes: SearchAPI: is_a: DataServiceEndpoint @@ -57,7 +51,6 @@ classes: - https://opensearch.org/ - https://www.hydra-cg.com/spec/latest/core/ slots: - - specificity_annotation - has_or_had_score - has_or_had_url - response_format @@ -76,6 +69,5 @@ classes: ' slots: - - specificity_annotation - has_or_had_score - name diff --git a/schemas/20251121/linkml/modules/classes/SearchScore.yaml b/schemas/20251121/linkml/modules/classes/SearchScore.yaml index 3a6375adc5..e1ee678fac 100644 --- a/schemas/20251121/linkml/modules/classes/SearchScore.yaml +++ b/schemas/20251121/linkml/modules/classes/SearchScore.yaml @@ -9,8 +9,8 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: SearchScore: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/SectionLink.yaml b/schemas/20251121/linkml/modules/classes/SectionLink.yaml index fb5f7caf7b..2ebcda30b3 100644 --- a/schemas/20251121/linkml/modules/classes/SectionLink.yaml +++ b/schemas/20251121/linkml/modules/classes/SectionLink.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_url classes: SectionLink: class_uri: schema:WebPageElement diff --git a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml index f0980a7612..f9001070aa 100644 --- a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SectorOfArchivesInSwedenRecordSetType -- ./SectorOfArchivesInSwedenRecordSetTypes -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: SectorOfArchivesInSweden: description: The archival sector in Sweden. This represents the collective system of archival institutions and practices in Sweden, including Riksarkivet (National Archives), regional archives, municipal archives, and private archives. It describes the sector as a whole rather than individual institutions. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml index 0b0736b4d7..3754dd4c56 100644 --- a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml @@ -15,13 +15,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: SectorOfArchivesInSwedenRecordSetType: description: 'A rico:RecordSetType for classifying collections held by SectorOfArchivesInSweden custodians. @@ -31,7 +28,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml index 7bb96fb008..e372fb7502 100644 --- a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SectorOfArchivesInSweden -- ./SectorOfArchivesInSwedenRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SectorOfArchivesInSwedenRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: SwedishSectorFonds: is_a: SectorOfArchivesInSwedenRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Swedish sector archives.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the fonds \norganizational\ \ principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml b/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml index 4e71e3829d..385008ee82 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml @@ -8,24 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./DualClassLink -- ./Scope -- ./SecurityArchivesRecordSetType -- ./SecurityArchivesRecordSetTypes -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type classes: SecurityArchives: description: Type of archives in Czechia related to security services. Security archives preserve records of security and intelligence services, often from historical regimes. In the Czech context, this includes archives documenting the activities of communist-era security services and their records. @@ -34,7 +22,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - has_or_had_identifier exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml index 944b2eac7c..333b9b6b2d 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/specificity_annotation -- ./CollectionType -- ./DualClassLink -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: SecurityArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by SecurityArchives custodians. @@ -24,7 +20,6 @@ classes: class_uri: rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - has_or_had_scope see_also: diff --git a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml index 11a99ced0b..0eb0831efd 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SecurityArchives -- ./SecurityArchivesRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SecurityArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: SecurityServiceFonds: is_a: SecurityArchivesRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Security/intelligence service 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept SurveillanceRecordSeries: is_a: SecurityArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Surveillance documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by SecurityArchives custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml b/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml index 1485a9e43d..a6e5d405fe 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: SecurityLevel: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml b/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml index 1e910992ab..06228037b6 100644 --- a/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml +++ b/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: SecuritySystem: class_uri: schema:Product diff --git a/schemas/20251121/linkml/modules/classes/Segment.yaml b/schemas/20251121/linkml/modules/classes/Segment.yaml index 3a76afb5b9..8c7ec0d22a 100644 --- a/schemas/20251121/linkml/modules/classes/Segment.yaml +++ b/schemas/20251121/linkml/modules/classes/Segment.yaml @@ -7,9 +7,9 @@ prefixes: oa: http://www.w3.org/ns/oa# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: Segment: class_uri: oa:SpecificResource diff --git a/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml b/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml index 851f101e73..e834ae193b 100644 --- a/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: SensitivityLevel: diff --git a/schemas/20251121/linkml/modules/classes/Series.yaml b/schemas/20251121/linkml/modules/classes/Series.yaml deleted file mode 100644 index 0f293ddbab..0000000000 --- a/schemas/20251121/linkml/modules/classes/Series.yaml +++ /dev/null @@ -1,17 +0,0 @@ -id: https://nde.nl/ontology/hc/class/Series -name: Series -title: Series -description: A series of records. -imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_name -classes: - Series: - class_uri: rico:RecordSet - annotations: - custodian_types: '["A"]' - custodian_types_rationale: Archival concept - slots: - - has_or_had_name - - has_or_had_description diff --git a/schemas/20251121/linkml/modules/classes/Service.yaml b/schemas/20251121/linkml/modules/classes/Service.yaml index a4309b3272..5cc65f0db0 100644 --- a/schemas/20251121/linkml/modules/classes/Service.yaml +++ b/schemas/20251121/linkml/modules/classes/Service.yaml @@ -7,10 +7,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ../slots/price -- ./ServiceType + - linkml:types + - ../slots/has_or_had_type + - ../slots/price classes: Service: class_uri: schema:Service diff --git a/schemas/20251121/linkml/modules/classes/ServiceArea.yaml b/schemas/20251121/linkml/modules/classes/ServiceArea.yaml index 4a8cbc8ec5..5cfe22e002 100644 --- a/schemas/20251121/linkml/modules/classes/ServiceArea.yaml +++ b/schemas/20251121/linkml/modules/classes/ServiceArea.yaml @@ -10,36 +10,23 @@ prefixes: prov: http://www.w3.org/ns/prov# rico: https://www.ica.org/standards/RiC/ontology# imports: -- linkml:types -- ../enums/ServiceAreaTypeEnum -- ../metadata -- ../slots/contains_or_contained_covers_settlement -- ../slots/cover_or_covered_subregion -- ../slots/covers_country -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/is_historical_boundary -- ../slots/served_by -- ../slots/service_area_description -- ../slots/service_area_id -- ../slots/service_area_name -- ../slots/service_area_type -- ../slots/source_dataset -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Country -- ./CustodianLegalStatus -- ./GeoSpatialPlace -- ./HALCAdm1Code -- ./HALCAdm2Name -- ./Settlement -- ./SpecificityAnnotation -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/ServiceAreaTypeEnum + - ../metadata + - ../slots/contains_or_contained_covers_settlement + - ../slots/cover_or_covered_subregion + - ../slots/covers_country + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/is_historical_boundary + - ../slots/served_by + - ../slots/service_area_description + - ../slots/service_area_id + - ../slots/service_area_name + - ../slots/service_area_type + - ../slots/source_dataset + - ../slots/temporal_extent classes: ServiceArea: class_uri: schema:AdministrativeArea @@ -71,7 +58,6 @@ classes: - service_area_name - service_area_type - source_dataset - - specificity_annotation - has_or_had_score - temporal_extent slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ServiceType.yaml b/schemas/20251121/linkml/modules/classes/ServiceType.yaml index e45181eacc..9152104854 100644 --- a/schemas/20251121/linkml/modules/classes/ServiceType.yaml +++ b/schemas/20251121/linkml/modules/classes/ServiceType.yaml @@ -14,10 +14,10 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ServiceType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml b/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml index 7b4458088a..024842e0f9 100644 --- a/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml @@ -6,8 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./ServiceType + - ./ServiceType + - linkml:types classes: VisitorService: is_a: ServiceType diff --git a/schemas/20251121/linkml/modules/classes/Setpoint.yaml b/schemas/20251121/linkml/modules/classes/Setpoint.yaml index d1d5255cf0..7eee29cfca 100644 --- a/schemas/20251121/linkml/modules/classes/Setpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/Setpoint.yaml @@ -12,16 +12,16 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../enums/MeasureUnitEnum -- ../enums/SetpointTypeEnum -- ../slots/iso_standard_reference -- ../slots/setpoint_max -- ../slots/setpoint_min -- ../slots/setpoint_tolerance -- ../slots/setpoint_type -- ../slots/setpoint_unit -- ../slots/setpoint_value + - linkml:types + - ../enums/MeasureUnitEnum + - ../enums/SetpointTypeEnum + - ../slots/iso_standard_reference + - ../slots/setpoint_max + - ../slots/setpoint_min + - ../slots/setpoint_tolerance + - ../slots/setpoint_type + - ../slots/setpoint_unit + - ../slots/setpoint_value classes: Setpoint: class_uri: brick:Setpoint diff --git a/schemas/20251121/linkml/modules/classes/Settlement.yaml b/schemas/20251121/linkml/modules/classes/Settlement.yaml index daa27ddfd8..fa2562d99c 100644 --- a/schemas/20251121/linkml/modules/classes/Settlement.yaml +++ b/schemas/20251121/linkml/modules/classes/Settlement.yaml @@ -2,20 +2,13 @@ id: https://nde.nl/ontology/hc/class/settlement name: settlement title: Settlement Class imports: -- linkml:types -- ../slots/country -- ../slots/has_or_had_geographic_subdivision -- ../slots/has_or_had_score -- ../slots/latitude -- ../slots/longitude -- ../slots/settlement_name -- ../slots/specificity_annotation -- ./Country -- ./SpecificityAnnotation -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/country + - ../slots/has_or_had_geographic_subdivision + - ../slots/has_or_had_score + - ../slots/latitude + - ../slots/longitude + - ../slots/settlement_name classes: Settlement: class_uri: gn:Feature @@ -48,7 +41,6 @@ classes: - latitude - longitude - settlement_name - - specificity_annotation - has_or_had_geographic_subdivision - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/ShortCode.yaml b/schemas/20251121/linkml/modules/classes/ShortCode.yaml index 16a5366c1e..58e3009b99 100644 --- a/schemas/20251121/linkml/modules/classes/ShortCode.yaml +++ b/schemas/20251121/linkml/modules/classes/ShortCode.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: ShortCode: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/Significance.yaml b/schemas/20251121/linkml/modules/classes/Significance.yaml index 0420eb5138..3fd34c44ec 100644 --- a/schemas/20251121/linkml/modules/classes/Significance.yaml +++ b/schemas/20251121/linkml/modules/classes/Significance.yaml @@ -10,12 +10,11 @@ prefixes: schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ./SignificanceType + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/SignificanceType.yaml b/schemas/20251121/linkml/modules/classes/SignificanceType.yaml index bbd2843467..7f9ad0adfc 100644 --- a/schemas/20251121/linkml/modules/classes/SignificanceType.yaml +++ b/schemas/20251121/linkml/modules/classes/SignificanceType.yaml @@ -9,10 +9,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml b/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml index 819f60e26a..b757cfcaa5 100644 --- a/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ./SignificanceType + - ./SignificanceType + - linkml:types + - ../metadata default_prefix: hc classes: CommunitySignificance: diff --git a/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml b/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml index 840e990d8d..650f9758eb 100644 --- a/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_time_interval + - linkml:types + - ../slots/has_or_had_time_interval classes: SilenceSegment: class_uri: schema:AudioObject diff --git a/schemas/20251121/linkml/modules/classes/Size.yaml b/schemas/20251121/linkml/modules/classes/Size.yaml index 2ef4404661..2bca27dd3a 100644 --- a/schemas/20251121/linkml/modules/classes/Size.yaml +++ b/schemas/20251121/linkml/modules/classes/Size.yaml @@ -8,13 +8,9 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../classes/Label -- ../classes/Unit -- ../slots/has_or_had_label -- ../slots/has_or_had_unit -- ./Label -- ./Unit + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_unit default_prefix: hc classes: Size: diff --git a/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml b/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml index 958430d76b..26d48a2329 100644 --- a/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml +++ b/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml @@ -13,9 +13,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: SnapshotPath: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml index 4bda061d0f..8bda7cbfe8 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml @@ -2,36 +2,23 @@ id: https://nde.nl/ontology/hc/class/SocialMediaContent name: social_media_content_class title: Social Media Content Base Class imports: -- linkml:types -- ../classes/APIEndpoint -- ../slots/content_category -- ../slots/content_id -- ../slots/content_url -- ../slots/has_or_had_description -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/is_official_content -- ../slots/is_or_was_categorized_as -- ../slots/is_or_was_last_updated_at -- ../slots/is_or_was_published_at -- ../slots/language -- ../slots/platform_type -- ../slots/posted_by_profile -- ../slots/retrieval_timestamp -- ../slots/specificity_annotation -- ./PublicationEvent -- ./SocialMediaPlatformType -- ./SocialMediaProfile -- ./SpecificityAnnotation -- ./Tag -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./WebObservation -- ./APIEndpoint + - linkml:types + - ../slots/content_category + - ../slots/content_id + - ../slots/content_url + - ../slots/has_or_had_description + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/is_official_content + - ../slots/is_or_was_categorized_as + - ../slots/is_or_was_last_updated_at + - ../slots/is_or_was_published_at + - ../slots/language + - ../slots/platform_type + - ../slots/posted_by_profile + - ../slots/retrieval_timestamp prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -70,7 +57,6 @@ classes: - posted_by_profile - is_or_was_published_at - retrieval_timestamp - - specificity_annotation - is_or_was_categorized_as - has_or_had_score - has_or_had_url diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml index c6c8327c4f..d813d8ec57 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml @@ -9,25 +9,19 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../enums/PlatformCategoryEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/social_media_example_profile -- ../slots/social_media_feature -- ../slots/social_media_heritage_use_case -- ../slots/social_media_platform_category -- ../slots/social_media_platform_description -- ../slots/social_media_platform_name -- ../slots/social_media_platform_type_id -- ../slots/social_media_url_pattern -- ../slots/social_media_wikidata_id -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./SocialMediaPlatformType + - linkml:types + - ../enums/PlatformCategoryEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/social_media_example_profile + - ../slots/social_media_feature + - ../slots/social_media_heritage_use_case + - ../slots/social_media_platform_category + - ../slots/social_media_platform_description + - ../slots/social_media_platform_name + - ../slots/social_media_platform_type_id + - ../slots/social_media_url_pattern + - ../slots/social_media_wikidata_id classes: SocialMediaPlatformType: class_uri: skos:Concept @@ -51,7 +45,6 @@ classes: - social_media_platform_type_id - social_media_url_pattern - social_media_wikidata_id - - specificity_annotation - has_or_had_score slot_usage: social_media_platform_type_id: diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml index b08f65c06f..4a5505f137 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml @@ -9,19 +9,14 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/platform_name -- ../slots/social_media_platform_category -- ../slots/social_media_url_pattern -- ../slots/social_media_wikidata_id -- ../slots/specificity_annotation -- ./SocialMediaPlatformType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SocialMediaPlatformType + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/platform_name + - ../slots/social_media_platform_category + - ../slots/social_media_url_pattern + - ../slots/social_media_wikidata_id classes: Facebook: is_a: SocialMediaPlatformType @@ -70,7 +65,6 @@ classes: - Business pages common for heritage institutions - Events feature useful for exhibition announcements slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -119,7 +113,6 @@ classes: - Launched 2023 as X/Twitter alternative - Instagram account integration slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -167,7 +160,6 @@ classes: - Important for Hermitage, Russian museums - Music and video hosting integrated slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -219,7 +211,6 @@ classes: - Both x.com and twitter.com URLs valid - Major platform for GLAM community engagement slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -267,7 +258,6 @@ classes: - Growing GLAM community presence - Custom feed algorithms slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -319,7 +309,6 @@ classes: - GLAM-specific instance at glammr.us - Popular with open source/academic communities slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -367,7 +356,6 @@ classes: - Essential for Chinese audience reach - E-commerce integration for museum shops slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -421,7 +409,6 @@ classes: - High engagement for visual content - Reels increasingly important for discovery slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -473,7 +460,6 @@ classes: - Good for art and design collections - Strong traffic driver to collection pages slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -527,7 +513,6 @@ classes: - Strong Creative Commons community - Wikimedia Commons integration slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -587,7 +572,6 @@ classes: - Primary platform for long-form heritage video - YouTube Shorts for short-form content slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -636,7 +620,6 @@ classes: - Critical for Gen Z audience reach - Trend-driven content format slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -690,7 +673,6 @@ classes: - Ad-free, high quality preferred by arts sector - Password protection for press previews slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -739,7 +721,6 @@ classes: - Strong for interactive live content - Growing museum presence for virtual tours slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -791,7 +772,6 @@ classes: - Primary platform for heritage sector jobs - Industry thought leadership slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -843,7 +823,6 @@ classes: - Business API for institutional use - Channels feature for broadcasts slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -895,7 +874,6 @@ classes: - Strong bot ecosystem - Popular for news/announcement channels slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -936,7 +914,6 @@ classes: - Essential for Chinese visitor services - Mini programs for interactive experiences slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -975,7 +952,6 @@ classes: - Official account for institutional presence - Sticker communication popular slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1025,7 +1001,6 @@ classes: - Growing heritage podcast presence - Exhibition playlists popular slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1074,7 +1049,6 @@ classes: - Good for oral history embedding - Waveform comment feature unique slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1126,7 +1100,6 @@ classes: - Good for thought leadership - Publication feature for teams slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1178,7 +1151,6 @@ classes: - Growing heritage sector presence - Paid subscription option for members slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1227,7 +1199,6 @@ classes: - Tiered access for supporters - Crowdfunding for special projects slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1261,7 +1232,6 @@ classes: - Require platform_name specification - Review for promotion to dedicated class slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml index 7d359117c2..c38c5a34cc 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml @@ -2,37 +2,23 @@ id: https://nde.nl/ontology/hc/class/SocialMediaPost name: social_media_post_class title: Social Media Post Class imports: -- linkml:types -- ../classes/APIEndpoint -- ../slots/content_category -- ../slots/has_or_had_description -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/is_official_content -- ../slots/is_or_was_categorized_as -- ../slots/is_or_was_last_updated_at -- ../slots/is_or_was_published_at -- ../slots/language -- ../slots/platform_type -- ../slots/post_id -- ../slots/post_url -- ../slots/posted_by_profile -- ../slots/retrieval_timestamp -- ../slots/specificity_annotation -- ./PublicationEvent -- ./SocialMediaPlatformType -- ./SocialMediaPostType -- ./SocialMediaProfile -- ./SpecificityAnnotation -- ./Tag -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./WebObservation -- ./APIEndpoint + - linkml:types + - ../slots/content_category + - ../slots/has_or_had_description + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/is_official_content + - ../slots/is_or_was_categorized_as + - ../slots/is_or_was_last_updated_at + - ../slots/is_or_was_published_at + - ../slots/language + - ../slots/platform_type + - ../slots/post_id + - ../slots/post_url + - ../slots/posted_by_profile + - ../slots/retrieval_timestamp prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -72,7 +58,6 @@ classes: - posted_by_profile - is_or_was_published_at - retrieval_timestamp - - specificity_annotation - is_or_was_categorized_as - has_or_had_score - has_or_had_url diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml index 78f080773a..cfd1f8d0da 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml @@ -10,27 +10,21 @@ prefixes: as: https://www.w3.org/ns/activitystreams# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../enums/PostTypeCategoryEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/post_type_activity_streams_type -- ../slots/post_type_category -- ../slots/post_type_description -- ../slots/post_type_ephemeral -- ../slots/post_type_heritage_use_case -- ../slots/post_type_id -- ../slots/post_type_max_duration -- ../slots/post_type_media_format -- ../slots/post_type_name -- ../slots/post_type_schema_org_type -- ../slots/post_type_supported_platform -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./SocialMediaPostType + - linkml:types + - ../enums/PostTypeCategoryEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/post_type_activity_streams_type + - ../slots/post_type_category + - ../slots/post_type_description + - ../slots/post_type_ephemeral + - ../slots/post_type_heritage_use_case + - ../slots/post_type_id + - ../slots/post_type_max_duration + - ../slots/post_type_media_format + - ../slots/post_type_name + - ../slots/post_type_schema_org_type + - ../slots/post_type_supported_platform classes: SocialMediaPostType: class_uri: skos:Concept @@ -58,7 +52,6 @@ classes: - post_type_name - post_type_schema_org_type - post_type_supported_platform - - specificity_annotation - has_or_had_score slot_usage: post_type_id: diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml index 5040e1726e..dd8fc6e35b 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml @@ -10,22 +10,17 @@ prefixes: as: https://www.w3.org/ns/activitystreams# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/post_type_activity_streams_type -- ../slots/post_type_category -- ../slots/post_type_ephemeral -- ../slots/post_type_max_duration -- ../slots/post_type_media_format -- ../slots/post_type_schema_org_type -- ../slots/post_type_supported_platform -- ../slots/specificity_annotation -- ./SocialMediaPostType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SocialMediaPostType + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/post_type_activity_streams_type + - ../slots/post_type_category + - ../slots/post_type_ephemeral + - ../slots/post_type_max_duration + - ../slots/post_type_media_format + - ../slots/post_type_schema_org_type + - ../slots/post_type_supported_platform classes: VideoPostType: is_a: SocialMediaPostType @@ -77,7 +72,6 @@ classes: - Supports captions, chapters, and community features - Long-form content for educational and documentary purposes slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -189,7 +183,6 @@ classes: - Vertical format (9:16) required - TikTok pioneered format, others followed slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -304,7 +297,6 @@ classes: - Pinterest valuable for discovery - Flickr for high-resolution and CC licensing slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -398,7 +390,6 @@ classes: - Often combined with images or links - Hashtags important for heritage campaigns slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -495,7 +486,6 @@ classes: - Highlights feature preserves selected stories - Interactive stickers for engagement slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -595,7 +585,6 @@ classes: - YouTube and Facebook most common for heritage - Twitch for gaming/cultural crossover events slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -706,7 +695,6 @@ classes: - Audio guides extend museum experience - Oral histories preserve community voices slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -812,7 +800,6 @@ classes: - Substack for newsletter-style distribution - LinkedIn Articles for professional audience slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -906,7 +893,6 @@ classes: - '#MuseumWeek and similar campaigns use threads' - Thread reader tools compile into articles slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1005,7 +991,6 @@ classes: - Good for before/after conservation - LinkedIn carousels popular for professional content slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -1039,7 +1024,6 @@ classes: - Review periodically for new category creation - Use sparingly - prefer specific types when possible slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml index 2dc149f150..95ecae4f4d 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml @@ -2,42 +2,25 @@ id: https://nde.nl/ontology/hc/class/social-media-profile name: social_media_profile_class title: SocialMediaProfile Class imports: -- linkml:types -- ../slots/cover_image_url -- ../slots/created_date -- ../slots/has_or_had_engagement_metric -- ../slots/has_or_had_score -- ../slots/is_or_was_categorized_as -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_primary_digital_presence -- ../slots/language -- ../slots/metrics_observed_date -- ../slots/platform_name -- ../slots/platform_type -- ../slots/post_count -- ../slots/profile_description -- ../slots/profile_image_url -- ../slots/refers_to_custodian -- ../slots/social_media_profile_id -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AuxiliaryDigitalPlatform -- ./Custodian -- ./CustodianObservation -- ./DigitalPlatform -- ./EngagementMetric -- ./PrimaryDigitalPresenceAssertion -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SocialMediaPlatformType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./VerificationStatus -- ./WebObservation + - linkml:types + - ../slots/cover_image_url + - ../slots/created_date + - ../slots/has_or_had_engagement_metric + - ../slots/has_or_had_score + - ../slots/is_or_was_categorized_as + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_primary_digital_presence + - ../slots/language + - ../slots/metrics_observed_date + - ../slots/platform_name + - ../slots/platform_type + - ../slots/post_count + - ../slots/profile_description + - ../slots/profile_image_url + - ../slots/refers_to_custodian + - ../slots/social_media_profile_id + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -82,7 +65,6 @@ classes: - profile_image_url - refers_to_custodian - social_media_profile_id - - specificity_annotation - has_or_had_score - temporal_extent - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml b/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml index dfa9f5a3e2..7d920eacc5 100644 --- a/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml @@ -11,11 +11,11 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/linkedin_profile_url + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/linkedin_profile_url classes: SocialNetworkMember: class_uri: foaf:Person diff --git a/schemas/20251121/linkml/modules/classes/SoundArchive.yaml b/schemas/20251121/linkml/modules/classes/SoundArchive.yaml index a3507b30bc..89fa46d103 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchive.yaml @@ -8,23 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SoundArchiveRecordSetType -- ./SoundArchiveRecordSetTypes -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: SoundArchive: description: "A heritage custodian specialized in collecting, preserving, and providing access to audio recordings and\ @@ -36,7 +25,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml index b3371de804..1ac7731223 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: SoundArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of sound recordings and audio materials within heritage institutions. @@ -28,7 +25,6 @@ classes: see_also: - SoundArchive slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml index b7f67b47ad..d938e2a1dd 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SoundArchive -- ./SoundArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SoundArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: AudioRecordingCollection: is_a: SoundArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Sound recordings.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept OralHistorySeries: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Oral history interviews.\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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept MusicRecordingCollection: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Music recordings.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SoundEventType.yaml b/schemas/20251121/linkml/modules/classes/SoundEventType.yaml index 17622eb576..3dce3e2de3 100644 --- a/schemas/20251121/linkml/modules/classes/SoundEventType.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundEventType.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: SoundEventType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Source.yaml b/schemas/20251121/linkml/modules/classes/Source.yaml index 595bfe0be0..9ed61c26d5 100644 --- a/schemas/20251121/linkml/modules/classes/Source.yaml +++ b/schemas/20251121/linkml/modules/classes/Source.yaml @@ -14,16 +14,16 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type default_prefix: hc classes: Source: class_uri: prov:Entity description: A source from which something was derived or generated. Can represent manual creation, automated generation, external services, or imported data. Subclasses may specialize for specific domains. - exact_mappings: + broad_mappings: - prov:Entity close_mappings: - dcterms:source diff --git a/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml b/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml index 3aef9346dc..2b652014e2 100644 --- a/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml @@ -7,12 +7,10 @@ prefixes: schema: http://schema.org/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_quantity -- ../slots/was_fetched_at -- ./Quantity -- ./Timestamp + - linkml:types + - ../metadata + - ../slots/has_or_had_quantity + - ../slots/was_fetched_at default_prefix: hc classes: SourceCommentCount: diff --git a/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml b/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml index 7f48930d7f..000d29c2d1 100644 --- a/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: -- linkml:types + - linkml:types default_range: string classes: SourceCoordinates: diff --git a/schemas/20251121/linkml/modules/classes/SourceDocument.yaml b/schemas/20251121/linkml/modules/classes/SourceDocument.yaml index 63da3f86e8..9c7de3ae6c 100644 --- a/schemas/20251121/linkml/modules/classes/SourceDocument.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceDocument.yaml @@ -15,19 +15,14 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/SourceDocumentTypeEnum -- ../metadata -- ../slots/has_or_had_score -- ../slots/source_creator -- ../slots/source_date -- ../slots/source_type -- ../slots/source_uri -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/SourceDocumentTypeEnum + - ../metadata + - ../slots/has_or_had_score + - ../slots/source_creator + - ../slots/source_date + - ../slots/source_type + - ../slots/source_uri classes: SourceDocument: class_uri: crm:E73_Information_Object @@ -79,7 +74,6 @@ classes: - source_date - source_type - source_uri - - specificity_annotation - has_or_had_score slot_usage: source_uri: diff --git a/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml b/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml index 8cf97e8ba2..15e85799ff 100644 --- a/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types + - linkml:types default_range: string classes: SourceProvenance: diff --git a/schemas/20251121/linkml/modules/classes/SourceRecord.yaml b/schemas/20251121/linkml/modules/classes/SourceRecord.yaml index 09f139fd46..530f4d8827 100644 --- a/schemas/20251121/linkml/modules/classes/SourceRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceRecord.yaml @@ -15,8 +15,8 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../enums/DataTierEnum + - linkml:types + - ../enums/DataTierEnum default_range: string classes: SourceRecord: @@ -44,4 +44,4 @@ classes: - source_url - note - source_file - - archive_path + - has_archive_path diff --git a/schemas/20251121/linkml/modules/classes/SourceReference.yaml b/schemas/20251121/linkml/modules/classes/SourceReference.yaml index 96d48a6f69..0caa20c324 100644 --- a/schemas/20251121/linkml/modules/classes/SourceReference.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceReference.yaml @@ -10,7 +10,7 @@ prefixes: oa: http://www.w3.org/ns/oa# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: SourceReference: diff --git a/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml b/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml index 4c729fcee6..8b724ec4ec 100644 --- a/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types + - linkml:types default_range: string classes: SourceStaffEntry: @@ -36,4 +36,3 @@ classes: - name - has_or_had_title - linkedin_url - - heritage_type diff --git a/schemas/20251121/linkml/modules/classes/SourceWork.yaml b/schemas/20251121/linkml/modules/classes/SourceWork.yaml index e8e7aa2e8d..83d4d4ad0c 100644 --- a/schemas/20251121/linkml/modules/classes/SourceWork.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceWork.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: SourceWork: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/Speaker.yaml b/schemas/20251121/linkml/modules/classes/Speaker.yaml index 0d0af95607..a2049ce188 100644 --- a/schemas/20251121/linkml/modules/classes/Speaker.yaml +++ b/schemas/20251121/linkml/modules/classes/Speaker.yaml @@ -11,9 +11,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Speaker: class_uri: prov:Agent diff --git a/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml b/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml index 21a9e11d2d..2d22e301f4 100644 --- a/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml @@ -8,27 +8,16 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/custodian_type -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/label_es -- ../slots/label_fr -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./LibraryType -- ./SpecialCollectionRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/custodian_type + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/label_es + - ../slots/label_fr + - ../slots/record_set_type classes: SpecialCollection: description: A library or library unit that houses materials requiring specialized security and user services, or whose @@ -43,7 +32,6 @@ classes: - LibraryType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml index 7993bf4549..be5b035ad1 100644 --- a/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: SpecialCollectionRecordSetType: description: A rico:RecordSetType for classifying special collections requiring specialized security, handling, and user services. @@ -24,7 +20,6 @@ classes: exact_mappings: - wd:Q4431094 slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml index 6434404618..845f93bcc7 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml @@ -8,23 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecializedArchiveRecordSetType -- ./SpecializedArchiveRecordSetTypes -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: SpecializedArchive: description: An archive specialized in a specific field, subject area, format, or type of documentation. Specialized @@ -35,7 +24,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml index 016b47202f..68cd96aecb 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: SpecializedArchiveRecordSetType: description: A rico:RecordSetType for classifying collections from archives specialized in specific fields or subject areas. @@ -28,7 +25,6 @@ classes: see_also: - SpecializedArchive slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml index 64d05064ef..83828d90f4 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecializedArchive -- ./SpecializedArchiveRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SpecializedArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: SpecializedCollectionFonds: is_a: SpecializedArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Subject-specialized materials.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,6 +68,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml index ab4e9dab2d..2d945cd96a 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml @@ -8,23 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecializedArchivesCzechiaRecordSetType -- ./SpecializedArchivesCzechiaRecordSetTypes -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: SpecializedArchivesCzechia: description: A type of specialized archives specific to the Czech archival system. These archives focus on particular @@ -35,7 +24,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml index b8a74cc122..ea35184e74 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: SpecializedArchivesCzechiaRecordSetType: description: A rico:RecordSetType for classifying collections from specialized archives within the Czech archival system. @@ -32,6 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml index 294a40513c..ac18e162f1 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecializedArchivesCzechia -- ./SpecializedArchivesCzechiaRecordSetType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./SpecializedArchivesCzechiaRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: CzechSpecializedFonds: is_a: SpecializedArchivesCzechiaRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Czech specialized archives.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Species.yaml b/schemas/20251121/linkml/modules/classes/Species.yaml index 1767df9eb1..aab090eb31 100644 --- a/schemas/20251121/linkml/modules/classes/Species.yaml +++ b/schemas/20251121/linkml/modules/classes/Species.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label classes: Species: class_uri: schema:Taxon diff --git a/schemas/20251121/linkml/modules/classes/SpecificityAnnotation.yaml b/schemas/20251121/linkml/modules/classes/SpecificityScore.yaml similarity index 68% rename from schemas/20251121/linkml/modules/classes/SpecificityAnnotation.yaml rename to schemas/20251121/linkml/modules/classes/SpecificityScore.yaml index 2da9a5495a..4790a326b8 100644 --- a/schemas/20251121/linkml/modules/classes/SpecificityAnnotation.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecificityScore.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/class/SpecificityAnnotation -name: SpecificityAnnotation -title: Specificity Annotation +id: https://nde.nl/ontology/hc/class/SpecificityScore +name: SpecificityScore +title: Specificity Score prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,18 +8,14 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/specificity_agent -- ../slots/specificity_rationale -- ../slots/specificity_score -- ../slots/specificity_timestamp -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/specificity_agent + - ../slots/specificity_rationale + - ../slots/specificity_score + - ../slots/specificity_timestamp classes: - SpecificityAnnotation: - class_uri: hc:SpecificityAnnotation + SpecificityScore: + class_uri: hc:SpecificityScore description: 'Structured metadata for RAG retrieval specificity scoring. Documents how specific/general a class is for different search templates. @@ -43,7 +39,6 @@ classes: - specificity_rationale - specificity_timestamp - specificity_agent - - has_or_had_score annotations: specificity_score: 0.2 specificity_rationale: Meta-class for specificity annotations diff --git a/schemas/20251121/linkml/modules/classes/SpeechSegment.yaml b/schemas/20251121/linkml/modules/classes/SpeechSegment.yaml deleted file mode 100644 index 48726558fd..0000000000 --- a/schemas/20251121/linkml/modules/classes/SpeechSegment.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/class/SpeechSegment -name: SpeechSegment -title: SpeechSegment -description: >- - A segment of speech in audio. - -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - -default_prefix: hc - -imports: -- linkml:types -- ../slots/has_or_had_time_interval -classes: - SpeechSegment: - class_uri: schema:AudioObject - description: Speech segment. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - - slots: - - has_or_had_time_interval diff --git a/schemas/20251121/linkml/modules/classes/Staff.yaml b/schemas/20251121/linkml/modules/classes/Staff.yaml index fb89a5bb00..5d371f441f 100644 --- a/schemas/20251121/linkml/modules/classes/Staff.yaml +++ b/schemas/20251121/linkml/modules/classes/Staff.yaml @@ -10,10 +10,10 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_quantity -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_quantity + - ../slots/has_or_had_type classes: Staff: class_uri: schema:Person diff --git a/schemas/20251121/linkml/modules/classes/StaffRole.yaml b/schemas/20251121/linkml/modules/classes/StaffRole.yaml index 7dc4697827..2cb62addb2 100644 --- a/schemas/20251121/linkml/modules/classes/StaffRole.yaml +++ b/schemas/20251121/linkml/modules/classes/StaffRole.yaml @@ -10,36 +10,24 @@ prefixes: pico: https://personsincontext.org/model# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../enums/CauseOfDeathTypeEnum -- ../enums/RoleCategoryEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_domain -- ../slots/has_or_had_responsibility -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/includes_or_included -- ../slots/is_deceased -- ../slots/martyred -- ../slots/requires_qualification -- ../slots/role_category -- ../slots/role_id -- ../slots/role_name -- ../slots/role_name_local -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./CauseOfDeath -- ./DeceasedStatus -- ./Domain -- ./Responsibility -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./VariantType -- ./VariantTypes + - linkml:types + - ../enums/CauseOfDeathTypeEnum + - ../enums/RoleCategoryEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_domain + - ../slots/has_or_had_responsibility + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/includes_or_included + - ../slots/is_deceased + - ../slots/martyred + - ../slots/requires_qualification + - ../slots/role_category + - ../slots/role_id + - ../slots/role_name + - ../slots/role_name_local + - ../slots/temporal_extent classes: StaffRole: class_uri: org:Role @@ -67,7 +55,6 @@ classes: - role_id - role_name - role_name_local - - specificity_annotation - has_or_had_score - temporal_extent - has_or_had_domain @@ -86,12 +73,14 @@ classes: required: false is_deceased: required: false - range: DeceasedStatus + range: uriorcurie + # range: DeceasedStatus inlined: true description: "Structured death information using DeceasedStatus class.\nReplaces simple circumstances_of_death string.\nCaptures cause (CauseOfDeath), date (TimeSpan), and narrative.\n\n**Example - Gaza Heritage Worker**:\n```yaml\nis_deceased:\n is_or_was_caused_by:\n has_or_had_type: CONFLICT\n has_or_had_description: |\n Killed in Israeli airstrike on his home in Gaza City.\n temporal_extent:\n begin_of_the_begin: \"2023-11-19T00:00:00Z\"\n end_of_the_end: \"2023-11-19T23:59:59Z\"\n```\n" has_or_had_type: required: false - range: VariantType + range: uriorcurie + # range: VariantType multivalued: true inlined: true inlined_as_list: true @@ -106,7 +95,8 @@ classes: has_or_had_language: fr includes_or_included: required: false - range: VariantType + range: uriorcurie + # range: VariantType multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/classes/StaffRoles.yaml b/schemas/20251121/linkml/modules/classes/StaffRoles.yaml index 15f7b8a66d..892eeea06f 100644 --- a/schemas/20251121/linkml/modules/classes/StaffRoles.yaml +++ b/schemas/20251121/linkml/modules/classes/StaffRoles.yaml @@ -6,16 +6,10 @@ prefixes: org: http://www.w3.org/ns/org# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score -- ../slots/role_category -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./StaffRole -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score + - ../slots/role_category classes: Curator: is_a: StaffRole @@ -66,7 +60,6 @@ classes: role_category: ifabsent: string(CURATORIAL) slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -119,7 +112,6 @@ classes: role_category: ifabsent: string(CURATORIAL) slots: - - specificity_annotation - has_or_had_score Conservator: is_a: StaffRole @@ -184,7 +176,6 @@ classes: role_category: ifabsent: string(CONSERVATION) slots: - - specificity_annotation - has_or_had_score Archivist: is_a: StaffRole @@ -239,7 +230,6 @@ classes: role_category: ifabsent: string(ARCHIVAL) slots: - - specificity_annotation - has_or_had_score RecordsManager: is_a: StaffRole @@ -286,7 +276,6 @@ classes: role_category: ifabsent: string(ARCHIVAL) slots: - - specificity_annotation - has_or_had_score Librarian: is_a: StaffRole @@ -341,7 +330,6 @@ classes: role_category: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score DigitalPreservationSpecialist: is_a: StaffRole @@ -386,7 +374,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score DigitizationSpecialist: is_a: StaffRole @@ -433,7 +420,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score DataManager: is_a: StaffRole @@ -480,7 +466,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score Educator: is_a: StaffRole @@ -529,7 +514,6 @@ classes: role_category: ifabsent: string(EDUCATION) slots: - - specificity_annotation - has_or_had_score PublicEngagementSpecialist: is_a: StaffRole @@ -576,7 +560,6 @@ classes: role_category: ifabsent: string(EDUCATION) slots: - - specificity_annotation - has_or_had_score Director: is_a: StaffRole @@ -627,7 +610,6 @@ classes: role_category: ifabsent: string(LEADERSHIP) slots: - - specificity_annotation - has_or_had_score DeputyDirector: is_a: StaffRole @@ -670,7 +652,6 @@ classes: role_category: ifabsent: string(LEADERSHIP) slots: - - specificity_annotation - has_or_had_score DepartmentHead: is_a: StaffRole @@ -715,7 +696,6 @@ classes: role_category: ifabsent: string(LEADERSHIP) slots: - - specificity_annotation - has_or_had_score Chairperson: is_a: StaffRole @@ -768,7 +748,6 @@ classes: role_category: ifabsent: string(GOVERNANCE) slots: - - specificity_annotation - has_or_had_score ViceChairperson: is_a: StaffRole @@ -817,7 +796,6 @@ classes: role_category: ifabsent: string(GOVERNANCE) slots: - - specificity_annotation - has_or_had_score Secretary: is_a: StaffRole @@ -870,7 +848,6 @@ classes: role_category: ifabsent: string(GOVERNANCE) slots: - - specificity_annotation - has_or_had_score Treasurer: is_a: StaffRole @@ -923,7 +900,6 @@ classes: role_category: ifabsent: string(GOVERNANCE) slots: - - specificity_annotation - has_or_had_score BoardMember: is_a: StaffRole @@ -978,7 +954,6 @@ classes: role_category: ifabsent: string(GOVERNANCE) slots: - - specificity_annotation - has_or_had_score Researcher: is_a: StaffRole @@ -1023,7 +998,6 @@ classes: role_category: ifabsent: string(RESEARCH) slots: - - specificity_annotation - has_or_had_score ResearcherInResidence: is_a: StaffRole @@ -1066,7 +1040,6 @@ classes: role_category: ifabsent: string(RESEARCH) slots: - - specificity_annotation - has_or_had_score Historian: is_a: StaffRole @@ -1117,7 +1090,6 @@ classes: role_category: ifabsent: string(RESEARCH) slots: - - specificity_annotation - has_or_had_score Genealogist: is_a: StaffRole @@ -1168,7 +1140,6 @@ classes: role_category: ifabsent: string(RESEARCH) slots: - - specificity_annotation - has_or_had_score OralHistorian: is_a: StaffRole @@ -1217,7 +1188,6 @@ classes: role_category: ifabsent: string(RESEARCH) slots: - - specificity_annotation - has_or_had_score FacilitiesManager: is_a: StaffRole @@ -1262,7 +1232,6 @@ classes: role_category: ifabsent: string(TECHNICAL) slots: - - specificity_annotation - has_or_had_score ITSpecialist: is_a: StaffRole @@ -1309,7 +1278,6 @@ classes: role_category: ifabsent: string(TECHNICAL) slots: - - specificity_annotation - has_or_had_score SecurityGuard: is_a: StaffRole @@ -1354,7 +1322,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score Janitor: is_a: StaffRole @@ -1397,7 +1364,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score Cleaner: is_a: StaffRole @@ -1438,7 +1404,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score Volunteer: is_a: StaffRole @@ -1483,7 +1448,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score DataEngineer: is_a: StaffRole @@ -1526,7 +1490,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score DataScientist: is_a: StaffRole @@ -1569,7 +1532,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score DataAnalyst: is_a: StaffRole @@ -1612,7 +1574,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score EnterpriseArchitect: is_a: StaffRole @@ -1655,7 +1616,6 @@ classes: role_category: ifabsent: string(TECHNICAL) slots: - - specificity_annotation - has_or_had_score ProductOwner: is_a: StaffRole @@ -1698,7 +1658,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score Caterer: is_a: StaffRole @@ -1707,7 +1666,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score DepotWorker: is_a: StaffRole @@ -1752,7 +1710,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score HumanResourcesWorker: is_a: StaffRole @@ -1797,7 +1754,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score MapSpecialist: is_a: StaffRole @@ -1842,7 +1798,6 @@ classes: role_category: ifabsent: string(LIBRARY) slots: - - specificity_annotation - has_or_had_score FrontendDeveloper: is_a: StaffRole @@ -1887,7 +1842,6 @@ classes: role_category: ifabsent: string(TECHNICAL) slots: - - specificity_annotation - has_or_had_score BackendDeveloper: is_a: StaffRole @@ -1932,7 +1886,6 @@ classes: role_category: ifabsent: string(TECHNICAL) slots: - - specificity_annotation - has_or_had_score ArtistInResidence: is_a: StaffRole @@ -1973,7 +1926,6 @@ classes: role_category: ifabsent: string(CREATIVE) slots: - - specificity_annotation - has_or_had_score Spokesperson: is_a: StaffRole @@ -2018,7 +1970,6 @@ classes: role_category: ifabsent: string(EDUCATION) slots: - - specificity_annotation - has_or_had_score Receptionist: is_a: StaffRole @@ -2061,7 +2012,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score CallCenterWorker: is_a: StaffRole @@ -2104,7 +2054,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score Host: is_a: StaffRole @@ -2149,7 +2098,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score TourGuide: is_a: StaffRole @@ -2204,7 +2152,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score Consultant: is_a: StaffRole @@ -2249,7 +2196,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score LegalConsultant: is_a: StaffRole @@ -2292,7 +2238,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score Lawyer: is_a: StaffRole @@ -2337,7 +2282,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score Translator: is_a: StaffRole @@ -2380,7 +2324,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score Gardener: is_a: StaffRole @@ -2425,7 +2368,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score Waiter: is_a: StaffRole @@ -2434,7 +2376,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score UXDesigner: is_a: StaffRole @@ -2479,7 +2420,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score DevOpsEngineer: is_a: StaffRole @@ -2522,7 +2462,6 @@ classes: role_category: ifabsent: string(TECHNICAL) slots: - - specificity_annotation - has_or_had_score ScrumMaster: is_a: StaffRole @@ -2565,7 +2504,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score MLOpsEngineer: is_a: StaffRole @@ -2608,7 +2546,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score MLEngineer: is_a: StaffRole @@ -2651,7 +2588,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score LinkedDataSpecialist: is_a: StaffRole @@ -2698,7 +2634,6 @@ classes: role_category: ifabsent: string(DIGITAL) slots: - - specificity_annotation - has_or_had_score InternationalDelegate: is_a: StaffRole @@ -2707,7 +2642,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score CooperativeManager: is_a: StaffRole @@ -2716,7 +2650,6 @@ classes: role_category: ifabsent: string(LEADERSHIP) slots: - - specificity_annotation - has_or_had_score MembershipCoordinator: is_a: StaffRole @@ -2767,7 +2700,6 @@ classes: role_category: ifabsent: string(SUPPORT) slots: - - specificity_annotation - has_or_had_score NewsletterEditor: is_a: StaffRole @@ -2818,7 +2750,6 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score EventCoordinator: is_a: StaffRole @@ -2827,5 +2758,4 @@ classes: role_category: ifabsent: string(EXTERNAL) slots: - - specificity_annotation - has_or_had_score diff --git a/schemas/20251121/linkml/modules/classes/Standard.yaml b/schemas/20251121/linkml/modules/classes/Standard.yaml index 5d6ff3fef4..c3802e0e6b 100644 --- a/schemas/20251121/linkml/modules/classes/Standard.yaml +++ b/schemas/20251121/linkml/modules/classes/Standard.yaml @@ -7,25 +7,14 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../enums/GovernanceModelEnum -- ../enums/IdentifierDomainEnum -- ../enums/StandardScopeTypeEnum -- ../enums/StandardTypeEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./ContributingAgency -- ./Country -- ./RegistrationAuthority -- ./SpecificityAnnotation -- ./StandardsOrganization -- ./Subregion -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./IdentifierFormat + - linkml:types + - ../enums/GovernanceModelEnum + - ../enums/IdentifierDomainEnum + - ../enums/StandardScopeTypeEnum + - ../enums/StandardTypeEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_score classes: Standard: class_uri: skos:ConceptScheme @@ -51,7 +40,6 @@ classes: - schema:DefinedTermSet - dcterms:Standard slots: - - specificity_annotation - has_or_had_score - name - registration_authority diff --git a/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml b/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml index 4e49133c5c..14ec8d3260 100644 --- a/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml @@ -9,19 +9,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types -- ../enums/StandardsOrganizationTypeEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_score -- ../slots/is_or_was_founded_through -- ../slots/specificity_annotation -- ./FoundingEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Standard + - linkml:types + - ../enums/StandardsOrganizationTypeEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_score + - ../slots/is_or_was_founded_through classes: StandardsOrganization: class_uri: org:FormalOrganization @@ -55,7 +48,6 @@ classes: related_mappings: - schema:GovernmentOrganization slots: - - specificity_annotation - has_or_had_score - name - organization_type diff --git a/schemas/20251121/linkml/modules/classes/StateArchives.yaml b/schemas/20251121/linkml/modules/classes/StateArchives.yaml index 030c373c1d..ff0c9c63e3 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchives.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./StateArchivesRecordSetType -- ./StateArchivesRecordSetTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: StateArchives: description: An archive operated by and for a state (subnational entity), responsible for preserving records of state @@ -42,7 +31,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml index 14cda43773..06b4f8a7bf 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: StateArchivesRecordSetType: description: A rico:RecordSetType for classifying collections of state government records and administrative documentation. @@ -28,7 +25,6 @@ classes: see_also: - StateArchives slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml index 7ff50a95e2..3df02c7063 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./StateArchives -- ./StateArchivesRecordSetType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./StateArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: StateGovernmentFonds: is_a: StateArchivesRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for State/provincial government administrative\ \ 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept JudicialRecordSeries: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Court records and legal documentation.\n\ \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,16 +107,13 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept LandRecordsSeries: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Property and land registry records.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -138,7 +124,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -161,16 +146,13 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept TaxRecordsSeries: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Taxation and fiscal documentation.\n\n\ **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ \ the series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -181,7 +163,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -204,6 +185,3 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml index f8a34294d4..d194c0d4e1 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./StateArchivesSectionRecordSetType -- ./StateArchivesSectionRecordSetTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: StateArchivesSection: description: A section of a national archive in Italy (sezione di archivio di Stato). These are branch offices or divisions @@ -42,7 +31,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml index cc6519821c..872068036c 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: StateArchivesSectionRecordSetType: description: A rico:RecordSetType for classifying collections from Italian state archive sections. @@ -32,6 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml index 30742dc9a9..6810ecd066 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./StateArchivesSection -- ./StateArchivesSectionRecordSetType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./StateArchivesSectionRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: StateSectionFonds: is_a: StateArchivesSectionRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for State archives section 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml b/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml index d309d111c2..fe2c465ae2 100644 --- a/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml @@ -8,23 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./StateDistrictArchiveRecordSetType -- ./StateDistrictArchiveRecordSetTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: StateDistrictArchive: description: A type of archive in the Czech Republic operating at the district (okres) level. State district archives @@ -35,7 +24,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml index 383cb9fa36..b4969a8d73 100644 --- a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: StateDistrictArchiveRecordSetType: description: A rico:RecordSetType for classifying collections from Czech state district archives. @@ -32,6 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to diff --git a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml index 2df11399f8..08e1c49b1a 100644 --- a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./StateDistrictArchive -- ./StateDistrictArchiveRecordSetType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./StateDistrictArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: StateDistrictFonds: is_a: StateDistrictArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for State district administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,6 +62,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml index 0f3d664468..57cf791ba9 100644 --- a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml +++ b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml @@ -8,23 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./StateRegionalArchiveCzechiaRecordSetType -- ./StateRegionalArchiveCzechiaRecordSetTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: StateRegionalArchiveCzechia: description: A state regional archive in the Czech Republic, responsible for preserving and providing access to historical @@ -35,7 +24,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml index 82c3e58e0e..0cb1230e48 100644 --- a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: StateRegionalArchiveCzechiaRecordSetType: description: A rico:RecordSetType for classifying collections from Czech state regional archives. @@ -32,6 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to diff --git a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml index d5f1aa72e1..e68ceba2d6 100644 --- a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./StateRegionalArchiveCzechia -- ./StateRegionalArchiveCzechiaRecordSetType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./StateRegionalArchiveCzechiaRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: CzechiaRegionalStateFonds: is_a: StateRegionalArchiveCzechiaRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Czech regional state 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,6 +68,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/StatementType.yaml b/schemas/20251121/linkml/modules/classes/StatementType.yaml index 2292617cd5..1b16b28f14 100644 --- a/schemas/20251121/linkml/modules/classes/StatementType.yaml +++ b/schemas/20251121/linkml/modules/classes/StatementType.yaml @@ -10,20 +10,14 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./StatementType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: StatementType: class_uri: skos:Concept @@ -46,7 +40,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/StatementTypes.yaml b/schemas/20251121/linkml/modules/classes/StatementTypes.yaml index 6486f0d4e7..c7e21423d8 100644 --- a/schemas/20251121/linkml/modules/classes/StatementTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StatementTypes.yaml @@ -8,12 +8,12 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_identifier -- ./StatementType + - ./StatementType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_identifier classes: - MissionStatement: + MissionStatementType: is_a: StatementType class_uri: hc:MissionStatement description: 'Statement type for organizational mission - core purpose and reason @@ -57,7 +57,7 @@ classes: broad_mappings: - schema:CreativeWork - skos:Concept - VisionStatement: + VisionStatementType: is_a: StatementType class_uri: hc:VisionStatement description: 'Statement type for organizational vision - aspirational future state. @@ -99,7 +99,7 @@ classes: broad_mappings: - schema:CreativeWork - skos:Concept - GoalStatement: + GoalStatementType: is_a: StatementType class_uri: hc:GoalStatement description: 'Statement type for organizational goals - specific, measurable objectives. @@ -139,7 +139,7 @@ classes: broad_mappings: - schema:CreativeWork - skos:Concept - ValueStatement: + ValueStatementType: is_a: StatementType class_uri: hc:ValueStatement description: 'Statement type for organizational values - guiding principles and @@ -180,7 +180,7 @@ classes: broad_mappings: - schema:CreativeWork - skos:Concept - MottoStatement: + MottoStatementType: is_a: StatementType class_uri: hc:MottoStatement description: 'Statement type for organizational motto - memorable tagline or slogan. diff --git a/schemas/20251121/linkml/modules/classes/Status.yaml b/schemas/20251121/linkml/modules/classes/Status.yaml index 9cc166819a..af9eda423f 100644 --- a/schemas/20251121/linkml/modules/classes/Status.yaml +++ b/schemas/20251121/linkml/modules/classes/Status.yaml @@ -11,10 +11,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_type + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_type classes: Status: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/Storage.yaml b/schemas/20251121/linkml/modules/classes/Storage.yaml index e6f6e432ac..aa5dc75ae9 100644 --- a/schemas/20251121/linkml/modules/classes/Storage.yaml +++ b/schemas/20251121/linkml/modules/classes/Storage.yaml @@ -14,47 +14,25 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../enums/CapacityTypeEnum -- ../enums/StorageStandardEnum -- ../enums/StorageTypeEnum -- ../enums/StorageUnitTypeEnum -- ../slots/current_utilization_percent -- ../slots/has_or_had_capacity -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_policy -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_stored_at -- ../slots/managed_by -- ../slots/provides_or_provided -- ../slots/refers_to_custodian -- ../slots/specificity_annotation -- ../slots/standards_applied -- ../slots/temporal_extent -- ./AuxiliaryPlace -- ./Capacity -- ./ConditionPolicy -- ./Custodian -- ./CustodianCollection -- ./EnvironmentalZone -- ./EnvironmentalZoneType -- ./EnvironmentalZoneTypes -- ./Event -- ./Label -- ./Policy -- ./SpecificityAnnotation -- ./StorageCondition -- ./StorageConditionPolicy -- ./StorageLocation -- ./StorageType -- ./StorageUnit -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/CapacityTypeEnum + - ../enums/StorageStandardEnum + - ../enums/StorageTypeEnum + - ../enums/StorageUnitTypeEnum + - ../slots/current_utilization_percent + - ../slots/has_or_had_capacity + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_policy + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_stored_at + - ../slots/managed_by + - ../slots/provides_or_provided + - ../slots/refers_to_custodian + - ../slots/standards_applied + - ../slots/temporal_extent classes: Storage: class_uri: hc:StorageFacility @@ -84,7 +62,6 @@ classes: - provides_or_provided - managed_by - refers_to_custodian - - specificity_annotation - standards_applied - has_or_had_description - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/StorageCondition.yaml b/schemas/20251121/linkml/modules/classes/StorageCondition.yaml index ec7b43efd4..0c4ef0d819 100644 --- a/schemas/20251121/linkml/modules/classes/StorageCondition.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageCondition.yaml @@ -12,58 +12,35 @@ prefixes: pico: https://personsincontext.org/model# default_prefix: hc imports: -- linkml:types -- ../enums/StorageConditionStatusEnum -- ../enums/StorageObserverTypeEnum -- ../slots/has_or_had_category -- ../slots/has_or_had_identifier # was: condition_id -- ../slots/has_or_had_measurement -- ../slots/has_or_had_measurement_type -- ../slots/has_or_had_note # was: category_note -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_status -- ../slots/includes_or_included -- ../slots/indicates_or_indicated # was: follow_up_date -- ../slots/is_official_assessment -- ../slots/is_or_was_based_on -- ../slots/is_or_was_generated_by -- ../slots/measurement_data -- ../slots/observation_date -- ../slots/observation_note -- ../slots/observation_period -- ../slots/observer_affiliation -- ../slots/observer_name -- ../slots/observer_type -- ../slots/overall_status -- ../slots/refers_to_storage -- ../slots/remediation_note -- ../slots/remediation_required -- ../slots/specificity_annotation -- ../slots/supersedes_or_superseded -- ../slots/supersedes_or_superseded # was: supersede -- ./AssessmentCategory -- ./AssessmentCategoryType -- ./AssessmentCategoryTypes -- ./CategoryStatus -- ./ComplianceStatus -- ./ConfidenceMethod -- ./ConfidenceScore -- ./ConservationReview # for indicates_or_indicated range -- ./Documentation -- ./GenerationEvent -- ./Identifier -- ./Measurement -- ./MeasurementType -- ./MeasurementTypes -- ./Note # for has_or_had_note range -- ./Provenance -- ./SpecificityAnnotation -- ./Storage -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/StorageConditionStatusEnum + - ../enums/StorageObserverTypeEnum + - ../slots/has_or_had_category + - ../slots/has_or_had_identifier # was: condition_id + - ../slots/has_or_had_measurement + - ../slots/has_or_had_measurement_type + - ../slots/has_or_had_note # was: category_note + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_status + - ../slots/includes_or_included + - ../slots/indicates_or_indicated # was: follow_up_date + - ../slots/is_official_assessment + - ../slots/is_or_was_based_on + - ../slots/is_or_was_generated_by + - ../slots/measurement_data + - ../slots/observation_date + - ../slots/observation_note + - ../slots/observation_period + - ../slots/observer_affiliation + - ../slots/observer_name + - ../slots/observer_type + - ../slots/overall_status + - ../slots/refers_to_storage + - ../slots/remediation_note + - ../slots/remediation_required + - ../slots/supersedes_or_superseded + - ../slots/supersedes_or_superseded # was: supersede classes: StorageCondition: class_uri: hc:StorageConditionAssessment @@ -122,7 +99,6 @@ classes: - refers_to_storage - remediation_note - remediation_required - - specificity_annotation - supersedes_or_superseded - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # has_assessment_category REMOVED - migrated to has_or_had_category (Rule 53) @@ -390,7 +366,6 @@ classes: - has_or_had_measurement # was: category_measurement - migrated per Rule 53/56 (2026-01-24) - has_or_had_note # was: category_note - migrated per Rule 53/56 (2026-01-18) - has_or_had_status # was: category_status - migrated per Rule 53/56 (2026-01-24) - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: has_or_had_category: diff --git a/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml b/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml index 4e9ad3f25f..d02e1dfd6a 100644 --- a/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml @@ -16,43 +16,30 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../classes/AirChanges -- ../classes/Quantity -- ../classes/Setpoint -- ../classes/Unit -- ../classes/Ventilation -- ../slots/allows_or_allowed -- ../slots/has_or_had_description -- ../slots/has_or_had_policy -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_setpoint -- ../slots/has_or_had_tolerance -- ../slots/has_or_had_unit -- ../slots/is_or_was_approved_by -- ../slots/is_or_was_effective_at -- ../slots/is_or_was_expired_at -- ../slots/light_max_lux -- ../slots/note -- ../slots/particulate_max -- ../slots/pest_management_required -- ../slots/policy_description -- ../slots/policy_id -- ../slots/policy_name -- ../slots/policy_review_date -- ../slots/requires_or_required -- ../slots/specificity_annotation -- ../slots/specifies_or_specified -- ../slots/standards_compliance -- ./FireSuppressionSystem -- ./FireSuppressionType -- ./FireSuppressionTypes -- ./TemperatureDeviation -- ./TimeSpan -- ./Approver -- ./SecurityLevel -- ../enums/StorageStandardEnum + - linkml:types + - ../slots/allows_or_allowed + - ../slots/has_or_had_description + - ../slots/has_or_had_policy + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_setpoint + - ../slots/has_or_had_tolerance + - ../slots/has_or_had_unit + - ../slots/is_or_was_approved_by + - ../slots/is_or_was_effective_at + - ../slots/is_or_was_expired_at + - ../slots/light_max_lux + - ../slots/note + - ../slots/particulate_max + - ../slots/pest_management_required + - ../slots/policy_description + - ../slots/policy_id + - ../slots/policy_name + - ../slots/policy_review_date + - ../slots/requires_or_required + - ../slots/specifies_or_specified + - ../slots/standards_compliance + - ../enums/StorageStandardEnum classes: StorageConditionPolicy: class_uri: premis:PreservationPolicy @@ -61,7 +48,6 @@ classes: - has_or_had_description - has_or_had_policy - is_or_was_approved_by - - specificity_annotation - has_or_had_score - light_max_lux - particulate_max diff --git a/schemas/20251121/linkml/modules/classes/StorageFacility.yaml b/schemas/20251121/linkml/modules/classes/StorageFacility.yaml deleted file mode 100644 index 6268a2c6c7..0000000000 --- a/schemas/20251121/linkml/modules/classes/StorageFacility.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/class/StorageFacility -name: StorageFacility -title: StorageFacility -description: >- - A storage facility. - -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - -default_prefix: hc - -imports: -- linkml:types -- ../slots/has_or_had_name -classes: - StorageFacility: - class_uri: schema:Place - description: Storage facility. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - - slots: - - has_or_had_name diff --git a/schemas/20251121/linkml/modules/classes/StorageLocation.yaml b/schemas/20251121/linkml/modules/classes/StorageLocation.yaml index 79ba1001f0..1fa1b98770 100644 --- a/schemas/20251121/linkml/modules/classes/StorageLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageLocation.yaml @@ -14,19 +14,14 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_type -- ../slots/has_or_had_url -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_type + - ../slots/has_or_had_url classes: StorageLocation: class_uri: premis:StorageLocation @@ -90,7 +85,6 @@ classes: - has_or_had_description - has_or_had_type - has_or_had_url - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/StorageSystem.yaml b/schemas/20251121/linkml/modules/classes/StorageSystem.yaml index e025668a99..9c16dfd538 100644 --- a/schemas/20251121/linkml/modules/classes/StorageSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageSystem.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: StorageSystem: class_uri: schema:Product diff --git a/schemas/20251121/linkml/modules/classes/StorageType.yaml b/schemas/20251121/linkml/modules/classes/StorageType.yaml index 3c6e0e26c2..491f0a8b5a 100644 --- a/schemas/20251121/linkml/modules/classes/StorageType.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageType.yaml @@ -14,37 +14,23 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_condition -- ../slots/has_or_had_condition # was: typical_condition -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_use_case -- ../slots/is_or_was_equivalent_to -- ../slots/is_or_was_related_to -- ../slots/preservation_requirement -- ../slots/security_level -- ../slots/specificity_annotation -- ../slots/stores_or_stored -- ../slots/stores_or_stored # was: target_material -- ./Access -- ./Condition # Added for has_or_had_condition range -- ./ConditionType # Added for Condition.has_or_had_type range -- ./Frequency -- ./Material # Added for stores_or_stored range (material design specs) -- ./MaterialType # Added for Material.has_or_had_type -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./StorageType -- ./UseCase + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_condition + - ../slots/has_or_had_condition # was: typical_condition + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_use_case + - ../slots/is_or_was_equivalent_to + - ../slots/is_or_was_related_to + - ../slots/preservation_requirement + - ../slots/security_level + - ../slots/stores_or_stored + - ../slots/stores_or_stored # was: target_material classes: StorageType: class_uri: skos:Concept @@ -127,7 +113,6 @@ classes: - has_or_had_use_case - preservation_requirement - security_level - - specificity_annotation - stores_or_stored # was: target_material - migrated per Rule 53/56 (2026-01-16) - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - has_or_had_condition # was: typical_condition - migrated per Rule 53 (2026-01-15) diff --git a/schemas/20251121/linkml/modules/classes/StorageUnit.yaml b/schemas/20251121/linkml/modules/classes/StorageUnit.yaml index d4450b3465..e21e89bbde 100644 --- a/schemas/20251121/linkml/modules/classes/StorageUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageUnit.yaml @@ -11,38 +11,23 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: -- linkml:types -- ../enums/CapacityTypeEnum -- ../enums/StorageUnitTypeEnum -- ../slots/current_item_count -- ../slots/has_or_had_capacity -- ../slots/has_or_had_description -- ../slots/has_or_had_drawer -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/part_of_storage -- ../slots/part_of_zone -- ../slots/row_number -- ../slots/shelf_number -- ../slots/specificity_annotation -- ../slots/stores_or_stored -- ../slots/temporal_extent -- ./BayNumber -- ./BoxNumber -- ./Capacity -- ./Drawer -- ./DrawerNumber -- ./EnvironmentalZone -- ./HeritageObject -- ./SpecificityAnnotation -- ./Storage -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./UnitIdentifier + - linkml:types + - ../enums/CapacityTypeEnum + - ../enums/StorageUnitTypeEnum + - ../slots/current_item_count + - ../slots/has_or_had_capacity + - ../slots/has_or_had_description + - ../slots/has_or_had_drawer + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/part_of_storage + - ../slots/part_of_zone + - ../slots/row_number + - ../slots/shelf_number + - ../slots/stores_or_stored + - ../slots/temporal_extent classes: StorageUnit: class_uri: hc:StorageUnit @@ -69,7 +54,6 @@ classes: - part_of_zone - row_number - shelf_number - - specificity_annotation - stores_or_stored - has_or_had_score - has_or_had_description diff --git a/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml b/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml index 46f4b77b81..420975786e 100644 --- a/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml +++ b/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: StrategicObjective: class_uri: schema:Action diff --git a/schemas/20251121/linkml/modules/classes/SubGuideType.yaml b/schemas/20251121/linkml/modules/classes/SubGuideType.yaml index 0d97cffa91..59327f9a63 100644 --- a/schemas/20251121/linkml/modules/classes/SubGuideType.yaml +++ b/schemas/20251121/linkml/modules/classes/SubGuideType.yaml @@ -10,20 +10,14 @@ prefixes: ead: https://www.loc.gov/ead/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./SubGuideType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: SubGuideType: class_uri: skos:Concept @@ -46,7 +40,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml b/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml index 485fbdaf1c..7ce6081434 100644 --- a/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml @@ -8,12 +8,12 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./SubGuideType + - ./SubGuideType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: DirectSubGuide: is_a: SubGuideType diff --git a/schemas/20251121/linkml/modules/classes/Subregion.yaml b/schemas/20251121/linkml/modules/classes/Subregion.yaml index 6167d31d63..1b87a86425 100644 --- a/schemas/20251121/linkml/modules/classes/Subregion.yaml +++ b/schemas/20251121/linkml/modules/classes/Subregion.yaml @@ -2,17 +2,11 @@ id: https://nde.nl/ontology/hc/class/subregion name: subregion title: Subregion Class imports: -- linkml:types -- ../slots/country -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/iso_3166_2_code -- ../slots/specificity_annotation -- ./Country -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/country + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/iso_3166_2_code classes: Subregion: class_uri: lcc_cr:GeographicRegion @@ -27,7 +21,6 @@ classes: slots: - country - iso_3166_2_code - - specificity_annotation - has_or_had_label - has_or_had_score slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml b/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml index ceb242e1e2..8e7072aec6 100644 --- a/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml @@ -2,24 +2,15 @@ id: https://nde.nl/ontology/hc/class/SubsidiaryOrganization name: SubsidiaryOrganization title: SubsidiaryOrganization Type imports: -- linkml:types -- ../slots/custodian_only -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/label_es -- ../slots/label_fr -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/custodian_only + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/label_es + - ../slots/label_fr + - ../slots/record_set_type classes: SubsidiaryOrganization: description: An entity or organization administered by a larger entity or organization. In the heritage context, subsidiary @@ -30,7 +21,6 @@ classes: mixins: - OrganizationalStructure slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/Summary.yaml b/schemas/20251121/linkml/modules/classes/Summary.yaml index 0e15aa4e6d..5c79fb3ba1 100644 --- a/schemas/20251121/linkml/modules/classes/Summary.yaml +++ b/schemas/20251121/linkml/modules/classes/Summary.yaml @@ -3,8 +3,8 @@ name: Summary title: Summary description: A summary of a document or entity. imports: -- linkml:types -- ../slots/has_or_had_text + - linkml:types + - ../slots/has_or_had_text classes: Summary: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml b/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml index 062691f5d4..dd4363e945 100644 --- a/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml +++ b/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: SupervisedHandling: class_uri: schema:Policy diff --git a/schemas/20251121/linkml/modules/classes/Supplier.yaml b/schemas/20251121/linkml/modules/classes/Supplier.yaml index 8287ec3785..d60eb7b378 100644 --- a/schemas/20251121/linkml/modules/classes/Supplier.yaml +++ b/schemas/20251121/linkml/modules/classes/Supplier.yaml @@ -9,16 +9,12 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/temporal_extent -- ./Description -- ./Label -- ./SupplierType -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/temporal_extent classes: Supplier: class_uri: schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/SupplierType.yaml b/schemas/20251121/linkml/modules/classes/SupplierType.yaml index b8e7701b7b..ff91e91b67 100644 --- a/schemas/20251121/linkml/modules/classes/SupplierType.yaml +++ b/schemas/20251121/linkml/modules/classes/SupplierType.yaml @@ -9,11 +9,9 @@ prefixes: gr: http://purl.org/goodrelations/v1# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ./Description -- ./Label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: SupplierType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml b/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml index 2b600d796e..7470790e7a 100644 --- a/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./SupplierType + - ./SupplierType + - linkml:types classes: PrintSupplier: is_a: SupplierType diff --git a/schemas/20251121/linkml/modules/classes/Tag.yaml b/schemas/20251121/linkml/modules/classes/Tag.yaml index 7d871c4130..e7fc7fe77e 100644 --- a/schemas/20251121/linkml/modules/classes/Tag.yaml +++ b/schemas/20251121/linkml/modules/classes/Tag.yaml @@ -9,10 +9,10 @@ prefixes: dct: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: Tag: class_uri: skos:Concept @@ -59,9 +59,6 @@ classes: has_or_had_label: multivalued: true required: true - rules: - - preconditions: - slot_conditions: annotations: specificity_score: 0.45 specificity_rationale: 'Tags are broadly useful across social media content, collections, @@ -87,40 +84,3 @@ classes: comments: - Replaces string-based tag per Rule 53/56 (2026-01-16) - Enables platform-specific tag handling (hashtags vs. keywords) -slots: - tag_value: - slot_uri: hc:tagValue - description: 'The raw tag/keyword/hashtag string value. - - For hashtags, includes the # prefix. - - For keywords, the plain text value. - - ' - range: string - required: true - examples: - - value: '#heritage' - - value: museum - tag_platform: - slot_uri: hc:tagPlatform - description: 'The platform where this tag originated. - - Used to understand platform-specific tag semantics. - - ' - range: string - examples: - - value: YouTube - - value: Twitter - - value: Instagram - - value: Mastodon - is_hashtag: - slot_uri: hc:isHashtag - description: 'Whether this tag uses hashtag format (#tag). - - True for social media hashtags, false for platform keywords. - - ' - range: boolean - ifabsent: 'false' diff --git a/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml b/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml index 854cb3fb35..511d7a0cf1 100644 --- a/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml +++ b/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml @@ -9,9 +9,9 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_unit -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_unit + - ../slots/has_or_had_value classes: TargetHumidity: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml b/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml index 786a85e129..16decbf1c3 100644 --- a/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml +++ b/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml @@ -12,28 +12,15 @@ description: 'Specialized CustodianType for institutions preserving culinary her ' imports: -- linkml:types -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_score -- ../slots/has_or_had_significance -- ../slots/has_or_had_type -- ../slots/knowledge_transmission -- ../slots/preservation_method -- ../slots/preserves_or_preserved -- ../slots/sensory_heritage_domain -- ../slots/specificity_annotation -- ./CustodianType -- ./HeritagePractice -- ./Significance -- ./SignificanceType -- ./SignificanceTypes -- ./SpecificityAnnotation -- ./TasteScentSubType -- ./TasteScentSubTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TraditionalProductType + - linkml:types + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_score + - ../slots/has_or_had_significance + - ../slots/has_or_had_type + - ../slots/knowledge_transmission + - ../slots/preservation_method + - ../slots/preserves_or_preserved + - ../slots/sensory_heritage_domain prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -164,12 +151,12 @@ classes: - knowledge_transmission - preservation_method - sensory_heritage_domain - - specificity_annotation - has_or_had_hyponym - has_or_had_score slot_usage: preserves_or_preserved: - range: HeritagePractice + range: uriorcurie + # range: HeritagePractice multivalued: true inlined: true required: true @@ -196,7 +183,8 @@ classes: - value: Formula archives, Nose training, Apprenticeship - value: Family manuscripts, Demonstration, PDO status has_or_had_type: - range: TraditionalProductType + range: uriorcurie + # range: TraditionalProductType multivalued: true required: true examples: @@ -211,7 +199,8 @@ classes: - value: Apprentice program (3 years), Nose training - value: Family succession, Public demos, PDO training has_or_had_significance: - range: Significance + range: uriorcurie + # range: Significance multivalued: true inlined: true inlined_as_list: true @@ -227,7 +216,8 @@ classes: has_or_had_type: EconomicSignificance has_or_had_description: Protected Gouda PDO, Dutch cheese identity, Economic importance to region has_or_had_hyponym: - range: TasteScentSubType + range: uriorcurie + # range: TasteScentSubType multivalued: true inlined_as_list: true examples: diff --git a/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml b/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml index 920149a84b..50968a4550 100644 --- a/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml +++ b/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml @@ -12,11 +12,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/is_or_was_equivalent_to -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/is_or_was_equivalent_to classes: TasteScentSubType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml b/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml index 70fedc44a0..bcfe552689 100644 --- a/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml @@ -9,8 +9,8 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ./TasteScentSubType + - ./TasteScentSubType + - linkml:types classes: Brewery: is_a: TasteScentSubType diff --git a/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml b/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml index 8b4927b8be..237621851e 100644 --- a/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml @@ -7,21 +7,15 @@ prefixes: schema: http://schema.org/ prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/has_or_had_condition -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_percentage -- ../slots/has_or_had_type -- ../slots/is_or_was_effective_at -- ../slots/jurisdiction -- ../slots/minimum_donation -- ./Condition -- ./Jurisdiction -- ./Percentage -- ./TaxDeductibilityType -- ./TaxDeductibilityTypes -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_condition + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_percentage + - ../slots/has_or_had_type + - ../slots/is_or_was_effective_at + - ../slots/jurisdiction + - ../slots/minimum_donation default_prefix: hc classes: TaxDeductibility: diff --git a/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml b/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml index eef7d72dc9..f35605909f 100644 --- a/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml @@ -11,9 +11,9 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: TaxDeductibilityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml b/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml index ba1c825caf..6686882861 100644 --- a/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./TaxDeductibilityType + - ./TaxDeductibilityType + - linkml:types classes: FullyDeductible: is_a: TaxDeductibilityType diff --git a/schemas/20251121/linkml/modules/classes/TaxScheme.yaml b/schemas/20251121/linkml/modules/classes/TaxScheme.yaml index b232624084..15bf28539f 100644 --- a/schemas/20251121/linkml/modules/classes/TaxScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxScheme.yaml @@ -9,22 +9,17 @@ prefixes: org: http://www.w3.org/ns/org# prov: http://www.w3.org/ns/prov# imports: -- linkml:types -- ../slots/expires_on_expired_at -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/is_or_was_effective_at -- ../slots/jurisdiction -- ../slots/legal_basis -- ../slots/offers_or_offered -- ../slots/regulatory_body -- ./TaxDeductibility -- ./TaxSchemeType -- ./TaxSchemeTypes -- ./TimeSpan -- ./Timestamp + - linkml:types + - ../slots/expires_on_expired_at + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/is_or_was_effective_at + - ../slots/jurisdiction + - ../slots/legal_basis + - ../slots/offers_or_offered + - ../slots/regulatory_body default_prefix: hc classes: TaxScheme: diff --git a/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml b/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml index bd5de0c61f..1eed83fa3c 100644 --- a/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: TaxSchemeType: diff --git a/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml b/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml index 5c3be0ad0a..dc3fbc6ec1 100644 --- a/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml @@ -13,8 +13,8 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./TaxSchemeType + - ./TaxSchemeType + - linkml:types default_prefix: hc classes: ANBI: diff --git a/schemas/20251121/linkml/modules/classes/Taxon.yaml b/schemas/20251121/linkml/modules/classes/Taxon.yaml index c4ff91f974..a274cb8e50 100644 --- a/schemas/20251121/linkml/modules/classes/Taxon.yaml +++ b/schemas/20251121/linkml/modules/classes/Taxon.yaml @@ -11,15 +11,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: Taxon: class_uri: schema:Taxon @@ -38,7 +33,6 @@ classes: slots: - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/TaxonName.yaml b/schemas/20251121/linkml/modules/classes/TaxonName.yaml index 25ed5f5cd2..5f054fdd13 100644 --- a/schemas/20251121/linkml/modules/classes/TaxonName.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxonName.yaml @@ -8,9 +8,9 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: TaxonName: class_uri: dwc:Taxon diff --git a/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml b/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml index db4ab02692..6d50afa502 100644 --- a/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml @@ -11,46 +11,15 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_author -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./TaxonomicAuthority + - linkml:types + - ../slots/has_or_had_author + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/is_or_was_recombined + - ../slots/nomenclatural_code + - ../slots/basionym_authority default_prefix: hc -slots: - has_or_had_author: - slot_uri: schema:author - range: string - multivalued: true - description: 'Author name(s) for the taxonomic name. - May include multiple authors for co-authored descriptions. - ' - is_or_was_recombined: - slot_uri: hc:isOrWasRecombined - range: boolean - description: 'Whether the name has been recombined from its original genus. - Indicated by parentheses around the authority in zoological nomenclature. - Example: "(Gray, 1821)" indicates original genus differs. - ' - nomenclatural_code: - slot_uri: dwc:nomenclaturalCode - range: string - description: 'The nomenclatural code governing this name. - Values: ICZN, ICN, ICNP, ICVCN, etc. - ' - examples: - - value: ICZN - description: International Code of Zoological Nomenclature - - value: ICN - description: International Code of Nomenclature for algae, fungi, and plants - basionym_authority: - slot_uri: hc:basionymAuthority - range: TaxonomicAuthority - description: 'Authority of the original name (basionym) if this is a recombination. - The parenthetical authority in "(Gray, 1821) Smith, 1900". - ' - inlined: true classes: TaxonomicAuthority: class_uri: prov:Attribution diff --git a/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml b/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml index 33b9cb30e2..4316bdcafc 100644 --- a/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml +++ b/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml @@ -7,9 +7,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ./TechnicalFeatureType + - linkml:types + - ../slots/has_or_had_type classes: TechnicalFeature: class_uri: schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml b/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml index bfc8613734..8d3cc579f8 100644 --- a/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml +++ b/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: TechnicalFeatureType: description: Abstract base class for technical feature type taxonomy. Classifies the technical capabilities and features of digital platforms, APIs, and systems used by heritage institutions, such as search functionality, authentication methods, or export formats. diff --git a/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml b/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml index 3ca8728b5b..006236ecd0 100644 --- a/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./TechnicalFeatureType + - ./TechnicalFeatureType + - linkml:types classes: SearchFeature: is_a: TechnicalFeatureType diff --git a/schemas/20251121/linkml/modules/classes/Technique.yaml b/schemas/20251121/linkml/modules/classes/Technique.yaml index 3fa548f148..ebcca12578 100644 --- a/schemas/20251121/linkml/modules/classes/Technique.yaml +++ b/schemas/20251121/linkml/modules/classes/Technique.yaml @@ -11,15 +11,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/includes_or_included -- ./TechniqueType -- ./TechniqueTypes -- ./Technique + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/includes_or_included default_prefix: hc classes: Technique: diff --git a/schemas/20251121/linkml/modules/classes/TechniqueType.yaml b/schemas/20251121/linkml/modules/classes/TechniqueType.yaml index 85a4c59e2f..f2c56105dc 100644 --- a/schemas/20251121/linkml/modules/classes/TechniqueType.yaml +++ b/schemas/20251121/linkml/modules/classes/TechniqueType.yaml @@ -43,10 +43,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: TechniqueType: diff --git a/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml b/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml index e681e72bef..f80f78d01b 100644 --- a/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml @@ -21,8 +21,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: -- linkml:types -- ./TechniqueType + - ./TechniqueType + - linkml:types default_prefix: hc classes: ConservationTechnique: diff --git a/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml b/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml index e0a431780b..564276b2d3 100644 --- a/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml +++ b/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml @@ -9,15 +9,13 @@ prefixes: spdx: http://spdx.org/rdf/terms# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_type -- ../slots/has_or_had_version -- ../slots/includes_or_included -- ./TechnologicalInfrastructureType -- ./TechnologicalInfrastructureTypes + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_type + - ../slots/has_or_had_version + - ../slots/includes_or_included default_prefix: hc classes: TechnologicalInfrastructure: diff --git a/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml b/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml index c716d6be56..732f387229 100644 --- a/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml +++ b/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# doap: http://usefulinc.com/ns/doap# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: TechnologicalInfrastructureType: diff --git a/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml b/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml index 14b058cd8c..aba7dff862 100644 --- a/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# doap: http://usefulinc.com/ns/doap# imports: -- linkml:types -- ./TechnologicalInfrastructureType + - ./TechnologicalInfrastructureType + - linkml:types default_prefix: hc classes: Framework: @@ -55,7 +55,7 @@ classes: Examples: Python, JavaScript, TypeScript, Java, Go, Ruby, PHP ' - exact_mappings: + close_mappings: - doap:programming-language broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml b/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml index 23846014ce..c8a3840a3f 100644 --- a/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml @@ -8,23 +8,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TelevisionArchiveRecordSetType -- ./TelevisionArchiveRecordSetTypes -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: TelevisionArchive: description: A heritage custodian specialized in collecting, preserving, and providing access to television programs, @@ -36,7 +25,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml index 8c97c998c1..7c4b4c1dfd 100644 --- a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: TelevisionArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of television programs, recordings, and broadcast materials. @@ -28,7 +25,6 @@ classes: see_also: - TelevisionArchive slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml index 7e6e8844b6..e3cfa73db9 100644 --- a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TelevisionArchive -- ./TelevisionArchiveRecordSetType -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - ./TelevisionArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: TelevisionBroadcastFonds: is_a: TelevisionArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Television program recordings.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept ProductionRecordSeries: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for TV production documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ series \norganizational principle as defined by rico-rst:Series.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,16 +99,13 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept NewsFootageCollection: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for News broadcast archives.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -130,7 +116,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -151,6 +136,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml b/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml index cfb5afb22b..f75eeafbe1 100644 --- a/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml +++ b/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml @@ -11,13 +11,11 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_measurement_unit -- ../slots/has_or_had_quantity -- ./MeasureUnit -- ./Quantity + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_measurement_unit + - ../slots/has_or_had_quantity classes: TemperatureDeviation: class_uri: qudt:Tolerance diff --git a/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml b/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml index 00f6e35ded..49614419a0 100644 --- a/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml +++ b/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml @@ -7,11 +7,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types +# - ../slots/has_or_had_score + - ../slots/has_or_had_type classes: TemplateSpecificityScore: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml b/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml index a7d27605c1..f21d535401 100644 --- a/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml +++ b/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: TemplateSpecificityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml b/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml index 14ccd08057..5301f076d0 100644 --- a/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ./TemplateSpecificityType + - ./TemplateSpecificityType + - linkml:types classes: ArchiveSearchTemplate: is_a: TemplateSpecificityType diff --git a/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml b/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml index 395aa1dbee..8370eab57d 100644 --- a/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml @@ -2,32 +2,22 @@ id: https://nde.nl/ontology/hc/class/temporary-location name: temporary_location_class title: TemporaryLocation Class imports: -- linkml:types -- ../enums/TemporaryLocationReasonEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_rationale -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_active -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/planned_end -- ../slots/planned_start -- ../slots/replaces_primary_location -- ../slots/serves_function_of -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./CustodianObservation -- ./Description -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan + - linkml:types + - ../enums/TemporaryLocationReasonEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_rationale + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_active + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/planned_end + - ../slots/planned_start + - ../slots/replaces_primary_location + - ../slots/serves_function_of + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -64,7 +54,6 @@ classes: - planned_start - replaces_primary_location - serves_function_of - - specificity_annotation - has_or_had_score - temporal_extent - is_or_was_derived_from diff --git a/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml b/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml index 3fb5c0e892..cfaa44550e 100644 --- a/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml +++ b/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml @@ -2,25 +2,16 @@ id: https://nde.nl/ontology/hc/class/TentativeWorldHeritageSite name: TentativeWorldHeritageSite title: TentativeWorldHeritageSite Type imports: -- linkml:types -- ../slots/custodian_only -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/label_es -- ../slots/label_fr -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/custodian_only + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/label_es + - ../slots/label_fr + - ../slots/record_set_type classes: TentativeWorldHeritageSite: description: A site or property that has been submitted by a State Party to UNESCO for consideration as a future World @@ -31,7 +22,6 @@ classes: class_uri: skos:Concept slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/Text.yaml b/schemas/20251121/linkml/modules/classes/Text.yaml index 89b0220b39..03713f74d1 100644 --- a/schemas/20251121/linkml/modules/classes/Text.yaml +++ b/schemas/20251121/linkml/modules/classes/Text.yaml @@ -7,13 +7,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_provenance -- ../slots/is_or_was_created_through -- ./Concatenation -- ./Provenance + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_provenance + - ../slots/is_or_was_created_through default_prefix: hc classes: Text: diff --git a/schemas/20251121/linkml/modules/classes/TextDirection.yaml b/schemas/20251121/linkml/modules/classes/TextDirection.yaml index c20db129ed..5300d18715 100644 --- a/schemas/20251121/linkml/modules/classes/TextDirection.yaml +++ b/schemas/20251121/linkml/modules/classes/TextDirection.yaml @@ -12,10 +12,10 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_code -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: TextDirection: class_uri: hc:TextDirection diff --git a/schemas/20251121/linkml/modules/classes/TextRegion.yaml b/schemas/20251121/linkml/modules/classes/TextRegion.yaml index 2f143203e4..f22e7beaa8 100644 --- a/schemas/20251121/linkml/modules/classes/TextRegion.yaml +++ b/schemas/20251121/linkml/modules/classes/TextRegion.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: TextRegion: class_uri: schema:ImageObject diff --git a/schemas/20251121/linkml/modules/classes/TextSegment.yaml b/schemas/20251121/linkml/modules/classes/TextSegment.yaml index 7ca68b5901..de6db827f9 100644 --- a/schemas/20251121/linkml/modules/classes/TextSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/TextSegment.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: TextSegment: class_uri: schema:CreativeWork diff --git a/schemas/20251121/linkml/modules/classes/TextType.yaml b/schemas/20251121/linkml/modules/classes/TextType.yaml index b792250121..c334db01c3 100644 --- a/schemas/20251121/linkml/modules/classes/TextType.yaml +++ b/schemas/20251121/linkml/modules/classes/TextType.yaml @@ -14,20 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TextType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: TextType: class_uri: skos:Concept @@ -35,7 +29,7 @@ classes: \ - Bottom third of frame\n - Common in documentaries/news\n \n3. **SUBTITLE**: Burned-in captions\n - Translation or transcription\n - Bottom-centered text\n - Synchronized with speech\n \n4. **SIGN**: Physical signs in scene\n - Museum signage, room labels\n - Part of physical environment\n - Natural perspective\n \n5. **LABEL**: Exhibition labels\n - Object identification\n - Wall text, plaques\n - Heritage-specific content\n \n6. **DOCUMENT**: Text from documents\n - Letters, manuscripts, books\n - Historical documents shown\n - Often zoomed/highlighted\n \n7. **HANDWRITTEN**: Handwritten text\n - Manuscripts, notes, signatures\n - Requires specialized OCR\n - Historical significance\n \n8. **GRAPHIC**: Infographic text\n - Charts, timelines, diagrams\n - Data visualization\n - Designed presentation\n\n**OCR vs SUBTITLES**:\n\n| Type | Source | Processing |\n|------|--------|------------|\n| **OCR (TextType)** | Video frames |\ \ Image-to-text |\n| **Subtitles** | Audio track | Speech-to-text |\n\n**REPLACES**: TextTypeEnum from schemas/enums.yaml\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Text types form a controlled vocabulary\n- **CIDOC-CRM E55_Type**: Cultural heritage type system\n- **Schema.org TextDigitalDocument**: Text content\n\n**SUBCLASSES**:\n\nSee TextTypes.yaml for concrete text type subclasses:\n- TitleCardText\n- LowerThirdText \n- SubtitleText\n- SignText\n- LabelText\n- DocumentText\n- HandwrittenText\n- GraphicText\n- WatermarkText\n- UrlText\n- CreditsText\n- OtherText\n" abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E55_Type @@ -50,7 +44,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/TextTypes.yaml b/schemas/20251121/linkml/modules/classes/TextTypes.yaml index c541e9aa01..d533181b94 100644 --- a/schemas/20251121/linkml/modules/classes/TextTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TextTypes.yaml @@ -7,12 +7,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./TextType + - ./TextType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: TitleCardText: is_a: TextType diff --git a/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml b/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml index 21ecc1d5c0..de3367d24d 100644 --- a/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml +++ b/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml @@ -15,7 +15,6 @@ imports: - ../slots/route_keyword - ../slots/route_relevance_to_heritage - ../slots/route_title - - ../slots/specificity_annotation - ../slots/has_or_had_score classes: ThematicRoute: @@ -49,7 +48,6 @@ classes: - route_keyword - route_relevance_to_heritage - route_title - - specificity_annotation - has_or_had_score slot_usage: route_id: diff --git a/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml b/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml index e683756b64..463b769e3f 100644 --- a/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml +++ b/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml @@ -8,16 +8,11 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../enums/ThinkingModeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../enums/ThinkingModeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: ThinkingMode: class_uri: schema:PropertyValue @@ -65,7 +60,6 @@ classes: slots: - has_or_had_label - has_or_had_description - - specificity_annotation - has_or_had_score slot_usage: has_or_had_label: diff --git a/schemas/20251121/linkml/modules/classes/Threat.yaml b/schemas/20251121/linkml/modules/classes/Threat.yaml index 5d5594c104..02da124cbe 100644 --- a/schemas/20251121/linkml/modules/classes/Threat.yaml +++ b/schemas/20251121/linkml/modules/classes/Threat.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_type -- ./ThreatType + - linkml:types + - ../slots/has_or_had_type classes: Threat: class_uri: hc:Threat diff --git a/schemas/20251121/linkml/modules/classes/ThreatType.yaml b/schemas/20251121/linkml/modules/classes/ThreatType.yaml index 58d2dccc1a..1072ab0a68 100644 --- a/schemas/20251121/linkml/modules/classes/ThreatType.yaml +++ b/schemas/20251121/linkml/modules/classes/ThreatType.yaml @@ -12,10 +12,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: ThreatType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml b/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml index 031887267d..347bdb6279 100644 --- a/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml @@ -12,8 +12,8 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ./ThreatType + - ./ThreatType + - linkml:types classes: UrbanizationThreat: is_a: ThreatType diff --git a/schemas/20251121/linkml/modules/classes/Thumbnail.yaml b/schemas/20251121/linkml/modules/classes/Thumbnail.yaml index 6cd98aa27a..c60ac766d7 100644 --- a/schemas/20251121/linkml/modules/classes/Thumbnail.yaml +++ b/schemas/20251121/linkml/modules/classes/Thumbnail.yaml @@ -9,12 +9,10 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types -- ../slots/derives_or_derived_from -- ../slots/has_or_had_time_interval -- ../slots/has_or_had_url -- ./TimeInterval -- ./Video + - linkml:types + - ../slots/derives_or_derived_from + - ../slots/has_or_had_time_interval + - ../slots/has_or_had_url classes: Thumbnail: class_uri: schema:ImageObject diff --git a/schemas/20251121/linkml/modules/classes/TimeEntry.yaml b/schemas/20251121/linkml/modules/classes/TimeEntry.yaml index 5e1ffa04dd..3c74bdabc8 100644 --- a/schemas/20251121/linkml/modules/classes/TimeEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeEntry.yaml @@ -10,8 +10,7 @@ prefixes: time: http://www.w3.org/2006/time# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ./TimeEntryType + - linkml:types default_range: string classes: TimeEntry: diff --git a/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml b/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml index 072ae4566d..08641b60f3 100644 --- a/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml @@ -10,7 +10,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# time: http://www.w3.org/2006/time# imports: -- linkml:types + - linkml:types default_range: string classes: TimeEntryType: diff --git a/schemas/20251121/linkml/modules/classes/TimeInterval.yaml b/schemas/20251121/linkml/modules/classes/TimeInterval.yaml index b5344dcb9d..282035b01f 100644 --- a/schemas/20251121/linkml/modules/classes/TimeInterval.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeInterval.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: TimeInterval: diff --git a/schemas/20251121/linkml/modules/classes/TimeSlot.yaml b/schemas/20251121/linkml/modules/classes/TimeSlot.yaml index 04bdf73210..b3080dee36 100644 --- a/schemas/20251121/linkml/modules/classes/TimeSlot.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeSlot.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: -- linkml:types + - linkml:types default_range: string classes: TimeSlot: diff --git a/schemas/20251121/linkml/modules/classes/TimeSpan.yaml b/schemas/20251121/linkml/modules/classes/TimeSpan.yaml index 4dfb5f7427..93e752a7d3 100644 --- a/schemas/20251121/linkml/modules/classes/TimeSpan.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeSpan.yaml @@ -9,19 +9,13 @@ prefixes: time: http://www.w3.org/2006/time# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/begin_of_the_begin -- ../slots/begin_of_the_end -- ../slots/end_of_the_begin -- ../slots/end_of_the_end -- ../slots/has_or_had_notation -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Timestamp + - linkml:types + - ../slots/begin_of_the_begin + - ../slots/begin_of_the_end + - ../slots/end_of_the_begin + - ../slots/end_of_the_end + - ../slots/has_or_had_notation + - ../slots/has_or_had_score default_range: string classes: TimeSpan: @@ -76,7 +70,6 @@ classes: - begin_of_the_end - end_of_the_begin - end_of_the_end - - specificity_annotation - has_or_had_score - has_or_had_notation slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml b/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml index c8901e091f..67bf2bb854 100644 --- a/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: TimeSpanType: diff --git a/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml b/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml index a1785d893c..eda7ba27e3 100644 --- a/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml @@ -7,8 +7,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ./TimeSpanType + - ./TimeSpanType + - linkml:types default_prefix: hc classes: FiscalYear: diff --git a/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml b/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml index 521b011779..3241c20c4b 100644 --- a/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml @@ -10,11 +10,11 @@ prefixes: time: http://www.w3.org/2006/time# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../slots/begin_of_the_begin -- ../slots/begin_of_the_end -- ../slots/end_of_the_begin -- ../slots/end_of_the_end + - linkml:types + - ../slots/begin_of_the_begin + - ../slots/begin_of_the_end + - ../slots/end_of_the_begin + - ../slots/end_of_the_end default_range: string classes: TimespanBlock: diff --git a/schemas/20251121/linkml/modules/classes/Timestamp.yaml b/schemas/20251121/linkml/modules/classes/Timestamp.yaml index 6f8a45bba9..5ee392ac75 100644 --- a/schemas/20251121/linkml/modules/classes/Timestamp.yaml +++ b/schemas/20251121/linkml/modules/classes/Timestamp.yaml @@ -13,18 +13,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/complies_or_complied_with -- ../slots/has_or_had_level # was: timestamp_precision -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_timestamp # was: timestamp_value -- ../slots/specificity_annotation -- ./CalendarSystem -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/complies_or_complied_with + - ../slots/has_or_had_level # was: timestamp_precision + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_timestamp # was: timestamp_value classes: Timestamp: class_uri: time:Instant @@ -76,7 +70,6 @@ classes: - has_or_had_timestamp # was: timestamp_value - migrated per Rule 53 - has_or_had_level # was: timestamp_precision - migrated per Rule 53 - complies_or_complied_with # was: calendar_system - migrated 2026-01-22 - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/Title.yaml b/schemas/20251121/linkml/modules/classes/Title.yaml index 91488ecea9..1716864bf2 100644 --- a/schemas/20251121/linkml/modules/classes/Title.yaml +++ b/schemas/20251121/linkml/modules/classes/Title.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_language + - linkml:types + - ../slots/has_or_had_language classes: Title: class_uri: hc:Title diff --git a/schemas/20251121/linkml/modules/classes/TitleType.yaml b/schemas/20251121/linkml/modules/classes/TitleType.yaml index 497bd87af9..aad409bfaa 100644 --- a/schemas/20251121/linkml/modules/classes/TitleType.yaml +++ b/schemas/20251121/linkml/modules/classes/TitleType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: TitleType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TitleTypes.yaml b/schemas/20251121/linkml/modules/classes/TitleTypes.yaml index ea6882e5ee..b3a1eda6ad 100644 --- a/schemas/20251121/linkml/modules/classes/TitleTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TitleTypes.yaml @@ -6,8 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./TitleType + - ./TitleType + - linkml:types classes: UniformTitle: is_a: TitleType diff --git a/schemas/20251121/linkml/modules/classes/Token.yaml b/schemas/20251121/linkml/modules/classes/Token.yaml index 0d386781f0..86327a9102 100644 --- a/schemas/20251121/linkml/modules/classes/Token.yaml +++ b/schemas/20251121/linkml/modules/classes/Token.yaml @@ -14,14 +14,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_quantity -- ../slots/has_or_had_type -- ./Quantity -- ./TokenType + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_quantity + - ../slots/has_or_had_type default_prefix: hc classes: Token: diff --git a/schemas/20251121/linkml/modules/classes/TokenType.yaml b/schemas/20251121/linkml/modules/classes/TokenType.yaml index f0411473be..e392d12030 100644 --- a/schemas/20251121/linkml/modules/classes/TokenType.yaml +++ b/schemas/20251121/linkml/modules/classes/TokenType.yaml @@ -8,10 +8,10 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label default_prefix: hc classes: TokenType: diff --git a/schemas/20251121/linkml/modules/classes/TokenTypes.yaml b/schemas/20251121/linkml/modules/classes/TokenTypes.yaml index 37fac8000a..d02a1919b5 100644 --- a/schemas/20251121/linkml/modules/classes/TokenTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TokenTypes.yaml @@ -7,9 +7,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_label -- ./TokenType + - ./TokenType + - linkml:types + - ../slots/has_or_had_label default_prefix: hc classes: InputToken: diff --git a/schemas/20251121/linkml/modules/classes/Topic.yaml b/schemas/20251121/linkml/modules/classes/Topic.yaml index fd4c47c871..554166668c 100644 --- a/schemas/20251121/linkml/modules/classes/Topic.yaml +++ b/schemas/20251121/linkml/modules/classes/Topic.yaml @@ -12,21 +12,13 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_type -- ../slots/includes_or_included -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TopicType -- ./TopicTypes -- ./Topic + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_type + - ../slots/includes_or_included classes: Topic: class_uri: skos:Concept @@ -88,7 +80,6 @@ classes: - has_or_had_description - has_or_had_type - includes_or_included - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/TopicType.yaml b/schemas/20251121/linkml/modules/classes/TopicType.yaml index 9514458e5a..793af52305 100644 --- a/schemas/20251121/linkml/modules/classes/TopicType.yaml +++ b/schemas/20251121/linkml/modules/classes/TopicType.yaml @@ -12,20 +12,14 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TopicType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score # was: template_specificity classes: TopicType: class_uri: skos:Concept @@ -74,7 +68,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/TopicTypes.yaml b/schemas/20251121/linkml/modules/classes/TopicTypes.yaml index b74b403cab..454e012468 100644 --- a/schemas/20251121/linkml/modules/classes/TopicTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TopicTypes.yaml @@ -8,8 +8,8 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: -- linkml:types -- ./TopicType + - ./TopicType + - linkml:types classes: GenealogyTopic: is_a: TopicType diff --git a/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml b/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml index aff017adb1..d12b9deff2 100644 --- a/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml @@ -5,11 +5,13 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: TrackIdentifier: - class_uri: schema:identifier + class_uri: hc:TrackIdentifier + close_mappings: + - schema:identifier description: Identifier for audio/music tracks slots: - has_or_had_code diff --git a/schemas/20251121/linkml/modules/classes/TradeRegister.yaml b/schemas/20251121/linkml/modules/classes/TradeRegister.yaml index f004c172c1..bfc4d1eff2 100644 --- a/schemas/20251121/linkml/modules/classes/TradeRegister.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeRegister.yaml @@ -9,33 +9,22 @@ prefixes: schema: http://schema.org/ rov: http://www.w3.org/ns/regorg# imports: -- linkml:types -- ../classes/APIEndpoint -- ../enums/RegisterTypeEnum -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_format -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_url -- ../slots/jurisdiction -- ../slots/maintained_by -- ../slots/register_abbreviation -- ../slots/register_id -- ../slots/register_name -- ../slots/register_name_local -- ../slots/register_type -- ../slots/specificity_annotation -- ./GLEIFIdentifier -- ./Jurisdiction -- ./RegistrationAuthority -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./URL -- ./APIEndpoint + - linkml:types + - ../enums/RegisterTypeEnum + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_format + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_url + - ../slots/jurisdiction + - ../slots/maintained_by + - ../slots/register_abbreviation + - ../slots/register_id + - ../slots/register_name + - ../slots/register_name_local + - ../slots/register_type default_prefix: hc classes: TradeRegister: @@ -61,7 +50,6 @@ classes: - register_name - register_name_local - register_type - - specificity_annotation - has_or_had_score - has_or_had_url slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml b/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml index 0d53d95985..ac51ff5d06 100644 --- a/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml @@ -15,25 +15,13 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./CollectionType -- ./Scope -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TradeUnionArchiveRecordSetTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: TradeUnionArchive: description: An archive formed by the documentation of labor organizations, trade unions, and workers' movements. Trade @@ -52,7 +40,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml index 4bf44a9881..25026e9555 100644 --- a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml @@ -8,14 +8,11 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./Scope + - linkml:types + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to classes: TradeUnionArchiveRecordSetType: abstract: true @@ -33,7 +30,6 @@ classes: - WorkersPhotographyCollection slots: - has_or_had_type - - specificity_annotation - has_or_had_score slot_usage: has_or_had_type: diff --git a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml index d99aa5a395..30198ae38d 100644 --- a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml @@ -11,23 +11,18 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/legal_note -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/preservation_note -- ../slots/record_note -- ../slots/record_set_type -- ../slots/scope_exclude -- ../slots/scope_include -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TradeUnionArchiveRecordSetType + - ./TradeUnionArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/legal_note + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/preservation_note + - ../slots/record_note + - ../slots/record_set_type + - ../slots/scope_exclude + - ../slots/scope_include classes: UnionAdministrationFonds: is_a: TradeUnionArchiveRecordSetType @@ -135,11 +130,10 @@ classes: - membership records - union governance - labor organization - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds - broad_mappings: - wd:Q1643722 - rico:RecordSetType - skos:Concept @@ -160,7 +154,6 @@ classes: custodian_types: '[''*'']' slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -292,11 +285,10 @@ classes: - labor contracts - wage agreements - industrial relations - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series - broad_mappings: - wd:Q185583 - rico:RecordSetType - skos:Concept @@ -308,7 +300,6 @@ classes: - rico-rst:Series slots: - has_or_had_type - - specificity_annotation - has_or_had_score - legal_note - organizational_principle @@ -453,11 +444,10 @@ classes: - work stoppages - February strike - Februaristaking - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q9388534 - rico:RecordSetType - skos:Concept @@ -476,7 +466,6 @@ classes: from participants and media coverage. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -617,11 +606,10 @@ classes: - union magazines - May Day - 1 mei - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q732577 - rico:RecordSetType - skos:Concept @@ -637,7 +625,6 @@ classes: History), university libraries, and specialized research libraries. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -796,11 +783,10 @@ classes: - labor movement images - industrial photography - worker portraits - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection - broad_mappings: - wd:Q1260006 - rico:RecordSetType - skos:Concept @@ -818,7 +804,6 @@ classes: longer exist. slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri diff --git a/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml b/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml index 8f883bc0a3..961a24f8e4 100644 --- a/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml +++ b/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml @@ -12,10 +12,10 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: TraditionalProductType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml b/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml index 406b55680e..082580bef5 100644 --- a/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./TraditionalProductType + - ./TraditionalProductType + - linkml:types classes: FoodProduct: is_a: TraditionalProductType diff --git a/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml b/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml index 37dc0fa9e0..2898069d4d 100644 --- a/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml +++ b/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml @@ -5,8 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_format + - linkml:types + - ../slots/has_or_had_format classes: TranscriptFormat: class_uri: dct:MediaType diff --git a/schemas/20251121/linkml/modules/classes/TransferEvent.yaml b/schemas/20251121/linkml/modules/classes/TransferEvent.yaml index 08f5c2b53c..93d1138889 100644 --- a/schemas/20251121/linkml/modules/classes/TransferEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/TransferEvent.yaml @@ -10,22 +10,13 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description # migrated from has_or_had_description per Rule 55 -- ../slots/has_or_had_policy -- ../slots/has_or_had_score # was: template_specificity -- ../slots/specificity_annotation -- ../slots/starts_or_started_at_location -- ../slots/temporal_extent -- ./Description -- ./Location -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./TransferPolicy + - linkml:types + - ../metadata + - ../slots/has_or_had_description # migrated from has_or_had_description per Rule 55 + - ../slots/has_or_had_policy + - ../slots/has_or_had_score # was: template_specificity + - ../slots/starts_or_started_at_location + - ../slots/temporal_extent classes: TransferEvent: class_uri: crm:E10_Transfer_of_Custody @@ -64,7 +55,6 @@ classes: - starts_or_started_at_location - has_or_had_description # was: has_or_had_description - has_or_had_policy - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml b/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml index 3c1a1483b2..ca7d3a9103 100644 --- a/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml @@ -12,19 +12,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description # migrated from has_or_had_description per Rule 55 -- ../slots/has_or_had_score # was: template_specificity -- ../slots/policy_name -- ../slots/policy_text -- ../slots/specificity_annotation -- ./Description -- ./Policy # Base class for all policies (added 2026-01-22) -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_description # migrated from has_or_had_description per Rule 55 + - ../slots/has_or_had_score # was: template_specificity + - ../slots/policy_name + - ../slots/policy_text classes: TransferPolicy: is_a: Policy # Added 2026-01-22 per condition_policy migration (Rule 53) @@ -61,7 +54,6 @@ classes: - policy_name - policy_text - has_or_had_description # was: has_or_had_description - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/TransitionType.yaml b/schemas/20251121/linkml/modules/classes/TransitionType.yaml index 17f6640ca8..dfad2ebef2 100644 --- a/schemas/20251121/linkml/modules/classes/TransitionType.yaml +++ b/schemas/20251121/linkml/modules/classes/TransitionType.yaml @@ -10,20 +10,14 @@ prefixes: ebucore: http://www.ebu.ch/metadata/ontologies/ebucore/ebucore# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TransitionType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score classes: TransitionType: class_uri: skos:Concept @@ -46,7 +40,6 @@ classes: - has_or_had_code - has_or_had_hypernym - has_or_had_hyponym - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml b/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml index 5165e65815..b0025315a5 100644 --- a/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml @@ -7,12 +7,12 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ./TransitionType + - ./TransitionType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: CutTransition: is_a: TransitionType diff --git a/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml b/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml index 410e7e3d2a..1cb43614f3 100644 --- a/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml @@ -8,9 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_label classes: TransmissionMethod: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Treatment.yaml b/schemas/20251121/linkml/modules/classes/Treatment.yaml index 8a24bfc951..b4f0d645e1 100644 --- a/schemas/20251121/linkml/modules/classes/Treatment.yaml +++ b/schemas/20251121/linkml/modules/classes/Treatment.yaml @@ -7,7 +7,7 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: -- linkml:types + - linkml:types classes: Treatment: class_uri: crm:E11_Modification diff --git a/schemas/20251121/linkml/modules/classes/TreatmentType.yaml b/schemas/20251121/linkml/modules/classes/TreatmentType.yaml index 7b277ec38a..d9aec115fe 100644 --- a/schemas/20251121/linkml/modules/classes/TreatmentType.yaml +++ b/schemas/20251121/linkml/modules/classes/TreatmentType.yaml @@ -10,22 +10,15 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/is_or_was_equivalent_to -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./TreatmentType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/is_or_was_equivalent_to classes: TreatmentType: class_uri: skos:Concept @@ -48,7 +41,6 @@ classes: - has_or_had_hypernym - has_or_had_hyponym - is_or_was_equivalent_to - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml b/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml index a32b985179..221d6b0717 100644 --- a/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml @@ -8,9 +8,9 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ./TreatmentType + - ./TreatmentType + - linkml:types + - ../slots/has_or_had_code classes: CleaningTreatment: is_a: TreatmentType diff --git a/schemas/20251121/linkml/modules/classes/Type.yaml b/schemas/20251121/linkml/modules/classes/Type.yaml index 2266602535..37e7e954f9 100644 --- a/schemas/20251121/linkml/modules/classes/Type.yaml +++ b/schemas/20251121/linkml/modules/classes/Type.yaml @@ -3,8 +3,8 @@ name: Type title: Type description: A generic type. imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: Type: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/TypeStatus.yaml b/schemas/20251121/linkml/modules/classes/TypeStatus.yaml index 57ecafb26f..a9aa1dea99 100644 --- a/schemas/20251121/linkml/modules/classes/TypeStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/TypeStatus.yaml @@ -12,9 +12,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: TypeStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml b/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml index 4bcb3693c1..4c4baffbd6 100644 --- a/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml +++ b/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_type -- ./UNESCODomainType + - linkml:types + - ../slots/has_or_had_type classes: UNESCODomain: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml b/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml index 9501c335d4..1d73be6e8d 100644 --- a/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml +++ b/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: UNESCODomainType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml b/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml index 00c9b6192f..f454cfcde2 100644 --- a/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./UNESCODomainType + - ./UNESCODomainType + - linkml:types classes: OralTraditions: is_a: UNESCODomainType diff --git a/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml b/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml index 0a06beb668..6376192c2c 100644 --- a/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml @@ -7,8 +7,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: UNESCOListStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/URL.yaml b/schemas/20251121/linkml/modules/classes/URL.yaml index f3ce38c38b..5b1ae024a8 100644 --- a/schemas/20251121/linkml/modules/classes/URL.yaml +++ b/schemas/20251121/linkml/modules/classes/URL.yaml @@ -12,17 +12,12 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_type # was: url_type -- ../slots/has_or_had_url # was: url_value -- ../slots/language -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_type # was: url_type + - ../slots/has_or_had_url # was: url_value + - ../slots/language classes: URL: class_uri: schema:URL @@ -64,7 +59,6 @@ classes: - has_or_had_url # was: url_value - migrated 2026-01-16 per Rule 53 - has_or_had_type # was: url_type - migrated 2026-01-16 per Rule 53 - language - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/URLType.yaml b/schemas/20251121/linkml/modules/classes/URLType.yaml index 6d1438e8c6..13e7fbb00e 100644 --- a/schemas/20251121/linkml/modules/classes/URLType.yaml +++ b/schemas/20251121/linkml/modules/classes/URLType.yaml @@ -8,10 +8,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: URLType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/URLTypes.yaml b/schemas/20251121/linkml/modules/classes/URLTypes.yaml index bfed548826..749254f6b2 100644 --- a/schemas/20251121/linkml/modules/classes/URLTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/URLTypes.yaml @@ -6,8 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./URLType + - ./URLType + - linkml:types classes: LinkedInProfileURL: is_a: URLType diff --git a/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml b/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml index 6d8a8456df..ec25c9ccd2 100644 --- a/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml +++ b/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml @@ -9,8 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/WikidataListTypeEnum + - linkml:types + - ../enums/WikidataListTypeEnum default_range: string classes: UnescoIchElement: diff --git a/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml b/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml index aea1361255..d45c906f46 100644 --- a/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml @@ -13,8 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./UnescoIchElement + - linkml:types default_range: string classes: UnescoIchEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/Unit.yaml b/schemas/20251121/linkml/modules/classes/Unit.yaml index 0b89830c18..b1e03f4842 100644 --- a/schemas/20251121/linkml/modules/classes/Unit.yaml +++ b/schemas/20251121/linkml/modules/classes/Unit.yaml @@ -7,8 +7,8 @@ prefixes: qudt: http://qudt.org/schema/qudt/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_label default_range: string default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml b/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml index 8dc71bd23a..c38fd7c47a 100644 --- a/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: UnitIdentifier: class_uri: hc:UnitIdentifier diff --git a/schemas/20251121/linkml/modules/classes/University.yaml b/schemas/20251121/linkml/modules/classes/University.yaml index 679170d053..027aca7306 100644 --- a/schemas/20251121/linkml/modules/classes/University.yaml +++ b/schemas/20251121/linkml/modules/classes/University.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_name + - linkml:types + - ../slots/has_or_had_name classes: University: class_uri: schema:CollegeOrUniversity diff --git a/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml b/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml index 073904cb4f..3309d5b1ad 100644 --- a/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml @@ -15,25 +15,13 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_founded_through -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./FoundingEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./UniversityArchiveRecordSetType -- ./UniversityArchiveRecordSetTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_founded_through + - ../slots/is_or_was_related_to classes: UniversityArchive: description: "A collection of historical records of a college or university. University archives (Universit\xE4tsarchive)\ @@ -44,7 +32,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml index 15fb1d33c0..ca1d059a62 100644 --- a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: UniversityArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of university and college historical records and institutional documentation. @@ -28,7 +25,6 @@ classes: see_also: - UniversityArchive slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml index dd2846abf7..7a13374cc0 100644 --- a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./UniversityArchive -- ./UniversityArchiveRecordSetType + - ./UniversityArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: UniversityAdministrationFonds: is_a: UniversityArchiveRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for University administrative 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept StudentRecordSeries: is_a: UniversityArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Student 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Series @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,16 +107,13 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept FacultyPapersCollection: is_a: UniversityArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Faculty personal papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -138,7 +124,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -161,6 +146,3 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml b/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml index effc6c9a41..8bcfeac8cb 100644 --- a/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml +++ b/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml @@ -7,21 +7,13 @@ description: 'Specialized CustodianType for heritage custodians where the instit Coverage: Corresponds to ''U'' (UNKNOWN) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: -- linkml:types -- ../slots/asserts_or_asserted -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/has_or_had_type -- ../slots/is_or_was_based_on -- ../slots/review_status -- ../slots/specificity_annotation -- ./ClassificationStatus -- ./CustodianType -- ./Hypothesis -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../slots/asserts_or_asserted + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/has_or_had_type + - ../slots/is_or_was_based_on + - ../slots/review_status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -148,12 +140,12 @@ classes: - has_or_had_type - is_or_was_based_on - review_status - - specificity_annotation - has_or_had_score - asserts_or_asserted slot_usage: has_or_had_status: - range: ClassificationStatus + range: uriorcurie + # range: ClassificationStatus required: true inlined: true examples: @@ -172,7 +164,8 @@ classes: - value: Website offline, Phone disconnected, No email response - value: 'Conflicting sources: museum vs. archive' asserts_or_asserted: - range: Hypothesis + range: uriorcurie + # range: Hypothesis multivalued: true required: false inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml b/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml index 32c8599522..b1ece1c4c5 100644 --- a/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml +++ b/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml @@ -15,11 +15,9 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/has_or_had_time_interval -- ./Quantity -- ./TimeInterval + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_time_interval default_range: string classes: UpdateFrequency: @@ -49,8 +47,8 @@ classes: class_uri: dcterms:Frequency exact_mappings: - dcterms:Frequency - - dcat:frequency close_mappings: + - dcat:frequency - schema:Schedule related_mappings: - time:TemporalEntity diff --git a/schemas/20251121/linkml/modules/classes/UseCase.yaml b/schemas/20251121/linkml/modules/classes/UseCase.yaml index 07a9e763e0..a00889a2b9 100644 --- a/schemas/20251121/linkml/modules/classes/UseCase.yaml +++ b/schemas/20251121/linkml/modules/classes/UseCase.yaml @@ -16,14 +16,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_example -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/specificity_annotation -- ./Example + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_example + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score default_prefix: hc classes: UseCase: @@ -33,7 +31,6 @@ classes: - has_or_had_label - has_or_had_description - has_or_had_example - - specificity_annotation - has_or_had_score slot_usage: has_or_had_example: diff --git a/schemas/20251121/linkml/modules/classes/UserCommunity.yaml b/schemas/20251121/linkml/modules/classes/UserCommunity.yaml index d74880b76d..c5d2c5bbb3 100644 --- a/schemas/20251121/linkml/modules/classes/UserCommunity.yaml +++ b/schemas/20251121/linkml/modules/classes/UserCommunity.yaml @@ -7,9 +7,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_type -- ./UserCommunityType + - linkml:types + - ../slots/has_or_had_type classes: UserCommunity: class_uri: schema:Audience diff --git a/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml b/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml index 6309282021..59cdd9f232 100644 --- a/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml +++ b/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml @@ -7,10 +7,10 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: UserCommunityType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml b/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml index 0aca296274..93ca775fe1 100644 --- a/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml @@ -6,8 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: -- linkml:types -- ./UserCommunityType + - ./UserCommunityType + - linkml:types classes: ResearchCommunity: is_a: UserCommunityType diff --git a/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml b/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml index 1c68154b5b..b27569957f 100644 --- a/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml @@ -15,7 +15,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: ValidationMetadata: diff --git a/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml b/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml index 66632623f9..969c9efe2f 100644 --- a/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: ValidationStatus: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Value.yaml b/schemas/20251121/linkml/modules/classes/Value.yaml index 386379277d..b84811200d 100644 --- a/schemas/20251121/linkml/modules/classes/Value.yaml +++ b/schemas/20251121/linkml/modules/classes/Value.yaml @@ -18,8 +18,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_value classes: Value: class_uri: schema:StructuredValue diff --git a/schemas/20251121/linkml/modules/classes/VariantType.yaml b/schemas/20251121/linkml/modules/classes/VariantType.yaml index 69ebdd3451..12f8aed06a 100644 --- a/schemas/20251121/linkml/modules/classes/VariantType.yaml +++ b/schemas/20251121/linkml/modules/classes/VariantType.yaml @@ -9,10 +9,10 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_label + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_label default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/VariantTypes.yaml b/schemas/20251121/linkml/modules/classes/VariantTypes.yaml index a1f5beedf2..58b05a2956 100644 --- a/schemas/20251121/linkml/modules/classes/VariantTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/VariantTypes.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: -- linkml:types -- ../metadata -- ./VariantType + - ./VariantType + - linkml:types + - ../metadata default_prefix: hc classes: AbbreviationVariant: @@ -27,12 +27,12 @@ classes: - skos:Concept SynonymVariant: is_a: VariantType - class_uri: skos:altLabel + class_uri: hc:SynonymVariant description: "Synonym or alternative term with equivalent meaning.\n\n**Use Cases**:\n\ - Role title synonyms (\"Curator\" / \"Keeper\" / \"Conservator\")\n- Technical\ \ synonyms\n- Cross-cultural equivalents\n\n**Example**:\n```yaml\nhas_or_had_type:\n\ \ - has_or_had_label: \"Keeper\"\n has_or_had_type: SynonymVariant\n```\n" - exact_mappings: + close_mappings: - skos:altLabel annotations: specificity_score: 0.4 diff --git a/schemas/20251121/linkml/modules/classes/Ventilation.yaml b/schemas/20251121/linkml/modules/classes/Ventilation.yaml index e15344af1a..2357110b8c 100644 --- a/schemas/20251121/linkml/modules/classes/Ventilation.yaml +++ b/schemas/20251121/linkml/modules/classes/Ventilation.yaml @@ -14,9 +14,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/requires_or_required -- ./AirChanges + - linkml:types + - ../slots/requires_or_required classes: Ventilation: class_uri: schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/Venue.yaml b/schemas/20251121/linkml/modules/classes/Venue.yaml index 75498f5f41..9627d0d23b 100644 --- a/schemas/20251121/linkml/modules/classes/Venue.yaml +++ b/schemas/20251121/linkml/modules/classes/Venue.yaml @@ -5,9 +5,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_type -- ./VenueType + - linkml:types + - ../slots/has_or_had_type classes: Venue: class_uri: schema:Place diff --git a/schemas/20251121/linkml/modules/classes/VenueType.yaml b/schemas/20251121/linkml/modules/classes/VenueType.yaml index 96984bcdd0..3ca37a6ac2 100644 --- a/schemas/20251121/linkml/modules/classes/VenueType.yaml +++ b/schemas/20251121/linkml/modules/classes/VenueType.yaml @@ -5,10 +5,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label classes: VenueType: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/VenueTypes.yaml b/schemas/20251121/linkml/modules/classes/VenueTypes.yaml index e07a20f6da..ea9f6a9483 100644 --- a/schemas/20251121/linkml/modules/classes/VenueTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/VenueTypes.yaml @@ -4,8 +4,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ imports: -- linkml:types -- ./VenueType + - ./VenueType + - linkml:types classes: MuseumVenue: is_a: VenueType diff --git a/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml index 8d7b45cf94..e74318fb6b 100644 --- a/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml @@ -7,25 +7,15 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/custodian_type -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/legal_form -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./VereinsarchivRecordSetType -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/custodian_type + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/legal_form + - ../slots/record_set_type classes: Vereinsarchiv: description: An archive of a German association or club (Verein). Vereinsarchive preserve the historical records of voluntary associations, societies, clubs, and similar membership organizations in German-speaking countries. These archives document the activities, governance, membership, and cultural contributions of civil society organizations. @@ -35,7 +25,6 @@ classes: - wd:Q130758889 slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml index a3c2e084dc..810787e6a9 100644 --- a/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml @@ -15,15 +15,11 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/is_or_was_applicable_in -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/is_or_was_applicable_in + - ../slots/is_or_was_related_to classes: VereinsarchivRecordSetType: description: A rico:RecordSetType for classifying collections from German association and club archives. @@ -32,7 +28,6 @@ classes: exact_mappings: - wd:Q130758889 slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml b/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml index aea0797a1b..5ee1924ed9 100644 --- a/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml @@ -8,7 +8,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types + - linkml:types classes: VerificationStatus: class_uri: skos:Concept @@ -26,7 +26,7 @@ classes: - Approval status ' - exact_mappings: + broad_mappings: - skos:Concept annotations: specificity_score: '0.40' diff --git a/schemas/20251121/linkml/modules/classes/Verifier.yaml b/schemas/20251121/linkml/modules/classes/Verifier.yaml index 2244c8b2f3..d42091629c 100644 --- a/schemas/20251121/linkml/modules/classes/Verifier.yaml +++ b/schemas/20251121/linkml/modules/classes/Verifier.yaml @@ -7,7 +7,7 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: -- linkml:types + - linkml:types classes: Verifier: class_uri: prov:Agent diff --git a/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml index 41234b5f3a..0be0fd786a 100644 --- a/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml @@ -7,24 +7,14 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/custodian_type -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./VerlagsarchivRecordSetType -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/custodian_type + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/record_set_type classes: Verlagsarchiv: description: An archive of a publishing house (Verlag). Verlagsarchive preserve the historical records of publishing @@ -36,7 +26,6 @@ classes: - wd:Q130759004 slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml index a05195eb9f..a3718ff330 100644 --- a/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: VerlagsarchivRecordSetType: description: A rico:RecordSetType for classifying collections from German publishing house archives. @@ -24,7 +20,6 @@ classes: exact_mappings: - wd:Q130759004 slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/Version.yaml b/schemas/20251121/linkml/modules/classes/Version.yaml index 95926cb1bd..c60a3c75ea 100644 --- a/schemas/20251121/linkml/modules/classes/Version.yaml +++ b/schemas/20251121/linkml/modules/classes/Version.yaml @@ -8,11 +8,10 @@ prefixes: prov: http://www.w3.org/ns/prov# doap: http://usefulinc.com/ns/doap# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/temporal_extent default_prefix: hc classes: Version: diff --git a/schemas/20251121/linkml/modules/classes/VersionNumber.yaml b/schemas/20251121/linkml/modules/classes/VersionNumber.yaml index c0cc0ebcdc..98516d85c9 100644 --- a/schemas/20251121/linkml/modules/classes/VersionNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/VersionNumber.yaml @@ -7,11 +7,11 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_version + - linkml:types + - ../slots/has_or_had_version classes: VersionNumber: - class_uri: schema:version + class_uri: hc:VersionNumber description: 'A version number or identifier. diff --git a/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml index 378883554f..60a8a660df 100644 --- a/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml @@ -7,26 +7,14 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../classes/GovernmentHierarchy -- ../slots/custodian_type -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/is_or_was_part_of -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./VerwaltungsarchivRecordSetType -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment -- ./GovernmentHierarchy + - linkml:types + - ../slots/custodian_type + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/is_or_was_part_of + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/record_set_type classes: Verwaltungsarchiv: description: An administrative archive (Verwaltungsarchiv) that preserves records created in the course of administrative @@ -37,7 +25,6 @@ classes: exact_mappings: - wd:Q2519292 slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml index fffde9d2d8..e255c9a993 100644 --- a/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml @@ -8,14 +8,10 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: VerwaltungsarchivRecordSetType: description: A rico:RecordSetType for classifying collections of administrative records and bureaucratic documentation. @@ -24,7 +20,6 @@ classes: exact_mappings: - wd:Q2519292 slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml b/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml index 68d35b7bf9..e8bdd93080 100644 --- a/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml @@ -14,9 +14,9 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_label + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_label classes: ViabilityStatus: class_uri: skos:Concept @@ -37,7 +37,7 @@ classes: slots: - has_or_had_code - has_or_had_label - exact_mappings: + broad_mappings: - skos:Concept annotations: specificity_score: '0.55' diff --git a/schemas/20251121/linkml/modules/classes/Video.yaml b/schemas/20251121/linkml/modules/classes/Video.yaml index e097a2c46f..4d67b72343 100644 --- a/schemas/20251121/linkml/modules/classes/Video.yaml +++ b/schemas/20251121/linkml/modules/classes/Video.yaml @@ -8,11 +8,10 @@ prefixes: ma: http://www.w3.org/ns/ma-ont# dcterms: http://purl.org/dc/terms/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_url -- ./Label + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_url default_prefix: hc classes: Video: diff --git a/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml b/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml index de7bbc6e7f..63b0aa699d 100644 --- a/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml @@ -2,39 +2,22 @@ id: https://nde.nl/ontology/hc/class/VideoAnnotation name: video_annotation_class title: Video Annotation Class imports: -- linkml:types -- ../enums/AnnotationTypeEnum -- ../slots/analyzes_or_analyzed -- ../slots/contains_or_contained -- ../slots/filters_or_filtered -- ../slots/has_or_had_quantity -- ../slots/has_or_had_rationale -- ../slots/has_or_had_score -- ../slots/has_or_had_treshold -- ../slots/has_or_had_type -- ../slots/has_or_had_unit -- ../slots/includes_bounding_box -- ../slots/includes_segmentation_mask -- ../slots/keyframe_extraction -- ../slots/model_architecture -- ../slots/model_task -- ../slots/specificity_annotation -- ./AnnotationMotivationType -- ./AnnotationMotivationTypes -- ./DetectedEntity -- ./DetectionThreshold -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Unit -- ./VideoFrame -- ./VideoTextContent -- ./VideoTimeSegment -- ./Segment -- ./AnnotationType -- ./Rationale + - linkml:types + - ../enums/AnnotationTypeEnum + - ../slots/analyzes_or_analyzed + - ../slots/contains_or_contained + - ../slots/filters_or_filtered + - ../slots/has_or_had_quantity + - ../slots/has_or_had_rationale + - ../slots/has_or_had_score + - ../slots/has_or_had_treshold + - ../slots/has_or_had_type + - ../slots/has_or_had_unit + - ../slots/includes_bounding_box + - ../slots/includes_segmentation_mask + - ../slots/keyframe_extraction + - ../slots/model_architecture + - ../slots/model_task prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -70,7 +53,6 @@ classes: - keyframe_extraction - model_architecture - model_task - - specificity_annotation - has_or_had_score - analyzes_or_analyzed slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml b/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml index d1c3b2ff52..63923bbed8 100644 --- a/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml @@ -2,75 +2,48 @@ id: https://nde.nl/ontology/hc/class/VideoAnnotationTypes name: video_annotation_types title: Video Annotation Types imports: -- linkml:types -- ../enums/DetectionLevelEnum -- ../enums/SceneTypeEnum -- ../slots/contains_or_contained -- ../slots/filters_or_filtered -- ../slots/has_or_had_confidence -- ../slots/has_or_had_geometric_extent -- ../slots/has_or_had_language -- ../slots/has_or_had_level -- ../slots/has_or_had_provenance -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/includes_handwriting -- ../slots/includes_object_tracking -- ../slots/includes_or_included -- ../slots/is_or_was_visible_in -- ../slots/is_recognized -- ../slots/landmark_confidence -- ../slots/landmark_geonames_id -- ../slots/landmark_label -- ../slots/landmark_segment -- ../slots/landmark_wikidata_id -- ../slots/linked_to_collection -- ../slots/logo_confidence -- ../slots/logo_label -- ../slots/logo_organization -- ../slots/logo_segment -- ../slots/object_classes_detected -- ../slots/object_collection_id -- ../slots/object_confidence -- ../slots/object_label -- ../slots/object_segment -- ../slots/object_wikidata_id -- ../slots/person_id -- ../slots/recognized_person_name -- ../slots/region_confidence -- ../slots/region_language -- ../slots/region_text -- ../slots/region_type -- ../slots/scene_count -- ../slots/scene_types_detected -- ../slots/specificity_annotation -- ./BoundingBox -- ./Confidence -- ./ConfidenceLevel -- ./DetectedEntity -- ./DetectedFace -- ./DetectedLandmark -- ./DetectedLogo -- ./DetectedObject -- ./DetectionLevelType -- ./DetectionLevelTypes -- ./Language -- ./MediaObject -- ./MediaSegment -- ./Methodology -- ./Provenance -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TextType -- ./TimeSpan -- ./TransitionType -- ./VideoAnnotation -- ./VideoTimeSegment -- ./TextRegion + - linkml:types + - ../enums/DetectionLevelEnum + - ../enums/SceneTypeEnum + - ../slots/contains_or_contained + - ../slots/filters_or_filtered + - ../slots/has_or_had_confidence + - ../slots/has_or_had_geometric_extent + - ../slots/has_or_had_language + - ../slots/has_or_had_level + - ../slots/has_or_had_provenance + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/includes_handwriting + - ../slots/includes_object_tracking + - ../slots/includes_or_included + - ../slots/is_or_was_visible_in + - ../slots/is_recognized + - ../slots/landmark_confidence + - ../slots/landmark_geonames_id + - ../slots/landmark_label + - ../slots/landmark_segment + - ../slots/landmark_wikidata_id + - ../slots/linked_to_collection + - ../slots/logo_confidence + - ../slots/logo_label + - ../slots/logo_organization + - ../slots/logo_segment + - ../slots/object_classes_detected + - ../slots/object_collection_id + - ../slots/object_confidence + - ../slots/object_label + - ../slots/object_segment + - ../slots/object_wikidata_id + - ../slots/person_id + - ../slots/recognized_person_name + - ../slots/region_confidence + - ../slots/region_language + - ../slots/region_text + - ../slots/region_type + - ../slots/scene_count + - ../slots/scene_types_detected prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -141,7 +114,6 @@ classes: - scene_count - contains_or_contained - scene_types_detected - - specificity_annotation - has_or_had_score - has_or_had_type slot_usage: @@ -263,7 +235,6 @@ classes: - includes_object_tracking - linked_to_collection - object_classes_detected - - specificity_annotation - has_or_had_score slot_usage: contains_or_contained: @@ -374,7 +345,6 @@ classes: - has_or_had_confidence - has_or_had_quantity - includes_handwriting - - specificity_annotation - has_or_had_score - has_or_had_language - contains_or_contained diff --git a/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml b/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml index a34820d5fd..74b7b5d30e 100644 --- a/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml @@ -2,67 +2,48 @@ id: https://nde.nl/ontology/hc/class/VideoAudioAnnotation name: video_audio_annotation_class title: Video Audio Annotation Class imports: -- linkml:types -- ../enums/AudioEventTypeEnum -- ../enums/MusicTypeEnum -- ../enums/SoundEventTypeEnum -- ../slots/contains_or_contained -- ../slots/end_of_the_end -- ../slots/has_audio_quality_score -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_provenance -- ../slots/has_or_had_score -- ../slots/has_or_had_segment -- ../slots/has_or_had_type -- ../slots/is_background -- ../slots/is_or_was_diarized -- ../slots/is_overlapping -- ../slots/languages_detected -- ../slots/music_confidence -- ../slots/music_detected -- ../slots/music_end_seconds -- ../slots/music_genre -- ../slots/music_genres_detected -- ../slots/music_segment_confidence -- ../slots/music_start_seconds -- ../slots/music_type -- ../slots/noise_floor_db -- ../slots/segment_confidence -- ../slots/segment_end_seconds -- ../slots/segment_language -- ../slots/segment_start_seconds -- ../slots/silence_total_seconds -- ../slots/snr_db -- ../slots/sound_events_detected -- ../slots/speaker_count -- ../slots/speaker_id -- ../slots/speaker_label -- ../slots/specificity_annotation -- ../slots/speech_detected -- ../slots/speech_language -- ../slots/speech_language_confidence -- ../slots/speech_text -- ../slots/start_of_the_start -- ../slots/temporal_extent -- ./AudioEventSegment -- ./ConfidenceScore -- ./DiarizationStatus -- ./Identifier -- ./Label -- ./Provenance -- ./Speaker -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Timestamp -- ./VideoAnnotation -- ./VideoAudioAnnotation -- ./VideoTimeSegment -- ./DiarizationSegment -- ./MusicSegment + - linkml:types + - ../enums/AudioEventTypeEnum + - ../enums/MusicTypeEnum + - ../enums/SoundEventTypeEnum + - ../slots/contains_or_contained + - ../slots/end_of_the_end + - ../slots/has_audio_quality_score + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_provenance + - ../slots/has_or_had_score + - ../slots/has_or_had_segment + - ../slots/has_or_had_type + - ../slots/is_background + - ../slots/is_or_was_diarized + - ../slots/is_overlapping + - ../slots/languages_detected + - ../slots/music_confidence + - ../slots/music_detected + - ../slots/music_end_seconds + - ../slots/music_genre + - ../slots/music_genres_detected + - ../slots/music_segment_confidence + - ../slots/music_start_seconds + - ../slots/music_type + - ../slots/noise_floor_db + - ../slots/segment_confidence + - ../slots/segment_end_seconds + - ../slots/segment_language + - ../slots/segment_start_seconds + - ../slots/silence_total_seconds + - ../slots/snr_db + - ../slots/sound_events_detected + - ../slots/speaker_count + - ../slots/speaker_id + - ../slots/speaker_label + - ../slots/speech_detected + - ../slots/speech_language + - ../slots/speech_language_confidence + - ../slots/speech_text + - ../slots/start_of_the_start + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -110,7 +91,6 @@ classes: - sound_events_detected - speaker_count - speaker_label - - specificity_annotation - speech_detected - speech_language - speech_language_confidence @@ -236,7 +216,6 @@ classes: - segment_start_seconds - speaker_id - speaker_label - - specificity_annotation - speech_text - has_or_had_score slot_usage: @@ -275,7 +254,6 @@ classes: - temporal_extent - contains_or_contained - is_overlapping - - specificity_annotation - has_or_had_score slot_usage: temporal_extent: @@ -304,7 +282,6 @@ classes: - music_segment_confidence - music_start_seconds - music_type - - specificity_annotation - has_or_had_score slot_usage: music_start_seconds: diff --git a/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml b/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml index 7f81276bf5..3385bfc7f1 100644 --- a/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: VideoCategoryIdentifier: - class_uri: schema:identifier + class_uri: hc:VideoCategoryIdentifier description: 'An identifier for a video category. diff --git a/schemas/20251121/linkml/modules/classes/VideoChapter.yaml b/schemas/20251121/linkml/modules/classes/VideoChapter.yaml index b8051915b1..f50273b16e 100644 --- a/schemas/20251121/linkml/modules/classes/VideoChapter.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoChapter.yaml @@ -2,29 +2,22 @@ id: https://nde.nl/ontology/hc/class/VideoChapter name: video_chapter_class title: Video Chapter Class imports: -- linkml:types -- ../enums/ChapterSourceEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_parent -- ../slots/has_or_had_score -- ../slots/has_or_had_sequence_index -- ../slots/has_or_had_source -- ../slots/has_or_had_thumbnail -- ../slots/is_or_was_created_through -- ../slots/nesting_level -- ../slots/specificity_annotation -- ./AutoGeneration -- ./Label -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Thumbnail -- ./TimeInterval -- ./Video -- ./VideoTimeSegment + - linkml:types + - ../enums/ChapterSourceEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_parent + - ../slots/has_or_had_score + - ../slots/has_or_had_sequence_index + - ../slots/has_or_had_source + - ../slots/has_or_had_thumbnail + - ../slots/is_or_was_created_through + - ../slots/nesting_level + - ../slots/start_time + - ../slots/end_time + - ../slots/start_seconds + - ../slots/end_seconds prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -89,7 +82,6 @@ classes: - has_or_had_label - nesting_level - has_or_had_parent - - specificity_annotation - has_or_had_score - start_time - end_time diff --git a/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml b/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml index 5c15993e5d..d969cd554b 100644 --- a/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml @@ -2,26 +2,14 @@ id: https://nde.nl/ontology/hc/class/VideoChapterList name: video_chapter_list_class title: Video Chapter List Class imports: -- linkml:types -- ../slots/covers_full_video -- ../slots/has_or_had_chapter -- ../slots/has_or_had_identifier -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_source -- ../slots/is_or_was_generated_by -- ../slots/specificity_annotation -- ./GenerationEvent -- ./Provenance -- ./Quantity -- ./Source -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./VideoChapter -- ./VideoIdentifier + - linkml:types + - ../slots/covers_full_video + - ../slots/has_or_had_chapter + - ../slots/has_or_had_identifier + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_source + - ../slots/is_or_was_generated_by prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -54,7 +42,6 @@ classes: - has_or_had_source - covers_full_video - has_or_had_quantity - - specificity_annotation - has_or_had_score - has_or_had_identifier slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/VideoFrame.yaml b/schemas/20251121/linkml/modules/classes/VideoFrame.yaml index 1013d43bcc..d3dbab22c6 100644 --- a/schemas/20251121/linkml/modules/classes/VideoFrame.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoFrame.yaml @@ -7,11 +7,9 @@ prefixes: schema: http://schema.org/ oa: http://www.w3.org/ns/oa# imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/has_or_had_unit -- ./Quantity -- ./Unit + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/has_or_had_unit default_prefix: hc classes: VideoFrame: diff --git a/schemas/20251121/linkml/modules/classes/VideoFrames.yaml b/schemas/20251121/linkml/modules/classes/VideoFrames.yaml index 7bc914c6c2..19ad89e818 100644 --- a/schemas/20251121/linkml/modules/classes/VideoFrames.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoFrames.yaml @@ -5,10 +5,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: -- linkml:types -- ../slots/has_or_had_measurement_unit -- ../slots/has_or_had_quantity -- ./MeasureUnit + - linkml:types + - ../slots/has_or_had_measurement_unit + - ../slots/has_or_had_quantity classes: VideoFrames: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml b/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml index dd4d02c6ba..0ec5057acd 100644 --- a/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml @@ -7,11 +7,11 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: VideoIdentifier: - class_uri: schema:identifier + class_uri: hc:VideoIdentifier description: 'An identifier for a video resource. diff --git a/schemas/20251121/linkml/modules/classes/VideoPost.yaml b/schemas/20251121/linkml/modules/classes/VideoPost.yaml index 231099ccc6..fffa865d78 100644 --- a/schemas/20251121/linkml/modules/classes/VideoPost.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoPost.yaml @@ -2,55 +2,35 @@ id: https://nde.nl/ontology/hc/class/VideoPost name: video_post_class title: Video Post Class imports: -- linkml:types -- ../slots/has_or_had_author -- ../slots/has_or_had_caption -- ../slots/has_or_had_comment -- ../slots/has_or_had_comment # was: video_comment -- ../slots/has_or_had_content -- ../slots/has_or_had_degree -- ../slots/has_or_had_identifier -- ../slots/has_or_had_language -- ../slots/has_or_had_quantity -- ../slots/has_or_had_reply -- ../slots/has_or_had_resolution -- ../slots/has_or_had_score -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_status -- ../slots/has_or_had_time_interval -- ../slots/is_embeddable -- ../slots/is_licensed_content -- ../slots/is_made_for_kid -- ../slots/is_or_was_appreciated -- ../slots/is_or_was_dismissed -- ../slots/is_or_was_last_updated_at -- ../slots/is_or_was_part_of_total -- ../slots/language -- ../slots/like_count -- ../slots/live_broadcast_content -- ../slots/metrics_observed_at -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./AspectRatio -- ./SocialMediaPost -- ./SocialMediaPostTypes -- ./CommentReply -- ./AppreciationEvent -- ./Author -- ./Caption -- ./Content -- ./DismissalEvent -- ./Identifier -- ./Language -- ./Quantity -- ./Resolution -- ./SourceCommentCount -- ./Status -- ./TimeInterval -- ./TimeSpan -- ./Timestamp -- ./VideoCategoryIdentifier -- ../enums/LiveBroadcastStatusEnum + - linkml:types + - ../slots/has_or_had_author + - ../slots/has_or_had_caption + - ../slots/has_or_had_comment + - ../slots/has_or_had_comment # was: video_comment + - ../slots/has_or_had_content + - ../slots/has_or_had_degree + - ../slots/has_or_had_identifier + - ../slots/has_or_had_language + - ../slots/has_or_had_quantity + - ../slots/has_or_had_reply + - ../slots/has_or_had_resolution + - ../slots/has_or_had_score + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_status + - ../slots/has_or_had_time_interval + - ../slots/is_embeddable + - ../slots/is_licensed_content + - ../slots/is_made_for_kid + - ../slots/is_or_was_appreciated + - ../slots/is_or_was_dismissed + - ../slots/is_or_was_last_updated_at + - ../slots/is_or_was_part_of_total + - ../slots/language + - ../slots/like_count + - ../slots/live_broadcast_content + - ../slots/metrics_observed_at + - ../slots/temporal_extent + - ../enums/LiveBroadcastStatusEnum default_prefix: hc classes: VideoPost: @@ -74,7 +54,6 @@ classes: - like_count - live_broadcast_content - metrics_observed_at - - specificity_annotation - has_or_had_score - has_or_had_identifier - has_or_had_comment @@ -315,7 +294,6 @@ classes: - has_or_had_content # REMOVED 2026-01-18: comment_updated_at - migrated to was_last_updated_at + Timestamp (Rule 53) - is_or_was_last_updated_at - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: # MIGRATED 2026-01-18: comment_id → has_or_had_identifier + Identifier (Rule 53/56) diff --git a/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml b/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml index 514e812e7f..6d1db1ea22 100644 --- a/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml @@ -2,41 +2,27 @@ id: https://nde.nl/ontology/hc/class/VideoSubtitle name: video_subtitle_class title: Video Subtitle Class imports: -- linkml:types -- ../enums/SubtitleFormatEnum -- ../enums/SubtitlePositionEnum -- ../slots/has_or_had_alignment -- ../slots/has_or_had_caption -- ../slots/has_or_had_format -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_mean -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/has_or_had_segment -- ../slots/has_or_had_unit -- ../slots/includes_music_description -- ../slots/includes_sound_description -- ../slots/includes_speaker_identification -- ../slots/includes_timestamp -- ../slots/is_closed_caption -- ../slots/is_or_was_created_through -- ../slots/is_sdh -- ../slots/raw_subtitle_content -- ../slots/specificity_annotation -- ./Alignment -- ./AutoGeneration -- ./Caption -- ./MeanValue -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TrackIdentifier -- ./Unit -- ./VideoTimeSegment -- ./VideoTranscript + - linkml:types + - ../enums/SubtitleFormatEnum + - ../enums/SubtitlePositionEnum + - ../slots/has_or_had_alignment + - ../slots/has_or_had_caption + - ../slots/has_or_had_format + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_mean + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/has_or_had_segment + - ../slots/has_or_had_unit + - ../slots/includes_music_description + - ../slots/includes_sound_description + - ../slots/includes_speaker_identification + - ../slots/includes_timestamp + - ../slots/is_closed_caption + - ../slots/is_or_was_created_through + - ../slots/is_sdh + - ../slots/raw_subtitle_content prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -77,7 +63,6 @@ classes: - is_closed_caption - is_sdh - raw_subtitle_content - - specificity_annotation - has_or_had_format - has_or_had_score - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml b/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml index 17cbe75c0b..a6eb67ce06 100644 --- a/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml @@ -2,34 +2,22 @@ id: https://nde.nl/ontology/hc/class/VideoTextContent name: video_text_content_class title: Video Text Content Class imports: -- linkml:types -- ../enums/GenerationMethodEnum -- ../slots/content_title -- ../slots/has_or_had_language -- ../slots/has_or_had_quantity -- ../slots/has_or_had_score -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_verified_by -- ../slots/is_verified -- ../slots/model_provider -- ../slots/model_version -- ../slots/overall_confidence -- ../slots/processing_duration_seconds -- ../slots/source_video -- ../slots/source_video_url -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Methodology -- ./Quantity -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Verifier -- ./VideoPost -- ./GenerationEvent -- ./Language + - linkml:types + - ../enums/GenerationMethodEnum + - ../slots/content_title + - ../slots/has_or_had_language + - ../slots/has_or_had_quantity + - ../slots/has_or_had_score + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_verified_by + - ../slots/is_verified + - ../slots/model_provider + - ../slots/model_version + - ../slots/overall_confidence + - ../slots/processing_duration_seconds + - ../slots/source_video + - ../slots/source_video_url + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -66,7 +54,6 @@ classes: - processing_duration_seconds - source_video - source_video_url - - specificity_annotation - has_or_had_score - is_or_was_verified_by - has_or_had_quantity diff --git a/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml b/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml index 50335ac874..f7ce1b85e0 100644 --- a/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml @@ -2,22 +2,14 @@ id: https://nde.nl/ontology/hc/class/VideoTimeSegment name: video_time_segment_class title: Video Time Segment Class imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_time_interval -- ../slots/is_or_was_generated_by -- ../slots/segment_index -- ../slots/segment_text -- ../slots/speaker_id -- ../slots/speaker_label -- ../slots/specificity_annotation -- ./ConfidenceScore -- ./GenerationEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeInterval + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_time_interval + - ../slots/is_or_was_generated_by + - ../slots/segment_index + - ../slots/segment_text + - ../slots/speaker_id + - ../slots/speaker_label prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -156,7 +148,6 @@ classes: - segment_text - speaker_id - speaker_label - - specificity_annotation - has_or_had_score - is_or_was_generated_by - start_time @@ -209,8 +200,7 @@ classes: examples: - value: Narrator - value: Dr. Taco Dibbits, Museum Director - rules: - - postconditions: null + comments: - Reusable time segment for subtitles, annotations, chapters - 'Dual time format: ISO 8601 for serialization, seconds for computation' diff --git a/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml b/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml index 3fe0e6a475..7c5a1cd4dc 100644 --- a/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml @@ -2,26 +2,19 @@ id: https://nde.nl/ontology/hc/class/VideoTranscript name: video_transcript_class title: Video Transcript Class imports: -- linkml:types -- ../enums/TranscriptFormatEnum -- ../slots/contains_or_contained -- ../slots/has_or_had_format -- ../slots/has_or_had_score -- ../slots/has_or_had_segment -- ../slots/includes_speaker -- ../slots/includes_timestamp -- ../slots/paragraph_count -- ../slots/primary_speaker -- ../slots/sentence_count -- ../slots/source_language_auto_detected -- ../slots/speaker_count -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./VideoTextContent -- ./VideoTimeSegment + - linkml:types + - ../enums/TranscriptFormatEnum + - ../slots/contains_or_contained + - ../slots/has_or_had_format + - ../slots/has_or_had_score + - ../slots/has_or_had_segment + - ../slots/includes_speaker + - ../slots/includes_timestamp + - ../slots/paragraph_count + - ../slots/primary_speaker + - ../slots/sentence_count + - ../slots/source_language_auto_detected + - ../slots/speaker_count prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -56,7 +49,6 @@ classes: - sentence_count - source_language_auto_detected - speaker_count - - specificity_annotation - has_or_had_score - has_or_had_format slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml b/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml index bf1fc85c5b..50ec8a7d5e 100644 --- a/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml +++ b/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml @@ -13,7 +13,7 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: VisitingScholar: diff --git a/schemas/20251121/linkml/modules/classes/WKT.yaml b/schemas/20251121/linkml/modules/classes/WKT.yaml index a62d1378b9..fd2948eb9e 100644 --- a/schemas/20251121/linkml/modules/classes/WKT.yaml +++ b/schemas/20251121/linkml/modules/classes/WKT.yaml @@ -14,12 +14,14 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_value + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_value classes: WKT: - class_uri: geosparql:wktLiteral + class_uri: hc:WKT + exact_mappings: + - geosparql:wktLiteral description: A WKT literal wrapper. slots: - has_or_had_value diff --git a/schemas/20251121/linkml/modules/classes/Warehouse.yaml b/schemas/20251121/linkml/modules/classes/Warehouse.yaml index 13f0679f03..781fdadc3c 100644 --- a/schemas/20251121/linkml/modules/classes/Warehouse.yaml +++ b/schemas/20251121/linkml/modules/classes/Warehouse.yaml @@ -2,36 +2,20 @@ id: https://nde.nl/ontology/hc/class/warehouse name: warehouse_class title: Warehouse Class imports: -- linkml:types -- ../enums/WarehouseTypeEnum -- ../slots/contents_description -- ../slots/has_or_had_area -- ../slots/has_or_had_description -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_policy -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_managed_by -- ../slots/regulates_or_regulated -- ../slots/specificity_annotation -- ./Area -- ./ClimateControl -- ./ClimateControlPolicy -- ./ClimateControlType -- ./ClimateControlTypes -- ./CustodianObservation -- ./Group -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./SecurityLevel -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WarehouseType + - linkml:types + - ../enums/WarehouseTypeEnum + - ../slots/contents_description + - ../slots/has_or_had_area + - ../slots/has_or_had_description + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_policy + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_managed_by + - ../slots/regulates_or_regulated prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -61,7 +45,6 @@ classes: slots: - has_or_had_policy - contents_description - - specificity_annotation - has_or_had_score - has_or_had_description - has_or_had_area diff --git a/schemas/20251121/linkml/modules/classes/WarehouseType.yaml b/schemas/20251121/linkml/modules/classes/WarehouseType.yaml index 3d4699dd1f..ddaf9bdcbd 100644 --- a/schemas/20251121/linkml/modules/classes/WarehouseType.yaml +++ b/schemas/20251121/linkml/modules/classes/WarehouseType.yaml @@ -15,29 +15,22 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ../slots/has_or_had_description -- ../slots/has_or_had_hypernym -- ../slots/has_or_had_hyponym -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_score -- ../slots/is_or_was_equivalent_to -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataIdentifier -- ./WarehouseType + - linkml:types + - ../slots/has_or_had_code + - ../slots/has_or_had_description + - ../slots/has_or_had_hypernym + - ../slots/has_or_had_hyponym + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_score + - ../slots/is_or_was_equivalent_to classes: WarehouseType: class_uri: skos:Concept description: "Abstract base class for warehouse type classifications in heritage storage.\n\n**DEFINITION**:\n\nWarehouseType represents CATEGORIES of warehouse/depot facilities, not\nindividual warehouse instances. Each subclass defines the characteristics,\nfunctions, and typical uses of a specific type of heritage storage facility.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | WarehouseType (This Class) | Warehouse (Instance) |\n|--------|---------------------------|---------------------|\n| **Nature** | Classification/category | Individual facility |\n| **Examples** | CENTRAL_DEPOT, OFFSITE | \"Depot Amersfoort Building A\" |\n| **Properties** | Category metadata | Location, capacity, contents |\n| **Cardinality** | ~8-12 types | Many instances |\n\n**CATEGORY STRUCTURE**:\n\nWarehouse types are organized by function and location:\n\n1. **LOCATION-BASED**:\n - CENTRAL_DEPOT: Main storage at primary site\n - OFFSITE_DEPOT: Remote/external storage location\n - SATELLITE_DEPOT:\ \ Branch location storage\n \n2. **FUNCTION-BASED**:\n - COLLECTION_STORAGE: General collection materials\n - STUDY_STORAGE: Research-accessible storage\n - QUARANTINE_DEPOT: Isolation/treatment areas\n - TRANSIT_STORAGE: Temporary holding for loans/moves\n \n3. **ENVIRONMENTAL-BASED**:\n - CLIMATE_CONTROLLED: Full HVAC systems\n - COLD_STORAGE_FACILITY: Refrigerated/frozen\n - AMBIENT_STORAGE: Minimal environmental control\n \n4. **SECURITY-BASED**:\n - HIGH_SECURITY_VAULT: Maximum security\n - OPEN_STORAGE: Visible/accessible storage\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Warehouse types form a controlled vocabulary\n- **PREMIS StorageLocation**: Storage environment context\n- **CIDOC-CRM E27_Site**: Physical site classification\n- **Schema.org Place**: General place/facility typing\n\n**SUBCLASSES**:\n\nSee WarehouseTypes.yaml for concrete warehouse type subclasses.\n" abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E55_Type @@ -53,7 +46,6 @@ classes: - has_or_had_hypernym - has_or_had_hyponym - is_or_was_equivalent_to - - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: diff --git a/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml b/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml index a1888a9245..ad2fa1616f 100644 --- a/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml @@ -7,9 +7,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code -- ./WarehouseType + - ./WarehouseType + - linkml:types + - ../slots/has_or_had_code classes: CentralDepot: is_a: WarehouseType diff --git a/schemas/20251121/linkml/modules/classes/WebArchive.yaml b/schemas/20251121/linkml/modules/classes/WebArchive.yaml index 70fe5f3357..8fdf56c297 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchive.yaml @@ -8,26 +8,14 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/platform_type_id -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./DigitalPlatformType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WebArchiveRecordSetType -- ./WebArchiveRecordSetTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to + - ../slots/platform_type_id classes: WebArchive: description: A publication type and collection of preserved web pages. Web archives (Webarchive) @@ -39,7 +27,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml index 9a0831dd04..2f3421f5d5 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: WebArchiveFailure: diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml index a5c663c28a..f6d563f8f6 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: WebArchiveRecordSetType: description: A rico:RecordSetType for classifying collections of preserved web pages and archived online content. @@ -28,7 +25,6 @@ classes: see_also: - WebArchive slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml index 9677fa5232..79d37418e8 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml @@ -11,21 +11,15 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WebArchive -- ./WebArchiveRecordSetType + - ./WebArchiveRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: WebCaptureCollection: is_a: WebArchiveRecordSetType @@ -33,7 +27,7 @@ classes: description: "A rico:RecordSetType for Website captures.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -44,7 +38,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -69,16 +62,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept SocialMediaCollection: is_a: WebArchiveRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Social media archives.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -89,7 +79,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -110,6 +99,3 @@ classes: record_holder_note: equals_string: This RecordSetType is typically held by WebArchive custodians. Inverse of rico:isOrWasHolderOf. - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/WebClaim.yaml b/schemas/20251121/linkml/modules/classes/WebClaim.yaml index bf190f420e..866141a37d 100644 --- a/schemas/20251121/linkml/modules/classes/WebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/WebClaim.yaml @@ -16,36 +16,21 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../enums/ExtractionPipelineStageEnum -- ../slots/has_or_had_content -- ../slots/has_or_had_file_path -- ../slots/has_or_had_identifier -- ../slots/has_or_had_note -- ../slots/has_or_had_provenance_path -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_extracted_using -- ../slots/is_or_was_retrieved_through -- ../slots/pipeline_stage -- ../slots/retrieved_on -- ../slots/source_url -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Claim -- ./ClaimType -- ./ClaimTypes -- ./Content -- ./ExtractionMethod -- ./FilePath -- ./Identifier -- ./Note -- ./RetrievalEvent -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./XPath + - linkml:types + - ../enums/ExtractionPipelineStageEnum + - ../slots/has_or_had_content + - ../slots/has_or_had_file_path + - ../slots/has_or_had_identifier + - ../slots/has_or_had_note + - ../slots/has_or_had_provenance_path + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_extracted_using + - ../slots/is_or_was_retrieved_through + - ../slots/pipeline_stage + - ../slots/retrieved_on + - ../slots/source_url + - ../slots/temporal_extent default_prefix: hc classes: WebClaim: @@ -55,7 +40,7 @@ classes: \ SCORES?**\n\nConfidence scores like `0.95` are MEANINGLESS because:\n- There is NO methodology defining what these numbers mean\n- They cannot be verified or reproduced\n- They give false impression of rigor\n- They mask the fact that claims may be fabricated\n\nInstead, we use VERIFIABLE provenance:\n- XPath points to exact location\n- Archived HTML can be inspected\n- Match score is computed, not estimated\n\n**EXTRACTION PIPELINE (4 Stages)**\n\nFollowing the GLAM-NER Unified Entity Annotation Convention v1.7.0:\n\n1. **Entity Recognition** (Stage 1)\n - Detect named entities in text\n - Classify by hypernym type (AGT, GRP, TOP, TMP, etc.)\n - Methods: spaCy NER, transformer models, regex patterns\n\n2. **Layout Analysis** (Stage 2)\n - Analyze document structure (headers, paragraphs, tables)\n - Assign DOC hypernym types (DOC.HDR, DOC.PAR, DOC.TBL)\n - Generate XPath provenance for each claim location\n\n3. **Entity Resolution** (Stage 3)\n - Disambiguate entity\ \ mentions\n - Merge coreferences and name variants\n - Produce canonical entity clusters\n\n4. **Entity Linking** (Stage 4)\n - Link resolved entities to knowledge bases\n - Connect to Wikidata, ISIL, GeoNames, etc.\n - Assign link confidence scores\n\n**WORKFLOW**:\n\n1. Archive website using Playwright:\n `python scripts/fetch_website_playwright.py `\n \n This saves: web/{entry_number}/{domain}/rendered.html\n\n2. Add XPath provenance to claims:\n `python scripts/add_xpath_provenance.py`\n\n3. Script REMOVES claims that cannot be verified\n (stores in `removed_unverified_claims` for audit)\n\n**EXAMPLES**:\n\nCORRECT (Verifiable):\n```yaml\n- claim_type: full_name\n has_or_had_content:\n has_or_had_label: Historische Vereniging Nijeveen\n source_url: https://historischeverenigingnijeveen.nl/\n retrieved_on: \"2025-11-29T12:28:00Z\"\n has_or_had_provenance_path:\n expression: /html[1]/body[1]/div[6]/div[1]/h1[1]\n match_score:\ \ 1.0\n html_file: web/0021/historischeverenigingnijeveen.nl/rendered.html\n pipeline_stage: layout_analysis\n```\n\nWRONG (Fabricated - Must Be Removed):\n```yaml\n- claim_type: full_name\n has_or_had_content:\n has_or_had_label: Historische Vereniging Nijeveen\n confidence: 0.95 # \u2190 NO! This is meaningless without XPath\n```\n\n**MIGRATION NOTE (2026-01-15)**:\nConsolidated xpath, xpath_match_score, xpath_matched_text\ninto has_or_had_provenance_path with XPath class.\n\n**MIGRATION NOTE (2026-01-18)**:\nMigrated claim_value to has_or_had_content with Content class per Rule 53/56.\n" - exact_mappings: + broad_mappings: - prov:Entity close_mappings: - schema:PropertyValue @@ -71,7 +56,6 @@ classes: - pipeline_stage - retrieved_on - source_url - - specificity_annotation - has_or_had_score - has_or_had_provenance_path slot_usage: @@ -145,11 +129,7 @@ classes: has_or_had_label: xpath_exact_match - value: has_or_had_label: nlp_ner - rules: - - preconditions: - slot_conditions: - has_or_had_provenance_path: - value_presence: ABSENT + comments: - WebClaim requires XPath provenance via has_or_had_provenance_path - claims without it are fabricated - XPath class contains expression, matched_text, and match_score in one structure diff --git a/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml b/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml index b294362b85..0d94ae6cce 100644 --- a/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml @@ -8,15 +8,9 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_quantity -- ../slots/warrants_or_warranted -- ./Claim -- ./InvalidWebClaim -- ./LayoutMetadata -- ./Quantity -- ./ValidationMetadata -- ./WebClaim + - linkml:types + - ../slots/has_or_had_quantity + - ../slots/warrants_or_warranted default_range: string classes: WebClaimsBlock: diff --git a/schemas/20251121/linkml/modules/classes/WebCollection.yaml b/schemas/20251121/linkml/modules/classes/WebCollection.yaml index eb719d7094..779092c52e 100644 --- a/schemas/20251121/linkml/modules/classes/WebCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/WebCollection.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcmitype: http://purl.org/dc/dcmitype/ imports: -- linkml:types + - linkml:types default_range: string classes: WebCollection: diff --git a/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml b/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml index 4064ce4167..2c0cfad560 100644 --- a/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml @@ -9,15 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types -- ../slots/warrants_or_warranted -- ./Claim -- ./DuplicateEntry -- ./OrganizationalChange -- ./RawSource -- ./WebArchiveFailure -- ./WebClaim -- ./WebCollection + - linkml:types + - ../slots/warrants_or_warranted default_range: string classes: WebEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/WebLink.yaml b/schemas/20251121/linkml/modules/classes/WebLink.yaml index fd4510d21b..c2a336ca48 100644 --- a/schemas/20251121/linkml/modules/classes/WebLink.yaml +++ b/schemas/20251121/linkml/modules/classes/WebLink.yaml @@ -27,25 +27,17 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/LinkTypeEnum -- ../slots/has_or_had_description -- ../slots/has_or_had_label # was: title -- ../slots/has_or_had_provenance_path -- ../slots/has_or_had_score # was: template_specificity -- ../slots/has_or_had_url -- ../slots/link_context -- ../slots/link_text -- ../slots/link_type -- ../slots/specificity_annotation -- ../slots/temporal_extent # was: valid_from + valid_to -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./XPath + - linkml:types + - ../enums/LinkTypeEnum + - ../slots/has_or_had_description + - ../slots/has_or_had_label # was: title + - ../slots/has_or_had_provenance_path + - ../slots/has_or_had_score # was: template_specificity + - ../slots/has_or_had_url + - ../slots/link_context + - ../slots/link_text + - ../slots/link_type + - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc default_range: string classes: @@ -87,7 +79,6 @@ classes: - link_context - has_or_had_provenance_path # was: xpath - migrated per Rule 53 (2026-01-15) - temporal_extent # was: valid_from + valid_to - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: has_or_had_url: diff --git a/schemas/20251121/linkml/modules/classes/WebObservation.yaml b/schemas/20251121/linkml/modules/classes/WebObservation.yaml index e9de10eea8..2c14383347 100644 --- a/schemas/20251121/linkml/modules/classes/WebObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/WebObservation.yaml @@ -15,34 +15,25 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ../slots/content_changed -- ../slots/content_hash -- ../slots/content_type -- ../slots/has_or_had_method -- ../slots/has_or_had_note -- ../slots/has_or_had_score -- ../slots/has_or_had_status -- ../slots/is_or_was_archived_at -- ../slots/last_modified -- ../slots/observation_id -- ../slots/observed_entity -- ../slots/page_title -- ../slots/previous_observation -- ../slots/retrieval_method -- ../slots/retrieved_by -- ../slots/retrieved_on -- ../slots/source_url -- ../slots/specificity_annotation -- ../slots/warrants_or_warranted -- ./CacheValidation -- ./ETag -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WebClaim -- ./HTTPStatusCode + - linkml:types + - ../slots/content_changed + - ../slots/content_hash + - ../slots/content_type + - ../slots/has_or_had_method + - ../slots/has_or_had_note + - ../slots/has_or_had_score + - ../slots/has_or_had_status + - ../slots/is_or_was_archived_at + - ../slots/last_modified + - ../slots/observation_id + - ../slots/observed_entity + - ../slots/page_title + - ../slots/previous_observation + - ../slots/retrieval_method + - ../slots/retrieved_by + - ../slots/retrieved_on + - ../slots/source_url + - ../slots/warrants_or_warranted default_prefix: hc classes: WebObservation: @@ -79,7 +70,6 @@ classes: - retrieved_by - retrieved_on - source_url - - specificity_annotation - has_or_had_score slot_usage: has_or_had_method: diff --git a/schemas/20251121/linkml/modules/classes/WebPage.yaml b/schemas/20251121/linkml/modules/classes/WebPage.yaml index d1c8acf8c2..4e578bc1e3 100644 --- a/schemas/20251121/linkml/modules/classes/WebPage.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPage.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_url classes: WebPage: class_uri: schema:WebPage diff --git a/schemas/20251121/linkml/modules/classes/WebPlatform.yaml b/schemas/20251121/linkml/modules/classes/WebPlatform.yaml index 5558aad889..ff1a063826 100644 --- a/schemas/20251121/linkml/modules/classes/WebPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPlatform.yaml @@ -8,9 +8,9 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_label -- ../slots/has_or_had_url + - linkml:types + - ../slots/has_or_had_label + - ../slots/has_or_had_url classes: WebPlatform: class_uri: schema:WebSite diff --git a/schemas/20251121/linkml/modules/classes/WebPortal.yaml b/schemas/20251121/linkml/modules/classes/WebPortal.yaml index 937163974d..2558b231db 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortal.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortal.yaml @@ -1,62 +1,36 @@ id: https://nde.nl/ontology/hc/class/WebPortal name: WebPortal imports: -- linkml:types -- ../classes/APIEndpoint -- ../slots/aggregates_or_aggregated_from -- ../slots/created_by_project -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_identifier -- ../slots/has_or_had_policy -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/is_or_was_aggregated_by -- ../slots/is_or_was_associated_with -- ../slots/is_or_was_derived_from -- ../slots/is_or_was_generated_by -- ../slots/is_or_was_related_to -- ../slots/launch_date -- ../slots/metadata_standard -- ../slots/oai_pmh_endpoint -- ../slots/operated_by -- ../slots/participating_institution -- ../slots/portal_description -- ../slots/portal_id -- ../slots/portal_language -- ../slots/portal_name -- ../slots/portal_status -- ../slots/portal_type -- ../slots/portal_url -- ../slots/record_count -- ../slots/serves_finding_aid -- ../slots/sparql_endpoint -- ../slots/specificity_annotation -- ../slots/supersedes_or_superseded -- ../slots/temporal_extent -- ./AuxiliaryDigitalPlatform -- ./CollectionManagementSystem -- ./CustodianCollection -- ./CustodianObservation -- ./DataLicensePolicy -- ./DataServiceEndpoint -- ./DataServiceEndpointTypes -- ./DigitalPlatform -- ./EncompassingBody -- ./METSAPI -- ./OAIPMHEndpoint -- ./Project -- ./ReconstructedEntity -- ./ReconstructionActivity -- ./Scope -- ./SearchAPI -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./WebPortalType -- ./APIEndpoint -- ./GeographicScope + - linkml:types + - ../slots/aggregates_or_aggregated_from + - ../slots/created_by_project + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_identifier + - ../slots/has_or_had_policy + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/is_or_was_aggregated_by + - ../slots/is_or_was_associated_with + - ../slots/is_or_was_derived_from + - ../slots/is_or_was_generated_by + - ../slots/is_or_was_related_to + - ../slots/launch_date + - ../slots/metadata_standard + - ../slots/oai_pmh_endpoint + - ../slots/operated_by + - ../slots/participating_institution + - ../slots/portal_description + - ../slots/portal_id + - ../slots/portal_language + - ../slots/portal_name + - ../slots/portal_status + - ../slots/portal_type + - ../slots/portal_url + - ../slots/record_count + - ../slots/serves_finding_aid + - ../slots/sparql_endpoint + - ../slots/supersedes_or_superseded + - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -112,7 +86,6 @@ classes: - record_count - serves_finding_aid - sparql_endpoint - - specificity_annotation - supersedes_or_superseded - has_or_had_score - temporal_extent diff --git a/schemas/20251121/linkml/modules/classes/WebPortalType.yaml b/schemas/20251121/linkml/modules/classes/WebPortalType.yaml index ad789191fd..1d2772f761 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortalType.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortalType.yaml @@ -9,31 +9,19 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: -- linkml:types -- ../enums/PortalCategoryEnum -- ../metadata -- ../slots/has_or_had_example -- ../slots/has_or_had_feature -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_standard -- ../slots/portal_type_category -- ../slots/portal_type_description -- ../slots/portal_type_id -- ../slots/portal_type_name -- ../slots/portal_typical_domain -- ../slots/specificity_annotation -- ./MetadataStandard -- ./Scope -- ./ScopeType -- ./ScopeTypes -- ./SpecificityAnnotation -- ./TechnicalFeature -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./Example -- ./WebPortalType + - linkml:types + - ../enums/PortalCategoryEnum + - ../metadata + - ../slots/has_or_had_example + - ../slots/has_or_had_feature + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_standard + - ../slots/portal_type_category + - ../slots/portal_type_description + - ../slots/portal_type_id + - ../slots/portal_type_name + - ../slots/portal_typical_domain classes: WebPortalType: class_uri: skos:Concept @@ -54,7 +42,6 @@ classes: - portal_type_id - portal_type_name - portal_typical_domain - - specificity_annotation - has_or_had_score - has_or_had_standard - has_or_had_scope diff --git a/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml b/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml index 831301c550..8c21409e85 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml @@ -11,43 +11,25 @@ prefixes: dcat: http://www.w3.org/ns/dcat# void: http://rdfs.org/ns/void# imports: -- linkml:types -- ../metadata -- ../slots/can_or_could_be_retrieved_from -- ../slots/ceases_or_ceased_through -- ../slots/has_or_had_description -- ../slots/has_or_had_endpoint -- ../slots/has_or_had_feature -- ../slots/has_or_had_identifier -- ../slots/has_or_had_scope -- ../slots/has_or_had_score -- ../slots/has_or_had_standard -- ../slots/has_or_had_title -- ../slots/is_or_was_published_by -- ../slots/is_or_was_superseded_by -- ../slots/linked_data_access -- ../slots/portal_type_category -- ../slots/portal_typical_domain -- ../slots/registers_or_registered -- ../slots/specificity_annotation -- ./CeasingEvent -- ./Custodian -- ./CustodianObservation -- ./Dataset -- ./Description -- ./Endpoint -- ./Identifier -- ./LinkedDataEndpoint -- ./MetadataStandard -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./Title -- ./WebPortalType -- ./Scope -- ./TechnicalFeature + - ./WebPortalType + - linkml:types + - ../metadata + - ../slots/can_or_could_be_retrieved_from + - ../slots/ceases_or_ceased_through + - ../slots/has_or_had_description + - ../slots/has_or_had_endpoint + - ../slots/has_or_had_feature + - ../slots/has_or_had_identifier + - ../slots/has_or_had_scope + - ../slots/has_or_had_score + - ../slots/has_or_had_standard + - ../slots/has_or_had_title + - ../slots/is_or_was_published_by + - ../slots/is_or_was_superseded_by + - ../slots/linked_data_access + - ../slots/portal_type_category + - ../slots/portal_typical_domain + - ../slots/registers_or_registered classes: NationalAggregator: is_a: WebPortalType @@ -88,7 +70,6 @@ classes: - Often operated by national cultural heritage agencies or ministries - 'Examples: NDE Dataset Register, Deutsche Digitale Bibliothek, Trove' slots: - - specificity_annotation - has_or_had_score annotations: specificity_score: 0.1 @@ -121,7 +102,6 @@ classes: - Often operated by provincial/state heritage agencies - "Examples: LEO-BW, Bavarikon, Archivportal Th\xFCringen" slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -163,7 +143,6 @@ classes: - Specializes in finding aids and archival descriptions - 'Examples: Archieven.nl, Archives Portal Europe, Archivportal-D' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -206,7 +185,6 @@ classes: - Aggregates bibliographic records from multiple libraries - 'Examples: WorldCat, GBV, SUDOC' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -248,7 +226,6 @@ classes: - Aggregates object metadata from multiple museum institutions - 'Examples: Collectie Nederland, Europeana Collections' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -283,7 +260,6 @@ classes: - Aggregates civil registration, parish records, and vital records - 'Examples: OpenArchieven.nl, FamilySearch, Ancestry' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -329,7 +305,6 @@ classes: - Aggregates excavation data, site records, and archaeological datasets - 'Examples: ARIADNE, CARARE, Archaeology Data Service, tDAR' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -375,7 +350,6 @@ classes: - Aggregates metadata across archives, libraries, and museums - 'Examples: Europeana, DPLA, Deutsche Digitale Bibliothek' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -411,7 +385,6 @@ classes: - Supports provenance research and restitution scholarship - 'Examples: Colonial Collections (NDE), Atlas of Mutual Heritage' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -446,7 +419,6 @@ classes: - Specializes in diplomatic sources and religious heritage - 'Examples: Monasterium.net (ICARUS)' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -481,7 +453,6 @@ classes: - Provides full-text search across digitized historical newspapers - 'Examples: Delpher Kranten, Chronicling America' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -523,7 +494,6 @@ classes: - Provides semantic web access to heritage metadata - 'Examples: NDE Termennetwerk, Wikidata, Getty Vocabularies' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -565,7 +535,6 @@ classes: - Provides unified viewing of IIIF manifests across institutions - 'Examples: IIIF Discovery, Mirador instances' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -607,7 +576,6 @@ classes: - Aggregates from OAI-PMH compliant repositories - 'Examples: BASE, OpenAIRE, CORE' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -643,7 +611,6 @@ classes: - Emphasizes public availability and reuse - 'Examples: Wikimedia Commons, Internet Archive, HathiTrust' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -680,7 +647,6 @@ classes: - Emphasizes FAIR data, DOIs, and reproducibility - 'Examples: DANS EASY, Zenodo' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -727,7 +693,6 @@ classes: - Provides direct access to digitized library materials - 'Examples: Gallica, Polona, Internet Culturale, Delpher' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -766,7 +731,6 @@ classes: - Provides tools, services, and data for collaborative research - 'Examples: DARIAH-EU, ARIADNE, CLARIN, E-RIHS' slots: - - specificity_annotation - has_or_had_score broad_mappings: - skos:Concept @@ -808,7 +772,6 @@ classes: range: MetadataStandard slots: - registers_or_registered - - specificity_annotation - has_or_had_score comments: - National/regional dataset registry for heritage data @@ -850,7 +813,6 @@ classes: equals_string: LIFECYCLE slots: - ceases_or_ceased_through - - specificity_annotation - is_or_was_superseded_by - has_or_had_score comments: diff --git a/schemas/20251121/linkml/modules/classes/WebSource.yaml b/schemas/20251121/linkml/modules/classes/WebSource.yaml index aac59bc6de..e67bd66b31 100644 --- a/schemas/20251121/linkml/modules/classes/WebSource.yaml +++ b/schemas/20251121/linkml/modules/classes/WebSource.yaml @@ -15,7 +15,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: WebSource: @@ -40,4 +40,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - date + - date_value diff --git a/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml b/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml index fee8e900ed..cef4ce7ae2 100644 --- a/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml @@ -7,8 +7,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_contact_details + - linkml:types + - ../slots/has_or_had_contact_details classes: WhatsAppProfile: class_uri: schema:ContactPoint diff --git a/schemas/20251121/linkml/modules/classes/Wifi.yaml b/schemas/20251121/linkml/modules/classes/Wifi.yaml index 92d01f1ec4..dabbeb881a 100644 --- a/schemas/20251121/linkml/modules/classes/Wifi.yaml +++ b/schemas/20251121/linkml/modules/classes/Wifi.yaml @@ -12,8 +12,8 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_description + - linkml:types + - ../slots/has_or_had_description classes: Wifi: class_uri: schema:LocationFeatureSpecification diff --git a/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml b/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml index 82210a6677..28e4209922 100644 --- a/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml @@ -14,18 +14,13 @@ prefixes: default_prefix: hc imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description # was: wikidata_description -- ../slots/has_or_had_identifier # was: wikidata_qid -- ../slots/has_or_had_label # was: wikidata_label -- ../slots/has_or_had_score # was: template_specificity -- ../slots/language -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore # was: TemplateSpecificityScores -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_description # was: wikidata_description + - ../slots/has_or_had_identifier # was: wikidata_qid + - ../slots/has_or_had_label # was: wikidata_label + - ../slots/has_or_had_score # was: template_specificity + - ../slots/language classes: WikiDataEntry: class_uri: wikibase:Item @@ -70,7 +65,6 @@ classes: - has_or_had_label # was: wikidata_label - migrated 2026-01-16 per Rule 53 - has_or_had_description # was: wikidata_description - migrated 2026-01-16 per Rule 53 - language - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml b/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml index 041660a7c5..5f1b564d03 100644 --- a/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ dct: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: WikiDataIdentifier: diff --git a/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml b/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml index 65508588e9..667207a26b 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml @@ -9,15 +9,11 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_label -- ../slots/has_or_had_rationale -- ../slots/has_or_had_type -- ./Label -- ./MappingType -- ./Rationale -- ./WikiDataIdentifier + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_label + - ../slots/has_or_had_rationale + - ../slots/has_or_had_type classes: WikidataAlignment: class_uri: hc:WikidataAlignment diff --git a/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml b/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml index 8749e06185..32aebf155d 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# http: http://www.w3.org/2011/http# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataApiMetadata: diff --git a/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml b/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml index c28c50bb6c..f954f804f8 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml @@ -13,8 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./WikidataEntity + - linkml:types default_range: string classes: WikidataArchitecture: diff --git a/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml b/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml index b236724576..07fa9ef2b2 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataClaims: diff --git a/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml b/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml index a246d524f5..c38ca0c56c 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml @@ -10,8 +10,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wikibase: http://wikiba.se/ontology# imports: -- linkml:types -- ./WikidataEntity + - linkml:types default_range: string classes: WikidataClassification: diff --git a/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml b/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml index fc908acbb3..4849367f26 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# bf: http://id.loc.gov/ontologies/bibframe/ imports: -- linkml:types + - linkml:types default_range: string classes: WikidataCollectionInfo: diff --git a/schemas/20251121/linkml/modules/classes/WikidataContact.yaml b/schemas/20251121/linkml/modules/classes/WikidataContact.yaml index 9f9931923c..28a00741f9 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataContact.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataContact.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# vcard: http://www.w3.org/2006/vcard/ns# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataContact: diff --git a/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml b/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml index 50233fb979..a20d51a539 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml @@ -15,7 +15,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataCoordinates: diff --git a/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml b/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml index f6edd8da6b..c0f89a0ecf 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml @@ -9,30 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ./Coordinates -- ./MultilingualAliases -- ./MultilingualDescriptions -- ./MultilingualLabels -- ./WikidataApiMetadata -- ./WikidataArchitecture -- ./WikidataClaims -- ./WikidataClassification -- ./WikidataCollectionInfo -- ./WikidataContact -- ./WikidataCoordinates -- ./WikidataEntity -- ./WikidataIdentifiers -- ./WikidataLocation -- ./WikidataMedia -- ./WikidataOrganization -- ./WikidataRecognition -- ./WikidataResolvedEntities -- ./WikidataSitelinks -- ./WikidataSocialMedia -- ./WikidataTemporal -- ./WikidataTimeValue -- ./WikidataWeb + - linkml:types default_range: string classes: WikidataEnrichment: diff --git a/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml b/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml index 246e289180..217ec6400e 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml @@ -10,7 +10,7 @@ prefixes: wikibase: http://wikiba.se/ontology# wd: http://www.wikidata.org/entity/ imports: -- linkml:types + - linkml:types default_range: string classes: WikidataEntity: diff --git a/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml b/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml index af3c02696d..0c16f293c3 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataIdentifiers: diff --git a/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml b/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml index f9e4f66ea1..2a6a0271ff 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml @@ -10,9 +10,7 @@ prefixes: geo: http://www.w3.org/2003/01/geo/wgs84_pos# locn: http://www.w3.org/ns/locn# imports: -- linkml:types -- ./WikidataCoordinates -- ./WikidataEntity + - linkml:types default_range: string classes: WikidataLocation: diff --git a/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml b/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml index 61695dcde6..3800045da5 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml @@ -10,7 +10,7 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ imports: -- linkml:types + - linkml:types default_range: string classes: WikidataMedia: diff --git a/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml b/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml index 635c53962b..0f06f0f816 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml @@ -14,8 +14,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# imports: -- linkml:types -- ./WikidataEntity + - linkml:types default_range: string classes: WikidataOrganization: diff --git a/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml b/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml index 1856db5e87..e9a76c3a44 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml @@ -13,8 +13,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types -- ./WikidataEntity + - linkml:types default_range: string classes: WikidataRecognition: diff --git a/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml b/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml index 21ae50086c..64423f829f 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataResolvedEntities: diff --git a/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml b/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml index 7edace4785..0377de2e24 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml @@ -8,7 +8,7 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataSitelinks: diff --git a/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml b/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml index ff93028109..476cfb8b77 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml @@ -14,7 +14,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataSocialMedia: diff --git a/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml b/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml index b15aaeee05..b13ae4f540 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml @@ -9,9 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: -- linkml:types -- ../slots/temporal_extent -- ./TimeSpan + - linkml:types + - ../slots/temporal_extent default_range: string classes: WikidataTemporal: diff --git a/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml b/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml index 6425f9615d..f64ddd24d4 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml @@ -10,7 +10,7 @@ prefixes: wikibase: http://wikiba.se/ontology# time: http://www.w3.org/2006/time# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataTimeValue: diff --git a/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml b/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml index 7558df8fb4..2bc1480861 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml @@ -14,7 +14,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: -- linkml:types + - linkml:types default_range: string classes: WikidataWeb: diff --git a/schemas/20251121/linkml/modules/classes/WomensArchives.yaml b/schemas/20251121/linkml/modules/classes/WomensArchives.yaml index 8aedf928db..f37fe93086 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchives.yaml @@ -15,23 +15,12 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/hold_or_held_record_set_type -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment -- ./WomensArchivesRecordSetType -- ./WomensArchivesRecordSetTypes + - linkml:types + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/hold_or_held_record_set_type + - ../slots/is_or_was_related_to classes: WomensArchives: description: Archives of documents and records written by and about women. Women's archives (Frauenarchive) specialize @@ -42,7 +31,6 @@ classes: slots: - has_or_had_type - hold_or_held_record_set_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml index c08e500f2b..9e53978687 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml @@ -8,12 +8,9 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/is_or_was_related_to -- ../slots/specificity_annotation -- ./CollectionType -- ./WikidataAlignment + - linkml:types + - ../slots/has_or_had_score + - ../slots/is_or_was_related_to classes: WomensArchivesRecordSetType: description: A rico:RecordSetType for classifying collections documenting women's history, feminist movements, and women's experiences. @@ -28,7 +25,6 @@ classes: see_also: - WomensArchives slots: - - specificity_annotation - has_or_had_score - is_or_was_related_to annotations: diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml index 91d6d30492..12f333b9e1 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml @@ -17,21 +17,15 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/organizational_principle -- ../slots/organizational_principle_uri -- ../slots/record_holder -- ../slots/record_holder_note -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WomensArchives -- ./WomensArchivesRecordSetType + - ./WomensArchivesRecordSetType + - linkml:types + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/organizational_principle + - ../slots/organizational_principle_uri + - ../slots/record_holder + - ../slots/record_holder_note + - ../slots/record_set_type classes: WomensOrganizationFonds: is_a: WomensArchivesRecordSetType @@ -39,7 +33,7 @@ classes: description: "A rico:RecordSetType for Women's organization 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" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Fonds @@ -50,7 +44,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -75,16 +68,13 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept FeministPapersCollection: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Feminist movement papers.\n\n**RiC-O Alignment**:\n\ This class is a specialized rico:RecordSetType following the collection \norganizational\ \ principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -95,7 +85,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -118,16 +107,13 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept WomensHistoryCollection: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType description: "A rico:RecordSetType for Women's history documentation.\n\n**RiC-O\ \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ \ collection \norganizational principle as defined by rico-rst:Collection.\n" - exact_mappings: + broad_mappings: - rico:RecordSetType related_mappings: - rico-rst:Collection @@ -138,7 +124,6 @@ classes: - rico:RecordSetType slots: - has_or_had_type - - specificity_annotation - has_or_had_score - organizational_principle - organizational_principle_uri @@ -161,6 +146,3 @@ classes: Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/WordCount.yaml b/schemas/20251121/linkml/modules/classes/WordCount.yaml index 1c9adac0fc..3062b97643 100644 --- a/schemas/20251121/linkml/modules/classes/WordCount.yaml +++ b/schemas/20251121/linkml/modules/classes/WordCount.yaml @@ -14,8 +14,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_quantity + - linkml:types + - ../slots/has_or_had_quantity classes: WordCount: class_uri: schema:QuantitativeValue diff --git a/schemas/20251121/linkml/modules/classes/WorkExperience.yaml b/schemas/20251121/linkml/modules/classes/WorkExperience.yaml index 15a2fc0e4f..522fcfda4f 100644 --- a/schemas/20251121/linkml/modules/classes/WorkExperience.yaml +++ b/schemas/20251121/linkml/modules/classes/WorkExperience.yaml @@ -11,27 +11,15 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../metadata -- ../slots/has_or_had_description -- ../slots/has_or_had_location -- ../slots/has_or_had_score -- ../slots/is_or_was_current -- ../slots/is_or_was_employed_by -- ../slots/is_or_was_position -- ../slots/specificity_annotation -- ../slots/temporal_extent -- ./Employer -- ./Experience -- ./Location -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./TimeSpan -- ./URL -- ./URLType -- ./URLTypes + - linkml:types + - ../metadata + - ../slots/has_or_had_description + - ../slots/has_or_had_location + - ../slots/has_or_had_score + - ../slots/is_or_was_current + - ../slots/is_or_was_employed_by + - ../slots/is_or_was_position + - ../slots/temporal_extent default_range: string classes: WorkExperience: @@ -84,7 +72,6 @@ classes: - is_or_was_current - has_or_had_description - is_or_was_position - - specificity_annotation - has_or_had_score - has_or_had_location slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/WorkRevision.yaml b/schemas/20251121/linkml/modules/classes/WorkRevision.yaml index 1ecf966ae8..aaf0ea7512 100644 --- a/schemas/20251121/linkml/modules/classes/WorkRevision.yaml +++ b/schemas/20251121/linkml/modules/classes/WorkRevision.yaml @@ -8,8 +8,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/is_or_was_revision_of + - linkml:types + - ../slots/is_or_was_revision_of classes: WorkRevision: class_uri: prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml b/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml index dc9a305676..62e3f9a7b4 100644 --- a/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml @@ -7,11 +7,11 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: WorldCatIdentifier: - class_uri: schema:identifier + class_uri: hc:WorldCatIdentifier description: 'A WorldCat OCLC identifier. diff --git a/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml b/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml index 6c544a9e99..a554ad28cb 100644 --- a/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml +++ b/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml @@ -2,25 +2,16 @@ id: https://nde.nl/ontology/hc/class/WorldHeritageSite name: WorldHeritageSite title: WorldHeritageSite Type imports: -- linkml:types -- ../slots/custodian_only -- ../slots/has_or_had_identifier -- ../slots/has_or_had_score -- ../slots/has_or_had_type -- ../slots/is_or_was_related_to -- ../slots/label_de -- ../slots/label_es -- ../slots/label_fr -- ../slots/record_set_type -- ../slots/specificity_annotation -- ./ArchiveOrganizationType -- ./SpecificityAnnotation -- ./TemplateSpecificityScore -- ./TemplateSpecificityType -- ./TemplateSpecificityTypes -- ./WikiDataEntry -- ./WikiDataIdentifier -- ./WikidataAlignment + - linkml:types + - ../slots/custodian_only + - ../slots/has_or_had_identifier + - ../slots/has_or_had_score + - ../slots/has_or_had_type + - ../slots/is_or_was_related_to + - ../slots/label_de + - ../slots/label_es + - ../slots/label_fr + - ../slots/record_set_type classes: WorldHeritageSite: description: A place of cultural or natural significance listed by UNESCO as a World Heritage Site (UNESCO-Welterbe). @@ -31,7 +22,6 @@ classes: class_uri: skos:Concept slots: - has_or_had_type - - specificity_annotation - has_or_had_score - is_or_was_related_to - has_or_had_identifier diff --git a/schemas/20251121/linkml/modules/classes/WritingSystem.yaml b/schemas/20251121/linkml/modules/classes/WritingSystem.yaml index 6b6dfebd92..9006dc0e8f 100644 --- a/schemas/20251121/linkml/modules/classes/WritingSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/WritingSystem.yaml @@ -8,8 +8,8 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_code + - linkml:types + - ../slots/has_or_had_code classes: WritingSystem: class_uri: skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/XPath.yaml b/schemas/20251121/linkml/modules/classes/XPath.yaml index f3119840de..9032476139 100644 --- a/schemas/20251121/linkml/modules/classes/XPath.yaml +++ b/schemas/20251121/linkml/modules/classes/XPath.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_range: string classes: XPath: diff --git a/schemas/20251121/linkml/modules/classes/XPathScore.yaml b/schemas/20251121/linkml/modules/classes/XPathScore.yaml index 52455b3410..0d22dcfcd3 100644 --- a/schemas/20251121/linkml/modules/classes/XPathScore.yaml +++ b/schemas/20251121/linkml/modules/classes/XPathScore.yaml @@ -7,8 +7,8 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: -- linkml:types -- ../slots/has_or_had_score + - linkml:types + - ../slots/has_or_had_score classes: XPathScore: class_uri: schema:Rating diff --git a/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml b/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml index 7b65586534..3a9dfb840e 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml @@ -9,9 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types -- ../slots/has_or_had_language -- ./Language + - linkml:types + - ../slots/has_or_had_language default_range: string classes: YoutubeChannel: diff --git a/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml b/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml index ae499ca6b5..d5043f5f10 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# sioc: http://rdfs.org/sioc/ns# imports: -- linkml:types + - linkml:types default_range: string classes: YoutubeComment: diff --git a/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml b/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml index 26c0268388..00195a098e 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml @@ -9,36 +9,21 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcat: http://www.w3.org/ns/dcat# imports: -- linkml:types -- ./LLMVerification -- ./RelatedYoutubeVideo -- ./YoutubeChannel -- ./YoutubeProvenance -- ./YoutubeSocialLink -- ./YoutubeVideo + - linkml:types default_range: string classes: YoutubeEnrichment: - description: "YouTube channel and video data for a heritage institution, supporting\ - \ both flat and nested data formats. Includes channel metadata, videos, social\ - \ links, and LLM verification results.\nOntology mapping rationale: - class_uri\ - \ is prov:Entity because YouTube enrichment data is a\n provenance-tracked\ - \ entity derived from YouTube API.\n- close_mappings includes dcat:Dataset as\ - \ the enrichment represents\n a dataset of YouTube information.\n- related_mappings\ - \ includes schema:BroadcastChannel for the channel\n aspect and prov:Collection\ - \ for the video collection." + description: "YouTube channel and video data for a heritage institution." class_uri: prov:Entity close_mappings: - - dcat:Dataset + - dcat:Dataset related_mappings: - - schema:BroadcastChannel - - prov:Collection + - schema:BroadcastChannel + - prov:Collection annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' slots: - - source_url - - has_api_version - - provenance - - country + - source_url + - country diff --git a/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml b/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml index 1fb71ad12e..c5835913c5 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml @@ -9,8 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: -- linkml:types -- ../enums/DataTierEnum + - linkml:types + - ../enums/DataTierEnum default_range: string classes: YoutubeProvenance: diff --git a/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml b/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml index 9e5ab5f49d..a42a4b2e07 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: -- linkml:types + - linkml:types default_range: string classes: YoutubeSocialLink: diff --git a/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml b/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml index 91eeca0599..b411e7d676 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml @@ -8,8 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../enums/DataTierEnum + - linkml:types + - ../enums/DataTierEnum default_range: string classes: YoutubeSourceRecord: diff --git a/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml b/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml index 6a84e0171a..0923710bc4 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# oa: http://www.w3.org/ns/oa# imports: -- linkml:types + - linkml:types default_range: string classes: YoutubeTranscript: diff --git a/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml b/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml index 2c789914a7..c945edb73e 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml @@ -8,16 +8,8 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types -- ../slots/has_or_had_language -- ./Language -- ./Quantity -- ./SourceCommentCount -- ./Tag -- ./Timestamp -- ./YoutubeComment -- ./YoutubeTranscript -- ./Resolution + - linkml:types + - ../slots/has_or_had_language default_range: string classes: YoutubeVideo: diff --git a/schemas/20251121/linkml/modules/classes/archive/DualClassLink_archived_20260126.yaml b/schemas/20251121/linkml/modules/classes/archive/DualClassLink_archived_20260126.yaml index 81cc399ca0..460c732829 100644 --- a/schemas/20251121/linkml/modules/classes/archive/DualClassLink_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/classes/archive/DualClassLink_archived_20260126.yaml @@ -13,12 +13,6 @@ imports: - ../slots/dual_class_role - ../slots/link_rationale - ../slots/linked_class_name - - ../slots/dual_class_role - - ../slots/link_rationale - - ../slots/linked_class_name - - ../slots/dual_class_role - - ../slots/link_rationale - - ../slots/linked_class_name classes: DualClassLink: class_uri: hc:DualClassLink diff --git a/schemas/20251121/linkml/modules/classes/archive/EducationCredential_archived_20260125.yaml b/schemas/20251121/linkml/modules/classes/archive/EducationCredential_archived_20260125.yaml index 9a44003634..f9131528b3 100644 --- a/schemas/20251121/linkml/modules/classes/archive/EducationCredential_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/classes/archive/EducationCredential_archived_20260125.yaml @@ -15,7 +15,6 @@ imports: # activities_societies REMOVED - migrated to has_or_had_membership + has_or_had_activity_type (Rule 53) # MIGRATED 2026-01-24: degree_name → has_or_had_label + Label (Rule 53) - ../slots/has_or_had_label - - ./Label - ../slots/education_description - ../slots/education_end_year - ../slots/education_start_year @@ -24,18 +23,11 @@ imports: - ../slots/heritage_education - ../slots/institution_linkedin_url - ../slots/institution_name - - ../slots/specificity_annotation - ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - ./SpecificityAnnotation - - ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17) - - ./TemplateSpecificityType - - ./TemplateSpecificityTypes - ../slots/has_or_had_membership - ../slots/has_or_had_activity_type - - ./ActivityType - - ./ActivityTypes default_range: string classes: EducationCredential: @@ -91,7 +83,6 @@ classes: - heritage_education - institution_linkedin_url - institution_name - - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - has_or_had_membership - has_or_had_activity_type diff --git a/schemas/20251121/linkml/modules/classes/archive/RealnessStatus_archived_20260114.yaml b/schemas/20251121/linkml/modules/classes/archive/RealnessStatus_archived_20260114.yaml index e7b8a11ff7..9bce962d52 100644 --- a/schemas/20251121/linkml/modules/classes/archive/RealnessStatus_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/classes/archive/RealnessStatus_archived_20260114.yaml @@ -36,10 +36,8 @@ imports: - ../slots/description - ../slots/valid_from - ../slots/valid_to - - ../slots/specificity_annotation + - ../slots/has_or_had_score - ../slots/template_specificity - - ./SpecificityAnnotation - - ./TemplateSpecificityScores default_prefix: hc default_range: string @@ -125,7 +123,7 @@ classes: - verification_method - valid_from - valid_to - - specificity_annotation + - has_or_had_score - template_specificity slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/archive/TemplateSpecificityScores_archived_20260117.yaml b/schemas/20251121/linkml/modules/classes/archive/TemplateSpecificityScores_archived_20260117.yaml index 3ead8681fb..9e211cf7d8 100644 --- a/schemas/20251121/linkml/modules/classes/archive/TemplateSpecificityScores_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/classes/archive/TemplateSpecificityScores_archived_20260117.yaml @@ -17,26 +17,6 @@ imports: - ../slots/museum_search_score - ../slots/organizational_change_score - ../slots/person_research_score - - ../slots/collection_discovery_score - - ../slots/digital_platform_score - - ../slots/general_heritage_score - - ../slots/has_archive_search_score - - ../slots/identifier_lookup_score - - ../slots/library_search_score - - ../slots/location_browse_score - - ../slots/museum_search_score - - ../slots/organizational_change_score - - ../slots/person_research_score - - ../slots/collection_discovery_score - - ../slots/digital_platform_score - - ../slots/general_heritage_score - - ../slots/has_archive_search_score - - ../slots/identifier_lookup_score - - ../slots/library_search_score - - ../slots/location_browse_score - - ../slots/museum_search_score - - ../slots/organizational_change_score - - ../slots/person_research_score classes: TemplateSpecificityScores: class_uri: hc:TemplateSpecificityScores diff --git a/schemas/20251121/linkml/modules/classes/deprecated/FindingAidMetadata.yaml b/schemas/20251121/linkml/modules/classes/deprecated/FindingAidMetadata.yaml index e53409ed16..87b7aee961 100644 --- a/schemas/20251121/linkml/modules/classes/deprecated/FindingAidMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/deprecated/FindingAidMetadata.yaml @@ -475,7 +475,7 @@ classes: outbound_to: description: Migration destination countries/regions multivalued: true - exact_mappings: + close_mappings: - dcterms:spatial - schema:spatialCoverage @@ -522,7 +522,7 @@ classes: is_or_was_access_restricted: description: Whether access to this sub-guide is restricted range: boolean - exact_mappings: + close_mappings: - rico:isOrWasPartOf # -------------------------------------------------------------------------- diff --git a/schemas/20251121/linkml/modules/slots/affects_or_affected.yaml b/schemas/20251121/linkml/modules/slots/affects_or_affected.yaml index ce97ee0699..ab875eb547 100644 --- a/schemas/20251121/linkml/modules/slots/affects_or_affected.yaml +++ b/schemas/20251121/linkml/modules/slots/affects_or_affected.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Organization slots: affects_or_affected: name: affects_or_affected title: affects_or_affected description: Affects an entity. slot_uri: prov:influenced - range: Organization + range: uriorcurie + # range: Organization annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/analyzes_or_analyzed.yaml b/schemas/20251121/linkml/modules/slots/analyzes_or_analyzed.yaml index da01d398ef..e4a935e692 100644 --- a/schemas/20251121/linkml/modules/slots/analyzes_or_analyzed.yaml +++ b/schemas/20251121/linkml/modules/slots/analyzes_or_analyzed.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/VideoFrame slots: analyzes_or_analyzed: slot_uri: schema:object diff --git a/schemas/20251121/linkml/modules/slots/api_ver.yaml b/schemas/20251121/linkml/modules/slots/api_ver.yaml new file mode 100644 index 0000000000..0fa0910afd --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/api_ver.yaml @@ -0,0 +1,18 @@ +id: https://nde.nl/ontology/hc/slot/api_ver +name: api_ver_slot +title: API Version Slot +prefixes: + hc: https://nde.nl/ontology/hc/ + linkml: https://w3id.org/linkml/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + api_ver: + description: 'Version of the API used for retrieval.' + range: string + slot_uri: schema:version + annotations: + custodian_types: '["*"]' + specificity_score: 0.5 diff --git a/schemas/20251121/linkml/modules/slots/archive/based_on_claim.yaml b/schemas/20251121/linkml/modules/slots/archive/based_on_claim.yaml index 97edd0f897..13377ec2b9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/based_on_claim.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/based_on_claim.yaml @@ -41,7 +41,8 @@ slots: **MIGRATION NOTE (2026-01-19)**: Created per slot_fixes.yaml revision for claims_count migration. Enables provenance tracking for claim-based quantities. - range: Claim + range: uriorcurie + # range: Claim multivalued: true inlined_as_list: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/bio_custodian_subtype_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/bio_custodian_subtype_archived_20260117.yaml index 6c253ad0cb..fd52f34d55 100644 --- a/schemas/20251121/linkml/modules/slots/archive/bio_custodian_subtype_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/bio_custodian_subtype_archived_20260117.yaml @@ -17,7 +17,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: BioCustodianTypeEnum + range: uriorcurie + # range: BioCustodianTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/bio_type_classification_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/bio_type_classification_archived_20260117.yaml index 1191fb095d..8dc9fe6a00 100644 --- a/schemas/20251121/linkml/modules/slots/archive/bio_type_classification_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/bio_type_classification_archived_20260117.yaml @@ -30,7 +30,8 @@ slots: - BOTANICAL_GARDEN (Q167346) - ARBORETUM (Q10884) - ZOO (Q43501) - range: BioCustodianTypeEnum + range: uriorcurie + # range: BioCustodianTypeEnum examples: - value: BOTANICAL_GARDEN description: Botanical garden diff --git a/schemas/20251121/linkml/modules/slots/archive/branch_type_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/branch_type_archived_20260114.yaml index 0818bfb567..bd63687865 100644 --- a/schemas/20251121/linkml/modules/slots/archive/branch_type_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/branch_type_archived_20260114.yaml @@ -39,5 +39,6 @@ slots: Dublin Core: type for classification. ' - range: OrganizationBranchTypeEnum + range: uriorcurie + # range: OrganizationBranchTypeEnum slot_uri: hc:branchType diff --git a/schemas/20251121/linkml/modules/slots/archive/call_status_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/call_status_archived_20260117.yaml index 9861d3ed88..4d0ecf27d6 100644 --- a/schemas/20251121/linkml/modules/slots/archive/call_status_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/call_status_archived_20260117.yaml @@ -10,7 +10,8 @@ imports: default_prefix: hc slots: call_status: - range: CallForApplicationStatusEnum + range: uriorcurie + # range: CallForApplicationStatusEnum description: 'Current lifecycle status of the funding call. diff --git a/schemas/20251121/linkml/modules/slots/archive/capacity_type_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/capacity_type_archived_20260122.yaml index 975229901c..33284802aa 100644 --- a/schemas/20251121/linkml/modules/slots/archive/capacity_type_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/capacity_type_archived_20260122.yaml @@ -20,5 +20,6 @@ slots: - ITEM_COUNT: number of items - WEIGHT: weight capacity - SEATING: seating capacity - range: CapacityTypeEnum + range: uriorcurie + # range: CapacityTypeEnum required: false diff --git a/schemas/20251121/linkml/modules/slots/archive/carrier_type_archived_20260123.yaml b/schemas/20251121/linkml/modules/slots/archive/carrier_type_archived_20260123.yaml index fc6b47ba61..42d17b3164 100644 --- a/schemas/20251121/linkml/modules/slots/archive/carrier_type_archived_20260123.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/carrier_type_archived_20260123.yaml @@ -30,5 +30,6 @@ slots: - Digital: FLOPPY_DISK, OPTICAL_DISC, HARD_DRIVE ' - range: CarrierTypeEnum + range: uriorcurie + # range: CarrierTypeEnum slot_uri: rda:carrierType diff --git a/schemas/20251121/linkml/modules/slots/archive/catalogues_or_cataloged_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/catalogues_or_cataloged_archived_20260128.yaml index d9297297dd..53b5278938 100644 --- a/schemas/20251121/linkml/modules/slots/archive/catalogues_or_cataloged_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/catalogues_or_cataloged_archived_20260128.yaml @@ -22,7 +22,8 @@ slots: title: catalogues_or_cataloged description: Catalogues a specific archive or collection. slot_uri: schema:about - range: KeyArchive + range: uriorcurie + # range: KeyArchive annotations: custodian_types: - '*' diff --git a/schemas/20251121/linkml/modules/slots/archive/category_status_archived_20260124.yaml b/schemas/20251121/linkml/modules/slots/archive/category_status_archived_20260124.yaml index 154aba6213..edf6b4752d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/category_status_archived_20260124.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/category_status_archived_20260124.yaml @@ -11,5 +11,6 @@ default_prefix: hc slots: category_status: description: Status for this specific category - range: StorageConditionStatusEnum + range: uriorcurie + # range: StorageConditionStatusEnum slot_uri: hc:categoryStatus diff --git a/schemas/20251121/linkml/modules/slots/archive/catering_type_archived_20260124.yaml b/schemas/20251121/linkml/modules/slots/archive/catering_type_archived_20260124.yaml index c2b9047363..ad7c9b5d28 100644 --- a/schemas/20251121/linkml/modules/slots/archive/catering_type_archived_20260124.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/catering_type_archived_20260124.yaml @@ -33,4 +33,5 @@ slots: - EVENT_CATERING: Function catering space ' - range: CateringTypeEnum + range: uriorcurie + # range: CateringTypeEnum diff --git a/schemas/20251121/linkml/modules/slots/archive/cessation_observed_in_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/cessation_observed_in_archived_20260128.yaml index 45e3a2d697..67c40c0e99 100644 --- a/schemas/20251121/linkml/modules/slots/archive/cessation_observed_in_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/cessation_observed_in_archived_20260128.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianObservation default_prefix: hc slots: cessation_observed_in: description: The CustodianObservation that documented this portal's cessation. The observation's TimeSpan establishes WHEN the cessation was observed, making legacy status observation-relative rather than user-relative. - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation inlined: false slot_uri: hc:cessationObservedIn annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/chapter_source_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/chapter_source_archived_20260128.yaml index 326ef585a8..2019243947 100644 --- a/schemas/20251121/linkml/modules/slots/archive/chapter_source_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/chapter_source_archived_20260128.yaml @@ -37,7 +37,8 @@ slots: - THIRD_PARTY: External tool (specify in notes) ' - range: ChapterSourceEnum + range: uriorcurie + # range: ChapterSourceEnum slot_uri: hc:chapterSource annotations: custodian_types: diff --git a/schemas/20251121/linkml/modules/slots/archive/chapters_source_archived_20260119.yaml b/schemas/20251121/linkml/modules/slots/archive/chapters_source_archived_20260119.yaml index c41823f091..5edba8904d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/chapters_source_archived_20260119.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/chapters_source_archived_20260119.yaml @@ -11,5 +11,6 @@ default_prefix: hc slots: chapters_source: description: Primary source for this chapter list - range: ChapterSourceEnum + range: uriorcurie + # range: ChapterSourceEnum slot_uri: hc:chaptersSource diff --git a/schemas/20251121/linkml/modules/slots/archive/claim_archived_20260119.yaml b/schemas/20251121/linkml/modules/slots/archive/claim_archived_20260119.yaml index 0dfa6873ac..08a5767d26 100644 --- a/schemas/20251121/linkml/modules/slots/archive/claim_archived_20260119.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/claim_archived_20260119.yaml @@ -6,11 +6,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/WebClaim default_prefix: hc slots: claim: - range: WebClaim + range: uriorcurie + # range: WebClaim multivalued: true inlined_as_list: true description: 'Individual claims extracted from this web observation. diff --git a/schemas/20251121/linkml/modules/slots/archive/collected_in_archived_20260119.yaml b/schemas/20251121/linkml/modules/slots/archive/collected_in_archived_20260119.yaml index e262babd6a..c214b6bde7 100644 --- a/schemas/20251121/linkml/modules/slots/archive/collected_in_archived_20260119.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/collected_in_archived_20260119.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/CustodianCollection default_prefix: hc slots: collected_in: @@ -19,5 +18,6 @@ slots: Only applicable when current_archival_stage = HERITAGE. ' - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection slot_uri: hc:collectedIn diff --git a/schemas/20251121/linkml/modules/slots/archive/collection_broader_type_archived_20260119.yaml b/schemas/20251121/linkml/modules/slots/archive/collection_broader_type_archived_20260119.yaml index 39a6d0f6cc..257b0a4146 100644 --- a/schemas/20251121/linkml/modules/slots/archive/collection_broader_type_archived_20260119.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/collection_broader_type_archived_20260119.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/CollectionType default_prefix: hc slots: collection_broader_type: @@ -16,5 +15,6 @@ slots: SKOS: broader for hierarchical relationship. ' - range: CollectionType + range: uriorcurie + # range: CollectionType slot_uri: hc:collectionBroaderType diff --git a/schemas/20251121/linkml/modules/slots/archive/collection_location_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/collection_location_archived_20260122.yaml index 61d78114d8..d2c517e92d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/collection_location_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/collection_location_archived_20260122.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/CustodianPlace default_prefix: hc slots: collection_location: @@ -15,5 +14,6 @@ slots: Use for geocoded locations with coordinates. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: dwc:locality diff --git a/schemas/20251121/linkml/modules/slots/archive/collection_of_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/collection_of_archived_20260115.yaml index 110321aa2d..878b3b1eb9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/collection_of_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/collection_of_archived_20260115.yaml @@ -34,7 +34,8 @@ slots: a custodian by its collection: - "The Rijksmuseum has a Rembrandt" (hasCollection) - "This painting belongs to the Rijksmuseum" (collectionOf) - range: Custodian + range: uriorcurie + # range: Custodian required: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/collection_type_ref_archived_20260118.yaml b/schemas/20251121/linkml/modules/slots/archive/collection_type_ref_archived_20260118.yaml index 54140d2b54..62b940c8a4 100644 --- a/schemas/20251121/linkml/modules/slots/archive/collection_type_ref_archived_20260118.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/collection_type_ref_archived_20260118.yaml @@ -6,7 +6,6 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# imports: - linkml:types - - ../classes/CollectionType slots: collection_type_ref: slot_uri: rico:hasRecordSetType @@ -21,7 +20,8 @@ slots: distinguishing this Collection from generic CustodianCollection references. ' - range: CollectionType + range: uriorcurie + # range: CollectionType required: true examples: - value: https://nde.nl/ontology/hc/collection-type/fonds diff --git a/schemas/20251121/linkml/modules/slots/archive/collections_under_responsibility_archived_20260119.yaml b/schemas/20251121/linkml/modules/slots/archive/collections_under_responsibility_archived_20260119.yaml index c547b4b3df..98c2291323 100644 --- a/schemas/20251121/linkml/modules/slots/archive/collections_under_responsibility_archived_20260119.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/collections_under_responsibility_archived_20260119.yaml @@ -8,11 +8,11 @@ prefixes: imports: - linkml:types - ../metadata - - ../classes/LegalResponsibilityCollection slots: collections_under_responsibility: slot_uri: tooi:heeft_informatieobject - range: LegalResponsibilityCollection + range: uriorcurie + # range: LegalResponsibilityCollection multivalued: true required: false description: "Collections (informatieobjecten) for which this legal entity bears formal legal responsibility.\n\n**TOOI\ diff --git a/schemas/20251121/linkml/modules/slots/archive/commercial_custodian_subtype_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/commercial_custodian_subtype_archived_20260122.yaml index dab29de77e..06f71321f9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/commercial_custodian_subtype_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/commercial_custodian_subtype_archived_20260122.yaml @@ -17,7 +17,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: CommercialCustodianTypeEnum + range: uriorcurie + # range: CommercialCustodianTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/condition_after_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/condition_after_archived_20260122.yaml index 57dd00808c..4d8eb0a130 100644 --- a/schemas/20251121/linkml/modules/slots/archive/condition_after_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/condition_after_archived_20260122.yaml @@ -16,5 +16,6 @@ slots: Only applicable for TREATMENT record types. ' - range: ConservationStatusEnum + range: uriorcurie + # range: ConservationStatusEnum slot_uri: crm:P44_has_condition diff --git a/schemas/20251121/linkml/modules/slots/archive/condition_before_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/condition_before_archived_20260122.yaml index c7bfaaec21..b2ed0580ce 100644 --- a/schemas/20251121/linkml/modules/slots/archive/condition_before_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/condition_before_archived_20260122.yaml @@ -17,5 +17,6 @@ slots: Values: EXCELLENT, GOOD, FAIR, POOR, CRITICAL, STABLE, UNSTABLE, DETERIORATING ' - range: ConservationStatusEnum + range: uriorcurie + # range: ConservationStatusEnum slot_uri: crm:P44_has_condition diff --git a/schemas/20251121/linkml/modules/slots/archive/condition_policy_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/condition_policy_archived_20260122.yaml index 8661fa1ef5..a5cf5341ec 100644 --- a/schemas/20251121/linkml/modules/slots/archive/condition_policy_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/condition_policy_archived_20260122.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/StorageConditionPolicy default_prefix: hc slots: condition_policy: @@ -21,5 +20,6 @@ slots: PREMIS: policy links objects to preservation policies. ' - range: StorageConditionPolicy + range: uriorcurie + # range: StorageConditionPolicy slot_uri: hc:conditionPolicy diff --git a/schemas/20251121/linkml/modules/slots/archive/conflict_status_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/conflict_status_archived_20260122.yaml index e8dd55ac42..1a6d80d22d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/conflict_status_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/conflict_status_archived_20260122.yaml @@ -3,7 +3,6 @@ name: conflict_status_slot title: Conflict Status Slot imports: - linkml:types - - ../classes/ConflictStatus prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,7 +10,8 @@ prefixes: slots: conflict_status: slot_uri: hc:hasConflictStatus - range: ConflictStatus + range: uriorcurie + # range: ConflictStatus description: "Status of the heritage custodian regarding conflict or disaster impact.\n\n**PURPOSE**:\nDocuments whether\ \ a heritage institution has been affected by:\n- Armed conflict (Gaza, Syria, Ukraine, Iraq, Yemen)\n- Natural disasters\ \ (earthquakes, floods, fires)\n- Deliberate destruction (heritage crimes, arson)\n- State actions (forced demolition,\ diff --git a/schemas/20251121/linkml/modules/slots/archive/connection_degree_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/connection_degree_archived_20260122.yaml index 2bab064ea8..31f3ca912d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/connection_degree_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/connection_degree_archived_20260122.yaml @@ -29,4 +29,5 @@ slots: ' slot_uri: hc:connectionDegree - range: ConnectionDegreeEnum + range: uriorcurie + # range: ConnectionDegreeEnum diff --git a/schemas/20251121/linkml/modules/slots/archive/data_license_policy_archived_20260122.yaml b/schemas/20251121/linkml/modules/slots/archive/data_license_policy_archived_20260122.yaml index 95b3bcc63d..df0d7dc18d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/data_license_policy_archived_20260122.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/data_license_policy_archived_20260122.yaml @@ -2,7 +2,6 @@ id: https://nde.nl/ontology/hc/slot/data_license_policy name: data_license_policy_slot imports: - linkml:types - - ../classes/DataLicensePolicy prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,7 +10,8 @@ default_prefix: hc slots: data_license_policy: slot_uri: odrl:hasPolicy - range: DataLicensePolicy + range: uriorcurie + # range: DataLicensePolicy description: "The custodian's data licensing and openness policy for its collections and data.\n\nLinks to DataLicensePolicy\ \ which defines:\n- Default license (CC0, CC-BY, proprietary, etc.)\n- Service-specific licenses (if different services\ \ have different licenses)\n- Openness stance (STRONG_OPEN_ADVOCATE, MIXED_POLICY, FULLY_PROPRIETARY)\n- Advocacy activities\ diff --git a/schemas/20251121/linkml/modules/slots/archive/data_tier_archived_20260123.yaml b/schemas/20251121/linkml/modules/slots/archive/data_tier_archived_20260123.yaml index 8ea20155a0..07e08c17c3 100644 --- a/schemas/20251121/linkml/modules/slots/archive/data_tier_archived_20260123.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/data_tier_archived_20260123.yaml @@ -21,5 +21,6 @@ slots: - TIER_2_VERIFIED: Verified against institutional website - TIER_1_AUTHORITATIVE: Verified against official registry slot_uri: hc:dataTier - range: DataTierEnum + range: uriorcurie + # range: DataTierEnum required: true diff --git a/schemas/20251121/linkml/modules/slots/archive/date_of_death_archived_20260123.yaml b/schemas/20251121/linkml/modules/slots/archive/date_of_death_archived_20260123.yaml index bac374aafa..c6339b82b3 100644 --- a/schemas/20251121/linkml/modules/slots/archive/date_of_death_archived_20260123.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/date_of_death_archived_20260123.yaml @@ -8,7 +8,6 @@ prefixes: imports: - linkml:types - ../metadata - - ../classes/TimeSpan slots: date_of_death: slot_uri: schema:deathDate @@ -22,7 +21,8 @@ slots: \ end_of_the_end: \"2024-12-31T23:59:59Z\"\n # Death occurred sometime during Gaza conflict, exact date unknown\n\ ```\n\n**Required Context**:\nOnly populate when `deceased: true`. May be combined with:\n- `martyred: true` if death\ \ was due to conflict/persecution\n- `circumstances_of_death` string describing the event\n" - range: TimeSpan + range: uriorcurie + # range: TimeSpan inlined: true required: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/date_precision_archived_20260123.yaml b/schemas/20251121/linkml/modules/slots/archive/date_precision_archived_20260123.yaml index 20a37e750a..ba6f1fd19f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/date_precision_archived_20260123.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/date_precision_archived_20260123.yaml @@ -17,5 +17,6 @@ slots: ' slot_uri: hc:datePrecision - range: DatePrecisionEnum + range: uriorcurie + # range: DatePrecisionEnum required: true diff --git a/schemas/20251121/linkml/modules/slots/archive/default_access_policy_archived_20260123.yaml b/schemas/20251121/linkml/modules/slots/archive/default_access_policy_archived_20260123.yaml index aa332ab734..fd17033283 100644 --- a/schemas/20251121/linkml/modules/slots/archive/default_access_policy_archived_20260123.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/default_access_policy_archived_20260123.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/AccessPolicy default_prefix: hc slots: default_access_policy: @@ -23,5 +22,6 @@ slots: or supplement this default policy. ' - range: AccessPolicy + range: uriorcurie + # range: AccessPolicy slot_uri: hc:defaultAccessPolicy diff --git a/schemas/20251121/linkml/modules/slots/archive/default_position_archived_20260124.yaml b/schemas/20251121/linkml/modules/slots/archive/default_position_archived_20260124.yaml index e16cbf31d6..2ca6b98a91 100644 --- a/schemas/20251121/linkml/modules/slots/archive/default_position_archived_20260124.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/default_position_archived_20260124.yaml @@ -13,5 +13,6 @@ slots: description: "Default display position for captions.\n\nFor formats that support positioning (VTT, TTML, ASS):\n- BOTTOM:\ \ Default, below video content\n- TOP: Above video content \n- MIDDLE: Center of video\n\nMay be overridden per-segment\ \ in advanced formats.\n" - range: SubtitlePositionEnum + range: uriorcurie + # range: SubtitlePositionEnum slot_uri: hc:defaultPosition diff --git a/schemas/20251121/linkml/modules/slots/archive/defined_by_standard_archived_20260124.yaml b/schemas/20251121/linkml/modules/slots/archive/defined_by_standard_archived_20260124.yaml index 4316eeb719..eff19abba6 100644 --- a/schemas/20251121/linkml/modules/slots/archive/defined_by_standard_archived_20260124.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/defined_by_standard_archived_20260124.yaml @@ -10,7 +10,6 @@ default_prefix: hc imports: - linkml:types - ../metadata - - ../classes/Standard slots: defined_by_standard: slot_uri: skos:inScheme @@ -59,7 +58,8 @@ slots: - Allocation agency (via Standard + AllocationAgency) ' - range: Standard + range: uriorcurie + # range: Standard required: false inlined: false broad_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/definition_archived_20260124.yaml b/schemas/20251121/linkml/modules/slots/archive/definition_archived_20260124.yaml index 7c1f762955..323b00c4fb 100644 --- a/schemas/20251121/linkml/modules/slots/archive/definition_archived_20260124.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/definition_archived_20260124.yaml @@ -27,7 +27,8 @@ slots: - 8k: Full Ultra HD (4320p) ' - range: VideoDefinitionEnum + range: uriorcurie + # range: VideoDefinitionEnum slot_uri: schema:videoQuality comments: - Centralized from VideoPost.yaml - 2026-01-11T21:59:26.902699 diff --git a/schemas/20251121/linkml/modules/slots/archive/department_head_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/department_head_archived_20260125.yaml index 8f67f0bad6..911932f976 100644 --- a/schemas/20251121/linkml/modules/slots/archive/department_head_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/department_head_archived_20260125.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/PersonObservation default_prefix: hc slots: department_head: @@ -21,5 +20,6 @@ slots: Should include role_title like "Director", "Head", "Chief". ' - range: PersonObservation + range: uriorcurie + # range: PersonObservation slot_uri: hc:departmentHead diff --git a/schemas/20251121/linkml/modules/slots/archive/derived_from_entity_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/derived_from_entity_archived_20260125.yaml index b4d5dc3522..9bd658cd41 100644 --- a/schemas/20251121/linkml/modules/slots/archive/derived_from_entity_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/derived_from_entity_archived_20260125.yaml @@ -7,11 +7,11 @@ prefixes: owl: http://www.w3.org/2002/07/owl# imports: - linkml:types - - ../classes/CustodianLegalStatus slots: derived_from_entity: slot_uri: prov:wasDerivedFrom - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus description: "The formal entity (reconstruction) this observation refers to.\n\n**Provenance semantics** (PROV-O):\n-\ \ `prov:wasDerivedFrom`: Links observation to the formal entity it references\n- Enables provenance chain traversal\ \ from source observation to formal entity" diff --git a/schemas/20251121/linkml/modules/slots/archive/description_section_archived_20260119.yaml b/schemas/20251121/linkml/modules/slots/archive/description_section_archived_20260119.yaml index 760097f311..95fde54f38 100644 --- a/schemas/20251121/linkml/modules/slots/archive/description_section_archived_20260119.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/description_section_archived_20260119.yaml @@ -126,7 +126,8 @@ slots: **Migrated from**: `**Notable Examples**:` sections. **Format**: List of NotableExample objects with name, location, and optional Wikidata ID. - range: NotableExample + range: uriorcurie + # range: NotableExample multivalued: true inlined_as_list: true annotations: @@ -165,7 +166,8 @@ slots: Documents associations with other classes in the ontology. **Migrated from**: `**Related Types**:` sections. - range: RelatedType + range: uriorcurie + # range: RelatedType multivalued: true inlined_as_list: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/detection_level_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/detection_level_archived_20260125.yaml index ef56d42304..c3adaf5951 100644 --- a/schemas/20251121/linkml/modules/slots/archive/detection_level_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/detection_level_archived_20260125.yaml @@ -20,5 +20,6 @@ slots: - BOTH: Both shot and scene detection performed ' - range: DetectionLevelEnum + range: uriorcurie + # range: DetectionLevelEnum slot_uri: hc:detectionLevel diff --git a/schemas/20251121/linkml/modules/slots/archive/device_type_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/device_type_archived_20260125.yaml index ef9ae589e0..b778087e5a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/device_type_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/device_type_archived_20260125.yaml @@ -25,5 +25,6 @@ slots: Additional device categories may be added. ' - range: DigitalPresenceTypeEnum + range: uriorcurie + # range: DigitalPresenceTypeEnum slot_uri: hc:deviceType diff --git a/schemas/20251121/linkml/modules/slots/archive/digital_platform_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/digital_platform_archived_20260125.yaml index 2a5ed6da5b..0b8b1c5717 100644 --- a/schemas/20251121/linkml/modules/slots/archive/digital_platform_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/digital_platform_archived_20260125.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/digital_platform name: digital_platform_slot imports: - linkml:types - - ../classes/DigitalPlatform slots: digital_platform: slot_uri: foaf:homepage - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform multivalued: true inlined_as_list: true description: "Digital platform(s) or online systems associated with this custodian.\n\nLinks to DigitalPlatform class\ diff --git a/schemas/20251121/linkml/modules/slots/archive/digital_presence_type_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/digital_presence_type_archived_20260125.yaml index e24bdff6ca..68865abb97 100644 --- a/schemas/20251121/linkml/modules/slots/archive/digital_presence_type_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/digital_presence_type_archived_20260125.yaml @@ -55,5 +55,6 @@ slots: Dublin Core: type for classification. ' - range: DigitalPresenceTypeEnum + range: uriorcurie + # range: DigitalPresenceTypeEnum slot_uri: hc:digitalPresenceType diff --git a/schemas/20251121/linkml/modules/slots/archive/digital_professional_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/digital_professional_archived_20260125.yaml index ab74c27a74..5c12e852ef 100644 --- a/schemas/20251121/linkml/modules/slots/archive/digital_professional_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/digital_professional_archived_20260125.yaml @@ -12,5 +12,6 @@ slots: description: 'Assessment of digital/technology proficiency. ' - range: DigitalProfessionalAssessment + range: uriorcurie + # range: DigitalProfessionalAssessment slot_uri: hc:digitalProfessional diff --git a/schemas/20251121/linkml/modules/slots/archive/documents_budget_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/documents_budget_archived_20260126.yaml index 18b6432240..e337ae1859 100644 --- a/schemas/20251121/linkml/modules/slots/archive/documents_budget_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/documents_budget_archived_20260126.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/Budget default_prefix: hc slots: documents_budget: @@ -35,5 +34,6 @@ slots: to calculate variance and assess budget accuracy. ' - range: Budget + range: uriorcurie + # range: Budget slot_uri: hc:documentsBudget diff --git a/schemas/20251121/linkml/modules/slots/archive/download_endpoint_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/download_endpoint_archived_20260126.yaml index 1865123466..4d5993302a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/download_endpoint_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/download_endpoint_archived_20260126.yaml @@ -10,6 +10,7 @@ default_prefix: hc slots: download_endpoint: description: OpenAccessRepository providing bulk download access to this dataset. - range: OpenAccessRepository + range: uriorcurie + # range: OpenAccessRepository inlined: false slot_uri: hc:downloadEndpoint diff --git a/schemas/20251121/linkml/modules/slots/archive/dual_class_link_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/dual_class_link_archived_20260126.yaml index eae466419b..3e01b07573 100644 --- a/schemas/20251121/linkml/modules/slots/archive/dual_class_link_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/dual_class_link_archived_20260126.yaml @@ -26,5 +26,6 @@ slots: description: | Structured dual-class pattern metadata. Combines role, linked class, and rationale in one object. - range: DualClassLink + range: uriorcurie + # range: DualClassLink inlined: true diff --git a/schemas/20251121/linkml/modules/slots/archive/dual_class_role_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/dual_class_role_archived_20260126.yaml index c0795fb5f5..a6fb4fa914 100644 --- a/schemas/20251121/linkml/modules/slots/archive/dual_class_role_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/dual_class_role_archived_20260126.yaml @@ -25,7 +25,8 @@ slots: description: | Role of this class in the dual-class pattern. Either 'custodian_type' (organization) or 'collection_type' (record set). - range: DualClassPatternEnum + range: uriorcurie + # range: DualClassPatternEnum examples: - value: "custodian_type" description: "This class represents the organization" diff --git a/schemas/20251121/linkml/modules/slots/archive/education_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/education_archived_20260125.yaml index 4897b7b56b..92c3df8032 100644 --- a/schemas/20251121/linkml/modules/slots/archive/education_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/education_archived_20260125.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/EducationCredential default_prefix: hc slots: education: @@ -15,6 +14,7 @@ slots: Array of EducationCredential objects with school, degree, years. ' - range: EducationCredential + range: uriorcurie + # range: EducationCredential multivalued: true slot_uri: hc:education diff --git a/schemas/20251121/linkml/modules/slots/archive/education_provider_subtype_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/education_provider_subtype_archived_20260125.yaml index 6a347b1a10..9d7c21832b 100644 --- a/schemas/20251121/linkml/modules/slots/archive/education_provider_subtype_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/education_provider_subtype_archived_20260125.yaml @@ -17,7 +17,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: EducationProviderTypeEnum + range: uriorcurie + # range: EducationProviderTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/education_type_classification_archived_20260125.yaml b/schemas/20251121/linkml/modules/slots/archive/education_type_classification_archived_20260125.yaml index d70abd2ef9..0a4c6ca056 100644 --- a/schemas/20251121/linkml/modules/slots/archive/education_type_classification_archived_20260125.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/education_type_classification_archived_20260125.yaml @@ -34,5 +34,6 @@ slots: See EducationProviderTypeEnum for complete list. ' - range: EducationProviderTypeEnum + range: uriorcurie + # range: EducationProviderTypeEnum slot_uri: hc:educationTypeClassification diff --git a/schemas/20251121/linkml/modules/slots/archive/encompassing_body_archived_20250115.yaml b/schemas/20251121/linkml/modules/slots/archive/encompassing_body_archived_20250115.yaml index ecfd7760e1..d0052b1221 100644 --- a/schemas/20251121/linkml/modules/slots/archive/encompassing_body_archived_20250115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/encompassing_body_archived_20250115.yaml @@ -12,11 +12,11 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/EncompassingBody slots: encompassing_body: slot_uri: org:subOrganizationOf - range: EncompassingBody + range: uriorcurie + # range: EncompassingBody multivalued: true description: "Extra-organizational governance bodies that encompass, oversee, or coordinate\nthis custodian. Represents\ \ parent organizations, service networks, or consortia\nthat the custodian is part of or member of.\n\n**THREE TYPES\ diff --git a/schemas/20251121/linkml/modules/slots/archive/ends_or_ended_at_location.yaml b/schemas/20251121/linkml/modules/slots/archive/ends_or_ended_at_location.yaml index 66325f24fb..c37ac49a95 100644 --- a/schemas/20251121/linkml/modules/slots/archive/ends_or_ended_at_location.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/ends_or_ended_at_location.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Location slots: ends_or_ended_at_location: slot_uri: prov:atLocation @@ -50,7 +49,8 @@ slots: **Range**: Location class (structured location with name and coordinates) ' - range: Location + range: uriorcurie + # range: Location required: false multivalued: false inlined: true diff --git a/schemas/20251121/linkml/modules/slots/archive/enrichment_metadata_whatsapp_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/enrichment_metadata_whatsapp_archived_20260126.yaml index f3749cc6ce..91d4107685 100644 --- a/schemas/20251121/linkml/modules/slots/archive/enrichment_metadata_whatsapp_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/enrichment_metadata_whatsapp_archived_20260126.yaml @@ -12,5 +12,6 @@ slots: description: 'Metadata about the enrichment process. ' - range: WhatsAppEnrichmentMetadata + range: uriorcurie + # range: WhatsAppEnrichmentMetadata slot_uri: hc:enrichmentMetadataWhatsapp diff --git a/schemas/20251121/linkml/modules/slots/archive/entity_types_covered_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/entity_types_covered_archived_20260126.yaml index 1169cf484e..6f506bef4b 100644 --- a/schemas/20251121/linkml/modules/slots/archive/entity_types_covered_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/entity_types_covered_archived_20260126.yaml @@ -23,6 +23,7 @@ slots: - WORK: Work/title authorities - SUBJECT: Subject headings - EVENT: Event authorities - range: AuthorityEntityTypeEnum + range: uriorcurie + # range: AuthorityEntityTypeEnum multivalued: true required: true diff --git a/schemas/20251121/linkml/modules/slots/archive/environmental_requirement_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/environmental_requirement_archived_20260126.yaml index 05c5efe93f..d905b64a91 100644 --- a/schemas/20251121/linkml/modules/slots/archive/environmental_requirement_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/environmental_requirement_archived_20260126.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/StorageConditionPolicy default_prefix: hc slots: environmental_requirement: @@ -27,5 +26,6 @@ slots: - hc:TextileStorageEnvironment ' - range: StorageConditionPolicy + range: uriorcurie + # range: StorageConditionPolicy slot_uri: hc:environmentalRequirement diff --git a/schemas/20251121/linkml/modules/slots/archive/event_location_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/event_location_archived_20260126.yaml index 3776950e5d..69fdf14b4e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/event_location_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/event_location_archived_20260126.yaml @@ -7,7 +7,6 @@ prefixes: schema: http://schema.org/ imports: - linkml:types - - ../classes/CustodianPlace default_prefix: hc slots: event_location: @@ -33,6 +32,7 @@ slots: The CustodianPlace can optionally link to GeoSpatialPlace for coordinates. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace multivalued: true slot_uri: schema:location diff --git a/schemas/20251121/linkml/modules/slots/archive/event_status_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/event_status_archived_20260126.yaml index 34b5c414c8..6b0a07af8d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/event_status_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/event_status_archived_20260126.yaml @@ -17,5 +17,6 @@ slots: Values: SCHEDULED, CANCELLED, POSTPONED, RESCHEDULED, COMPLETED ' - range: EventStatusEnum + range: uriorcurie + # range: EventStatusEnum slot_uri: schema:eventStatus diff --git a/schemas/20251121/linkml/modules/slots/archive/event_timespan_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/event_timespan_archived_20260126.yaml index e348db8a68..de2aae8af8 100644 --- a/schemas/20251121/linkml/modules/slots/archive/event_timespan_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/event_timespan_archived_20260126.yaml @@ -7,7 +7,6 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - linkml:types - - ../classes/TimeSpan default_prefix: hc slots: event_timespan: @@ -16,5 +15,6 @@ slots: Use for more detailed temporal modeling. ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: crm:P4_has_time-span diff --git a/schemas/20251121/linkml/modules/slots/archive/event_type_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/event_type_archived_20260126.yaml index 3f82b824b2..f2857fe298 100644 --- a/schemas/20251121/linkml/modules/slots/archive/event_type_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/event_type_archived_20260126.yaml @@ -38,7 +38,8 @@ slots: - REDUCTION: Unit scope decrease ' - range: OrganizationalChangeEventTypeEnum + range: uriorcurie + # range: OrganizationalChangeEventTypeEnum required: true exact_mappings: - rdf:type diff --git a/schemas/20251121/linkml/modules/slots/archive/exhibition_location_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/exhibition_location_archived_20260126.yaml index ac0b3d08d6..a0bb9b545f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/exhibition_location_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/exhibition_location_archived_20260126.yaml @@ -7,7 +7,6 @@ prefixes: schema: http://schema.org/ imports: - linkml:types - - ../classes/CustodianPlace default_prefix: hc slots: exhibition_location: @@ -19,6 +18,7 @@ slots: Use traveling_venues for complete venue list. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace multivalued: true slot_uri: schema:location diff --git a/schemas/20251121/linkml/modules/slots/archive/exhibition_status_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/exhibition_status_archived_20260126.yaml index 758d92a390..584ff4a248 100644 --- a/schemas/20251121/linkml/modules/slots/archive/exhibition_status_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/exhibition_status_archived_20260126.yaml @@ -17,5 +17,6 @@ slots: Values: SCHEDULED, CANCELLED, POSTPONED, RESCHEDULED, COMPLETED ' - range: EventStatusEnum + range: uriorcurie + # range: EventStatusEnum slot_uri: schema:eventStatus diff --git a/schemas/20251121/linkml/modules/slots/archive/exhibition_timespan_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/exhibition_timespan_archived_20260126.yaml index 045b937bbf..c3168805c5 100644 --- a/schemas/20251121/linkml/modules/slots/archive/exhibition_timespan_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/exhibition_timespan_archived_20260126.yaml @@ -7,7 +7,6 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - linkml:types - - ../classes/TimeSpan default_prefix: hc slots: exhibition_timespan: @@ -25,5 +24,6 @@ slots: - end_of_the_end: Latest possible closing ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: crm:P4_has_time-span diff --git a/schemas/20251121/linkml/modules/slots/archive/experience_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/experience_archived_20260126.yaml index 06cb847c19..2565dd7819 100644 --- a/schemas/20251121/linkml/modules/slots/archive/experience_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/experience_archived_20260126.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/WorkExperience default_prefix: hc slots: experience: @@ -15,6 +14,7 @@ slots: Array of WorkExperience objects with job title, company, dates, location. ' - range: WorkExperience + range: uriorcurie + # range: WorkExperience multivalued: true slot_uri: hc:experience diff --git a/schemas/20251121/linkml/modules/slots/archive/exposed_via_portal_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/exposed_via_portal_archived_20260126.yaml index fc061da4b0..235ae28bfc 100644 --- a/schemas/20251121/linkml/modules/slots/archive/exposed_via_portal_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/exposed_via_portal_archived_20260126.yaml @@ -8,7 +8,6 @@ prefixes: edm: http://www.europeana.eu/schemas/edm/ imports: - linkml:types - - ../classes/WebPortal slots: exposed_via_portal: slot_uri: schema:isPartOf @@ -46,7 +45,8 @@ slots: Track only DIRECT portal exposure; portal-to-portal relationships are captured on WebPortal.aggregated_by and WebPortal.aggregates_from.' - range: WebPortal + range: uriorcurie + # range: WebPortal multivalued: true inlined_as_list: true examples: diff --git a/schemas/20251121/linkml/modules/slots/archive/extraction_metadata_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/extraction_metadata_archived_20260126.yaml index 78bfe7fd36..b9751d5169 100644 --- a/schemas/20251121/linkml/modules/slots/archive/extraction_metadata_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/extraction_metadata_archived_20260126.yaml @@ -8,7 +8,6 @@ prefixes: prov: http://www.w3.org/ns/prov# imports: - linkml:types - - ../classes/ExtractionMetadata slots: extraction_metadata: slot_uri: prov:wasGeneratedBy @@ -19,7 +18,8 @@ slots: \ Automated extraction activity provenance\n\n**Example**:\n```yaml\nextraction_metadata:\n source_file: data/custodian/person/affiliated/parsed/rijksmuseum_staff.json\n\ \ extraction_date: \"2025-12-12T22:00:00Z\"\n extraction_method: exa_crawling_exa\n extraction_agent: claude-opus-4.5\n\ \ cost_usd: 0.001\n```\n" - range: ExtractionMetadata + range: uriorcurie + # range: ExtractionMetadata inlined: true required: false related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/face_segment_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/face_segment_archived_20260126.yaml index 3cca7c0111..3436ca7076 100644 --- a/schemas/20251121/linkml/modules/slots/archive/face_segment_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/face_segment_archived_20260126.yaml @@ -6,10 +6,10 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/VideoTimeSegment default_prefix: hc slots: face_segment: description: Time segment when face is visible - range: VideoTimeSegment + range: uriorcurie + # range: VideoTimeSegment slot_uri: hc:faceSegment diff --git a/schemas/20251121/linkml/modules/slots/archive/feature_type_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/feature_type_archived_20260126.yaml index 1df45feb7a..1f5687ad8a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/feature_type_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/feature_type_archived_20260126.yaml @@ -10,7 +10,8 @@ imports: default_prefix: hc slots: feature_type: - range: FeatureTypeEnum + range: uriorcurie + # range: FeatureTypeEnum slot_uri: hc:featureType description: 'Types of physical heritage features managed by this custodian. diff --git a/schemas/20251121/linkml/modules/slots/archive/feature_type_classification_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/feature_type_classification_archived_20260126.yaml index ded7f20266..48cd0ba921 100644 --- a/schemas/20251121/linkml/modules/slots/archive/feature_type_classification_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/feature_type_classification_archived_20260126.yaml @@ -51,7 +51,8 @@ slots: See FeatureTypeEnum for complete list. ' - range: FeatureTypeEnum + range: uriorcurie + # range: FeatureTypeEnum examples: - value: SCULPTURE_GARDEN description: Sculpture garden diff --git a/schemas/20251121/linkml/modules/slots/archive/feeds_portal_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/feeds_portal_archived_20260126.yaml index 41605b9bfb..409def9dcd 100644 --- a/schemas/20251121/linkml/modules/slots/archive/feeds_portal_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/feeds_portal_archived_20260126.yaml @@ -9,7 +9,6 @@ prefixes: owl: http://www.w3.org/2002/07/owl# imports: - linkml:types - - ../classes/WebPortal slots: feeds_portal: slot_uri: hc:feeds_portal @@ -17,7 +16,8 @@ slots: \ (aggregation)\n\nThis is the inverse of `portal_data_sources`, allowing navigation\nfrom a CMS to all portals it feeds\ \ data to.\n\n**Data Flow**:\n- CMS exports metadata → Portal aggregates → Users discover\n- Multiple CMSs feed a single\ \ portal\n- Single CMS may feed multiple portals" - range: WebPortal + range: uriorcurie + # range: WebPortal multivalued: true exact_mappings: - edm:provider diff --git a/schemas/20251121/linkml/modules/slots/archive/finding_aid_access_restriction_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/finding_aid_access_restriction_archived_20260126.yaml index 62ac109993..d9fb63b302 100644 --- a/schemas/20251121/linkml/modules/slots/archive/finding_aid_access_restriction_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/finding_aid_access_restriction_archived_20260126.yaml @@ -12,7 +12,8 @@ slots: finding_aid_access_restriction: slot_uri: dcterms:accessRights description: Access restrictions for materials covered by this finding aid - range: AccessRestriction + range: uriorcurie + # range: AccessRestriction multivalued: true inlined_as_list: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/finding_aid_description_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/finding_aid_description_archived_20260126.yaml index 6b186a0dcf..abef686db6 100644 --- a/schemas/20251121/linkml/modules/slots/archive/finding_aid_description_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/finding_aid_description_archived_20260126.yaml @@ -12,7 +12,8 @@ slots: finding_aid_description: slot_uri: dcterms:description description: Multilingual description of the finding aid content and coverage - range: MultilingualText + range: uriorcurie + # range: MultilingualText inlined: true comments: - Centralized from FindingAid.yaml - 2026-01-11T21:59:26.903825 diff --git a/schemas/20251121/linkml/modules/slots/archive/finding_aid_temporal_coverage_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/finding_aid_temporal_coverage_archived_20260126.yaml index d3ede5778c..ac65dbc702 100644 --- a/schemas/20251121/linkml/modules/slots/archive/finding_aid_temporal_coverage_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/finding_aid_temporal_coverage_archived_20260126.yaml @@ -12,7 +12,8 @@ slots: finding_aid_temporal_coverage: slot_uri: dcterms:temporal description: Time period covered by the finding aid materials - range: TemporalCoverage + range: uriorcurie + # range: TemporalCoverage inlined: true comments: - Centralized from FindingAid.yaml - 2026-01-11T21:59:26.904396 diff --git a/schemas/20251121/linkml/modules/slots/archive/finish_reason_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/finish_reason_archived_20260126.yaml index ff0030e6a2..aea79678bc 100644 --- a/schemas/20251121/linkml/modules/slots/archive/finish_reason_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/finish_reason_archived_20260126.yaml @@ -27,7 +27,8 @@ slots: ' slot_uri: hc:finishReason - range: FinishReasonEnum + range: uriorcurie + # range: FinishReasonEnum close_mappings: - adms:status comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/from_location_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/from_location_archived_20260126.yaml index 1ac5cabc7c..ab60fbeabc 100644 --- a/schemas/20251121/linkml/modules/slots/archive/from_location_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/from_location_archived_20260126.yaml @@ -27,5 +27,6 @@ slots: - to_location: "New museum building" ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: hc:fromLocation diff --git a/schemas/20251121/linkml/modules/slots/archive/gallery_subtype_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/gallery_subtype_archived_20260126.yaml index 5e53eee0b7..8048dae26a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/gallery_subtype_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/gallery_subtype_archived_20260126.yaml @@ -17,7 +17,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: GalleryTypeEnum + range: uriorcurie + # range: GalleryTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/gallery_type_classification_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/gallery_type_classification_archived_20260126.yaml index 7d2c696038..d4799e2c2f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/gallery_type_classification_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/gallery_type_classification_archived_20260126.yaml @@ -30,4 +30,5 @@ slots: - KUNSTHALLE (Q856584) ' - range: GalleryTypeEnum + range: uriorcurie + # range: GalleryTypeEnum diff --git a/schemas/20251121/linkml/modules/slots/archive/geographic_coverage_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/geographic_coverage_archived_20260126.yaml index b5019950b0..3654cfc689 100644 --- a/schemas/20251121/linkml/modules/slots/archive/geographic_coverage_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/geographic_coverage_archived_20260126.yaml @@ -12,5 +12,6 @@ slots: geographic_coverage: slot_uri: dcterms:spatial description: Geographic area covered by the finding aid - range: GeographicCoverage + range: uriorcurie + # range: GeographicCoverage inlined: true diff --git a/schemas/20251121/linkml/modules/slots/archive/geometry_type_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/geometry_type_archived_20260126.yaml index 8615067253..254a4709e7 100644 --- a/schemas/20251121/linkml/modules/slots/archive/geometry_type_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/geometry_type_archived_20260126.yaml @@ -9,7 +9,8 @@ imports: slots: geometry_type: slot_uri: hc:geometryType - range: GeometryTypeEnum + range: uriorcurie + # range: GeometryTypeEnum description: | Type of geometry (Point, Polygon, MultiPolygon, etc.). Follows OGC Simple Features classification. diff --git a/schemas/20251121/linkml/modules/slots/archive/gift_shop_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/gift_shop_archived_20260126.yaml index 7bccc5f9e0..dd315d9185 100644 --- a/schemas/20251121/linkml/modules/slots/archive/gift_shop_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/gift_shop_archived_20260126.yaml @@ -6,11 +6,11 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/GiftShop default_prefix: hc slots: gift_shop: - range: GiftShop + range: uriorcurie + # range: GiftShop multivalued: true description: Gift shops and retail operations associated with this custodian slot_uri: hc:giftShop diff --git a/schemas/20251121/linkml/modules/slots/archive/governance_role.yaml b/schemas/20251121/linkml/modules/slots/archive/governance_role.yaml index 045559a296..cab265d927 100644 --- a/schemas/20251121/linkml/modules/slots/archive/governance_role.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/governance_role.yaml @@ -36,4 +36,5 @@ slots: **Note:** This property captures the role in service-specific governance. Membership in the operating organization (e.g., OCLC) is captured via `member_of`. - range: ConsortiumGovernanceRoleEnum + range: uriorcurie + # range: ConsortiumGovernanceRoleEnum diff --git a/schemas/20251121/linkml/modules/slots/archive/governance_structure.yaml b/schemas/20251121/linkml/modules/slots/archive/governance_structure.yaml index c98aa81fa5..aa4a33e971 100644 --- a/schemas/20251121/linkml/modules/slots/archive/governance_structure.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/governance_structure.yaml @@ -11,7 +11,8 @@ imports: slots: governance_structure: slot_uri: org:hasUnit - range: GovernanceStructure + range: uriorcurie + # range: GovernanceStructure description: | Internal governance and organizational structure. Links to GovernanceStructure class. diff --git a/schemas/20251121/linkml/modules/slots/archive/has_address_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/has_address_archived_20260126.yaml index 0a3235f1a3..3dafa565e6 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_address_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_address_archived_20260126.yaml @@ -20,7 +20,6 @@ prefixes: imports: - linkml:types - - ../classes/Address default_range: string description: | @@ -40,7 +39,8 @@ description: | slots: has_address: slot_uri: vcard:hasAddress - range: Address + range: uriorcurie + # range: Address required: false multivalued: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/archive/has_administration.yaml b/schemas/20251121/linkml/modules/slots/archive/has_administration.yaml index d46c51f756..2a3f4b53f0 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_administration.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_administration.yaml @@ -7,12 +7,12 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# imports: - linkml:types - - ../classes/CustodianAdministration default_prefix: hc slots: has_administration: slot_uri: rico:hasOrHadPart - range: CustodianAdministration + range: uriorcurie + # range: CustodianAdministration multivalued: true inlined_as_list: true description: Active administrative record systems currently in daily use by this custodian. diff --git a/schemas/20251121/linkml/modules/slots/archive/has_annotation_motivation_archived_20260127.yaml b/schemas/20251121/linkml/modules/slots/archive/has_annotation_motivation_archived_20260127.yaml index 25c0bf6651..f69617861c 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_annotation_motivation_archived_20260127.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_annotation_motivation_archived_20260127.yaml @@ -10,7 +10,6 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - linkml:types - - ../classes/AnnotationMotivationType default_prefix: hc slots: has_annotation_motivation: @@ -46,7 +45,8 @@ slots: - ResearchMotivation: For scholarly research ' - range: AnnotationMotivationType + range: uriorcurie + # range: AnnotationMotivationType slot_uri: oa:motivatedBy exact_mappings: - oa:motivatedBy diff --git a/schemas/20251121/linkml/modules/slots/archive/has_articles_of_association.yaml b/schemas/20251121/linkml/modules/slots/archive/has_articles_of_association.yaml index 26cba812ae..411b2dc27f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_articles_of_association.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_articles_of_association.yaml @@ -6,7 +6,6 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/ArticlesOfAssociation default_prefix: hc slots: has_articles_of_association: @@ -72,6 +71,7 @@ slots: - Filter where current_archival_stage = HERITAGE ' - range: ArticlesOfAssociation + range: uriorcurie + # range: ArticlesOfAssociation multivalued: true slot_uri: hc:hasArticlesOfAssociation diff --git a/schemas/20251121/linkml/modules/slots/archive/has_collection_archived_20250115.yaml b/schemas/20251121/linkml/modules/slots/archive/has_collection_archived_20250115.yaml index 4cac2e18f1..bf5dbea765 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_collection_archived_20250115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_collection_archived_20250115.yaml @@ -37,7 +37,8 @@ slots: Inverse of crm:P46i_forms_part_of (from CustodianCollection). ' - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection multivalued: true inlined_as_list: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_member_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/has_member_archived_20260115.yaml index 5fa2c6d7ab..e57138c0fb 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_member_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_member_archived_20260115.yaml @@ -23,7 +23,8 @@ slots: **Membership Types**:\n\nMembers can have different participation levels:\n- Full members: Voting rights, full service\ \ access\n- Associate members: Limited participation\n- Observer status: Information sharing only\n\nFor detailed membership\ \ modeling, use Membership class (future extension)." - range: Custodian + range: uriorcurie + # range: Custodian multivalued: true exact_mappings: - org:hasMember diff --git a/schemas/20251121/linkml/modules/slots/archive/has_narrower_instance.yaml b/schemas/20251121/linkml/modules/slots/archive/has_narrower_instance.yaml index 76db96a2b9..c41815ff29 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_narrower_instance.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_narrower_instance.yaml @@ -14,13 +14,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianArchive default_prefix: hc slots: has_narrower_instance: slot_uri: skos:narrowerTransitive description: "Links this archive TYPE to specific CustodianArchive INSTANCES\nthat are classified under this lifecycle phase.\n\n**SKOS**: skos:narrowerTransitive for type-instance relationship.\n\n**Usage**:\nWhen a CustodianArchive contains records in the \"current/active\" phase,\nit can be linked from CurrentArchive via this property.\n\n**Example**:\n- CurrentArchive (type) \u2192 has_narrower_instance \u2192 \n CustodianArchive \"Director's Active Files 2020-2024\" (instance)\n" - range: CustodianArchive + range: uriorcurie + # range: CustodianArchive multivalued: true annotations: custodian_types: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_observation.yaml b/schemas/20251121/linkml/modules/slots/archive/has_observation.yaml index bbf559b0eb..be4bd0f5a1 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_observation.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_observation.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianObservation slots: has_observation: slot_uri: dcterms:isReferencedBy @@ -30,7 +29,8 @@ slots: different sources can be linked to it, each capturing evidence from a particular context.' - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation multivalued: true exact_mappings: - dcterms:isReferencedBy diff --git a/schemas/20251121/linkml/modules/slots/archive/has_operational_archive.yaml b/schemas/20251121/linkml/modules/slots/archive/has_operational_archive.yaml index 4466aec1b2..dbf8f5e157 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_operational_archive.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_operational_archive.yaml @@ -19,7 +19,8 @@ default_prefix: hc slots: has_operational_archive: slot_uri: rico:hasOrHadPart - range: CustodianArchive + range: uriorcurie + # range: CustodianArchive multivalued: true inlined_as_list: true description: Operational archives owned by this custodian that are NOT YET integrated into the formal heritage collection. diff --git a/schemas/20251121/linkml/modules/slots/archive/has_operational_unit.yaml b/schemas/20251121/linkml/modules/slots/archive/has_operational_unit.yaml index 752237dd16..7bf76ba49e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_operational_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_operational_unit.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/OrganizationalStructure default_prefix: hc slots: has_operational_unit: description: "OrganizationalStructure units (departments, teams) within this branch.\n\nW3C ORG: org:hasUnit links organization to sub-units.\n\nBranches can have their own internal departmental structure:\n- Branch \u2192 Reading Room Services (team)\n- Branch \u2192 Digitization Team\n- Branch \u2192 Public Programs Department\n\nThese are INFORMAL units within the formal branch.\n" - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure slot_uri: hc:hasOperationalUnit annotations: custodian_types: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_activity_type.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_activity_type.yaml index 9439937b58..0edfa4cfc5 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_activity_type.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_activity_type.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/ActivityType slots: has_or_had_activity_type: slot_uri: crm:P2_has_type description: "The type classification(s) of an activity within the heritage domain.\n\n**Temporal Semantics** (RiC-O Pattern):\nThe \"hasOrHad\" naming follows RiC-O convention indicating this relationship\nmay be historical - an activity may have been reclassified over time.\n\n**Ontological Alignment**:\n- **Primary** (`slot_uri`): `crm:P2_has_type` - CIDOC-CRM predicate for\n typing entities using controlled vocabularies\n- **Close**: `skos:broader` - For hierarchical type relationships\n- **Related**: `dcterms:type` - Dublin Core type predicate\n- **Related**: `schema:additionalType` - Schema.org for web semantics\n\n**Range**:\nValues are instances of `ActivityType` or its subclasses:\n- CurationActivityType - Collection management activities\n- ConservationActivityType - Preservation and conservation\n- CommercialActivityType - Commercial operations\n- ResearchActivityType - Research and documentation\n- EducationActivityType - Educational programs\n- ExhibitionActivityType -\ \ Exhibition-related activities\n- DigitizationActivityType - Digital transformation\n- AdministrativeActivityType - Governance and administration\n- AcquisitionActivityType - Collection acquisition\n- MembershipActivityType - Organizational membership\n- LoanActivityType - Loan management\n\n**Cardinality**:\nMultivalued - activities may have multiple type classifications\n(e.g., a project that is both digitization AND research).\n" - range: ActivityType + range: uriorcurie + # range: ActivityType required: false multivalued: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_based_on_observation.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_based_on_observation.yaml index c0d8228220..971c9475b5 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_based_on_observation.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_based_on_observation.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/WebObservation default_prefix: hc slots: has_or_had_based_on_observation: description: "The WebObservation(s) that provide evidence for this assertion.\n\nLinks to WebObservation instances that document:\n- Website checks (existence, 404 errors, update dates)\n- Social media scrapes (follower counts, activity)\n- Cross-reference analysis (what links to what)\n\nPROV-O: wasGeneratedBy - \"links an entity (this assertion) to an \nactivity (the observations) that generated it.\"\n\nAt least one observation should be provided for provenance.\n" - range: WebObservation + range: uriorcurie + # range: WebObservation multivalued: true slot_uri: hc:basedOnObservations annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_category_assessment_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_category_assessment_archived_20260128.yaml index 65cf790000..c8043662a5 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_category_assessment_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_category_assessment_archived_20260128.yaml @@ -36,7 +36,8 @@ slots: - notes: Optional category-specific notes ' - range: StorageConditionCategoryAssessment + range: uriorcurie + # range: StorageConditionCategoryAssessment multivalued: true slot_uri: hc:categoryAssessments annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_collection_narrower_type.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_collection_narrower_type.yaml index aed9de8cda..e3e04b7843 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_collection_narrower_type.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_collection_narrower_type.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CollectionType default_prefix: hc slots: has_or_had_collection_narrower_type: @@ -24,7 +23,8 @@ slots: SKOS: narrower for hierarchical relationship. ' - range: CollectionType + range: uriorcurie + # range: CollectionType multivalued: true slot_uri: hc:collectionNarrowerTypes annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_comment_reply.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_comment_reply.yaml index 69632627a0..eaf607c558 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_comment_reply.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_comment_reply.yaml @@ -18,7 +18,8 @@ default_prefix: hc slots: has_or_had_comment_reply: description: Nested reply comments - range: VideoComment + range: uriorcurie + # range: VideoComment multivalued: true slot_uri: hc:commentReplies annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_confidence_measure_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_confidence_measure_archived_20260128.yaml index 35b6f0f014..7d970230e8 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_confidence_measure_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_confidence_measure_archived_20260128.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ConfidenceMeasure default_range: string slots: has_or_had_confidence_measure: slot_uri: dqv:hasQualityMeasurement - range: ConfidenceMeasure + range: uriorcurie + # range: ConfidenceMeasure description: 'A structured confidence measurement with methodology and provenance. diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_conservation_record.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_conservation_record.yaml index 310e1fb29d..b07b280444 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_conservation_record.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_conservation_record.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ConservationRecord default_prefix: hc slots: has_or_had_conservation_record: @@ -40,7 +39,8 @@ slots: Ordered by record_date (newest first typically). ' - range: ConservationRecord + range: uriorcurie + # range: ConservationRecord multivalued: true slot_uri: crm:P44_has_condition annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_conversion_rate.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_conversion_rate.yaml index 9181591b0b..c3b0dc6cb3 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_conversion_rate.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_conversion_rate.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ConversionRate default_prefix: hc slots: has_or_had_conversion_rate: @@ -27,7 +26,8 @@ slots: **IMPROVEMENT OVER FLOAT**: - Typed conversions (visitor-to-purchase, visitor-to-member, etc.) - Temporal context (measurement period) - Sample size for statistical validity - Industry benchmark comparisons **USE CASES**: - Gift shop performance tracking - Membership conversion analytics - Digital engagement metrics - Marketing campaign effectiveness' - range: ConversionRate + range: uriorcurie + # range: ConversionRate slot_uri: schema:interactionStatistic inlined: true multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_curation_activity.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_curation_activity.yaml index e96c419ee6..03077b4b46 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_curation_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_curation_activity.yaml @@ -14,13 +14,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CurationActivity slots: has_or_had_curation_activity: slot_uri: crm:P147i_was_curated_by description: "Ongoing curation activities performed on this collection.\n\n**NOTE**: This slot is preserved for curation-specific relationships.\nFor generic activities, consider using `has_or_had_activity` with\nappropriate ActivityType classification.\n\nCIDOC-CRM: P147i_was_curated_by links E78_Curated_Holding to E87_Curation_Activity.\n\nLinks to CurationActivity instances representing ongoing collection management:\n- Accessioning and deaccessioning\n- Cataloging and inventory\n- Digitization projects\n- Condition surveys\n- Rehousing and storage reorganization\n- Provenance research\n\n**Relationship to CurationActivity.curated_holding**:\nThis is the inverse relationship. Collection.curation_activities \u2192 CurationActivity[]\ncorresponds to CurationActivity.curated_holding \u2192 Collection.\n\n**Use Cases**:\n- Track annual inventory cycles\n- Document digitization project progress\n- Record collection development activities\n- Monitor preservation activities\n\n**Distinct\ \ from**:\n- Exhibition: Time-bounded display events (use exhibitions slot)\n- ConservationRecord: Discrete treatment actions on objects\n- ProvenanceEvent: Ownership transfer events\n\n**Alternative**: For generic activity relationships, use `has_or_had_activity`\nfrom Activity.yaml which supports all ActivityType subclasses.\n" - range: CurationActivity + range: uriorcurie + # range: CurationActivity multivalued: true required: false close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_data_service_endpoint.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_data_service_endpoint.yaml index 81cd4f7a09..a89488cc17 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_data_service_endpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_data_service_endpoint.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DataServiceEndpoint default_range: string slots: has_or_had_data_service_endpoint: slot_uri: dcat:servesDataset - range: DataServiceEndpoint + range: uriorcurie + # range: DataServiceEndpoint multivalued: true inlined_as_list: true description: "Data service endpoints exposed by this digital platform.\n\n**DCAT ALIGNMENT**:\n`dcat:servesDataset` - Links a DataService to the datasets it serves.\n\n**ENDPOINT TYPES**:\nThis polymorphic slot can contain any subclass of DataServiceEndpoint:\n- OAIPMHEndpoint: OAI-PMH metadata harvesting endpoints\n- SearchAPI: REST/JSON search API endpoints\n- METSAPI: METS document retrieval endpoints\n- FileAPI: File/asset download endpoints\n- IIPImageServer: IIP/IIIF image server endpoints\n- EADDownload: EAD finding aid download endpoints\n\n**USE CASES**:\n1. \"What APIs does this platform expose?\" \u2192 Follow data_service_endpoints\n2. \"Which platforms support OAI-PMH?\" \u2192 Filter by OAIPMHEndpoint type\n3. Technical integration: Discover all programmatic access points\n4. Data harvesting: Find endpoints for metadata aggregation\n\n**RELATIONSHIP TO SIMPLE SLOTS**:\n- `api_endpoint`, `sparql_endpoint`, `oai_pmh_endpoint` (simple URI slots) provide quick access\n- `data_service_endpoints`\ diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_date_of_birth.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_date_of_birth.yaml index cf2e06d0a1..4c8146faba 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_date_of_birth.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_date_of_birth.yaml @@ -16,14 +16,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/BirthDate default_prefix: hc slots: has_or_had_date_of_birth: slot_uri: schema:birthDate description: "The birth date of a person, modeled as a structured BirthDate class.\n**TEMPORAL SEMANTICS (RiC-O Pattern)**:\nUses \"has_or_had\" prefix to indicate the relationship may be: - Current (person is alive with this birth date) - Historical (person is deceased, birth date is historical fact)\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Property | Usage | |----------|----------|-------| | **Schema.org** | `schema:birthDate` | Primary property (web semantics) | | **FOAF** | `foaf:birthday` | Social network date | | **CIDOC-CRM** | `crm:P98i_was_born` \u2192 `crm:E67_Birth` | Birth event | | **RiC-O** | `rico:birthDate` | Archival person modeling |\n**INCOMPLETE DATES**:\nPer Rule 44 (EDTF), incomplete dates are modeled using BirthDate class: - Decade known: `birth_edtf: \"197X\"` - Century known: `birth_edtf: \"19XX\"` - Approximate: `birth_edtf: \"1985~\"`\n**MIGRATION NOTE**:\nReplaces simple `birth_date` string slot with structured BirthDate class per Rule 53 (Full Slot Migration).\ \ This enables: - EDTF date notation support - Provenance tracking for inferred dates - Confidence scoring" - range: BirthDate + range: uriorcurie + # range: BirthDate required: false inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_face.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_face.yaml index 6575d16d8f..53a7ca91d3 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_face.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_face.yaml @@ -31,7 +31,8 @@ slots: - Facial landmarks (if extracted) ' - range: DetectedFace + range: uriorcurie + # range: DetectedFace multivalued: true slot_uri: hc:detectedFaces annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_landmark.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_landmark.yaml index eb588eac5f..245e67f1dc 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_landmark.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_landmark.yaml @@ -29,7 +29,8 @@ slots: - Heritage sites ' - range: DetectedLandmark + range: uriorcurie + # range: DetectedLandmark multivalued: true slot_uri: hc:detectedLandmarks annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_logo.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_logo.yaml index 1187a08a94..9311aa9307 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_logo.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_logo.yaml @@ -29,7 +29,8 @@ slots: - Historical brand marks on artifacts ' - range: DetectedLogo + range: uriorcurie + # range: DetectedLogo multivalued: true slot_uri: hc:detectedLogos annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_object.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_object.yaml index e3cf9a08b9..d4c00e9549 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_object.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_detected_object.yaml @@ -34,7 +34,8 @@ slots: For heritage: paintings, artifacts, specimens, etc. ' - range: DetectedObject + range: uriorcurie + # range: DetectedObject multivalued: true slot_uri: hc:detectedObjects annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_encompass_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_encompass_archived_20260115.yaml index 2c25c20d86..6c0154e52f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_encompass_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_encompass_archived_20260115.yaml @@ -22,7 +22,8 @@ slots: 1. **Umbrella** - Legal parent hierarchy (permanent)\n - Ministry encompasses National Archives, Royal Library\n2.\ \ **Network** - Service provision (temporary, centralized)\n - De Ree Archive Hosting encompasses member archives\n\ 3. **Consortium** - Mutual assistance (temporary, peer-to-peer)\n - Heritage Network encompasses participating museums" - range: Custodian + range: uriorcurie + # range: Custodian multivalued: true exact_mappings: - org:hasSubOrganization diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_event.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_event.yaml index bc54bfe8af..64eefa04fd 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_event.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_event.yaml @@ -16,14 +16,14 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/Event slots: has_or_had_participated_in_event: slot_uri: crm:P11i_participated_in description: "Events in which this actor (Person or Custodian) participated.\n\nThis is the inverse of Event.involved_actors, enabling bidirectional\nnavigation between actors and the events that affected them.\n\n**BIDIRECTIONAL NAVIGATION**:\n\n```\nEvent \u2500\u2500involved_actors\u2500\u2500> Person/Custodian\n <\u2500\u2500participated_in_events\u2500\u2500\n```\n\nBoth directions are useful:\n- Event \u2192 involved_actors: \"Who was involved in this merger?\"\n- Actor \u2192 participated_in_events: \"What events affected this person/org?\"\n\n**USE CASES**:\n\n1. **Person career tracking**:\n - Person participated in: hiring, promotion, retirement events\n - Person was director when: reorganization happened\n \n2. **Organizational history**:\n - Custodian participated in: founding, merger, relocation events\n - Complete timeline of organizational changes\n \n3. **Impact analysis**:\n - Find all actors affected by a specific event type\n - Track how events\ \ ripple through organizational networks\n\n**EXAMPLES**:\n\n```yaml\n# Person participated in career events\nPerson:\n person_id: \"https://nde.nl/ontology/hc/person/jan-de-vries\"\n preferred_name: \"Jan de Vries\"\n has_or_had_participated_in_event:\n - \"https://nde.nl/ontology/hc/event/nha-merger-2001\"\n - \"https://nde.nl/ontology/hc/event/jan-de-vries-appointed-director-2005\"\n\n# Custodian participated in organizational events\nCustodian:\n hc_id: \"https://nde.nl/ontology/hc/nl-nh-haa-a-nha\"\n preferred_label: \"Noord-Hollands Archief\"\n has_or_had_participated_in_event:\n - \"https://nde.nl/ontology/hc/event/nha-merger-2001\"\n - \"https://nde.nl/ontology/hc/event/nha-relocation-2015\"\n```\n\n**RELATED SLOTS**:\n\n| Slot | Class | Direction | Purpose |\n|------|-------|-----------|---------|\n| involved_actors | Event | Event \u2192 Actor | Who participated |\n| participated_in_events | Person/Custodian | Actor \u2192 Event | What events affected actor\ \ |\n| organizational_change_events | Custodian | (existing) | Org-specific event link |\n| affected_by_event | PersonObservation | (existing) | Observation-level event link |\n\n**NOTE**: This slot links the HUB (Person/Custodian) to events.\nFor observation-level event linking, use affected_by_event on PersonObservation." - range: Event + range: uriorcurie + # range: Event multivalued: true required: false inlined: false diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_project.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_project.yaml index 7b3a05cbb9..fff8451ecc 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_project.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_participated_in_project.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Project default_prefix: hc slots: has_or_had_participated_in_project: slot_uri: org:memberOf - range: Project + range: uriorcurie + # range: Project multivalued: true description: "Projects and initiatives in which this custodian has participated.\n\nLinks Custodian (participant) to Project instances that represent\ntime-limited initiatives run by EncompassingBody organizations.\n\n**Inverse of Project.participating_custodians**:\n- Custodian \u2192 participated_in_projects \u2192 Project[]\n- Project \u2192 participating_custodians \u2192 Custodian[]\n\n**Navigation Pattern**:\nFrom Custodian, find all projects they have participated in.\nFrom Project, find all participating custodians.\n\n**Why on Custodian?**:\n\nWhile projects are organized by EncompassingBody organizations (networks,\ncooperatives, consortia), individual custodians are the PARTICIPANTS who\ncontribute resources, expertise, and collections to project activities.\n\nThis slot provides the custodian's perspective on project participation,\ncomplementing the EncompassingBody.projects relationship.\n\n**Example - Amsterdam Museum**:\n```yaml\nCustodian:\n hc_id: \"https://nde.nl/ontology/hc/nl-nh-ams-m-am\"\ \n preferred_label: \"Amsterdam Museum\"\n \n # Member of NDE network\n encompassing_body:\n - id: \".../encompassing-body/network/nde\"\n organization_name: \"Netwerk Digitaal Erfgoed\"\n \n # Participated in NDE projects\n participated_in_projects:\n - project_id: \".../project/nde/versnellen-2024\"\n project_name: \"Versnellen 2024\"\n project_status: \"IN_PROGRESS\"\n - project_id: \".../project/nde/versnellen-2023\"\n project_name: \"Versnellen 2023\"\n project_status: \"COMPLETED\"\n```\n\n**Participation Types**:\n\nCustodians participate in projects through various roles:\n- **Lead partner**: Primary responsibility, often receives main funding\n- **Consortium member**: Equal partnership with shared responsibilities\n- **Subcontractor**: Specific deliverables under contract\n- **Advisory role**: Guidance without direct deliverables\n- **Pilot site**: Testing/validation of project outputs\n\nThese roles could be modeled via a ProjectParticipation\ diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_place_of_birth.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_place_of_birth.yaml index a0af938cc4..c71a7aa10b 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_place_of_birth.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_place_of_birth.yaml @@ -16,7 +16,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/BirthPlace default_prefix: hc slots: has_or_had_place_of_birth: @@ -38,7 +37,8 @@ slots: **MIGRATION NOTE**: Replaces simple `birth_place` string slot with structured BirthPlace class per Rule 53 (Full Slot Migration).' - range: BirthPlace + range: uriorcurie + # range: BirthPlace required: false inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_portal_data_source.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_portal_data_source.yaml index a9596f485b..2f07de3aed 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_portal_data_source.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_portal_data_source.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CollectionManagementSystem slots: has_or_had_portal_data_source: slot_uri: edm:dataProvider description: "Collection management systems that feed data into this web portal.\n\n**RELATIONSHIP**: CMS \u2192 WebPortal (aggregation)\n\nA portal aggregates metadata from multiple CMS deployments. This slot\ncaptures which CMS systems provide data to the portal.\n\n**Direction**: Listed on WebPortal, pointing to CMS instances.\n**Inverse**: CMS.feeds_portal (to be added to CollectionManagementSystem)\n\n**Examples**:\n- Archieven.nl \u2190 MAIS-Flexis deployments from regional archives\n- Europeana \u2190 Various museum CMS exports via aggregators\n- OpenArchieven.nl \u2190 De Ree hosted archive CMS instances" - range: CollectionManagementSystem + range: uriorcurie + # range: CollectionManagementSystem multivalued: true inlined_as_list: true examples: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_post_type.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_post_type.yaml index 4225ed90b9..22a387ac32 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_post_type.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_post_type.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/SocialMediaPostType default_prefix: hc slots: has_or_had_post_type: @@ -52,7 +51,8 @@ slots: | Podcast on YouTube | [AudioPost, VideoPost] | ' - range: SocialMediaPostType + range: uriorcurie + # range: SocialMediaPostType multivalued: true slot_uri: hc:postTypes annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_powered_by_cm.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_powered_by_cm.yaml index 93e514d93c..2021da2eb9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_powered_by_cm.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_powered_by_cm.yaml @@ -2,7 +2,6 @@ id: https://nde.nl/ontology/hc/slot/has_or_had_powered_by_cm name: has_or_had_powered_by_cm_slot imports: - linkml:types -- ../classes/CollectionManagementSystem prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -19,7 +18,8 @@ slots: has_or_had_powered_by_cm: slot_uri: crm:P33i_was_used_by description: "Collection Management System(s) powering this digital platform.\n\nCIDOC-CRM: P33i_was_used_by (inverse of P33_used_specific_technique).\nThe CMS provides the backend/technique for the digital platform.\n\n**Bidirectional Relationship**:\n- Forward: DigitalPlatform \u2192 CollectionManagementSystem (powered_by_cms)\n- Reverse: CollectionManagementSystem \u2192 DigitalPlatform (powers_platform)\n\n**Use Cases**:\n1. \"What CMS powers this website?\" \u2192 Follow powered_by_cms\n2. \"What websites use CollectiveAccess?\" \u2192 Follow powers_platform\n3. Technical assessment: Determine backend infrastructure of platforms\n\n**Notes**:\n- Multivalued: Platform may use multiple CMS (e.g., hybrid architecture)\n- If null, CMS may be unknown or platform is custom-built\n- Distinct from repository_software: CMS is the full system, \n repository_software is the underlying software package\n" - range: CollectionManagementSystem + range: uriorcurie + # range: CollectionManagementSystem multivalued: true related_mappings: - schema:softwareVersion diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_primary_presence_assertion.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_primary_presence_assertion.yaml index 0c749b374b..5d62dc562e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_primary_presence_assertion.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_primary_presence_assertion.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/PrimaryDigitalPresenceAssertion default_prefix: hc slots: has_or_had_primary_presence_assertion: description: "Temporal assertions documenting whether this profile is/was the \nprimary digital presence, with full provenance.\n\n**WHY TEMPORAL ASSERTIONS?**\n\nPrimary presence status can change over time:\n\n- 2020: Heritage society has ONLY Facebook \u2192 primary (true)\n- 2022: Society launches website \u2192 Facebook becomes secondary (false)\n- 2024: Website abandoned \u2192 Facebook primary again (true)\n\nEach change is documented with:\n- WebObservation provenance (what evidence)\n- TimeSpan temporal extent (when valid)\n- Confidence score (how certain)\n- Supersession chain (what replaced what)\n\n**CIDOC-CRM Alignment**:\n\nUses `crm:P140i_was_attributed_by` (inverse of P140_assigned_attribute_to):\n\"Documents an E13 Attribute Assignment that assigned an attribute to this entity.\"\n\n**Relationship to is_primary_digital_presence**:\n\n- `is_primary_digital_presence`: Current status (convenience boolean)\n- `primary_presence_assertions`: Full temporal history with provenance\n\ \nThe boolean should match the most recent valid assertion's value.\n\n**Example - Status Change Over Time**:\n```yaml\nsocial_media_profiles:\n - platform_type: FACEBOOK\n account_name: \"HeritageClub\"\n is_primary_digital_presence: true # Current status\n \n primary_presence_assertions:\n # Current assertion\n - assertion_id: \".../assertion/club-fb-primary-2023\"\n assertion_value: true\n assertion_rationale: \"Website abandoned; Facebook is only presence\"\n temporal_extent:\n begin_of_the_begin: \"2023-07-01\"\n based_on_observations:\n - observation_id: \".../obs/club-website-404\"\n supersedes: \".../assertion/club-fb-secondary-2020\"\n \n # Previous assertion (superseded)\n - assertion_id: \".../assertion/club-fb-secondary-2020\"\n assertion_value: false\n temporal_extent:\n begin_of_the_begin: \"2020-01-15\"\n end_of_the_end: \"2023-06-30\"\n \ \ superseded_by: \".../assertion/club-fb-primary-2023\"\n```\n" - range: PrimaryDigitalPresenceAssertion + range: uriorcurie + # range: PrimaryDigitalPresenceAssertion multivalued: true inlined_as_list: true slot_uri: hc:primaryPresenceAssertions diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_provenance_event.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_provenance_event.yaml index 8836081992..c9f1c7957e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_provenance_event.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_provenance_event.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ProvenanceEvent default_prefix: hc slots: has_or_had_provenance_event: @@ -43,7 +42,8 @@ slots: For simple narrative provenance, use `provenance_text` slot. ' - range: ProvenanceEvent + range: uriorcurie + # range: ProvenanceEvent multivalued: true slot_uri: crm:P24i_changed_ownership_through annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_quantity_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_quantity_archived_20260126.yaml index d4fbd2f0f4..874ad2cd66 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_quantity_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_quantity_archived_20260126.yaml @@ -8,7 +8,6 @@ prefixes: schema: http://schema.org/ imports: - linkml:types - - ../classes/Quantity default_prefix: hc slots: has_or_had_quantity: @@ -21,7 +20,8 @@ slots: Can represent staff counts, collection sizes, visitor numbers, budget amounts, area measurements, and other quantifiable properties. - range: Quantity + range: uriorcurie + # range: Quantity slot_uri: qudt:Quantity exact_mappings: - qudt:Quantity diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_registered_dataset_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_registered_dataset_archived_20260128.yaml index 2a943a0ba9..7e75ac3880 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_registered_dataset_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_registered_dataset_archived_20260128.yaml @@ -18,7 +18,8 @@ default_prefix: hc slots: has_or_had_registered_dataset: description: Datasets currently registered in this DatasetRegister, with their temporal availability tracked via TimeSpan. - range: RegisteredDataset + range: uriorcurie + # range: RegisteredDataset multivalued: true inlined: true slot_uri: hc:registeredDatasets diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_activity.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_activity.yaml index 1a81d20f90..386854688a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_activity.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CurationActivity default_prefix: hc slots: has_or_had_related_activity: @@ -24,7 +23,8 @@ slots: For parallel or complementary activities. ' - range: CurationActivity + range: uriorcurie + # range: CurationActivity multivalued: true slot_uri: hc:relatedActivities annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_event.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_event.yaml index 2e632ce1e3..7bf857bb25 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_event.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_event.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/IntangibleHeritageEvent default_prefix: hc slots: has_or_had_related_event: description: 'Related event occurrences (previous/next editions, parallel events). ' - range: IntangibleHeritageEvent + range: uriorcurie + # range: IntangibleHeritageEvent multivalued: true slot_uri: hc:relatedEvents annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_exhibition.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_exhibition.yaml index 22e7bb025a..561a687676 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_exhibition.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_exhibition.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Exhibition default_prefix: hc slots: has_or_had_related_exhibition: description: 'Related exhibitions (companion shows, previous iterations, etc.). ' - range: Exhibition + range: uriorcurie + # range: Exhibition multivalued: true slot_uri: hc:relatedExhibitions annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_heritage_form_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_heritage_form_archived_20260128.yaml index c4c5c9c690..3ed8b92b74 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_heritage_form_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_related_heritage_form_archived_20260128.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/IntangibleHeritageForm default_prefix: hc slots: has_or_had_related_heritage_form: @@ -24,7 +23,8 @@ slots: Examples: Different carnivals, related craft traditions, connected festivals. ' - range: IntangibleHeritageForm + range: uriorcurie + # range: IntangibleHeritageForm multivalued: true slot_uri: skos:related annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_requirement_status.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_requirement_status.yaml index 664d44813c..9412470e46 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_requirement_status.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_requirement_status.yaml @@ -18,7 +18,8 @@ default_prefix: hc slots: has_or_had_requirement_status: slot_uri: hc:hasOrHadRequirementStatus - range: RequirementStatus + range: uriorcurie + # range: RequirementStatus inlined: true required: false description: "Structured requirement status with type classification and temporal validity.\n\n**PURPOSE**:\n\nUse this slot when you need structured requirement information, not just a boolean.\nProvides:\n- Whether requirement is active (is_or_was_required: boolean)\n- Type of requirement (has_or_had_type: RequirementType)\n- Descriptive details (has_or_had_description)\n- Temporal validity (begin_of_the_begin, end_of_the_end)\n\n**VS is_or_was_required**:\n\n| Slot | Range | Use Case |\n|------|-------|----------|\n| `is_or_was_required` | boolean | Simple yes/no requirement |\n| `has_or_had_requirement_status` | RequirementStatus | Structured requirement with type and validity |\n\n**EXAMPLE**:\n\n```yaml\nStorageConditionPolicy:\n has_or_had_requirement_status:\n is_or_was_required: true\n has_or_had_type: UV_FILTERED_LIGHTING\n has_or_had_description: \"UV filtering required per EN 15757:2010\"\n```\n" diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_resulting_unit.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_resulting_unit.yaml index fdacc4d823..b187b705fa 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_resulting_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_resulting_unit.yaml @@ -19,7 +19,8 @@ slots: Link by reference (ID) to avoid duplication. ' - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure multivalued: true slot_uri: prov:generated close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_secondary_label.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_secondary_label.yaml index eed83f2075..b7d5937ff0 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_secondary_label.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_secondary_label.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Label slots: has_or_had_secondary_label: slot_uri: skos:altLabel @@ -50,7 +49,8 @@ slots: to the name authority record they also identify (beyond the primary entity). ' - range: Label + range: uriorcurie + # range: Label required: false multivalued: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_security_level.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_security_level.yaml index 86fdcc9f50..f5c2f2dd80 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_security_level.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_security_level.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/SecurityLevel slots: has_or_had_security_level: slot_uri: schema:securityScreening @@ -33,7 +32,8 @@ slots: - Access control tiers ' - range: SecurityLevel + range: uriorcurie + # range: SecurityLevel close_mappings: - schema:securityScreening examples: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_condition.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_condition.yaml index 6dea92e9b3..b54d19ece3 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_condition.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_condition.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/StorageCondition default_prefix: hc slots: has_or_had_storage_condition: @@ -39,7 +38,8 @@ slots: PROV-O: wasInfluencedBy links entities to influencing activities. ' - range: StorageCondition + range: uriorcurie + # range: StorageCondition multivalued: true slot_uri: hc:storageConditions annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_unit.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_unit.yaml index b7da4ae1f8..0c2347fc48 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_storage_unit.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/StorageUnit default_prefix: hc slots: has_or_had_storage_unit: @@ -36,7 +35,8 @@ slots: instances via the zone''s contains_units slot. ' - range: StorageUnit + range: uriorcurie + # range: StorageUnit multivalued: true slot_uri: hc:storageUnits annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_stores_collection.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_stores_collection.yaml index 72a54ce734..c2e5d85651 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_stores_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_stores_collection.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianCollection default_prefix: hc slots: has_or_had_stores_collection: @@ -29,7 +28,8 @@ slots: CIDOC-CRM: P46_is_composed_of links aggregations to components. ' - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection multivalued: true slot_uri: hc:storesCollections annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_collection.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_collection.yaml index 7e82733706..3e2c1b7399 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_collection.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Collection slots: has_or_had_sub_collection: slot_uri: rico:hasOrHadPart @@ -45,7 +44,8 @@ slots: - Ceylon Records (transferred to Sri Lanka in 1948) ' - range: Collection + range: uriorcurie + # range: Collection multivalued: true required: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_department.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_department.yaml index dfcae97ff5..54e3f48622 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_department.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_sub_department.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Department default_prefix: hc slots: has_or_had_sub_department: @@ -24,7 +23,8 @@ slots: W3C ORG: hasSubOrganization for subordinate units. ' - range: Department + range: uriorcurie + # range: Department multivalued: true slot_uri: hc:subDepartments annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_suborganization.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_suborganization.yaml index a7dd807151..5fd29609ee 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_suborganization.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_suborganization.yaml @@ -16,7 +16,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianLegalStatus slots: has_or_had_suborganization: slot_uri: org:hasSubOrganization @@ -49,7 +48,8 @@ slots: - Rijksmuseum (transferred to separate foundation in 2013) ' - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus multivalued: true exact_mappings: - org:hasSubOrganization diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_text_segment.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_text_segment.yaml index 54426457b4..42a03e928b 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_text_segment.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_text_segment.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/VideoTimeSegment default_prefix: hc slots: has_or_had_text_segment: @@ -33,7 +32,8 @@ slots: Segments may overlap if multiple text regions visible. ' - range: VideoTimeSegment + range: uriorcurie + # range: VideoTimeSegment multivalued: true slot_uri: hc:textSegments annotations: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_tracked_in_cm.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_tracked_in_cm.yaml index 3b352b2ba5..27b2923a36 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_tracked_in_cm.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_tracked_in_cm.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CollectionManagementSystem default_prefix: hc slots: has_or_had_tracked_in_cm: @@ -40,7 +39,8 @@ slots: Full description created when status = IN_DESCRIPTION. ' - range: CollectionManagementSystem + range: uriorcurie + # range: CollectionManagementSystem slot_uri: hc:trackedInCms annotations: custodian_types: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_verification_status.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_verification_status.yaml index 4ed1628133..5786a0caad 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_verification_status.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_verification_status.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/VerificationStatus slots: has_or_had_verification_status: slot_uri: schema:verificationStatus @@ -33,7 +32,8 @@ slots: - Approval status ' - range: VerificationStatus + range: uriorcurie + # range: VerificationStatus examples: - value: status: VERIFIED diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_web_claim.yaml b/schemas/20251121/linkml/modules/slots/archive/has_or_had_web_claim.yaml index b136106f92..637ad2446e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_web_claim.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_or_had_web_claim.yaml @@ -15,13 +15,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/PersonWebClaim slots: has_or_had_web_claim: slot_uri: prov:wasDerivedFrom description: "Verifiable claims about this person extracted from web pages.\n\n**RULE 26 COMPLIANCE**: All person/staff data SHOULD have web claim provenance.\n\n**Pattern**: Each PersonWebClaim provides:\n- claim_type: full_name, role_title, department, email, etc.\n- claim_value: The extracted value\n- source_url: URL where claim was found\n- xpath: XPath to element (for HTML sources)\n- retrieved_on: Timestamp of extraction\n- retrieval_agent: Tool used (firecrawl, playwright, exa, manual)\n\n**Use Cases**:\n- Track provenance of person data\n- Enable verification of extracted information\n- Document multiple sources for same fact\n- Resolve conflicts between sources\n\n**Example**:\n```yaml\nhas_or_had_web_claim:\n - person_claim_type: full_name\n person_claim_value: \"Dr. Jane Smith\"\n source_url: https://museum.org/team\n person_xpath: /html/body/main/div[2]/h3\n retrieved_on: \"2025-01-15T10:30:00Z\"\n retrieval_agent: firecrawl\n person_xpath_match_score:\ \ 1.0\n```\n\n**See**: modules/classes/PersonWebClaim.yaml for full schema\n" - range: PersonWebClaim + range: uriorcurie + # range: PersonWebClaim multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/archive/has_person_name.yaml b/schemas/20251121/linkml/modules/slots/archive/has_person_name.yaml index a593313e2d..3af8c2d618 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_person_name.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_person_name.yaml @@ -18,14 +18,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/PersonName slots: has_person_name: slot_uri: pnv:hasName description: "Structured name of the person following Person Name Vocabulary (PNV).\n\n===========================================================================\nRELATIONSHIP TO person_name SLOT\n===========================================================================\n\nPersonObservation has TWO name-related slots:\n\n1. **person_name** (string): Simple full name as recorded in source\n - Example: \"Dr. Jane Smith\"\n - Always present for human-readable display\n - Quick access without parsing structured components\n\n2. **has_person_name** (PersonName): Structured name with PNV components\n - Optional but recommended for Dutch/historical names\n - Enables sorting by base_surname (Dutch convention)\n - Supports patronymics, tussenvoegsels, initials\n - Links to PersonName class with full PNV structure\n\n===========================================================================\nUSE CASES FOR STRUCTURED NAMES\n===========================================================================\n\ \n1. **Dutch Name Sorting**: \n - \"Maria de Vries\" sorts under V (base_surname: \"Vries\")\n - \"Jan van den Berg\" sorts under B (base_surname: \"Berg\")\n\n2. **Historical Records with Patronymics**:\n - \"Jan Pieterszoon van der Waals\"\n - given_name: \"Jan\"\n - patronym: \"Pieterszoon\"\n - surname_prefix: \"van der\"\n - base_surname: \"Waals\"\n\n3. **Initial-Based Names (Common in NL)**:\n - \"H.A.F.M.O. (Hans) van Mierlo\"\n - initials: \"H.A.F.M.O.\"\n - given_name: \"Hans\"\n - surname_prefix: \"van\"\n - base_surname: \"Mierlo\"\n\n4. **Unknown/Unnamed Persons** (historical records):\n - name_specification: \"unknown\" or \"unnamed\"\n - Prevents ambiguity between missing data and genuinely unnamed persons\n\n===========================================================================\nWHEN TO USE has_person_name\n===========================================================================\n\nALWAYS use has_person_name when:\n- Name has Dutch\ \ surname prefix (tussenvoegsel)\n- Name has patronymic component\n- Name contains initials alongside given name\n- Historical name with uncertain/variable spelling\n- Need to sort by base_surname (Dutch alphabetization)\n\nOPTIONAL (person_name string sufficient) when:\n- Simple Western name: \"John Smith\"\n- No special components to parse\n- Quick data entry without structured analysis\n\n===========================================================================\nONTOLOGY ALIGNMENT\n===========================================================================\n\n- PNV: `pnv:hasName` (primary - links person to PersonName)\n- Schema.org: `sdo:name` (fallback for simple string via person_name slot)\n- FOAF: `foaf:name` (fallback for simple string)\n- CIDOC-CRM: `crm:P1_is_identified_by` (general identification relationship)\n" - range: PersonName + range: uriorcurie + # range: PersonName required: false inlined: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/has_person_observation.yaml b/schemas/20251121/linkml/modules/slots/archive/has_person_observation.yaml index 052df55608..ab90a0b4c9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_person_observation.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_person_observation.yaml @@ -18,12 +18,12 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/PersonObservation slots: has_person_observation: slot_uri: pico:hasObservation description: "All PersonObservation entities that refer to this Person hub.\n\nThis is the inverse of `refers_to_person` and enables bidirectional navigation:\n- PersonObservation \u2192 Person via `refers_to_person`\n- Person \u2192 PersonObservation via `has_person_observation`\n\n**NAVIGATION PATTERN**:\n```\nPerson \u2500\u2500has_person_observation\u2500\u2500> PersonObservation[1..n]\n <\u2500\u2500refers_to_person\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n```\n\n**USE CASES**:\n- Retrieve all observations about a person\n- Find all sources that mention this person\n- Track career across multiple institutions\n\n**NOTE**: This slot is populated automatically via the inverse relationship.\nWhen a PersonObservation sets `refers_to_person`, this slot is updated.\n" - range: PersonObservation + range: uriorcurie + # range: PersonObservation multivalued: true exact_mappings: - pico:hasObservation diff --git a/schemas/20251121/linkml/modules/slots/archive/has_suborganization_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/has_suborganization_archived_20260115.yaml index 46250afc7c..ae7c807445 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_suborganization_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_suborganization_archived_20260115.yaml @@ -19,7 +19,8 @@ slots: has_suborganization: slot_uri: org:hasSubOrganization description: "Child organizations contained within this custodian's organizational hierarchy." - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus multivalued: true exact_mappings: - org:hasSubOrganization diff --git a/schemas/20251121/linkml/modules/slots/archive/has_timespan_archived_20260126.yaml b/schemas/20251121/linkml/modules/slots/archive/has_timespan_archived_20260126.yaml index 8189a56292..af0a4ac52f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_timespan_archived_20260126.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/has_timespan_archived_20260126.yaml @@ -9,7 +9,6 @@ prefixes: prov: http://www.w3.org/ns/prov# imports: - linkml:types - - ../classes/TimeSpan default_prefix: hc slots: has_timespan: @@ -22,7 +21,8 @@ slots: \ and end bounds\n\n**EXAMPLE**:\n```yaml\nhas_timespan:\n begin_of_the_begin: \"2001-01-01\"\n end_of_the_begin:\ \ \"2001-01-01\"\n begin_of_the_end: \"2001-01-01\"\n end_of_the_end: \"2001-01-01\"\n description: \"Merger effective\ \ January 1, 2001\"\n```\n" - range: TimeSpan + range: uriorcurie + # range: TimeSpan required: false inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/archive/heritage_society_subtype_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/heritage_society_subtype_archived_20260128.yaml index 1f1c54c76d..8dc6b73a17 100644 --- a/schemas/20251121/linkml/modules/slots/archive/heritage_society_subtype_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/heritage_society_subtype_archived_20260128.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: HeritageSocietyTypeEnum + range: uriorcurie + # range: HeritageSocietyTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/holy_site_subtype_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/holy_site_subtype_archived_20260128.yaml index bbf7c9410d..026417533f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/holy_site_subtype_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/holy_site_subtype_archived_20260128.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: HolySiteTypeEnum + range: uriorcurie + # range: HolySiteTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/hosts_branch_archived_20260128.yaml b/schemas/20251121/linkml/modules/slots/archive/hosts_branch_archived_20260128.yaml index ae83a7755c..fd44ee8bbe 100644 --- a/schemas/20251121/linkml/modules/slots/archive/hosts_branch_archived_20260128.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/hosts_branch_archived_20260128.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/OrganizationBranch default_prefix: hc slots: hosts_branch: @@ -32,7 +31,8 @@ slots: A site can host multiple branches (shared facility). ' - range: OrganizationBranch + range: uriorcurie + # range: OrganizationBranch slot_uri: hc:hostsBranch annotations: custodian_types: diff --git a/schemas/20251121/linkml/modules/slots/archive/is_member_of_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/is_member_of_archived_20260115.yaml index 77be99b4a6..2d90cca3e7 100644 --- a/schemas/20251121/linkml/modules/slots/archive/is_member_of_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/is_member_of_archived_20260115.yaml @@ -23,7 +23,8 @@ slots: \n**Distinction from encompassing_body**:\n\n- `is_member_of`: MEMBERSHIP relationship (voluntary, network participation)\n\ - `encompassing_body`: GOVERNANCE relationship (hierarchical, umbrella oversight)\n\nBoth may apply: A custodian can\ \ be:\n1. Under governance of Ministry (encompassing_body)\n2. Member of NDE network (is_member_of)" - range: EncompassingBody + range: uriorcurie + # range: EncompassingBody multivalued: true exact_mappings: - org:memberOf diff --git a/schemas/20251121/linkml/modules/slots/archive/is_or_was_real_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/is_or_was_real_archived_20260114.yaml index 4a9f83b7b8..f9557934fe 100644 --- a/schemas/20251121/linkml/modules/slots/archive/is_or_was_real_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/is_or_was_real_archived_20260114.yaml @@ -45,7 +45,8 @@ slots: verification_date: "2025-01-14" ``` - range: RealnessStatus + range: uriorcurie + # range: RealnessStatus slot_uri: dqv:hasQualityAnnotation inlined: true diff --git a/schemas/20251121/linkml/modules/slots/archive/parent_collection_archived_20250115.yaml b/schemas/20251121/linkml/modules/slots/archive/parent_collection_archived_20250115.yaml index 3b9d560e67..9f76cf63e0 100644 --- a/schemas/20251121/linkml/modules/slots/archive/parent_collection_archived_20250115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/parent_collection_archived_20250115.yaml @@ -24,7 +24,8 @@ slots: Links a sub-collection or series to its containing collection. ' - range: Collection + range: uriorcurie + # range: Collection required: false examples: - value: https://nde.nl/ontology/hc/collection/nationaal-archief-voc diff --git a/schemas/20251121/linkml/modules/slots/archive/parent_custodian_archived_20250115.yaml b/schemas/20251121/linkml/modules/slots/archive/parent_custodian_archived_20250115.yaml index dec79499cd..39348ade6b 100644 --- a/schemas/20251121/linkml/modules/slots/archive/parent_custodian_archived_20250115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/parent_custodian_archived_20250115.yaml @@ -11,7 +11,6 @@ prefixes: imports: - linkml:types - ../metadata -- ../classes/CustodianLegalStatus slots: parent_custodian: slot_uri: org:subOrganizationOf @@ -21,7 +20,8 @@ slots: Links change event to custodian hub entity. ' - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus exact_mappings: - org:subOrganizationOf - schema:parentOrganization diff --git a/schemas/20251121/linkml/modules/slots/archive/programme_period.yaml b/schemas/20251121/linkml/modules/slots/archive/programme_period.yaml index 035c0b83d6..6bc01b0541 100644 --- a/schemas/20251121/linkml/modules/slots/archive/programme_period.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/programme_period.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: programme_period: slot_uri: schema:temporalCoverage - range: TimeSpan + range: uriorcurie + # range: TimeSpan description: 'The temporal period during which a funding programme operates. diff --git a/schemas/20251121/linkml/modules/slots/archive/project_status_archived_20260116.yaml b/schemas/20251121/linkml/modules/slots/archive/project_status_archived_20260116.yaml index 7998fb0b3f..211a6cdca9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/project_status_archived_20260116.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/project_status_archived_20260116.yaml @@ -10,7 +10,8 @@ imports: default_prefix: hc slots: project_status: - range: ProjectStatusEnum + range: uriorcurie + # range: ProjectStatusEnum description: 'Current lifecycle status of the project. diff --git a/schemas/20251121/linkml/modules/slots/archive/provenance.yaml b/schemas/20251121/linkml/modules/slots/archive/provenance.yaml index ab44c52d32..792adae5e0 100644 --- a/schemas/20251121/linkml/modules/slots/archive/provenance.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/provenance.yaml @@ -19,7 +19,8 @@ slots: provenance: slot_uri: prov:wasGeneratedBy description: Provenance information for this metadata record - range: FindingAidProvenance + range: uriorcurie + # range: FindingAidProvenance inlined: true annotations: custodian_types: diff --git a/schemas/20251121/linkml/modules/slots/archive/published_by_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/published_by_archived_20260117.yaml index 1606833cd2..7f2ec615eb 100644 --- a/schemas/20251121/linkml/modules/slots/archive/published_by_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/published_by_archived_20260117.yaml @@ -7,11 +7,11 @@ prefixes: dcterms: http://purl.org/dc/terms/ imports: - linkml:types - - ../classes/Custodian default_prefix: hc slots: published_by: description: The Custodian (heritage institution) that published this dataset. Links the dataset to its source institution. - range: Custodian + range: uriorcurie + # range: Custodian inlined: false slot_uri: dcterms:publisher diff --git a/schemas/20251121/linkml/modules/slots/archive/storage_type_broader_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/storage_type_broader_archived_20260115.yaml index 9ad4756daf..9067ecf387 100644 --- a/schemas/20251121/linkml/modules/slots/archive/storage_type_broader_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/storage_type_broader_archived_20260115.yaml @@ -18,5 +18,6 @@ slots: Example: "Cold Storage" → broader: "Climate-Controlled Storage" ' - range: StorageType + range: uriorcurie + # range: StorageType slot_uri: hc:storageTypeBroader diff --git a/schemas/20251121/linkml/modules/slots/archive/storage_type_narrower_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/storage_type_narrower_archived_20260115.yaml index 0bf123b76d..e4089acab9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/storage_type_narrower_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/storage_type_narrower_archived_20260115.yaml @@ -18,6 +18,7 @@ slots: Example: "Climate-Controlled Storage" → narrower: ["Cold Storage", "Art Storage"] ' - range: StorageType + range: uriorcurie + # range: StorageType multivalued: true slot_uri: hc:storageTypeNarrower diff --git a/schemas/20251121/linkml/modules/slots/archive/storage_type_related_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/storage_type_related_archived_20260115.yaml index 0f8a194506..265aa7c39c 100644 --- a/schemas/20251121/linkml/modules/slots/archive/storage_type_related_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/storage_type_related_archived_20260115.yaml @@ -18,6 +18,7 @@ slots: Example: "Film Storage" related to "Photograph Storage" ' - range: StorageType + range: uriorcurie + # range: StorageType multivalued: true slot_uri: hc:storageTypeRelated diff --git a/schemas/20251121/linkml/modules/slots/archive/subregion_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/subregion_archived_20260117.yaml index 8f6b88293c..a905bd7699 100644 --- a/schemas/20251121/linkml/modules/slots/archive/subregion_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/subregion_archived_20260117.yaml @@ -35,7 +35,8 @@ imports: slots: subregion: slot_uri: schema:addressRegion - range: Subregion + range: uriorcurie + # range: Subregion required: false multivalued: false description: 'Geographic subdivision where this place is located (OPTIONAL). diff --git a/schemas/20251121/linkml/modules/slots/archive/subtitle_format_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/subtitle_format_archived_20260115.yaml index b7afffb31a..53b521f9a8 100644 --- a/schemas/20251121/linkml/modules/slots/archive/subtitle_format_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/subtitle_format_archived_20260115.yaml @@ -21,5 +21,6 @@ slots: Affects parsing and rendering capabilities. ' - range: SubtitleFormatEnum + range: uriorcurie + # range: SubtitleFormatEnum slot_uri: hc:subtitleFormat diff --git a/schemas/20251121/linkml/modules/slots/archive/succeeded_by_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/succeeded_by_archived_20260117.yaml index 720fc0b652..6c834be36f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/succeeded_by_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/succeeded_by_archived_20260117.yaml @@ -6,13 +6,13 @@ prefixes: hc: https://nde.nl/ontology/hc/ imports: - linkml:types - - ../classes/WebPortalType default_prefix: hc slots: succeeded_by: description: 'Portal(s) that succeeded this LegacyPortal. Captures succession relationships: one-to-one, one-to-many (split), many-to-one (merge).' - range: WebPortalType + range: uriorcurie + # range: WebPortalType multivalued: true inlined: false slot_uri: hc:succeededBy diff --git a/schemas/20251121/linkml/modules/slots/archive/taste_scent_subtype_archived_20260116.yaml b/schemas/20251121/linkml/modules/slots/archive/taste_scent_subtype_archived_20260116.yaml index 26da7a2616..a632a11113 100644 --- a/schemas/20251121/linkml/modules/slots/archive/taste_scent_subtype_archived_20260116.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/taste_scent_subtype_archived_20260116.yaml @@ -17,7 +17,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: TasteScentHeritageTypeEnum + range: uriorcurie + # range: TasteScentHeritageTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/archive/template_specificity_archived_20260117.yaml b/schemas/20251121/linkml/modules/slots/archive/template_specificity_archived_20260117.yaml index c8e8a226fe..aec60b9405 100644 --- a/schemas/20251121/linkml/modules/slots/archive/template_specificity_archived_20260117.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/template_specificity_archived_20260117.yaml @@ -26,5 +26,6 @@ slots: description: | Per-template specificity scores for context-aware RAG filtering. Allows different relevance weights for different conversation templates. - range: TemplateSpecificityScores + range: uriorcurie + # range: TemplateSpecificityScores inlined: true diff --git a/schemas/20251121/linkml/modules/slots/archive/temporal_coverage_archived_20260116.yaml b/schemas/20251121/linkml/modules/slots/archive/temporal_coverage_archived_20260116.yaml index d719914040..5bbd19d133 100644 --- a/schemas/20251121/linkml/modules/slots/archive/temporal_coverage_archived_20260116.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/temporal_coverage_archived_20260116.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/temporal_coverage name: temporal_coverage_slot imports: - linkml:types - - ../classes/TimeSpan slots: temporal_coverage: slot_uri: dcterms:temporal - range: TimeSpan + range: uriorcurie + # range: TimeSpan description: | Time period covered by collection materials (NOT when collected). diff --git a/schemas/20251121/linkml/modules/slots/archive/thinking_mode_archived_20260116.yaml b/schemas/20251121/linkml/modules/slots/archive/thinking_mode_archived_20260116.yaml index 252c79cacc..a36c67b9c5 100644 --- a/schemas/20251121/linkml/modules/slots/archive/thinking_mode_archived_20260116.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/thinking_mode_archived_20260116.yaml @@ -27,4 +27,5 @@ slots: ' slot_uri: schema:actionOption - range: ThinkingModeEnum + range: uriorcurie + # range: ThinkingModeEnum diff --git a/schemas/20251121/linkml/modules/slots/archive/time_of_destruction_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/time_of_destruction_archived_20260115.yaml index f8ad48af67..ba1870942a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/time_of_destruction_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/time_of_destruction_archived_20260115.yaml @@ -7,11 +7,11 @@ prefixes: wd: http://www.wikidata.org/entity/ imports: - linkml:types - - ../classes/TimeSpan slots: time_of_destruction: slot_uri: crm:P4_has_time-span - range: TimeSpan + range: uriorcurie + # range: TimeSpan description: "Temporal extent of custodian's destruction or significant damage.\n\n**PURPOSE**:\nDocuments when a heritage\ \ custodian institution was destroyed, damaged,\nor rendered non-operational due to:\n- Armed conflict (bombing, shelling,\ \ military operations)\n- Natural disasters (earthquakes, floods, fires)\n- Deliberate destruction (heritage crimes,\ diff --git a/schemas/20251121/linkml/modules/slots/archive/to_location_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/to_location_archived_20260115.yaml index bad8dab2c3..101a240543 100644 --- a/schemas/20251121/linkml/modules/slots/archive/to_location_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/to_location_archived_20260115.yaml @@ -27,5 +27,6 @@ slots: - to_location: "Modern archive building, Amstelveen" ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: hc:toLocation diff --git a/schemas/20251121/linkml/modules/slots/archive/transfer_location_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/transfer_location_archived_20260115.yaml index 7618105fc8..12fac11589 100644 --- a/schemas/20251121/linkml/modules/slots/archive/transfer_location_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/transfer_location_archived_20260115.yaml @@ -13,5 +13,6 @@ slots: description: 'Location where transfer occurred (structured). ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: crm:P7_took_place_at diff --git a/schemas/20251121/linkml/modules/slots/archive/transition_types_detected_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/transition_types_detected_archived_20260115.yaml index ab512f0ada..358e2d0626 100644 --- a/schemas/20251121/linkml/modules/slots/archive/transition_types_detected_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/transition_types_detected_archived_20260115.yaml @@ -18,6 +18,7 @@ slots: transitions may indicate professional production. ' - range: TransitionTypeEnum + range: uriorcurie + # range: TransitionTypeEnum multivalued: true slot_uri: hc:transitionTypesDetected diff --git a/schemas/20251121/linkml/modules/slots/archive/type_scope_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/type_scope_archived_20260115.yaml index 420907b07d..c49e1b573e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/type_scope_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/type_scope_archived_20260115.yaml @@ -61,7 +61,8 @@ classes: slots: type_scope: slot_uri: skos:scopeNote - range: TypeScopeEntry + range: uriorcurie + # range: TypeScopeEntry multivalued: true inlined_as_list: true description: "Structured scope definitions for a CustodianType or rico:RecordSetType class.\n\nDocuments what types of\ diff --git a/schemas/20251121/linkml/modules/slots/archive/unesco_domain_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/unesco_domain_archived_20260114.yaml index c4ca65df53..b0c4af010e 100644 --- a/schemas/20251121/linkml/modules/slots/archive/unesco_domain_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/unesco_domain_archived_20260114.yaml @@ -27,6 +27,7 @@ slots: 5. Traditional craftsmanship ' - range: UNESCOICHDomainEnum + range: uriorcurie + # range: UNESCOICHDomainEnum multivalued: true slot_uri: dcterms:subject diff --git a/schemas/20251121/linkml/modules/slots/archive/unesco_list_status_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/unesco_list_status_archived_20260114.yaml index b7e30fe7ec..ee1abcfdb6 100644 --- a/schemas/20251121/linkml/modules/slots/archive/unesco_list_status_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/unesco_list_status_archived_20260114.yaml @@ -25,5 +25,6 @@ slots: NULL = Not inscribed on any UNESCO list (national recognition only) ' - range: UNESCOListStatusEnum + range: uriorcurie + # range: UNESCOListStatusEnum slot_uri: hc:unescoListStatus diff --git a/schemas/20251121/linkml/modules/slots/archive/unit_affiliation_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/unit_affiliation_archived_20260115.yaml index 0b4dd2bd83..b7e323859d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/unit_affiliation_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/unit_affiliation_archived_20260115.yaml @@ -3,7 +3,6 @@ name: unit_affiliation title: Unit Affiliation imports: - linkml:types -- ../classes/OrganizationalStructure slots: unit_affiliation: slot_uri: schema:affiliation @@ -39,6 +38,7 @@ slots: - Reorganization impact ("Who moved to new Digital Services division?") ' - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure close_mappings: - org:memberOf diff --git a/schemas/20251121/linkml/modules/slots/archive/unit_type_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/unit_type_archived_20260114.yaml index 0caa0311b8..2a6c608635 100644 --- a/schemas/20251121/linkml/modules/slots/archive/unit_type_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/unit_type_archived_20260114.yaml @@ -3,7 +3,8 @@ name: unit_type_slot slots: unit_type: slot_uri: dct:type - range: OrganizationalUnitTypeEnum + range: uriorcurie + # range: OrganizationalUnitTypeEnum description: 'Type of organizational unit. diff --git a/schemas/20251121/linkml/modules/slots/archive/used_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/used_archived_20260115.yaml index 365fd97e2f..caf4d15799 100644 --- a/schemas/20251121/linkml/modules/slots/archive/used_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/used_archived_20260115.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/slot/used name: used_slot imports: -- ../classes/CustodianObservation slots: used: slot_uri: prov:used - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation multivalued: true required: true description: 'CustodianObservation(s) used as input for reconstruction activity. diff --git a/schemas/20251121/linkml/modules/slots/archive/used_by_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/used_by_archived_20260115.yaml index 9df82889a1..72a72c52e7 100644 --- a/schemas/20251121/linkml/modules/slots/archive/used_by_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/used_by_archived_20260115.yaml @@ -14,7 +14,8 @@ slots: description: "Reconstruction activities that used this observation as input.\n\n**Provenance Chain**:\nObservations flow\ \ into reconstruction activities:\n- Web scrape observation → used_by → Name reconstruction\n- ISIL registry observation\ \ → used_by → Legal status reconstruction" - range: ReconstructionActivity + range: uriorcurie + # range: ReconstructionActivity multivalued: true exact_mappings: - prov:wasUsedBy diff --git a/schemas/20251121/linkml/modules/slots/archive/used_by_custodian_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/used_by_custodian_archived_20260114.yaml index 9cd94689a9..e354cd5c35 100644 --- a/schemas/20251121/linkml/modules/slots/archive/used_by_custodian_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/used_by_custodian_archived_20260114.yaml @@ -20,5 +20,6 @@ slots: though a custodian may use multiple CMS systems. ' - range: Custodian + range: uriorcurie + # range: Custodian slot_uri: hc:usedByCustodian diff --git a/schemas/20251121/linkml/modules/slots/archive/validity_period_archived_20260116.yaml b/schemas/20251121/linkml/modules/slots/archive/validity_period_archived_20260116.yaml index a91269d203..c94da55a1c 100644 --- a/schemas/20251121/linkml/modules/slots/archive/validity_period_archived_20260116.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/validity_period_archived_20260116.yaml @@ -7,12 +7,12 @@ prefixes: schema: http://schema.org/ imports: - linkml:types - - ../classes/TimeSpan default_prefix: hc slots: validity_period: slot_uri: schema:temporalCoverage - range: TimeSpan + range: uriorcurie + # range: TimeSpan description: 'The temporal period during which this agenda is active. diff --git a/schemas/20251121/linkml/modules/slots/archive/variant_of_name_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/variant_of_name_archived_20260114.yaml index d3d860522b..f3b011563b 100644 --- a/schemas/20251121/linkml/modules/slots/archive/variant_of_name_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/variant_of_name_archived_20260114.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/slot/variant_of_name name: variant_of_name_slot imports: -- ../classes/CustodianName slots: variant_of_name: slot_uri: skos:broader - range: CustodianName + range: uriorcurie + # range: CustodianName required: false description: 'Link back to the CustodianName that this appellation is a variant of. diff --git a/schemas/20251121/linkml/modules/slots/archive/viability_status_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/viability_status_archived_20260114.yaml index 197b97d67b..4523b0519f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/viability_status_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/viability_status_archived_20260114.yaml @@ -24,5 +24,6 @@ slots: - DORMANT: No longer actively practiced (historical record) ' - range: ICHViabilityStatusEnum + range: uriorcurie + # range: ICHViabilityStatusEnum slot_uri: hc:viabilityStatus diff --git a/schemas/20251121/linkml/modules/slots/archive/was_derived_from.yaml b/schemas/20251121/linkml/modules/slots/archive/was_derived_from.yaml index 3ebca68271..995cec5068 100644 --- a/schemas/20251121/linkml/modules/slots/archive/was_derived_from.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/was_derived_from.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/was_derived_from name: was_derived_from_slot imports: - linkml:types -- ../classes/CustodianObservation slots: was_derived_from: slot_uri: prov:wasDerivedFrom - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation multivalued: true description: "CustodianObservation(s) from which this feature type was identified (REQUIRED).\n\nPROV-O: wasDerivedFrom establishes observation\u2192feature type derivation.\n\nFeature type classification can be derived from:\n- Architectural surveys describing building type\n- Heritage registers classifying monuments\n- Historical documents mentioning \"mansion\", \"church\", etc.\n" required: false diff --git a/schemas/20251121/linkml/modules/slots/archive/was_derived_from_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/was_derived_from_archived_20260115.yaml index 4836024d81..66b3f94ff9 100644 --- a/schemas/20251121/linkml/modules/slots/archive/was_derived_from_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/was_derived_from_archived_20260115.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/slot/was_derived_from name: was_derived_from_slot imports: -- ../classes/CustodianObservation slots: was_derived_from: slot_uri: prov:wasDerivedFrom - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation multivalued: true description: 'CustodianObservation(s) from which this feature type was identified (REQUIRED). diff --git a/schemas/20251121/linkml/modules/slots/archive/was_generated_by.yaml b/schemas/20251121/linkml/modules/slots/archive/was_generated_by.yaml index e7a0847ad6..576761784a 100644 --- a/schemas/20251121/linkml/modules/slots/archive/was_generated_by.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/was_generated_by.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/was_generated_by name: was_generated_by_slot imports: - linkml:types -- ../classes/ReconstructionActivity slots: was_generated_by: slot_uri: prov:wasGeneratedBy - range: ReconstructionActivity + range: uriorcurie + # range: ReconstructionActivity description: 'ReconstructionActivity that classified this feature type (optional). diff --git a/schemas/20251121/linkml/modules/slots/archive/was_generated_by_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/was_generated_by_archived_20260115.yaml index 93f194449b..6837dbad17 100644 --- a/schemas/20251121/linkml/modules/slots/archive/was_generated_by_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/was_generated_by_archived_20260115.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/slot/was_generated_by name: was_generated_by_slot imports: -- ../classes/ReconstructionActivity slots: was_generated_by: slot_uri: prov:wasGeneratedBy - range: ReconstructionActivity + range: uriorcurie + # range: ReconstructionActivity description: 'ReconstructionActivity that classified this feature type (optional). diff --git a/schemas/20251121/linkml/modules/slots/archive/was_revision_of_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/was_revision_of_archived_20260115.yaml index 49b3866efd..095e9e5ef0 100644 --- a/schemas/20251121/linkml/modules/slots/archive/was_revision_of_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/was_revision_of_archived_20260115.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/slot/was_revision_of name: was_revision_of_slot imports: -- ../classes/CustodianLegalStatus slots: was_revision_of: slot_uri: prov:wasRevisionOf - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus description: 'Previous version of this legal status (if updated). PROV-O: wasRevisionOf for entity versioning. diff --git a/schemas/20251121/linkml/modules/slots/archive/whatsapp_business_likelihood_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/whatsapp_business_likelihood_archived_20260115.yaml index 6bf9f29e10..47a9b1d1af 100644 --- a/schemas/20251121/linkml/modules/slots/archive/whatsapp_business_likelihood_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/whatsapp_business_likelihood_archived_20260115.yaml @@ -12,5 +12,6 @@ slots: description: 'Likelihood score for WhatsApp business usage. ' - range: WhatsAppLikelihood + range: uriorcurie + # range: WhatsAppLikelihood slot_uri: hc:whatsappBusinessLikelihood diff --git a/schemas/20251121/linkml/modules/slots/archive/whatsapp_enrichment_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/whatsapp_enrichment_archived_20260115.yaml index 0e3cb59ff5..af50dc6c8d 100644 --- a/schemas/20251121/linkml/modules/slots/archive/whatsapp_enrichment_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/whatsapp_enrichment_archived_20260115.yaml @@ -14,5 +14,6 @@ slots: Added by enrichment scripts to assess digital communication capabilities. ' - range: WhatsAppEnrichment + range: uriorcurie + # range: WhatsAppEnrichment slot_uri: hc:whatsappEnrichment diff --git a/schemas/20251121/linkml/modules/slots/archive/wikidata_alignment_archived_20260115.yaml b/schemas/20251121/linkml/modules/slots/archive/wikidata_alignment_archived_20260115.yaml index f866f0bf99..caf8a73427 100644 --- a/schemas/20251121/linkml/modules/slots/archive/wikidata_alignment_archived_20260115.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/wikidata_alignment_archived_20260115.yaml @@ -26,5 +26,6 @@ slots: description: | Structured Wikidata alignment metadata. Combines entity ID, label, mapping type, and rationale in one object. - range: WikidataAlignment + range: uriorcurie + # range: WikidataAlignment inlined: true diff --git a/schemas/20251121/linkml/modules/slots/archive/within_auxiliary_place_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/within_auxiliary_place_archived_20260114.yaml index 9617259999..0904b425c1 100644 --- a/schemas/20251121/linkml/modules/slots/archive/within_auxiliary_place_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/within_auxiliary_place_archived_20260114.yaml @@ -16,4 +16,5 @@ slots: ' slot_uri: crm:P89_falls_within - range: AuxiliaryPlace + range: uriorcurie + # range: AuxiliaryPlace diff --git a/schemas/20251121/linkml/modules/slots/archive/within_place_archived_20260114.yaml b/schemas/20251121/linkml/modules/slots/archive/within_place_archived_20260114.yaml index 0a152ea5ba..f11be40cd5 100644 --- a/schemas/20251121/linkml/modules/slots/archive/within_place_archived_20260114.yaml +++ b/schemas/20251121/linkml/modules/slots/archive/within_place_archived_20260114.yaml @@ -16,4 +16,5 @@ slots: ' slot_uri: crm:P89_falls_within - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace diff --git a/schemas/20251121/linkml/modules/slots/basionym_authority.yaml b/schemas/20251121/linkml/modules/slots/basionym_authority.yaml new file mode 100644 index 0000000000..970ec18d9a --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/basionym_authority.yaml @@ -0,0 +1,14 @@ +id: https://nde.nl/ontology/hc/slot/basionym_authority +name: basionym_authority +imports: + - linkml:types +slots: + basionym_authority: + slot_uri: hc:basionymAuthority + range: uriorcurie + description: 'Authority of the original name (basionym) if this is a recombination. + The parenthetical authority in "(Gray, 1821) Smith, 1900". + ' + inlined: true + annotations: + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml b/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml index c00ea5a860..3cf6b4300b 100644 --- a/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml +++ b/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Timestamp slots: begin_of_the_begin: slot_uri: time:hasBeginning diff --git a/schemas/20251121/linkml/modules/slots/begin_of_the_end.yaml b/schemas/20251121/linkml/modules/slots/begin_of_the_end.yaml index aa0d2eecd2..adb9f3fa40 100644 --- a/schemas/20251121/linkml/modules/slots/begin_of_the_end.yaml +++ b/schemas/20251121/linkml/modules/slots/begin_of_the_end.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Timestamp slots: begin_of_the_end: slot_uri: hc:beginOfTheEnd diff --git a/schemas/20251121/linkml/modules/slots/can_or_could_be_retrieved_from.yaml b/schemas/20251121/linkml/modules/slots/can_or_could_be_retrieved_from.yaml index 5e4baff539..396733d25f 100644 --- a/schemas/20251121/linkml/modules/slots/can_or_could_be_retrieved_from.yaml +++ b/schemas/20251121/linkml/modules/slots/can_or_could_be_retrieved_from.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Endpoint default_prefix: hc slots: can_or_could_be_retrieved_from: description: Endpoint or location where a resource can be retrieved. MIGRATED from download_endpoint (2026-01-26). - range: Endpoint + range: uriorcurie + # range: Endpoint multivalued: true inlined: true slot_uri: dcat:accessURL diff --git a/schemas/20251121/linkml/modules/slots/ceases_or_ceased_through.yaml b/schemas/20251121/linkml/modules/slots/ceases_or_ceased_through.yaml index 28d8a684c7..b937219ade 100644 --- a/schemas/20251121/linkml/modules/slots/ceases_or_ceased_through.yaml +++ b/schemas/20251121/linkml/modules/slots/ceases_or_ceased_through.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CeasingEvent default_prefix: hc slots: ceases_or_ceased_through: description: >- The event through which an entity ceases or ceased to exist/operate. MIGRATED from cessation_observed_in (Rule 53). - range: CeasingEvent + range: uriorcurie + # range: CeasingEvent slot_uri: prov:wasInvalidatedBy exact_mappings: - crm:P93i_was_taken_out_of_existence_by diff --git a/schemas/20251121/linkml/modules/slots/changes_or_changed_through.yaml b/schemas/20251121/linkml/modules/slots/changes_or_changed_through.yaml index b44174e70e..2b7bad5156 100644 --- a/schemas/20251121/linkml/modules/slots/changes_or_changed_through.yaml +++ b/schemas/20251121/linkml/modules/slots/changes_or_changed_through.yaml @@ -14,5 +14,6 @@ slots: description: | Events or activities that caused a change in this entity. Generic slot for linking entities to ChangeEvent or other Event classes. - range: OrganizationalChangeEvent + range: uriorcurie + # range: OrganizationalChangeEvent multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/contains_or_contained_collection.yaml b/schemas/20251121/linkml/modules/slots/contains_or_contained_collection.yaml index 8b49905a52..2961768f93 100644 --- a/schemas/20251121/linkml/modules/slots/contains_or_contained_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/contains_or_contained_collection.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Collection default_prefix: hc slots: contains_or_contained_collection: @@ -25,7 +24,8 @@ slots: ' slot_uri: rico:containsOrContained - range: Collection + range: uriorcurie + # range: Collection multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/contains_or_contained_contains_unit.yaml b/schemas/20251121/linkml/modules/slots/contains_or_contained_contains_unit.yaml index fc61246395..26e7b12e4a 100644 --- a/schemas/20251121/linkml/modules/slots/contains_or_contained_contains_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/contains_or_contained_contains_unit.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/StorageUnit default_prefix: hc slots: contains_or_contained_contains_unit: @@ -24,7 +23,8 @@ slots: HC Ontology: `hc:hasStorageSection` ' - range: StorageUnit + range: uriorcurie + # range: StorageUnit multivalued: true slot_uri: hc:containsUnits annotations: diff --git a/schemas/20251121/linkml/modules/slots/contains_or_contained_covers_settlement.yaml b/schemas/20251121/linkml/modules/slots/contains_or_contained_covers_settlement.yaml index 83bd859f2e..ca4e308247 100644 --- a/schemas/20251121/linkml/modules/slots/contains_or_contained_covers_settlement.yaml +++ b/schemas/20251121/linkml/modules/slots/contains_or_contained_covers_settlement.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Settlement default_prefix: hc slots: contains_or_contained_covers_settlement: - range: Settlement + range: uriorcurie + # range: Settlement multivalued: true inlined_as_list: true slot_uri: schema:containsPlace diff --git a/schemas/20251121/linkml/modules/slots/contains_storage.yaml b/schemas/20251121/linkml/modules/slots/contains_storage.yaml index f418490fd7..29a0fd1899 100644 --- a/schemas/20251121/linkml/modules/slots/contains_storage.yaml +++ b/schemas/20251121/linkml/modules/slots/contains_storage.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Storage default_prefix: hc slots: contains_storage: @@ -24,7 +23,8 @@ slots: ' slot_uri: crm:P46_is_composed_of - range: Storage + range: uriorcurie + # range: Storage multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/contributes_or_contributed.yaml b/schemas/20251121/linkml/modules/slots/contributes_or_contributed.yaml index f0ef27ff7d..31905e1b16 100644 --- a/schemas/20251121/linkml/modules/slots/contributes_or_contributed.yaml +++ b/schemas/20251121/linkml/modules/slots/contributes_or_contributed.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AuthorityData slots: contributes_or_contributed: name: contributes_or_contributed title: contributes_or_contributed description: Contributes data or resources. slot_uri: prov:hadMember - range: AuthorityData + range: uriorcurie + # range: AuthorityData annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/contributes_to.yaml b/schemas/20251121/linkml/modules/slots/contributes_to.yaml index 0be4f170fd..e45aa77394 100644 --- a/schemas/20251121/linkml/modules/slots/contributes_to.yaml +++ b/schemas/20251121/linkml/modules/slots/contributes_to.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Standard default_prefix: hc slots: contributes_to: @@ -27,7 +26,8 @@ slots: Also possible: WorldCat, ISNI (via national ISNI agency) ' - range: Standard + range: uriorcurie + # range: Standard multivalued: true required: true inlined: false diff --git a/schemas/20251121/linkml/modules/slots/country.yaml b/schemas/20251121/linkml/modules/slots/country.yaml index 8248c57355..7bc3e189b6 100644 --- a/schemas/20251121/linkml/modules/slots/country.yaml +++ b/schemas/20251121/linkml/modules/slots/country.yaml @@ -4,11 +4,11 @@ title: Country Slot description: "Country where entity is located or operates.\n\nLinks to Country class with ISO 3166-1 alpha-2 codes.\n\nFormat: ISO 3166-1 alpha-2 code (e.g., \"NL\", \"DE\", \"JP\")\n\nUse when:\n- Place is in a specific country\n- Legal form is jurisdiction-specific\n- Feature types are country-specific\n\nExamples:\n- Netherlands museum \u2192 country.alpha_2 = \"NL\"\n- Japanese archive \u2192 country.alpha_2 = \"JP\"\n- German foundation \u2192 country.alpha_2 = \"DE\"\n" imports: - linkml:types -- ../classes/Country slots: country: slot_uri: schema:addressCountry - range: Country + range: uriorcurie + # range: Country required: false multivalued: false description: "Country where this place is located (OPTIONAL).\n\nLinks to Country class with ISO 3166-1 codes.\n\nSchema.org: addressCountry uses ISO 3166-1 alpha-2 codes.\n\nUse when:\n- Place name is ambiguous across countries (\"Victoria Museum\" exists in multiple countries)\n- Feature types are country-specific (e.g., \"cultural heritage of Peru\")\n- Generating country-conditional enums\n\nExamples:\n- \"Rijksmuseum\" \u2192 country.alpha_2 = \"NL\"\n- \"cultural heritage of Peru\" \u2192 country.alpha_2 = \"PE\"\n" diff --git a/schemas/20251121/linkml/modules/slots/cover_or_covered_subregion.yaml b/schemas/20251121/linkml/modules/slots/cover_or_covered_subregion.yaml index 0297242357..14ab3581c2 100644 --- a/schemas/20251121/linkml/modules/slots/cover_or_covered_subregion.yaml +++ b/schemas/20251121/linkml/modules/slots/cover_or_covered_subregion.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Subregion default_prefix: hc slots: cover_or_covered_subregion: - range: Subregion + range: uriorcurie + # range: Subregion multivalued: true inlined_as_list: true slot_uri: schema:addressRegion diff --git a/schemas/20251121/linkml/modules/slots/covers_country.yaml b/schemas/20251121/linkml/modules/slots/covers_country.yaml index 0a01bf83cb..d8340f5f82 100644 --- a/schemas/20251121/linkml/modules/slots/covers_country.yaml +++ b/schemas/20251121/linkml/modules/slots/covers_country.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Country default_prefix: hc slots: covers_country: - range: Country + range: uriorcurie + # range: Country slot_uri: schema:addressCountry description: 'Country that this service area is within. diff --git a/schemas/20251121/linkml/modules/slots/created_by_project.yaml b/schemas/20251121/linkml/modules/slots/created_by_project.yaml index 8c69171a11..194ca9d330 100644 --- a/schemas/20251121/linkml/modules/slots/created_by_project.yaml +++ b/schemas/20251121/linkml/modules/slots/created_by_project.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Project default_prefix: hc slots: created_by_project: - range: Project + range: uriorcurie + # range: Project description: "The Project that created or maintains this web portal.\n\nLinks to Project class representing time-limited initiatives run by\nEncompassingBody organizations.\n\n**Relationship Architecture**:\n```\nEncompassingBody (e.g., NDE)\n \u2502\n \u251C\u2500\u2500 projects \u2500\u2500\u2192 Project (e.g., \"Portal Development 2024\")\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 creates \u2500\u2500\u2192 WebPortal (this portal)\n \u2502\n \u2514\u2500\u2500 operates \u2500\u2500\u2192 WebPortal (operational responsibility)\n```\n\n**DISTINCTION from operated_by**:\n- `operated_by`: The EncompassingBody with ongoing operational responsibility\n- `created_by_project`: The specific time-limited Project that built the portal\n\nA portal may be created by one project and then operated by the \nparent organization or a different entity.\n" slot_uri: hc:createdByProject annotations: diff --git a/schemas/20251121/linkml/modules/slots/creation_place.yaml b/schemas/20251121/linkml/modules/slots/creation_place.yaml index fe1d3f4309..43051f5b6d 100644 --- a/schemas/20251121/linkml/modules/slots/creation_place.yaml +++ b/schemas/20251121/linkml/modules/slots/creation_place.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianPlace default_prefix: hc slots: creation_place: description: 'Location where the object was created. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: schema:locationCreated annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/creation_timespan.yaml b/schemas/20251121/linkml/modules/slots/creation_timespan.yaml index 77742af135..ece6191876 100644 --- a/schemas/20251121/linkml/modules/slots/creation_timespan.yaml +++ b/schemas/20251121/linkml/modules/slots/creation_timespan.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: creation_timespan: @@ -32,7 +31,8 @@ slots: - end_of_the_end: Latest possible completion ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: crm:P4_has_time-span annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/curated_holding.yaml b/schemas/20251121/linkml/modules/slots/curated_holding.yaml index 5b72307d35..b1213e309c 100644 --- a/schemas/20251121/linkml/modules/slots/curated_holding.yaml +++ b/schemas/20251121/linkml/modules/slots/curated_holding.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Collection default_prefix: hc slots: curated_holding: @@ -27,7 +26,8 @@ slots: Back-reference from CurationActivity to Collection. ' - range: Collection + range: uriorcurie + # range: Collection multivalued: true slot_uri: crm:P147_curated annotations: diff --git a/schemas/20251121/linkml/modules/slots/current_location.yaml b/schemas/20251121/linkml/modules/slots/current_location.yaml index 7397ded945..e431f5cc32 100644 --- a/schemas/20251121/linkml/modules/slots/current_location.yaml +++ b/schemas/20251121/linkml/modules/slots/current_location.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianPlace default_prefix: hc slots: current_location: @@ -23,7 +22,8 @@ slots: May differ from permanent_location if on loan or traveling. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: schema:location annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/custodian.yaml b/schemas/20251121/linkml/modules/slots/custodian.yaml index c342ece7f3..614d0e0b51 100644 --- a/schemas/20251121/linkml/modules/slots/custodian.yaml +++ b/schemas/20251121/linkml/modules/slots/custodian.yaml @@ -15,13 +15,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian default_prefix: hc slots: custodian: slot_uri: rico:hasOrHadHolder description: Heritage custodian that created/maintains this finding aid - range: Custodian + range: uriorcurie + # range: Custodian required: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/custodian_type_broader.yaml b/schemas/20251121/linkml/modules/slots/custodian_type_broader.yaml index 8fc0771cb5..aa709e2310 100644 --- a/schemas/20251121/linkml/modules/slots/custodian_type_broader.yaml +++ b/schemas/20251121/linkml/modules/slots/custodian_type_broader.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianType default_prefix: hc slots: custodian_type_broader: @@ -27,7 +26,8 @@ slots: ' slot_uri: skos:broader - range: CustodianType + range: uriorcurie + # range: CustodianType annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/custodian_type_narrower.yaml b/schemas/20251121/linkml/modules/slots/custodian_type_narrower.yaml index 7cb9f78e98..15e1d99421 100644 --- a/schemas/20251121/linkml/modules/slots/custodian_type_narrower.yaml +++ b/schemas/20251121/linkml/modules/slots/custodian_type_narrower.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianType default_prefix: hc slots: custodian_type_narrower: @@ -27,7 +26,8 @@ slots: ' slot_uri: skos:narrower - range: CustodianType + range: uriorcurie + # range: CustodianType multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/custodian_type_related.yaml b/schemas/20251121/linkml/modules/slots/custodian_type_related.yaml index 4d992a30fc..da35e09a0b 100644 --- a/schemas/20251121/linkml/modules/slots/custodian_type_related.yaml +++ b/schemas/20251121/linkml/modules/slots/custodian_type_related.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianType default_prefix: hc slots: custodian_type_related: @@ -27,7 +26,8 @@ slots: ' slot_uri: skos:related - range: CustodianType + range: uriorcurie + # range: CustodianType multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/defines_or_defined.yaml b/schemas/20251121/linkml/modules/slots/defines_or_defined.yaml index 25ef9c6c02..c8663097e8 100644 --- a/schemas/20251121/linkml/modules/slots/defines_or_defined.yaml +++ b/schemas/20251121/linkml/modules/slots/defines_or_defined.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/GovernanceStructure slots: defines_or_defined: name: defines_or_defined description: Defines or defined a structure, policy, or role. slot_uri: org:hasUnit - range: GovernanceStructure + range: uriorcurie + # range: GovernanceStructure multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/describes_or_described.yaml b/schemas/20251121/linkml/modules/slots/describes_or_described.yaml index 9c9e3e9d47..bef79c6fda 100644 --- a/schemas/20251121/linkml/modules/slots/describes_or_described.yaml +++ b/schemas/20251121/linkml/modules/slots/describes_or_described.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/ExaminationMethod slots: describes_or_described: name: describes_or_described title: describes_or_described description: Describes an entity or process. slot_uri: schema:description - range: ExaminationMethod + range: uriorcurie + # range: ExaminationMethod annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/draws_or_drew_opinion.yaml b/schemas/20251121/linkml/modules/slots/draws_or_drew_opinion.yaml index 17db3c201e..3996b95b47 100644 --- a/schemas/20251121/linkml/modules/slots/draws_or_drew_opinion.yaml +++ b/schemas/20251121/linkml/modules/slots/draws_or_drew_opinion.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AuditOpinion slots: draws_or_drew_opinion: name: draws_or_drew_opinion title: draws_or_drew_opinion description: The opinion or conclusion drawn from an activity (e.g. audit). slot_uri: prov:generated - range: AuditOpinion + range: uriorcurie + # range: AuditOpinion annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/encompasses_or_encompassed.yaml b/schemas/20251121/linkml/modules/slots/encompasses_or_encompassed.yaml index fa8f9ea14d..f6fd7042cd 100644 --- a/schemas/20251121/linkml/modules/slots/encompasses_or_encompassed.yaml +++ b/schemas/20251121/linkml/modules/slots/encompasses_or_encompassed.yaml @@ -16,12 +16,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian slots: encompasses_or_encompassed: slot_uri: org:hasSubOrganization description: "Custodians that are or were encompassed, governed, or coordinated by this body.\n\n**RiC-O Temporal Pattern**: Uses temporal pattern to acknowledge that\ngovernance relationships change over time:\n- Institutions move between ministries\n- Networks gain and lose members\n- Consortia dissolve or restructure\n\n**Three Relationship Types**:\n1. **Umbrella** - Legal parent hierarchy (permanent)\n - Ministry encompasses National Archives, Royal Library\n2. **Network** - Service provision (temporary, centralized)\n - De Ree Archive Hosting encompasses member archives\n3. **Consortium** - Mutual assistance (temporary, peer-to-peer)\n - Heritage Network encompasses participating museums\n" - range: Custodian + range: uriorcurie + # range: Custodian multivalued: true exact_mappings: - org:hasSubOrganization diff --git a/schemas/20251121/linkml/modules/slots/end_of_the_begin.yaml b/schemas/20251121/linkml/modules/slots/end_of_the_begin.yaml index f407e35935..e251bfe790 100644 --- a/schemas/20251121/linkml/modules/slots/end_of_the_begin.yaml +++ b/schemas/20251121/linkml/modules/slots/end_of_the_begin.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Timestamp slots: end_of_the_begin: slot_uri: hc:endOfTheBegin diff --git a/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml b/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml index c9d058ca0a..60afb6ba34 100644 --- a/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml +++ b/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Timestamp slots: end_of_the_end: slot_uri: time:hasEnd diff --git a/schemas/20251121/linkml/modules/slots/end_seconds.yaml b/schemas/20251121/linkml/modules/slots/end_seconds.yaml new file mode 100644 index 0000000000..fcb2c8fef6 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/end_seconds.yaml @@ -0,0 +1,10 @@ +id: https://nde.nl/ontology/hc/slot/end_seconds +name: end_seconds +description: End time in seconds from start of media. +imports: + - linkml:types +slots: + end_seconds: + description: End time in seconds from start of media. + range: float + slot_uri: schema:endTime diff --git a/schemas/20251121/linkml/modules/slots/end_time.yaml b/schemas/20251121/linkml/modules/slots/end_time.yaml new file mode 100644 index 0000000000..68358325f2 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/end_time.yaml @@ -0,0 +1,10 @@ +id: https://nde.nl/ontology/hc/slot/end_time +name: end_time +description: End time of a temporal interval (ISO 8601). +imports: + - linkml:types +slots: + end_time: + description: End time of a temporal interval (ISO 8601). + range: string + slot_uri: schema:endTime diff --git a/schemas/20251121/linkml/modules/slots/exhibits_or_exhibited.yaml b/schemas/20251121/linkml/modules/slots/exhibits_or_exhibited.yaml index 73abc62cf0..8d6fb0169b 100644 --- a/schemas/20251121/linkml/modules/slots/exhibits_or_exhibited.yaml +++ b/schemas/20251121/linkml/modules/slots/exhibits_or_exhibited.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/FeaturedObject slots: exhibits_or_exhibited: name: exhibits_or_exhibited title: exhibits_or_exhibited description: Exhibits an object. slot_uri: schema:workFeatured - range: FeaturedObject + range: uriorcurie + # range: FeaturedObject multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/expires_on_expired_at.yaml b/schemas/20251121/linkml/modules/slots/expires_on_expired_at.yaml index 096a5faa87..542ec55ef4 100644 --- a/schemas/20251121/linkml/modules/slots/expires_on_expired_at.yaml +++ b/schemas/20251121/linkml/modules/slots/expires_on_expired_at.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: expires_on_expired_at: slot_uri: schema:expires description: Date or time interval when the entity expires. - range: TimeSpan + range: uriorcurie + # range: TimeSpan multivalued: false inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/exposes_or_exposed.yaml b/schemas/20251121/linkml/modules/slots/exposes_or_exposed.yaml index 6e071c6615..0ce7683d33 100644 --- a/schemas/20251121/linkml/modules/slots/exposes_or_exposed.yaml +++ b/schemas/20251121/linkml/modules/slots/exposes_or_exposed.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Collection slots: exposes_or_exposed: name: exposes_or_exposed title: exposes_or_exposed description: Exposes a collection to risks or conditions. slot_uri: schema:about - range: Collection + range: uriorcurie + # range: Collection annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml b/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml index 2a0955c57c..0a34715b7d 100644 --- a/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml +++ b/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ConditionState default_prefix: hc slots: final_of_the_final: description: "The state or condition at the end of a process or activity.\n\nCIDOC-CRM pattern for capturing the final state after an event:\n- Conservation treatment \u2192 final condition state\n- Restoration \u2192 final preservation state\n- Processing \u2192 final outcome\n\n**SEMANTIC MEANING**:\nRefers to the state observed at the final moment of a process,\nanalogous to CIDOC-CRM's E3 Condition State with P5 consists of.\n\n**TEMPORAL SEMANTICS**:\n- The state AFTER something has occurred\n- Paired with `initial_of_the_initial` for before/after comparisons\n\n**Migration (2026-01-22)**:\n- `condition_after` \u2192 `final_of_the_final` + `ConditionState`\n- Per slot_fixes.yaml (Rule 53)\n" - range: ConditionState + range: uriorcurie + # range: ConditionState slot_uri: crm:P44_has_condition exact_mappings: - crm:P44_has_condition diff --git a/schemas/20251121/linkml/modules/slots/foo_bar.yaml b/schemas/20251121/linkml/modules/slots/foo_bar.yaml new file mode 100644 index 0000000000..24ec81da22 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/foo_bar.yaml @@ -0,0 +1,19 @@ +id: https://nde.nl/ontology/hc/slot/foo_bar +name: foo_bar_slot +title: Foo Bar Slot +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ +imports: +- linkml:types +default_prefix: hc +slots: + foo_bar: + range: string + multivalued: true + description: 'Foo bar description.' + slot_uri: hc:fooBar + annotations: + custodian_types: '["*"]' + exact_mappings: + - hc:fooBar diff --git a/schemas/20251121/linkml/modules/slots/generates_or_generated.yaml b/schemas/20251121/linkml/modules/slots/generates_or_generated.yaml index 96a22f1509..b26776e786 100644 --- a/schemas/20251121/linkml/modules/slots/generates_or_generated.yaml +++ b/schemas/20251121/linkml/modules/slots/generates_or_generated.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Output slots: generates_or_generated: name: generates_or_generated title: generates_or_generated description: Generated output. slot_uri: prov:generated - range: Output + range: uriorcurie + # range: Output multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/grants_or_granted.yaml b/schemas/20251121/linkml/modules/slots/grants_or_granted.yaml index aa1ad59211..8c28b9861f 100644 --- a/schemas/20251121/linkml/modules/slots/grants_or_granted.yaml +++ b/schemas/20251121/linkml/modules/slots/grants_or_granted.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/GovernanceAuthority slots: grants_or_granted: name: grants_or_granted description: Grants or granted a right, authority, or permission. slot_uri: schema:grant - range: GovernanceAuthority + range: uriorcurie + # range: GovernanceAuthority multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/archive/has_api_version.yaml b/schemas/20251121/linkml/modules/slots/has_api_version.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/archive/has_api_version.yaml rename to schemas/20251121/linkml/modules/slots/has_api_version.yaml diff --git a/schemas/20251121/linkml/modules/slots/archive/has_architectural_style.yaml b/schemas/20251121/linkml/modules/slots/has_architectural_style.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/archive/has_architectural_style.yaml rename to schemas/20251121/linkml/modules/slots/has_architectural_style.yaml diff --git a/schemas/20251121/linkml/modules/slots/archive/has_archive_path.yaml b/schemas/20251121/linkml/modules/slots/has_archive_path.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/archive/has_archive_path.yaml rename to schemas/20251121/linkml/modules/slots/has_archive_path.yaml diff --git a/schemas/20251121/linkml/modules/slots/archive/heritage_type.yaml b/schemas/20251121/linkml/modules/slots/has_heritage_type.yaml similarity index 80% rename from schemas/20251121/linkml/modules/slots/archive/heritage_type.yaml rename to schemas/20251121/linkml/modules/slots/has_heritage_type.yaml index a411f22547..696b22200f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/heritage_type.yaml +++ b/schemas/20251121/linkml/modules/slots/has_heritage_type.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/slot/heritage_type -name: heritage_type_slot -title: Heritage Types Slot +id: https://nde.nl/ontology/hc/slot/has_heritage_type +name: has_heritage_type_slot +title: Has Heritage Type Slot prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,19 +16,15 @@ imports: - linkml:types default_prefix: hc slots: - heritage_type: - range: string + has_heritage_type: + range: uriorcurie multivalued: true description: 'Single-letter heritage sector codes applicable to this person. - Uses HeritageTypeEnum values (G,L,A,M,O,R,C,U,B,E,S,F,I,X,P,H,D,N,T). - Multiple types possible for cross-domain professionals. - ' slot_uri: hc:heritageTypes annotations: - custodian_types: - - '*' + custodian_types: '["*"]' exact_mappings: - hc:heritageTypes diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_accumulation.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_accumulation.yaml index 26cdfba5ce..74ed66db9b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_accumulation.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_accumulation.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Accumulation slots: has_or_had_accumulation: name: has_or_had_accumulation description: The accumulation period or event of the records. slot_uri: rico:hasAccumulationDate - range: Accumulation + range: uriorcurie + # range: Accumulation multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_activity.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_activity.yaml index 2ec29763c7..6a16c9a636 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_activity.yaml @@ -16,13 +16,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Activity slots: has_or_had_activity: slot_uri: crm:P9_consists_of description: "Activities associated with this entity (custodian, collection, person, etc.).\n\n**Temporal Semantics** (RiC-O Pattern):\nThe \"hasOrHad\" naming follows RiC-O convention indicating this relationship\nmay be historical - an entity may have been associated with activities that\nare now concluded.\n\n**Ontological Alignment**:\n- **Primary** (`slot_uri`): `crm:P9_consists_of` - CIDOC-CRM predicate for\n compositional relationships between activities/events\n- **Close**: `prov:wasAssociatedWith` - PROV-O predicate linking entities\n to activities they participated in\n- **Related**: `rico:hasOrHadActivity` - RiC-O predicate for record-keeping\n activities\n- **Related**: `schema:potentialAction` - Schema.org for actions associated\n with an entity\n\n**Range**:\nValues are instances of `Activity` class or its subclasses:\n- CurationActivity - Collection management activities\n- ConservationActivity - Preservation and conservation\n- CommercialActivity - Commercial operations\n\ - ResearchActivity - Research and documentation\n- EducationalActivity - Educational programs\n- ExhibitionActivity - Exhibition-related activities\n\n**Use Cases**:\n- Link custodian to curation activities (inventories, digitization)\n- Link collection to conservation activities\n- Link person to research activities\n- Track activity history over time\n" - range: Activity + range: uriorcurie + # range: Activity required: false multivalued: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_administration.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_administration.yaml index c34283e8be..4f524eed53 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_administration.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_administration.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Administration slots: has_or_had_administration: name: has_or_had_administration description: The administration that manages or managed the entity. slot_uri: org:hasUnit - range: Administration + range: uriorcurie + # range: Administration multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_alignment.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_alignment.yaml index 6628d7f280..1e8aa1632d 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_alignment.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_alignment.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Alignment slots: has_or_had_alignment: name: has_or_had_alignment @@ -46,7 +45,8 @@ slots: ' slot_uri: hc:hasOrHadAlignment - range: Alignment + range: uriorcurie + # range: Alignment multivalued: false inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_altitude.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_altitude.yaml index c9d1729025..5453633a18 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_altitude.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_altitude.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Altitude slots: has_or_had_altitude: name: has_or_had_altitude description: The altitude of a place. slot_uri: wgs84:alt - range: Altitude + range: uriorcurie + # range: Altitude multivalued: false annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_annotation.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_annotation.yaml index 0719ed258a..9f14a3079a 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_annotation.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_annotation.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Annotation slots: has_or_had_annotation: name: has_or_had_annotation description: An annotation on the entity. slot_uri: oa:hasAnnotation - range: Annotation + range: uriorcurie + # range: Annotation multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_archive.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_archive.yaml index 091cea8881..833d8f242e 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_archive.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_archive.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/OperationalArchive slots: has_or_had_archive: name: has_or_had_archive title: has_or_had_archive description: Archive associated with an entity. slot_uri: schema:archiveHeld - range: OperationalArchive + range: uriorcurie + # range: OperationalArchive annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_arrangement.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_arrangement.yaml index 78719b324f..5848ddce72 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_arrangement.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_arrangement.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Arrangement slots: has_or_had_arrangement: name: has_or_had_arrangement description: The arrangement of the collection. slot_uri: rico:hasArrangement - range: Arrangement + range: uriorcurie + # range: Arrangement multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_arrangement_level.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_arrangement_level.yaml index cc9c0ce71d..2127a9b352 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_arrangement_level.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_arrangement_level.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ArrangementLevel default_prefix: hc slots: has_or_had_arrangement_level: description: The level of arrangement of the record set or information carrier. title: has or had arrangement level slot_uri: rico:hasRecordSetType - range: ArrangementLevel + range: uriorcurie + # range: ArrangementLevel multivalued: false exact_mappings: - isad:level_of_description diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_asset.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_asset.yaml index 051237f296..237e34776b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_asset.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_asset.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Asset slots: has_or_had_asset: slot_uri: schema:owns @@ -46,7 +45,8 @@ slots: The "or had" indicates assets may be historical (divested, depreciated). ' - range: Asset + range: uriorcurie + # range: Asset multivalued: true exact_mappings: - schema:owns diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_author.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_author.yaml index 0abdd58143..1ac2a3a352 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_author.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_author.yaml @@ -17,7 +17,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Author default_prefix: hc slots: has_or_had_author: @@ -35,7 +34,8 @@ slots: **MIGRATED from authors (Rule 53)**: Changed from string to Author class for structured authorship modeling including roles, affiliations, and temporal aspects.' slot_uri: schema:author - range: Author + range: uriorcurie + # range: Author multivalued: true inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_auxiliary_entities.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_auxiliary_entities.yaml index 9a0b637dfa..b6b4a93930 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_auxiliary_entities.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_auxiliary_entities.yaml @@ -16,8 +16,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/AuxiliaryPlace -- ../classes/AuxiliaryPlatform default_prefix: hc slots: has_or_had_auxiliary_entities: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_boundary.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_boundary.yaml index d877f37a6d..1d1c0680f2 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_boundary.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_boundary.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Boundary slots: has_or_had_boundary: name: has_or_had_boundary title: has_or_had_boundary description: The boundary of a place or region. slot_uri: schema:geo - range: Boundary + range: uriorcurie + # range: Boundary annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_branch.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_branch.yaml index c7aa47f2b7..4d5ed4cf5b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_branch.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_branch.yaml @@ -4,11 +4,11 @@ title: Has or Had Branch description: Indicates a branch or organizational unit of this institution. imports: - linkml:types -- ../classes/Branch slots: has_or_had_branch: slot_uri: org:hasUnit - range: Branch + range: uriorcurie + # range: Branch multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_budget.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_budget.yaml index cc89c7f839..396ab01f47 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_budget.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_budget.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Budget slots: has_or_had_budget: slot_uri: hc:hasOrHadBudget @@ -44,7 +43,8 @@ slots: The "or had" indicates budgets may be historical (past fiscal years). ' - range: Budget + range: uriorcurie + # range: Budget multivalued: true close_mappings: - schema:amount diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_canonical_form.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_canonical_form.yaml index 5b799f201c..f368868f32 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_canonical_form.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_canonical_form.yaml @@ -14,13 +14,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CanonicalForm default_range: string slots: has_or_had_canonical_form: slot_uri: skos:notation description: "Links to a CanonicalForm representing the normalized/canonical representation.\n**PURPOSE**: - Enables consistent storage and matching - Supports deduplication across records - Facilitates database joins\n**EXAMPLES**: - ISNI: \"0000 0001 2146 5765\" \u2192 canonical: \"0000000121465765\" - Wikidata: \"http://www.wikidata.org/entity/Q190804\" \u2192 canonical: \"Q190804\" - DOI: \"https://doi.org/10.1234/example\" \u2192 canonical: \"10.1234/example\"\n**NORMALIZATION RULES**: - ISNI: Remove all spaces - Wikidata: Extract Q-number only - VIAF: Numeric portion only - DOI: Lowercase, no resolver prefix - ISIL: Keep as-is (already canonical)\n**ONTOLOGY ALIGNMENT**: - slot_uri: skos:notation (primary - notation/code)\nMIGRATED 2026-01-22: Replaces canonical_value slot per slot_fixes.yaml feedback." - range: CanonicalForm + range: uriorcurie + # range: CanonicalForm inlined: true exact_mappings: - skos:notation diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_capacity.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_capacity.yaml index 1f623591e3..0ebf7d8c56 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_capacity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_capacity.yaml @@ -19,7 +19,8 @@ slots: slot_uri: hc:hasOrHadCapacity description: "The storage or holding capacity of an entity.\nRULE 53 MIGRATION: This generic slot consolidates: - capacity_cubic_meters (volume capacity in m\xB3) - capacity_linear_meters (shelf/storage length in linear meters) - capacity_item (item count capacity) - capacity_description (textual capacity description)\nUses Capacity class which wraps Quantity for structured measurements with units, temporal validity, and descriptions.\n**ONTOLOGY ALIGNMENT**: - schema:floorSize (close - physical space) - qudt:Quantity (related - measured values) - premis:StorageLocation (related - storage capacity)\n**EXAMPLES**:\nArchive depot:\n has_or_had_capacity:\n capacity_value: 8000\n has_or_had_measurement_unit:\n has_or_had_type: LINEAR_METER\n has_or_had_symbol: \"m\"\n capacity_type: SHELF_LENGTH\n\nMuseum storage:\n has_or_had_capacity:\n capacity_value: 2500\n has_or_had_measurement_unit:\n has_or_had_type: CUBIC_METER\n has_or_had_symbol: \"m\xB3\"\n\ \ capacity_type: VOLUME\n\nArchive box capacity:\n has_or_had_capacity:\n capacity_value: 50000\n has_or_had_measurement_unit:\n has_or_had_type: ITEM\n has_or_had_symbol: \"boxes\"\n capacity_type: ITEM_COUNT" - range: Capacity + range: uriorcurie + # range: Capacity multivalued: true inlined: true inlined_as_list: true @@ -35,4 +36,3 @@ slots: custodian_types_rationale: Storage capacity applies to all custodian types that maintain physical storage facilities. imports: - linkml:types -- ../classes/Capacity \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_caption.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_caption.yaml index 1cae2e0219..203d92c33f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_caption.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_caption.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Caption default_range: string slots: has_or_had_caption: @@ -26,7 +25,8 @@ slots: **ONTOLOGY ALIGNMENT**: - slot_uri: schema:caption (primary) - Supports Schema.org media accessibility patterns MIGRATED 2026-01-22: Replaces caption_available slot per slot_fixes.yaml feedback.' - range: Caption + range: uriorcurie + # range: Caption inlined: true multivalued: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_carrier.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_carrier.yaml index ac44ebe8e2..3e5c709603 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_carrier.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_carrier.yaml @@ -17,7 +17,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Carrier slots: has_or_had_carrier: description: 'The physical carrier on which information is recorded. @@ -26,7 +25,8 @@ slots: MIGRATED from carrier_type (2026-01-23) per Rule 53. Replaces direct enum reference with structured Carrier class for richer metadata and Type/Types pattern compliance (Rule 0b).' slot_uri: bf:carrier - range: Carrier + range: uriorcurie + # range: Carrier multivalued: false inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_category.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_category.yaml index 5c3c010ba5..aae9c9ea75 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_category.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_category.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Category default_prefix: hc slots: has_or_had_category: @@ -23,7 +22,8 @@ slots: Categories represent hierarchical or faceted classifications: - Subject categories (art, science, history) - Thematic categories (Dutch Golden Age, WWII, Islamic art) - Material categories (paintings, manuscripts, specimens) - Geographic categories (European, Asian, African) - Temporal categories (Medieval, Renaissance, Contemporary) The Category class enables structured categorization with: - Category name and description - Category type (subject, theme, material, geographic, temporal) - Hierarchical relationships (broader/narrower terms) - Provenance tracking' - range: Category + range: uriorcurie + # range: Category slot_uri: dcterms:subject multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_chapter.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_chapter.yaml index 628fd4e235..d9ed9c90a3 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_chapter.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_chapter.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/VideoChapter default_prefix: hc slots: has_or_had_chapter: description: Ordered list of video chapters - range: VideoChapter + range: uriorcurie + # range: VideoChapter multivalued: true slot_uri: hc:chapters annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_collection.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_collection.yaml index 04d34ead83..c7dd77a993 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_collection.yaml @@ -16,7 +16,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianCollection slots: has_or_had_collection: slot_uri: rico:hasOrHadPart @@ -44,7 +43,8 @@ slots: - "The library transferred its rare books to the national archive" = Past holding ' - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection multivalued: true inlined_as_list: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_comment.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_comment.yaml index 98b102cdf1..8acbec66dc 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_comment.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_comment.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Comment slots: has_or_had_comment: slot_uri: schema:comment @@ -33,7 +32,8 @@ slots: - Annotation notes ' - range: Comment + range: uriorcurie + # range: Comment multivalued: true exact_mappings: - schema:comment diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_condition.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_condition.yaml index 532fd8d4d0..f048326ab5 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_condition.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_condition.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Condition slots: has_or_had_condition: slot_uri: schema:itemCondition @@ -40,7 +39,8 @@ slots: Use with Condition class which has `has_or_had_description` for textual descriptions. ' - range: Condition + range: uriorcurie + # range: Condition multivalued: true exact_mappings: - schema:itemCondition diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_confidence.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_confidence.yaml index ef4a3019d6..35c1ea761e 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_confidence.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_confidence.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Confidence slots: has_or_had_confidence: name: has_or_had_confidence description: The confidence level of an assertion or observation. slot_uri: sosa:hasSimpleResult - range: Confidence + range: uriorcurie + # range: Confidence multivalued: false annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_coordinates.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_coordinates.yaml index e1878c84a8..9ce139316b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_coordinates.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_coordinates.yaml @@ -15,8 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/PlanarCoordinates -- ../classes/Coordinates slots: has_or_had_coordinates: name: has_or_had_coordinates diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_currency.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_currency.yaml index 514f8316fb..535d289e9a 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_currency.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_currency.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Currency default_prefix: hc slots: has_or_had_currency: @@ -26,7 +25,8 @@ slots: **ISO 4217**: Standard currency codes (EUR, USD, GBP, etc.) Can represent the currency for budgets, financial statements, acquisition costs, and other monetary amounts.' - range: Currency + range: uriorcurie + # range: Currency slot_uri: schema:currency exact_mappings: - schema:currency diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_custodian.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_custodian.yaml index e700421b0f..c5dc7fbe2f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_custodian.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_custodian.yaml @@ -2,12 +2,12 @@ id: https://nde.nl/ontology/hc/slot/has_or_had_custodian name: has_or_had_custodian_slot imports: - linkml:types -- ../classes/Custodian slots: has_or_had_custodian: slot_uri: rdfs:member description: Collection of custodian hub entities in the container - range: Custodian + range: uriorcurie + # range: Custodian multivalued: true exact_mappings: - ldp:contains diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_custodian_name.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_custodian_name.yaml similarity index 90% rename from schemas/20251121/linkml/modules/slots/archive/has_or_had_custodian_name.yaml rename to schemas/20251121/linkml/modules/slots/has_or_had_custodian_name.yaml index c36971e363..9b42228ab8 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_custodian_name.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_custodian_name.yaml @@ -6,15 +6,15 @@ slots: has_or_had_custodian_name: slot_uri: rdfs:member description: Collection of custodian standardized names in the container - range: CustodianName + range: uriorcurie + # range: CustodianName multivalued: true exact_mappings: - ldp:contains close_mappings: - skos:prefLabel annotations: - custodian_types: - - '*' + custodian_types: "['*']" prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/archive/has_or_had_custodian_observation.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_custodian_observation.yaml similarity index 90% rename from schemas/20251121/linkml/modules/slots/archive/has_or_had_custodian_observation.yaml rename to schemas/20251121/linkml/modules/slots/has_or_had_custodian_observation.yaml index e94657c9b0..b6e4a0a748 100644 --- a/schemas/20251121/linkml/modules/slots/archive/has_or_had_custodian_observation.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_custodian_observation.yaml @@ -6,15 +6,15 @@ slots: has_or_had_custodian_observation: slot_uri: rdfs:member description: Collection of custodian observations in the container - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation multivalued: true exact_mappings: - ldp:contains comments: - Contains CustodianObservation instances (prov:Entity class) annotations: - custodian_types: - - '*' + custodian_types: "['*']" prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_data_quality_notes.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_data_quality_notes.yaml index 187f8d5673..3753e3678f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_data_quality_notes.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_data_quality_notes.yaml @@ -7,13 +7,13 @@ prefixes: dqv: http://www.w3.org/ns/dqv# imports: - linkml:types -- ../classes/DigitalPlatformV2DataQualityNotes default_prefix: hc slots: has_or_had_data_quality_notes: slot_uri: dqv:hasQualityAnnotation description: "Notes regarding data quality." - range: DigitalPlatformV2DataQualityNotes + range: uriorcurie + # range: DigitalPlatformV2DataQualityNotes multivalued: true exact_mappings: - dqv:hasQualityAnnotation diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_device.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_device.yaml index fa68d6d446..39f24b60d6 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_device.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_device.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/IoTDevice slots: has_or_had_device: name: has_or_had_device title: has_or_had_device description: Device associated with the entity. slot_uri: sosa:madeBySensor - range: IoTDevice + range: uriorcurie + # range: IoTDevice multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_digital_platform.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_digital_platform.yaml index 3b8c3ad73a..38722fcb57 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_digital_platform.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_digital_platform.yaml @@ -18,11 +18,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DigitalPlatform slots: has_or_had_digital_platform: slot_uri: rico:hasOrHadPart - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform multivalued: true inlined_as_list: true description: "Digital platform(s) operated by or representing this custodian, \ncurrently or historically.\n\n**RiC-O Temporal Pattern**: Uses `hasOrHad*` pattern because digital\nplatforms can be:\n- Decommissioned (no longer active)\n- Transferred to another organization\n- Replaced by newer platforms\n- Merged into consolidated systems\n\nThis property enables documentation of digital infrastructure for ANY custodian\n(physical institutions with websites OR digital-first platforms):\n\n**Examples**:\n- Physical museum with website: Rijksmuseum \u2192 Rijksstudio (online collection)\n- Archive with multiple systems: Noord-Hollands Archief \u2192 Inventory, OAI-PMH endpoint\n- Digital-first platform: Europeana (classified as DigitalPlatformType custodian)\n- Historical platform: Institution's old catalog system (decommissioned 2015)\n\n**CRITICAL DISTINCTION**:\n- DigitalPlatform CLASS (this slot): Infrastructure documentation for any custodian\n- DigitalPlatformType: Custodian type\ diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_document.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_document.yaml index 64c2f4072f..2d81c002e6 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_document.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_document.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/ArticlesOfAssociation slots: has_or_had_document: name: has_or_had_document description: A document associated with the entity. slot_uri: foaf:isPrimaryTopicOf - range: ArticlesOfAssociation + range: uriorcurie + # range: ArticlesOfAssociation multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_domain.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_domain.yaml index 5239f353d5..d49ea03ff5 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_domain.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_domain.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Domain slots: has_or_had_domain: slot_uri: schema:about @@ -33,7 +32,8 @@ slots: - Disciplinary fields ' - range: Domain + range: uriorcurie + # range: Domain multivalued: true close_mappings: - schema:about diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_drawer.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_drawer.yaml index 7224d9a726..d795546f1f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_drawer.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_drawer.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Drawer default_prefix: hc slots: has_or_had_drawer: description: Drawer within a storage unit. MIGRATED from drawer_number (2026-01-26). - range: Drawer + range: uriorcurie + # range: Drawer multivalued: true inlined: true slot_uri: rico:hasOrHadPhysicalLocation diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_edition.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_edition.yaml index b096c4bba5..2c394159bd 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_edition.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_edition.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Edition slots: has_or_had_edition: name: has_or_had_edition @@ -23,7 +22,8 @@ slots: MIGRATED from `edition_number` and `edition_statement` (via class promotion).' slot_uri: schema:bookEdition - range: Edition + range: uriorcurie + # range: Edition multivalued: true exact_mappings: - schema:bookEdition diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_email.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_email.yaml index a4666cce6a..a2bc1045a2 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_email.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_email.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/EmailAddress default_prefix: hc slots: has_or_had_email: description: Email address associated with an entity. MIGRATED from contact_email, admin_email, and email_address (2026-01-26). - range: EmailAddress + range: string + # range: EmailAddress multivalued: true inlined: true slot_uri: schema:email diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_endpoint.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_endpoint.yaml index d936cd5666..d2e28f8862 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_endpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_endpoint.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/DataServiceEndpoint slots: has_or_had_endpoint: name: has_or_had_endpoint title: has_or_had_endpoint description: The data service endpoint. slot_uri: dcat:endpointURL - range: DataServiceEndpoint + range: uriorcurie + # range: DataServiceEndpoint multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_equipment.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_equipment.yaml index 43834d12c0..d47496308f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_equipment.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_equipment.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AVEquipment slots: has_or_had_equipment: name: has_or_had_equipment title: has_or_had_equipment description: Equipment associated with a facility or process. slot_uri: schema:instrument - range: AVEquipment + range: uriorcurie + # range: AVEquipment multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_equipment_type.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_equipment_type.yaml index 98a08e87dd..b51ae2ccc4 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_equipment_type.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_equipment_type.yaml @@ -18,12 +18,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/EquipmentType default_prefix: hc slots: has_or_had_equipment_type: slot_uri: rico:hasOrHadEquipmentType - range: EquipmentType + range: uriorcurie + # range: EquipmentType multivalued: true description: Links to the type of equipment available or used. annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_example.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_example.yaml index c72869b0ef..9bb58f67d4 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_example.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_example.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Example default_prefix: hc slots: has_or_had_example: slot_uri: skos:example description: An example instance or illustration of this concept. - range: Example + range: uriorcurie + # range: Example multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_exhibition.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_exhibition.yaml index 95797f260c..71574b0a2f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_exhibition.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_exhibition.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Exhibition default_prefix: hc slots: has_or_had_exhibition: slot_uri: schema:event - range: Exhibition + range: uriorcurie + # range: Exhibition multivalued: true inlined: false description: 'Exhibitions organized or hosted by this custodian. diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_expense.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_expense.yaml index 4f61718e02..c61a442451 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_expense.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_expense.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Expense slots: has_or_had_expense: name: has_or_had_expense title: has_or_had_expense description: Expense incurred. slot_uri: schema:expense - range: Expense + range: uriorcurie + # range: Expense multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_expertise_in.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_expertise_in.yaml index cce1fe18df..aecc6af770 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_expertise_in.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_expertise_in.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExpertiseArea default_prefix: hc slots: has_or_had_expertise_in: slot_uri: schema:knowsAbout description: Expertise or knowledge area of the agent. - range: ExpertiseArea + range: uriorcurie + # range: ExpertiseArea multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_facility.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_facility.yaml index 24fb12d84d..09d10eb207 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_facility.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_facility.yaml @@ -15,12 +15,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Facility slots: has_or_had_facility: slot_uri: schema:amenityFeature description: "A facility or amenity associated with an entity.\n\n**USAGE**:\nUsed for:\n- Visitor facilities (caf\xE9, shop, parking)\n- Research facilities (reading room, lab)\n- Accessibility facilities (wheelchair access)\n" - range: Facility + range: uriorcurie + # range: Facility multivalued: true exact_mappings: - schema:amenityFeature diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_feature.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_feature.yaml index 8384bc0a16..a2c26981ac 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_feature.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_feature.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TechnicalFeature slots: has_or_had_feature: slot_uri: schema:featureList @@ -33,7 +32,8 @@ slots: - Product features ' - range: TechnicalFeature + range: uriorcurie + # range: TechnicalFeature multivalued: true close_mappings: - schema:featureList diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_fee.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_fee.yaml index b93d40a1ce..9e57f843f9 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_fee.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_fee.yaml @@ -9,11 +9,11 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AdmissionFee slots: has_or_had_fee: slot_uri: schema:priceSpecification - range: AdmissionFee + range: uriorcurie + # range: AdmissionFee multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_file_location.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_file_location.yaml index 5ca7074048..e82b1c1b28 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_file_location.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_file_location.yaml @@ -14,13 +14,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/FileLocation default_prefix: hc slots: has_or_had_file_location: description: >- The location of a file. MIGRATED from html_snapshot_path (Rule 53). - range: FileLocation + range: uriorcurie + # range: FileLocation slot_uri: skos:note multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_flag.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_flag.yaml index b2bc7e4aec..4592920c7b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_flag.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_flag.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/DataQualityFlag slots: has_or_had_flag: name: has_or_had_flag title: has_or_had_flag description: Data quality flag or status indicator. slot_uri: dqv:hasQualityAnnotation - range: DataQualityFlag + range: uriorcurie + # range: DataQualityFlag multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_frequency.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_frequency.yaml index 65934d0441..22f6b8f43c 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_frequency.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_frequency.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/UpdateFrequency default_prefix: hc slots: has_or_had_frequency: @@ -28,7 +27,8 @@ slots: **IMPROVEMENT OVER STRING**: - Structured quantity (numeric value) - Structured time interval (ISO 8601 duration) - Event-driven vs time-based distinction - Machine-readable for analytics **USE CASES**: - IoT devices: Sensor update rates - Data feeds: Sync frequencies - APIs: Rate limiting and polling intervals' - range: UpdateFrequency + range: uriorcurie + # range: UpdateFrequency slot_uri: dcterms:accrualPeriodicity inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_function.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_function.yaml index 8494463698..03d08e3737 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_function.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_function.yaml @@ -15,13 +15,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/FunctionType default_prefix: hc slots: has_or_had_function: description: "Links an entity (e.g., AdministrativeOffice, OrganizationalUnit) to its organizational functions.\n**USAGE**:\n```yaml administrative_office:\n has_or_had_function:\n - function_category: ADMINISTRATIVE\n function_name: \"Finance and Accounting\"\n description: \"Financial operations and reporting\"\n - function_category: ADMINISTRATIVE\n function_name: \"Human Resources\"\n description: \"Staff management and recruitment\"\n```\n**DESIGN RATIONALE**:\nThis is a GENERIC slot following slot_fixes.yaml revision. Do NOT create bespoke slots like `has_administrative_function` or `has_program_function`. Instead, use this single slot with FunctionType instances that have a `function_category` classification.\n**REPLACES**:\n- `administrative_functions` (deprecated stub) - `has_or_had_administrative_function` (bespoke, should not have been created)\n**ONTOLOGY ALIGNMENT**:\n- `org:purpose` - \"Indicates the purpose of this Organization\" - Maps to organizational\ \ function/role patterns in W3C ORG ontology" - range: FunctionType + range: uriorcurie + # range: FunctionType multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_geofeature.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_geofeature.yaml index 3c14ec8d8d..a6bfd5fe10 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_geofeature.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_geofeature.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/GeoFeature slots: has_or_had_geofeature: name: has_or_had_geofeature description: Links a geospatial place to a geographic feature classification. MIGRATED from feature_class/feature_code per Rule 53. Follows RiC-O naming convention. slot_uri: gn:featureClass - range: GeoFeature + range: uriorcurie + # range: GeoFeature multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_head.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_head.yaml index bfbf76c7b1..c6d999c720 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_head.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_head.yaml @@ -15,13 +15,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Person default_prefix: hc slots: has_or_had_head: description: "Person who heads or headed this organizational unit.\n**W3C ORG Alignment**: - `org:headOf` links person TO organization (person \u2192 org) - This slot is the INVERSE: links organization TO person (org \u2192 person) - Semantically: \"This organization has (or had) this person as head\"\n**RiC-O Pattern**: Follows `hasOrHad*` temporal naming convention from Records in Contexts Ontology, indicating the relationship may be current or historical.\n**Usage**: - OrganizationBranch: Branch director or manager - Department: Department head - Team: Team lead\nCREATED: 2026-01-14 from branch_head migration per Rule 53." slot_uri: org:hasMember - range: Person + range: uriorcurie + # range: Person multivalued: false inlined: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_hyponym.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_hyponym.yaml index 7f9b861d8f..148cb04b4c 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_hyponym.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_hyponym.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Hyponym slots: has_or_had_hyponym: name: has_or_had_hyponym title: has_or_had_hyponym description: Narrower term or instance. slot_uri: skos:narrower - range: Hyponym + range: uriorcurie + # range: Hyponym multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_investment.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_investment.yaml index 528a8d412e..236c6b4510 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_investment.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_investment.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Quantity slots: has_or_had_investment: slot_uri: schema:amount @@ -33,7 +32,8 @@ slots: - Financial holdings ' - range: Quantity + range: uriorcurie + # range: Quantity examples: - value: value: 2000000 diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_key_contact.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_key_contact.yaml index fe5b3ae722..427339291c 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_key_contact.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_key_contact.yaml @@ -7,13 +7,13 @@ prefixes: schema: http://schema.org/ imports: - linkml:types -- ../classes/DigitalPlatformV2KeyContact default_prefix: hc slots: has_or_had_key_contact: slot_uri: schema:employee description: "Key contact person for the organization." - range: DigitalPlatformV2KeyContact + range: uriorcurie + # range: DigitalPlatformV2KeyContact multivalued: true exact_mappings: - schema:employee diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_language.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_language.yaml index cedc43633d..365233b895 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_language.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_language.yaml @@ -15,8 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/LanguageProficiency -- ../classes/Language default_prefix: hc slots: has_or_had_language: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_liability.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_liability.yaml index 5c2d3ca99a..4ce8ed7827 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_liability.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_liability.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Quantity slots: has_or_had_liability: slot_uri: schema:amount @@ -33,7 +32,8 @@ slots: - Financial commitments ' - range: Quantity + range: uriorcurie + # range: Quantity examples: - value: value: 500000 diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_main_part.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_main_part.yaml index 204587b50f..52b67d5b3f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_main_part.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_main_part.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/MainPart default_range: string slots: has_or_had_main_part: @@ -26,7 +25,8 @@ slots: **ONTOLOGY ALIGNMENT**: - slot_uri: schema:hasPart (primary) - Represents a significant/main portion of a larger whole MIGRATED 2026-01-22: Created per slot_fixes.yaml revision for capital_budget.' - range: MainPart + range: uriorcurie + # range: MainPart inlined: true exact_mappings: - schema:hasPart diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_mandate.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_mandate.yaml index 0f4375c74c..e87031aa9b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_mandate.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_mandate.yaml @@ -10,12 +10,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Mandate slots: has_or_had_mandate: slot_uri: org:classification description: A formal mandate or responsibility. - range: Mandate + range: uriorcurie + # range: Mandate multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_mean.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_mean.yaml index 28eb5e5ee4..63fdce30ec 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_mean.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_mean.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/MeanValue slots: has_or_had_mean: name: has_or_had_mean title: has_or_had_mean description: The mean value. slot_uri: schema:value - range: MeanValue + range: uriorcurie + # range: MeanValue annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_measurement_unit.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_measurement_unit.yaml index e38195990e..242aedf007 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_measurement_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_measurement_unit.yaml @@ -20,12 +20,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/MeasureUnit default_prefix: hc slots: has_or_had_measurement_unit: description: "The unit of measurement for a quantity value. Uses RiC-O temporal naming pattern to indicate the unit may be current or historical (e.g., if measurement standards changed over time).\n**QUDT**: qudt:unit - \"The unit of measure used to express the value of a Quantity.\"\n**USE CASES**: - Visitor counts: unit = \"visitors\", \"visitors/year\" - View counts: unit = \"views\", \"views/day\" - Collection sizes: unit = \"items\", \"objects\", \"linear meters\" - Area: unit = \"m\xB2\", \"ha\", \"km\xB2\" - Currency: unit = \"EUR\", \"USD\", \"GBP\"" - range: MeasureUnit + range: uriorcurie + # range: MeasureUnit slot_uri: qudt:unit exact_mappings: - qudt:unit diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_member.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_member.yaml index 4e118ffba7..364aba7f8c 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_member.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_member.yaml @@ -17,8 +17,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/SocialNetworkMember -- ../classes/Custodian slots: has_or_had_member: slot_uri: org:hasMember diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_method.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_method.yaml index 01722dc1b9..13a893e297 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_method.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_method.yaml @@ -15,8 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/EnrichmentMethod -- ../classes/HTTPMethod slots: has_or_had_method: slot_uri: schema:httpMethod diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_methodology.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_methodology.yaml index 1398de63b1..f4173762ea 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_methodology.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_methodology.yaml @@ -19,12 +19,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Methodology default_prefix: hc slots: has_or_had_methodology: description: "The methodology used to derive a measurement or observation.\n**PROV-O ALIGNMENT**:\nMaps to `prov:hadPlan` which indicates \"The optional Plan adopted by an Agent in Association with some Activity.\"\n**WHY THIS MATTERS**:\nA \"unique face count\" of 15 has different meanings depending on methodology: - ENTITY_RESOLUTION: 15 distinct individuals identified via face clustering - OBJECT_TRACKING: 15 tracked face instances (may include same person) - MANUAL_COUNT: 15 faces counted by human annotator\n**EXAMPLE USAGE**:\n```yaml has_or_had_quantity:\n quantity_value: 15\n quantity_type: OBJECT_COUNT\n has_or_had_measurement_unit:\n unit_type: FACE\n has_or_had_methodology:\n methodology_type: ENTITY_RESOLUTION\n has_or_had_label: \"ArcFace clustering\"\n confidence_threshold: 0.6\n```" - range: Methodology + range: uriorcurie + # range: Methodology slot_uri: prov:hadPlan exact_mappings: - prov:hadPlan diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_opening_hour.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_opening_hour.yaml index 536f949e30..1ac66feb4f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_opening_hour.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_opening_hour.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/OpeningHour slots: has_or_had_opening_hour: slot_uri: schema:openingHoursSpecification @@ -33,7 +32,8 @@ slots: - Service availability ' - range: OpeningHour + range: uriorcurie + # range: OpeningHour multivalued: true exact_mappings: - schema:openingHoursSpecification diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_organization_profile.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_organization_profile.yaml index c9d79a0839..3223699e49 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_organization_profile.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_organization_profile.yaml @@ -7,13 +7,13 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types -- ../classes/DigitalPlatformV2OrganizationProfile default_prefix: hc slots: has_or_had_organization_profile: slot_uri: org:linkedTo description: "Detailed profile of the organization." - range: DigitalPlatformV2OrganizationProfile + range: uriorcurie + # range: DigitalPlatformV2OrganizationProfile multivalued: true related_mappings: - org:linkedTo diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_organization_status.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_organization_status.yaml index 69cc374869..43d05009b3 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_organization_status.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_organization_status.yaml @@ -7,13 +7,13 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types -- ../classes/DigitalPlatformV2OrganizationStatus default_prefix: hc slots: has_or_had_organization_status: slot_uri: org:classification description: "Status of the organization (e.g., active, dissolved)." - range: DigitalPlatformV2OrganizationStatus + range: uriorcurie + # range: DigitalPlatformV2OrganizationStatus multivalued: true exact_mappings: - org:classification diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_output.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_output.yaml index 0f5d34d142..cb14ed8821 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_output.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_output.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/OutputData slots: has_or_had_output: slot_uri: hc:hasOrHadOutput @@ -52,7 +51,8 @@ slots: frequency, destination, and data characteristics. ' - range: OutputData + range: uriorcurie + # range: OutputData multivalued: true inlined_as_list: true close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_percentage.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_percentage.yaml index b6c0f27269..71fbea063b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_percentage.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_percentage.yaml @@ -13,13 +13,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Percentage default_prefix: hc slots: has_or_had_percentage: slot_uri: schema:valueReference description: "A percentage value associated with an entity.\n\n**PURPOSE**:\n\nLinks entities to structured percentage representations.\nUsed for commission rates, discounts, completion percentages, etc.\n\n**RiC-O NAMING** (Rule 39):\n\nUses \"has_or_had_\" prefix indicating temporal relationship - \npercentages may change over time.\n\n**MIGRATION NOTE**:\n\nCreated from migration of `commission_rate` slot per slot_fixes.yaml.\nProvides structured percentage via Percentage class.\n" - range: Percentage + range: uriorcurie + # range: Percentage inlined: true close_mappings: - schema:valueReference diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_policy.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_policy.yaml index 2efa6dfaac..783efd7eb6 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_policy.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_policy.yaml @@ -3,12 +3,12 @@ name: has_or_had_policy title: has_or_had_policy imports: - linkml:types -- ../classes/Policy slots: has_or_had_policy: description: Policy associated with an entity. slot_uri: schema:publishingPrinciples - range: Policy + range: uriorcurie + # range: Policy multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_primary_platform.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_primary_platform.yaml index 3a81c0c47e..526a81b614 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_primary_platform.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_primary_platform.yaml @@ -7,13 +7,13 @@ prefixes: schema: http://schema.org/ imports: - linkml:types -- ../classes/DigitalPlatformV2PrimaryPlatform default_prefix: hc slots: has_or_had_primary_platform: slot_uri: schema:mainEntity description: "Primary digital platform of the organization." - range: DigitalPlatformV2PrimaryPlatform + range: uriorcurie + # range: DigitalPlatformV2PrimaryPlatform multivalued: false exact_mappings: - schema:mainEntity diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_provenance.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_provenance.yaml index c512050e8b..cea7f3317e 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_provenance.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_provenance.yaml @@ -15,7 +15,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ProvenanceBlock +# - ../classes/ProvenanceBlock default_prefix: hc slots: has_or_had_provenance: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_provenance_path.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_provenance_path.yaml index 19e21c6d61..fe37b8b369 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_provenance_path.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_provenance_path.yaml @@ -4,11 +4,11 @@ title: Has or Had Provenance Path description: The provenance path associated with this entity. imports: - linkml:types -- ../classes/ProvenancePath slots: has_or_had_provenance_path: slot_uri: hc:provenancePath - range: ProvenancePath + range: uriorcurie + # range: ProvenancePath multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_publisher.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_publisher.yaml index 73cd2a9568..81a5d0aaca 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_publisher.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_publisher.yaml @@ -31,7 +31,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Publisher default_prefix: hc slots: has_or_had_publisher: @@ -52,7 +51,8 @@ slots: - Identifiers (ISNI, Wikidata) ' - range: Publisher + range: uriorcurie + # range: Publisher multivalued: true inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_qualifier.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_qualifier.yaml index 53eb1580f4..2436dd16c5 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_qualifier.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_qualifier.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Qualifier slots: has_or_had_qualifier: name: has_or_had_qualifier title: has_or_had_qualifier description: Qualifier for a statement. slot_uri: schema:qualifier - range: Qualifier + range: uriorcurie + # range: Qualifier annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_quantity.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_quantity.yaml index 8662c3fa9e..e4c4243e7a 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_quantity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_quantity.yaml @@ -4,11 +4,11 @@ title: Has or Had Quantity description: The quantity associated with an entity. imports: - linkml:types -- ../classes/Quantity slots: has_or_had_quantity: slot_uri: schema:value - range: Quantity + range: uriorcurie + # range: Quantity multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_range.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_range.yaml index d47024d4b3..95e8b0c71b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_range.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_range.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/GrantRange slots: has_or_had_range: slot_uri: crm:P43_has_dimension @@ -54,7 +53,8 @@ slots: a form of dimensional measurement on entities. ' - range: GrantRange + range: uriorcurie + # range: GrantRange inlined: true multivalued: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_rationale.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_rationale.yaml index 90e677da43..24a8d7372e 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_rationale.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_rationale.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Rationale slots: has_or_had_rationale: slot_uri: prov:used @@ -41,7 +40,8 @@ slots: - **Close**: `skos:note` - SKOS note (DatatypeProperty) ' - range: Rationale + range: uriorcurie + # range: Rationale multivalued: true close_mappings: - skos:note diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_reason.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_reason.yaml index a5e32274ad..253806bdcd 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_reason.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_reason.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Reason slots: has_or_had_reason: name: has_or_had_reason title: has_or_had_reason description: Reason for an event or state. slot_uri: prov:hadActivity - range: Reason + range: uriorcurie + # range: Reason multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_requirement.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_requirement.yaml index d8b7049717..8609d5ea08 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_requirement.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_requirement.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/FundingRequirement default_prefix: hc slots: has_or_had_requirement: - range: FundingRequirement + range: uriorcurie + # range: FundingRequirement multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_resolution.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_resolution.yaml index 5d2cc1803a..c7036c00ba 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_resolution.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_resolution.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Resolution slots: has_or_had_resolution: name: has_or_had_resolution @@ -46,7 +45,8 @@ slots: ' slot_uri: hc:hasOrHadResolution - range: Resolution + range: uriorcurie + # range: Resolution multivalued: false inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_responsibility.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_responsibility.yaml index d05c321bf4..88f582696b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_responsibility.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_responsibility.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Responsibility slots: has_or_had_responsibility: slot_uri: org:role @@ -33,7 +32,8 @@ slots: - Functional duties ' - range: Responsibility + range: uriorcurie + # range: Responsibility multivalued: true close_mappings: - org:role diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_restriction.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_restriction.yaml index f2ef4f467b..081b669dc6 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_restriction.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_restriction.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Restriction slots: has_or_had_restriction: slot_uri: schema:accessibilityControl @@ -34,7 +33,8 @@ slots: - Use limitations ' - range: Restriction + range: uriorcurie + # range: Restriction multivalued: true close_mappings: - dct:accessRights diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_revenue.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_revenue.yaml index b407c887ea..355bb4b7cd 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_revenue.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_revenue.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Revenue slots: has_or_had_revenue: slot_uri: schema:revenue @@ -38,7 +37,8 @@ slots: - `Revenue` class (which maps to `schema:MonetaryAmount`). ' - range: Revenue + range: uriorcurie + # range: Revenue multivalued: true inlined: true required: false diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_roadmap.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_roadmap.yaml index da8b95c5e5..dfade409c0 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_roadmap.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_roadmap.yaml @@ -17,12 +17,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Roadmap default_prefix: hc slots: has_or_had_roadmap: description: A roadmap associated with this entity. - range: Roadmap + range: uriorcurie + # range: Roadmap multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_scheme.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_scheme.yaml index 00232662b9..95d5f0d045 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_scheme.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_scheme.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/IdentifierScheme slots: has_or_had_scheme: name: has_or_had_scheme title: has_or_had_scheme description: Identifier scheme. slot_uri: schema:propertyID - range: IdentifierScheme + range: uriorcurie + # range: IdentifierScheme annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_scope.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_scope.yaml index 890700c469..e097fe8039 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_scope.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_scope.yaml @@ -3,12 +3,12 @@ name: has_or_had_scope title: has_or_had_scope imports: - linkml:types -- ../classes/Scope slots: has_or_had_scope: description: Scope of an organization or project. slot_uri: schema:areaServed - range: Scope + range: string + # range: Scope annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_score.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_score.yaml index 1e4d618d02..433be399cc 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_score.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_score.yaml @@ -15,10 +15,12 @@ prefixes: default_prefix: hc imports: - linkml:types +# - ../classes/SpecificityScore slots: has_or_had_score: - slot_uri: schema:ratingValue - description: 'A numeric score or rating value. + + slot_uri: hc:hasOrHadScore + description: 'A specificity score object containing the score value and metadata. **USAGE**: @@ -34,13 +36,16 @@ slots: - Similarity scores ' - # range: float + range: float + # range: float + # range: SpecificityScore close_mappings: + - schema:ratingValue examples: - - value: 0.95 - description: XPath match confidence score - - value: 4.5 - description: Rating score + - value: + specificity_score: 0.95 + specificity_rationale: High confidence + description: Specificity score with rationale annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_section.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_section.yaml index db71650c2a..062f6384d6 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_section.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_section.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/OperationalUnit slots: has_or_had_section: name: has_or_had_section title: has_or_had_section description: Section or unit within an organization. slot_uri: org:hasUnit - range: OperationalUnit + range: uriorcurie + # range: OperationalUnit multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_service.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_service.yaml index 3e53bb5f59..f115524218 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_service.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_service.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Service slots: has_or_had_service: slot_uri: schema:availableService @@ -33,7 +32,8 @@ slots: - Conservation services ' - range: Service + range: uriorcurie + # range: Service multivalued: true exact_mappings: - schema:availableService diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_service_area.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_service_area.yaml index 6a37134afd..8a57fa0c56 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_service_area.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_service_area.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ServiceArea default_prefix: hc slots: has_or_had_service_area: @@ -31,7 +30,8 @@ slots: **MIGRATED from branch_service_area (Rule 53)**: Changed from string to ServiceArea class for richer geographic modeling including boundaries, temporal validity, and administrative hierarchy.' slot_uri: schema:areaServed - range: ServiceArea + range: uriorcurie + # range: ServiceArea inlined: true exact_mappings: - schema:areaServed diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_service_details.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_service_details.yaml index 71ef1d8a75..f58aa3387c 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_service_details.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_service_details.yaml @@ -7,13 +7,13 @@ prefixes: schema: http://schema.org/ imports: - linkml:types -- ../classes/DigitalPlatformV2ServiceDetails default_prefix: hc slots: has_or_had_service_details: slot_uri: schema:serviceOutput description: "Details about services provided." - range: DigitalPlatformV2ServiceDetails + range: uriorcurie + # range: DigitalPlatformV2ServiceDetails multivalued: true exact_mappings: - schema:serviceOutput diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_setpoint.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_setpoint.yaml index b107eb2ac3..1756b93762 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_setpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_setpoint.yaml @@ -36,7 +36,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Setpoint slots: has_or_had_setpoint: description: 'Environmental control setpoint(s) for this entity. @@ -54,7 +53,8 @@ slots: with a structured Setpoint class. ' - range: Setpoint + range: uriorcurie + # range: Setpoint slot_uri: brick:hasSetpoint multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_size.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_size.yaml index adc4b23b53..e3e4bec3b4 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_size.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_size.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Size default_prefix: hc slots: has_or_had_size: description: The size or dimensions of an entity. MIGRATED from dimension slot (2026-01-26). - range: Size + range: uriorcurie + # range: Size multivalued: true inlined: true slot_uri: crm:P43_has_dimension diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_social_media_profile.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_social_media_profile.yaml index ef2c336700..022941cefb 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_social_media_profile.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_social_media_profile.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/SocialMediaProfile default_prefix: hc slots: has_or_had_social_media_profile: slot_uri: foaf:account - range: SocialMediaProfile + range: uriorcurie + # range: SocialMediaProfile multivalued: true inlined_as_list: true description: "Social media accounts/profiles maintained by this custodian.\n\nLinks to SocialMediaProfile instances representing third-party\nsocial media accounts (Instagram, Facebook, X/Twitter, YouTube, etc.).\n\n**FOAF Alignment**:\nUses `foaf:account` property which links Agent to OnlineAccount:\n- Domain: foaf:Agent (Custodian)\n- Range: foaf:OnlineAccount (SocialMediaProfile)\n\n**THREE-TIER DIGITAL PRESENCE MODEL**:\n\n```\n1. DigitalPlatform (PRIMARY - owned websites)\n - digital_platform slot\n - Main website, APIs, flagship platforms\n \n2. AuxiliaryDigitalPlatform (SECONDARY - owned project sites)\n - Linked via DigitalPlatform.auxiliary_platforms\n - Exhibition microsites, project-specific tools\n \n3. SocialMediaProfile (THIRD-PARTY - external accounts) - THIS SLOT\n - Accounts on external social media services\n - NOT owned/controlled by custodian\n```\n\n**is_primary_digital_presence Flag**:\n\nEach SocialMediaProfile has a boolean `is_primary_digital_presence`:\n\ diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_staff.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_staff.yaml index 31ee650ae1..95a9175e7f 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_staff.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_staff.yaml @@ -9,11 +9,11 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Staff slots: has_or_had_staff: slot_uri: schema:employee - range: Staff + range: uriorcurie + # range: Staff multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_staff_member.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_staff_member.yaml index ac2cf18406..06215810a1 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_staff_member.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_staff_member.yaml @@ -3,7 +3,6 @@ name: has_or_had_staff_member_slot title: Staff Members imports: - linkml:types -- ../classes/PersonObservation slots: has_or_had_staff_member: slot_uri: org:hasMember @@ -11,7 +10,8 @@ slots: \ (if unit dissolved)\n\n**Use Cases**:\n1. **Department staffing analysis**: \"How many conservators in Conservation Division?\"\n2. **Expertise location**: \"Which unit has manuscript conservation expertise?\"\n3. **Reorganization impact**: \"Track staff before/after merger event\"\n4. **Contact directory**: \"Find department head for Digital Services\"\n\n**Data Quality**:\n- Complete staff rosters (all positions documented) = high-quality data\n- Partial rosters (only senior staff) = acceptable for historical analysis\n- Empty staff_members (no data) = indicates missing personnel records\n\n**Example - Conservation Division**:\n```yaml\nOrganizationalStructure:\n id: \".../org-unit/rm-conservation-division\"\n unit_name: \"Conservation Division\"\n staff_count: 28 # Total FTE\n has_or_had_staff_member:\n - id: \".../person-obs/.../jane-smith/conservator-2013\"\n person_name: \"Dr. Jane Smith\"\n staff_role: CONSERVATOR\n role_title: \"Deputy Director, Conservation\ \ Division\"\n - id: \".../person-obs/.../john-doe/conservator-2015\"\n person_name: \"John Doe\"\n staff_role: CONSERVATOR\n role_title: \"Senior Objects Conservator\"\n```\n\n**Example - Staff Through Organizational Change**:\n```yaml\n# Before merger (2013-02-28)\nOrganizationalStructure:\n id: \".../org-unit/rm-paintings-conservation\"\n unit_name: \"Paintings Conservation Department\"\n valid_to: \"2013-02-28\"\n has_or_had_staff_member:\n - person_name: \"Dr. Jane Smith\"\n role_end_date: \"2013-02-28\" # Ends with unit dissolution\n\n# After merger (2013-03-01)\nOrganizationalStructure:\n id: \".../org-unit/rm-conservation-division\"\n unit_name: \"Conservation Division\"\n valid_from: \"2013-03-01\"\n has_or_had_staff_member:\n - person_name: \"Dr. Jane Smith\"\n role_start_date: \"2013-03-01\" # Starts with new unit\n affected_by_event: \".../event/rm-conservation-merger-2013\"\n```\n\n**Query Pattern (SPARQL)**:\n```sparql\n\ # Find all conservators in an institution\nSELECT ?unitName ?personName ?roleTitle WHERE {\n ?custodian hc:organizational_structure ?unit .\n ?unit hc:unit_name ?unitName ;\n hc:staff_members ?person .\n ?person hc:person_name ?personName ;\n hc:staff_role \"CONSERVATOR\" ;\n hc:role_title ?roleTitle .\n}\n```\n" - range: PersonObservation + range: uriorcurie + # range: PersonObservation multivalued: true close_mappings: - schema:employee diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_style.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_style.yaml index 4c45a7c9f4..a310ec2c39 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_style.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_style.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/ArchitecturalStyle slots: has_or_had_style: name: has_or_had_style description: The style of the entity. slot_uri: schema:genre - range: ArchitecturalStyle + range: uriorcurie + # range: ArchitecturalStyle multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_summary.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_summary.yaml index 1b922650cc..da60b07b8c 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_summary.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_summary.yaml @@ -4,11 +4,11 @@ title: Has Or Had Summary description: A summary or abstract of the entity. imports: - linkml:types -- ../classes/Summary slots: has_or_had_summary: slot_uri: schema:abstract - range: Summary + range: uriorcurie + # range: Summary multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_symbolism.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_symbolism.yaml index 9f1a81668b..7ce02b43df 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_symbolism.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_symbolism.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Iconography slots: has_or_had_symbolism: name: has_or_had_symbolism title: has_or_had_symbolism description: Symbolism or iconography. slot_uri: schema:encodingFormat - range: Iconography + range: uriorcurie + # range: Iconography annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_text.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_text.yaml index 6a4f58ab37..422adfa469 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_text.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_text.yaml @@ -4,11 +4,11 @@ title: Has Or Had Text description: The text content of an entity. imports: - linkml:types -- ../classes/Text slots: has_or_had_text: slot_uri: schema:text - range: Text + range: uriorcurie + # range: Text multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_threshold.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_threshold.yaml index 45b90aae82..8cc75f2380 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_threshold.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_threshold.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ConfidenceThreshold default_prefix: hc slots: has_or_had_threshold: description: "Threshold value(s) that apply or applied to something.\n\n**USE CASES**:\n- Confidence thresholds for NLP/ML processing\n- Quality thresholds for data validation\n- Acceptance thresholds for automated workflows\n\n**TEMPORAL SEMANTICS** (RiC-O Pattern):\nThe \"hasOrHad\" naming indicates thresholds may change over time\nas methodology evolves or requirements change.\n\n**Migration (2026-01-22)**:\n- `confidence_threshold` \u2192 `has_or_had_threshold` + `ConfidenceThreshold`\n- Per slot_fixes.yaml (Rule 53)\n" - range: ConfidenceThreshold + range: uriorcurie + # range: ConfidenceThreshold multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_time_interval.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_time_interval.yaml index 8d59c121c2..3af52ca8d3 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_time_interval.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_time_interval.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeInterval default_prefix: hc slots: has_or_had_time_interval: @@ -24,7 +23,8 @@ slots: **TEMPORAL SEMANTICS** (RiC-O style): The "has_or_had" naming indicates that time interval associations can change: - Update frequencies may be revised - Approval times may change with policy updates - Reporting periods may vary - Durations of media content **USE CASES**: - Update frequency: How often data is refreshed - Approval time: Expected processing duration - Reporting period: Time period for metrics/revenue - Media duration: Length of video/audio content' - range: TimeInterval + range: uriorcurie + # range: TimeInterval slot_uri: time:hasDuration inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_token.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_token.yaml index 4b7004ff21..eb5e40a859 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_token.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_token.yaml @@ -20,13 +20,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Token default_prefix: hc slots: has_or_had_token: description: 'Token data associated with an entity (e.g., LLM token counts, cached tokens). Generic slot following RiC-O temporal naming convention. UPDATED v1.1.0: Range changed to Token class per full Rule 53/56 compliance.' slot_uri: schema:value - range: Token + range: uriorcurie + # range: Token multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_tolerance.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_tolerance.yaml index e06a74a32a..1177e401c5 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_tolerance.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_tolerance.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/HumidityTolerance slots: has_or_had_tolerance: name: has_or_had_tolerance title: has_or_had_tolerance description: Tolerance range for a value. slot_uri: schema:marginOfError - range: HumidityTolerance + range: uriorcurie + # range: HumidityTolerance annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_transformation_metadata.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_transformation_metadata.yaml index 8d6d4f3fbd..acb1e2311b 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_transformation_metadata.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_transformation_metadata.yaml @@ -7,13 +7,13 @@ prefixes: prov: http://www.w3.org/ns/prov# imports: - linkml:types -- ../classes/DigitalPlatformV2TransformationMetadata default_prefix: hc slots: has_or_had_transformation_metadata: slot_uri: prov:wasGeneratedBy description: "Metadata regarding data transformation processes." - range: DigitalPlatformV2TransformationMetadata + range: uriorcurie + # range: DigitalPlatformV2TransformationMetadata multivalued: true exact_mappings: - prov:wasGeneratedBy diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_treatment.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_treatment.yaml index ca355924bb..b932a8c939 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_treatment.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_treatment.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Treatment slots: has_or_had_treatment: slot_uri: schema:description @@ -33,7 +32,8 @@ slots: - Handling instructions ' - range: Treatment + range: uriorcurie + # range: Treatment multivalued: true examples: - value: diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_use_case.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_use_case.yaml index 9af7b645a0..a3ffc75543 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_use_case.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_use_case.yaml @@ -4,11 +4,11 @@ title: Has Or Had Use Case description: Relates a concept to a use case scenario. imports: - linkml:types -- ../classes/UseCase slots: has_or_had_use_case: slot_uri: skos:example - range: UseCase + range: uriorcurie + # range: UseCase multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_venue.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_venue.yaml index 58f132c32f..14d240a129 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_venue.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_venue.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Venue slots: has_or_had_venue: slot_uri: schema:location @@ -33,7 +32,8 @@ slots: - Performance venues ' - range: Venue + range: uriorcurie + # range: Venue multivalued: true exact_mappings: - schema:location diff --git a/schemas/20251121/linkml/modules/slots/has_or_had_writing_system.yaml b/schemas/20251121/linkml/modules/slots/has_or_had_writing_system.yaml index 16c6db4b60..043718ead7 100644 --- a/schemas/20251121/linkml/modules/slots/has_or_had_writing_system.yaml +++ b/schemas/20251121/linkml/modules/slots/has_or_had_writing_system.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/WritingSystem slots: has_or_had_writing_system: slot_uri: schema:inLanguage @@ -33,7 +32,8 @@ slots: - Historical scripts (Cuneiform, Hieroglyphics) ' - range: WritingSystem + range: uriorcurie + # range: WritingSystem close_mappings: - schema:inLanguage examples: diff --git a/schemas/20251121/linkml/modules/slots/identifies_or_identified.yaml b/schemas/20251121/linkml/modules/slots/identifies_or_identified.yaml index ad2424c455..a26b3d8e42 100644 --- a/schemas/20251121/linkml/modules/slots/identifies_or_identified.yaml +++ b/schemas/20251121/linkml/modules/slots/identifies_or_identified.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Custodian slots: identifies_or_identified: name: identifies_or_identified title: identifies_or_identified description: Identifies an entity. slot_uri: schema:identifier - range: Custodian + range: uriorcurie + # range: Custodian annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/implements_or_implemented.yaml b/schemas/20251121/linkml/modules/slots/implements_or_implemented.yaml index 2d4a44f97e..5a711c0119 100644 --- a/schemas/20251121/linkml/modules/slots/implements_or_implemented.yaml +++ b/schemas/20251121/linkml/modules/slots/implements_or_implemented.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Agenda slots: implements_or_implemented: name: implements_or_implemented title: implements_or_implemented description: Implements a plan or agenda. slot_uri: prov:used - range: Agenda + range: uriorcurie + # range: Agenda multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/initial_of_the_initial.yaml b/schemas/20251121/linkml/modules/slots/initial_of_the_initial.yaml index 3c578836dd..bdc6d87fdf 100644 --- a/schemas/20251121/linkml/modules/slots/initial_of_the_initial.yaml +++ b/schemas/20251121/linkml/modules/slots/initial_of_the_initial.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ConditionState default_prefix: hc slots: initial_of_the_initial: description: "The state or condition at the beginning of a process or activity.\n\nCIDOC-CRM pattern for capturing the initial state before an event:\n- Conservation treatment \u2192 initial condition state\n- Restoration \u2192 initial preservation state\n- Processing \u2192 initial state\n\n**SEMANTIC MEANING**:\nRefers to the state observed at the initial moment of a process,\nanalogous to CIDOC-CRM's E3 Condition State with P5 consists of.\n\n**TEMPORAL SEMANTICS**:\n- The state BEFORE something has occurred\n- Paired with `final_of_the_final` for before/after comparisons\n\n**Migration (2026-01-22)**:\n- `condition_before` \u2192 `initial_of_the_initial` + `ConditionState`\n- Per slot_fixes.yaml (Rule 53)\n" - range: ConditionState + range: uriorcurie + # range: ConditionState slot_uri: crm:P44_has_condition exact_mappings: - crm:P44_has_condition diff --git a/schemas/20251121/linkml/modules/slots/installed_at_place.yaml b/schemas/20251121/linkml/modules/slots/installed_at_place.yaml index 053c7f2572..1fce6a02e6 100644 --- a/schemas/20251121/linkml/modules/slots/installed_at_place.yaml +++ b/schemas/20251121/linkml/modules/slots/installed_at_place.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianPlace default_prefix: hc slots: installed_at_place: @@ -27,7 +26,8 @@ slots: Schema.org: location for physical location. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: hc:installedAtPlace annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/instance_of.yaml b/schemas/20251121/linkml/modules/slots/instance_of.yaml index a6532e6454..e338431be3 100644 --- a/schemas/20251121/linkml/modules/slots/instance_of.yaml +++ b/schemas/20251121/linkml/modules/slots/instance_of.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/IntangibleHeritageForm default_prefix: hc slots: instance_of: @@ -24,7 +23,8 @@ slots: Links this specific event to its abstract heritage tradition. ' - range: IntangibleHeritageForm + range: uriorcurie + # range: IntangibleHeritageForm slot_uri: crm:P2_has_type annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/intangible_heritage_subtype.yaml b/schemas/20251121/linkml/modules/slots/intangible_heritage_subtype.yaml index b266592244..b355250ab1 100644 --- a/schemas/20251121/linkml/modules/slots/intangible_heritage_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/intangible_heritage_subtype.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: IntangibleHeritageTypeEnum + range: uriorcurie + # range: IntangibleHeritageTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/involves_or_involved.yaml b/schemas/20251121/linkml/modules/slots/involves_or_involved.yaml index ff8670bcdc..53c31cdaea 100644 --- a/schemas/20251121/linkml/modules/slots/involves_or_involved.yaml +++ b/schemas/20251121/linkml/modules/slots/involves_or_involved.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Actor slots: involves_or_involved: name: involves_or_involved title: involves_or_involved description: Actor involved in the event. slot_uri: prov:wasAssociatedWith - range: Actor + range: uriorcurie + # range: Actor multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_auxiliary_of_place.yaml b/schemas/20251121/linkml/modules/slots/is_auxiliary_of_place.yaml index c2616ac4eb..8be52716f6 100644 --- a/schemas/20251121/linkml/modules/slots/is_auxiliary_of_place.yaml +++ b/schemas/20251121/linkml/modules/slots/is_auxiliary_of_place.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianPlace default_prefix: hc slots: is_auxiliary_of_place: description: "Link back to the CustodianPlace that this is an auxiliary of.\n\nSKOS: broader links subordinate to main concept.\n\nLike CustodianAppellation.variant_of_name \u2192 CustodianName,\nthis links AuxiliaryPlace \u2192 CustodianPlace (main place).\n" - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: hc:isAuxiliaryOfPlace annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_auxiliary_of_platform.yaml b/schemas/20251121/linkml/modules/slots/is_auxiliary_of_platform.yaml index 3cf7ababbb..205efbddca 100644 --- a/schemas/20251121/linkml/modules/slots/is_auxiliary_of_platform.yaml +++ b/schemas/20251121/linkml/modules/slots/is_auxiliary_of_platform.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DigitalPlatform default_prefix: hc slots: is_auxiliary_of_platform: description: "Link back to the DigitalPlatform that this is an auxiliary of.\n\nDublin Core: isPartOf links part to whole.\n\nLike CustodianAppellation.variant_of_name \u2192 CustodianName,\nthis links AuxiliaryDigitalPlatform \u2192 DigitalPlatform (main platform).\n" - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform slot_uri: hc:isAuxiliaryOfPlatform annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_deceased.yaml b/schemas/20251121/linkml/modules/slots/is_deceased.yaml index 9b08f7c66c..ab5c6499a7 100644 --- a/schemas/20251121/linkml/modules/slots/is_deceased.yaml +++ b/schemas/20251121/linkml/modules/slots/is_deceased.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/DeceasedStatus slots: is_deceased: slot_uri: hc:isDeceased description: "Links to structured information about a person's death status.\n\n**Purpose**:\nProvides a structured representation of death circumstances, replacing\nthe simple `circumstances_of_death` string with a `DeceasedStatus` class\nthat captures:\n- Cause of death (via CauseOfDeath class)\n- Temporal extent (date of death via TimeSpan)\n- Narrative description of circumstances\n\n**Temporal Semantics**:\nUses \"is\" prefix (not \"has_or_had\") because death status is a permanent\nstate - once deceased, always deceased.\n\n**Ontological Alignment**:\n- **Primary** (`slot_uri`): `hc:isDeceased` - Heritage Custodian property\n- **Related**: `schema:deathDate` - Schema.org death date\n- **Related**: `prov:wasEndedBy` - PROV-O activity termination\n\n**Usage in StaffRole**:\nDocuments the death status of heritage workers, particularly important for:\n- Heritage workers killed during conflicts (Gaza, Ukraine, etc.)\n- Historical figures in the heritage sector\n- Biographical documentation\ \ and commemoration\n\n**Example - Gaza Heritage Worker**:\n```yaml\nis_deceased:\n is_or_was_caused_by:\n cause_type: CONFLICT\n has_or_had_description: |\n Killed in Israeli airstrike on his home in Gaza City on November 19, 2023.\n He was a journalist and information professional at Press House - Palestine.\n temporal_extent:\n begin_of_the_begin: \"2023-11-19T00:00:00Z\"\n end_of_the_end: \"2023-11-19T23:59:59Z\"\n```\n" - range: DeceasedStatus + range: uriorcurie + # range: DeceasedStatus inlined: true required: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_legal_status_of.yaml b/schemas/20251121/linkml/modules/slots/is_legal_status_of.yaml index 8f5862b9de..6cdb14e2b8 100644 --- a/schemas/20251121/linkml/modules/slots/is_legal_status_of.yaml +++ b/schemas/20251121/linkml/modules/slots/is_legal_status_of.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian slots: is_legal_status_of: slot_uri: hc:isLegalStatusOf description: The custodian that this legal status represents. - range: Custodian + range: uriorcurie + # range: Custodian comments: - Inverse of legal_status - Links legal entity back to custodian hub diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_acquired_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_acquired_through.yaml index 8684e0d8d0..34c3aa3194 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_acquired_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_acquired_through.yaml @@ -4,11 +4,11 @@ title: Is or Was Acquired Through description: Indicates that an entity was acquired through a specific acquisition event. imports: - linkml:types -- ../classes/AcquisitionMethod slots: is_or_was_acquired_through: slot_uri: rico:hasOrHadInstantiation - range: AcquisitionMethod + range: uriorcurie + # range: AcquisitionMethod multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_amended_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_amended_through.yaml index e22933a2dd..2fbe2c2472 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_amended_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_amended_through.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AmendmentEvent slots: is_or_was_amended_through: name: is_or_was_amended_through description: The event through which the entity was amended. slot_uri: prov:wasInfluencedBy - range: AmendmentEvent + range: uriorcurie + # range: AmendmentEvent multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_applicable_in.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_applicable_in.yaml index 6800059495..992e60befb 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_applicable_in.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_applicable_in.yaml @@ -3,12 +3,12 @@ name: is_or_was_applicable_in title: is_or_was_applicable_in imports: - linkml:types -- ../classes/Country slots: is_or_was_applicable_in: description: The location or context where something is applicable. slot_uri: schema:spatialCoverage - range: Country + range: uriorcurie + # range: Country multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_appreciated.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_appreciated.yaml index 8217631c19..24d5c36efd 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_appreciated.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_appreciated.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/AppreciationEvent default_prefix: hc slots: is_or_was_appreciated: @@ -58,7 +57,8 @@ slots: Replaces simple integer counts with structured appreciation events. ' - range: AppreciationEvent + range: uriorcurie + # range: AppreciationEvent multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_approved_on.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_approved_on.yaml index be7842485d..3281cd6b96 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_approved_on.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_approved_on.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TimeSpan slots: is_or_was_approved_on: name: is_or_was_approved_on description: The approval date. slot_uri: schema:datePublished - range: TimeSpan + range: uriorcurie + # range: TimeSpan multivalued: false annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_approximate.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_approximate.yaml index 43ac4f7308..7dabfe839c 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_approximate.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_approximate.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ApproximationStatus default_prefix: hc slots: is_or_was_approximate: @@ -31,7 +30,8 @@ slots: **MIGRATED from approximate (Rule 53)**: Changed from string to ApproximationStatus class for structured uncertainty modeling.' slot_uri: hc:isOrWasApproximate - range: ApproximationStatus + range: uriorcurie + # range: ApproximationStatus inlined: true close_mappings: - crm:P79_beginning_is_qualified_by diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_archived_as.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_archived_as.yaml index 26b7f3ceab..8a7df8cffd 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_archived_as.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_archived_as.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Memento slots: is_or_was_archived_as: name: is_or_was_archived_as description: The archived version (memento) of the resource. slot_uri: schema:archivedAt - range: Memento + range: uriorcurie + # range: Memento multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_asserted_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_asserted_by.yaml index 3bd6aa0f0f..93a2985169 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_asserted_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_asserted_by.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Asserter default_prefix: hc slots: is_or_was_asserted_by: @@ -23,7 +22,8 @@ slots: PROV-O: wasAttributedTo - "links an entity to an agent that it may have been attributed to." Can be a human analyst, automated system, or AI agent.' - range: Asserter + range: uriorcurie + # range: Asserter slot_uri: prov:wasAttributedTo exact_mappings: - prov:wasAttributedTo diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_assessed_on.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_assessed_on.yaml index 005c218fe0..4adcbdfe17 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_assessed_on.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_assessed_on.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TimeSpan slots: is_or_was_assessed_on: name: is_or_was_assessed_on title: is_or_was_assessed_on description: The date or timestamp when the assessment took place. slot_uri: prov:atTime - range: TimeSpan + range: uriorcurie + # range: TimeSpan annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_born_on.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_born_on.yaml index a32622eb29..d4c1afab47 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_born_on.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_born_on.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TimeSpan slots: is_or_was_born_on: name: is_or_was_born_on title: is_or_was_born_on description: Birth date/time. slot_uri: schema:birthDate - range: TimeSpan + range: uriorcurie + # range: TimeSpan annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_cancelled_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_cancelled_by.yaml index a40bcb2547..c6b175b39a 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_cancelled_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_cancelled_by.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Cancellation default_prefix: hc slots: is_or_was_cancelled_by: slot_uri: prov:wasInvalidatedBy description: The cancellation event or details that invalidated/cancelled this entity. - range: Cancellation + range: uriorcurie + # range: Cancellation multivalued: false inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_cataloged_in.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_cataloged_in.yaml index e98b3c8ded..410e2f828e 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_cataloged_in.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_cataloged_in.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/FindingAid slots: is_or_was_cataloged_in: name: is_or_was_cataloged_in title: is_or_was_cataloged_in description: The catalog or finding aid where the item is described. slot_uri: schema:includedInDataCatalog - range: FindingAid + range: uriorcurie + # range: FindingAid annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_collection_of.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_collection_of.yaml index db7fff4c37..3f7cdb63eb 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_collection_of.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_collection_of.yaml @@ -16,12 +16,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian slots: is_or_was_collection_of: slot_uri: rico:isOrWasPartOf description: "The custodian that holds or held this collection.\n\n**RiC-O Temporal Pattern**: Uses `isOrWas*` pattern because collections\ncan be transferred between custodians over time. This property captures\nboth current and historical custody relationships.\n\n**Metonymic Reference**:\nThis property captures the common metonymic usage where people refer to \na custodian by its collection:\n- \"The Rijksmuseum has a Rembrandt\" (hasOrHadCollection)\n- \"This painting belongs to the Rijksmuseum\" (isOrWasCollectionOf)\n\n**Custody Transfer Example**:\nA collection transferred from Library A to Archive B would have:\n- Historical: isOrWasCollectionOf \u2192 Library A (with end date)\n- Current: isOrWasCollectionOf \u2192 Archive B (with start date)\n" - range: Custodian + range: uriorcurie + # range: Custodian required: false exact_mappings: - rico:isOrWasPartOf diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_compatible_with.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_compatible_with.yaml index 47697420c7..b615d41086 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_compatible_with.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_compatible_with.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/IIIF slots: is_or_was_compatible_with: name: is_or_was_compatible_with title: is_or_was_compatible_with description: Compatible with a standard or system. slot_uri: schema:isSimilarTo - range: IIIF + range: uriorcurie + # range: IIIF annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_conducted_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_conducted_by.yaml index 53c2176aa5..3e6a35d26e 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_conducted_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_conducted_by.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Agent slots: is_or_was_conducted_by: name: is_or_was_conducted_by title: is_or_was_conducted_by description: The agent or organization that conducted the event (e.g., auction, assessment). slot_uri: prov:wasAssociatedWith - range: Agent + range: uriorcurie + # range: Agent annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_created_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_created_through.yaml index 8909a42ba1..712318a54d 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_created_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_created_through.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AnnexCreationEvent slots: is_or_was_created_through: name: is_or_was_created_through title: is_or_was_created_through description: Event through which an entity was created. slot_uri: prov:wasGeneratedBy - range: AnnexCreationEvent + range: uriorcurie + # range: AnnexCreationEvent annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_curated_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_curated_through.yaml index 527eb0478f..86791699a2 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_curated_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_curated_through.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/CurationActivity slots: is_or_was_curated_through: name: is_or_was_curated_through title: is_or_was_curated_through description: The curation activity associated with this entity. slot_uri: prov:wasGeneratedBy - range: CurationActivity + range: uriorcurie + # range: CurationActivity annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_decommissioned_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_decommissioned_at.yaml index 43a5233337..00e951438f 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_decommissioned_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_decommissioned_at.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Timestamp slots: is_or_was_decommissioned_at: description: 'Timestamp when an entity was or will be decommissioned. @@ -53,7 +52,8 @@ slots: **Replaces**: decommission_date (per slot_fixes.yaml) ' - range: Timestamp + range: uriorcurie + # range: Timestamp slot_uri: prov:invalidatedAtTime exact_mappings: - prov:invalidatedAtTime diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_deposited_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_deposited_by.yaml index c482605454..a77c3a9fea 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_deposited_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_deposited_by.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/DepositingOrganization slots: is_or_was_deposited_by: name: is_or_was_deposited_by title: is_or_was_deposited_by description: The organization that deposited the material. slot_uri: prov:wasAttributedTo - range: DepositingOrganization + range: uriorcurie + # range: DepositingOrganization annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_dismissed.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_dismissed.yaml index 1fc0da0ccc..34e7c36dc8 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_dismissed.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_dismissed.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DismissalEvent default_prefix: hc slots: is_or_was_dismissed: description: Indicates that the entity was dismissed, rejected, or negatively received. MIGRATED from dislike_count (2026-01-26). - range: DismissalEvent + range: uriorcurie + # range: DismissalEvent multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_displayed_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_displayed_at.yaml index a218e851de..94bfa15473 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_displayed_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_displayed_at.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DisplayLocation default_prefix: hc slots: is_or_was_displayed_at: description: Location where an object is or was displayed (e.g. during a loan). MIGRATED from display_location (2026-01-26). - range: DisplayLocation + range: uriorcurie + # range: DisplayLocation multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_dissolved_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_dissolved_by.yaml index 25fcd82a86..73879342d9 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_dissolved_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_dissolved_by.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DissolutionEvent default_prefix: hc slots: is_or_was_dissolved_by: description: Dissolution event for an organization or legal status. MIGRATED from dissolution_date and dissolved_date (2026-01-26). - range: DissolutionEvent + range: uriorcurie + # range: DissolutionEvent multivalued: true inlined: true slot_uri: org:changedBy diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_documented_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_documented_by.yaml index 57b665be6b..49efc19051 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_documented_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_documented_by.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ReconstructedEntity default_prefix: hc slots: is_or_was_documented_by: @@ -22,7 +21,8 @@ slots: Indicates that the entity is or was documented by another resource (e.g., a FinancialStatement documenting a Budget). title: is or was documented by slot_uri: schema:subjectOf - range: ReconstructedEntity + range: uriorcurie + # range: ReconstructedEntity multivalued: true exact_mappings: - crm:P70i_is_documented_in diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_documented_in.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_documented_in.yaml index 56e7cf3683..79577db8e1 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_documented_in.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_documented_in.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/ConservationRecord slots: is_or_was_documented_in: name: is_or_was_documented_in title: is_or_was_documented_in description: The record or document that documents this entity. slot_uri: schema:documentation - range: ConservationRecord + range: uriorcurie + # range: ConservationRecord annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_edited_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_edited_by.yaml index 316e86824e..89c4d43298 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_edited_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_edited_by.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Editor slots: is_or_was_edited_by: name: is_or_was_edited_by @@ -23,7 +22,8 @@ slots: MIGRATED from `editor` slot.' slot_uri: schema:editor - range: Editor + range: uriorcurie + # range: Editor multivalued: true exact_mappings: - schema:editor diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_employed_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_employed_by.yaml index ba6ea90c15..0f402b34c6 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_employed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_employed_by.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Employer slots: is_or_was_employed_by: name: is_or_was_employed_by @@ -23,7 +22,8 @@ slots: MIGRATED from `employer_name`, `employer_linkedin_url` (via Employer class).' slot_uri: schema:worksFor - range: Employer + range: uriorcurie + # range: Employer multivalued: false exact_mappings: - schema:worksFor diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_encompassed_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_encompassed_by.yaml index 39579928a3..2e0521814e 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_encompassed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_encompassed_by.yaml @@ -17,11 +17,11 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/EncompassingBody slots: is_or_was_encompassed_by: slot_uri: org:subOrganizationOf - range: EncompassingBody + range: uriorcurie + # range: EncompassingBody multivalued: true description: 'Extra-organizational governance bodies that encompass, oversee, or coordinate diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_established_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_established_by.yaml index 7f3ed4c352..9c31828030 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_established_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_established_by.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/EstablishmentEvent slots: is_or_was_established_by: name: is_or_was_established_by @@ -23,7 +22,8 @@ slots: MIGRATED from `established_date` (via EstablishmentEvent).' slot_uri: org:resultedFrom - range: EstablishmentEvent + range: uriorcurie + # range: EstablishmentEvent multivalued: false exact_mappings: - org:resultedFrom diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_exhibited_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_exhibited_at.yaml index ca6a81e519..2a6c9cb214 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_exhibited_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_exhibited_at.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExhibitionLocation default_prefix: hc slots: is_or_was_exhibited_at: slot_uri: crm:P161i_is_spatial_projection_of description: The exhibition or location where the object was displayed. - range: ExhibitionLocation + range: uriorcurie + # range: ExhibitionLocation multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_exposed_via.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_exposed_via.yaml index 272026c683..dedc27cdde 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_exposed_via.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_exposed_via.yaml @@ -3,12 +3,12 @@ name: is_or_was_exposed_via title: is_or_was_exposed_via imports: - linkml:types -- ../classes/Portal slots: is_or_was_exposed_via: description: The platform or portal where the entity is exposed/published. slot_uri: schema:distribution - range: Portal + range: uriorcurie + # range: Portal multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_extended.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_extended.yaml index 649a148635..63a829bb44 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_extended.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_extended.yaml @@ -17,12 +17,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Extension default_prefix: hc slots: is_or_was_extended: description: Details of extensions applied to this entity. - range: Extension + range: uriorcurie + # range: Extension multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_extracted_using.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_extracted_using.yaml index b931a7b8dd..bb40d0abc5 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_extracted_using.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_extracted_using.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExtractionMethod default_prefix: hc slots: is_or_was_extracted_using: - range: ExtractionMethod + range: uriorcurie + # range: ExtractionMethod inlined: true slot_uri: prov:wasGeneratedBy description: 'The extraction method used to obtain this data. diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_founded_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_founded_through.yaml index 81224ac8a7..47bf3e788b 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_founded_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_founded_through.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/FoundingEvent slots: is_or_was_founded_through: slot_uri: hc:isOrWasFoundedThrough @@ -62,7 +61,8 @@ slots: with structured FoundingEvent for richer temporal and contextual data. ' - range: FoundingEvent + range: uriorcurie + # range: FoundingEvent multivalued: false inlined: true close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_governed_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_governed_by.yaml index 2fb51c57a7..81f7edeca3 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_governed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_governed_by.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/GoverningBody slots: is_or_was_governed_by: name: is_or_was_governed_by description: The organisation or body that governs or governed this entity or agenda. slot_uri: org:linkedTo - range: GoverningBody + range: uriorcurie + # range: GoverningBody multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_identified_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_identified_through.yaml index ddd2286fe5..d6a37992e3 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_identified_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_identified_through.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/IdentificationEvent slots: is_or_was_identified_through: slot_uri: hc:isOrWasIdentifiedThrough @@ -51,7 +50,8 @@ slots: - **Close**: `prov:wasGeneratedBy` - PROV-O activity ' - range: IdentificationEvent + range: uriorcurie + # range: IdentificationEvent inlined: true close_mappings: - dwc:dateIdentified diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_implemented_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_implemented_by.yaml index f2827a980e..8a9ab1b02f 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_implemented_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_implemented_by.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Organization slots: is_or_was_implemented_by: name: is_or_was_implemented_by title: is_or_was_implemented_by description: The organization that implemented the project/measure. slot_uri: schema:organizer - range: Organization + range: uriorcurie + # range: Organization annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_involved_in.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_involved_in.yaml index 68bbf274a2..b557601354 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_involved_in.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_involved_in.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Conflict slots: is_or_was_involved_in: slot_uri: crm:P11i_participated_in @@ -51,7 +50,8 @@ slots: Created as part of conflict_status migration per slot_fixes.yaml (Rule 53). ' - range: Conflict + range: uriorcurie + # range: Conflict required: false multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_last_updated_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_last_updated_at.yaml index 08668b5da3..162d80a77d 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_last_updated_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_last_updated_at.yaml @@ -14,11 +14,11 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TimeSpan slots: is_or_was_last_updated_at: slot_uri: schema:dateModified - range: TimeSpan + range: uriorcurie + # range: TimeSpan multivalued: false exact_mappings: - dcterms:modified diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_located_in.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_located_in.yaml index 819c642c26..66b57d115b 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_located_in.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_located_in.yaml @@ -17,7 +17,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/City default_prefix: hc slots: is_or_was_located_in: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_located_within.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_located_within.yaml index 72ba69d549..c3d26caa43 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_located_within.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_located_within.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Place default_prefix: hc slots: is_or_was_located_within: @@ -26,7 +25,8 @@ slots: **USE CASES**: - Institution within a city/region - Collection within a building/room - Archive within an administrative area **REPLACES**: - `within_place` (primary location containment) - `within_auxiliary_place` (secondary location containment)' - range: Place + range: uriorcurie + # range: Place slot_uri: schema:containedInPlace inlined: true multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_member_of.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_member_of.yaml index 250af261d8..726e1e943d 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_member_of.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_member_of.yaml @@ -17,12 +17,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/EncompassingBody slots: is_or_was_member_of: slot_uri: org:memberOf description: "Encompassing bodies (networks, consortia, umbrella organizations) that \nthis custodian is or was a member of.\n\n**RiC-O Temporal Pattern**: Uses `isOrWas*` pattern to explicitly\nacknowledge that membership relationships can change over time.\nA custodian may have been a member of a network in the past but\nno longer participates.\n\n**Distinction from is_or_was_encompassed_by**:\n- `is_or_was_member_of`: MEMBERSHIP relationship (voluntary, network participation)\n- `is_or_was_encompassed_by`: GOVERNANCE relationship (hierarchical, umbrella oversight)\n\nBoth may apply: A custodian can be:\n1. Under governance of Ministry (is_or_was_encompassed_by)\n2. Member of NDE network (is_or_was_member_of)\n" - range: EncompassingBody + range: uriorcurie + # range: EncompassingBody multivalued: true exact_mappings: - org:memberOf diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_observed_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_observed_by.yaml index f6499b337c..1b108cd94e 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_observed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_observed_by.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianObservation default_prefix: hc slots: is_or_was_observed_by: description: >- The observation that documented this event or state. MIGRATED from cessation_observed_in (Rule 53). - range: CustodianObservation + range: uriorcurie + # range: CustodianObservation slot_uri: prov:wasGeneratedBy exact_mappings: - prov:wasGeneratedBy diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_opened_on.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_opened_on.yaml index ffda815930..4294997a68 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_opened_on.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_opened_on.yaml @@ -3,7 +3,6 @@ name: is_or_was_opened_on title: is_or_was_opened_on imports: - linkml:types -- ../classes/TimeSpan slots: is_or_was_opened_on: description: The opening date. @@ -13,4 +12,5 @@ slots: close_mappings: - schema:startDate - crm:P82a_begin_of_the_begin - range: TimeSpan + range: uriorcurie + # range: TimeSpan diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_operated_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_operated_by.yaml index 43589abe52..58db683af4 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_operated_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_operated_by.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Agent slots: is_or_was_operated_by: name: is_or_was_operated_by title: is_or_was_operated_by description: The agent operating the platform or facility. slot_uri: schema:provider - range: Agent + range: uriorcurie + # range: Agent annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_part_of_total.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_part_of_total.yaml index 51e7e16305..cfc9b7a604 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_part_of_total.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_part_of_total.yaml @@ -13,13 +13,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/SourceCommentCount default_prefix: hc slots: is_or_was_part_of_total: slot_uri: schema:partOfTotalCount description: "Indicates a partial count as part of a total.\n\n**PURPOSE**:\n\nLinks a fetched/partial count to the total count at the source.\nUsed for tracking partial data retrieval (e.g., fetched 100 of 500 comments).\n\n**RiC-O NAMING** (Rule 39):\n\nUses \"is_or_was_\" prefix indicating temporal relationship - \nthe partial count is or was part of a total.\n\n**USE CASES**:\n\n- Comments: 100 fetched out of 500 total\n- Search results: 25 returned out of 1000 matches\n- Paginated data: page 1 of 50 pages\n\n**MIGRATION NOTE**:\n\nCreated from migration of `comments_fetched` slot per slot_fixes.yaml.\nWorks with SourceCommentCount class for structured count metadata.\n" - range: SourceCommentCount + range: uriorcurie + # range: SourceCommentCount inlined: true close_mappings: - schema:partOfTotalCount diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_platform_of.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_platform_of.yaml index fe78a878de..33c931a653 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_platform_of.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_platform_of.yaml @@ -17,7 +17,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian slots: is_or_was_platform_of: slot_uri: hc:isOrWasPlatformOf @@ -44,7 +43,8 @@ slots: but later transferred to a consortium or national body. ' - range: Custodian + range: uriorcurie + # range: Custodian close_mappings: - dcterms:isPartOf - rico:isOrWasPartOf diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_published.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_published.yaml index 2c426f42ce..0e0a6d1333 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_published.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_published.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Publication default_prefix: hc slots: is_or_was_published: description: Links an information carrier or creative work to its publication event(s). Follows RiC-O temporal naming convention (Rule 39) to indicate the publication may be historical. The Publication class captures date via temporal_extent, publisher, place of publication, and edition information. - range: Publication + range: uriorcurie + # range: Publication slot_uri: schema:publication multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_published_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_published_at.yaml index de3071b6c8..5c42acd5d4 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_published_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_published_at.yaml @@ -31,7 +31,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/PublicationEvent default_prefix: hc slots: is_or_was_published_at: @@ -58,7 +57,8 @@ slots: TimeSpan boundaries set to the same instant. ' - range: PublicationEvent + range: uriorcurie + # range: PublicationEvent multivalued: false inlined: true exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_published_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_published_by.yaml index cccab0f822..083856ab89 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_published_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_published_by.yaml @@ -37,7 +37,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian default_prefix: hc slots: is_or_was_published_by: @@ -59,7 +58,8 @@ slots: For commercial publications, use has_or_had_publisher instead. ' - range: Custodian + range: uriorcurie + # range: Custodian inlined: false exact_mappings: - dcterms:publisher diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_recombined.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_recombined.yaml new file mode 100644 index 0000000000..7a29f942d5 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/is_or_was_recombined.yaml @@ -0,0 +1,14 @@ +id: https://nde.nl/ontology/hc/slot/is_or_was_recombined +name: is_or_was_recombined +imports: + - linkml:types +slots: + is_or_was_recombined: + slot_uri: hc:isOrWasRecombined + range: boolean + description: 'Whether the name has been recombined from its original genus. + Indicated by parentheses around the authority in zoological nomenclature. + Example: "(Gray, 1821)" indicates original genus differs. + ' + annotations: + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_related_to.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_related_to.yaml index b66986d333..a062119549 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_related_to.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_related_to.yaml @@ -4,11 +4,11 @@ title: Is or Was Related To description: General relationship to another entity. imports: - linkml:types -- ../classes/Entity slots: is_or_was_related_to: slot_uri: rico:isRelatedTo - range: Entity + range: uriorcurie + # range: Entity multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_represented_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_represented_by.yaml index 646713934d..682a4aaecc 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_represented_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_represented_by.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Agent slots: is_or_was_represented_by: name: is_or_was_represented_by description: The agent that represents or represented this entity. slot_uri: prov:actedOnBehalfOf - range: Agent + range: uriorcurie + # range: Agent multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_by.yaml index 5f580b68b7..e6082fc9ab 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_by.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/RetrievalAgent default_prefix: hc slots: is_or_was_retrieved_by: slot_uri: prov:wasAssociatedWith description: Agent that performed the retrieval activity. - range: RetrievalAgent + range: uriorcurie + # range: RetrievalAgent multivalued: false inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_through.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_through.yaml index 5192f2480b..063114b4f1 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_through.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_retrieved_through.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/RetrievalMethod default_prefix: hc slots: is_or_was_retrieved_through: slot_uri: prov:used description: Method or plan used for the retrieval activity. - range: RetrievalMethod + range: uriorcurie + # range: RetrievalMethod multivalued: false inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_returned.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_returned.yaml index c14fd0b4d3..9030e1cf93 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_returned.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_returned.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ReturnEvent default_prefix: hc slots: is_or_was_returned: description: "Links to a return event documenting when and how an item was returned.\n\nRiC-O temporal pattern for tracking custody returns. The ReturnEvent\ncaptures the full context including:\n- Return date\n- Item condition on return\n- Documentation/reports\n- Any issues or damage\n\n**TEMPORAL SEMANTICS**:\n- `is_or_was_returned` indicates the return has occurred (past) or is current\n- Links Loan to ReturnEvent for structured return documentation\n\n**Migration (2026-01-22)**:\n- `condition_on_return` \u2192 `is_or_was_returned` + `ReturnEvent` + `has_or_had_condition` + `Condition`\n- Per slot_fixes.yaml (Rule 53)\n" - range: ReturnEvent + range: uriorcurie + # range: ReturnEvent multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_signed_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_signed_at.yaml index c71a9000d7..57ed8b3cbf 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_signed_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_signed_at.yaml @@ -17,13 +17,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Timestamp default_prefix: hc slots: is_or_was_signed_at: slot_uri: schema:dateCreated description: Timestamp when the entity was signed or executed. - range: Timestamp + range: uriorcurie + # range: Timestamp multivalued: false inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_sub_collection_of.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_sub_collection_of.yaml index 9b5a566e87..f8faf9995f 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_sub_collection_of.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_sub_collection_of.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Collection slots: is_or_was_sub_collection_of: slot_uri: rico:isOrWasPartOf @@ -45,7 +44,8 @@ slots: - Is now part of Sri Lanka National Archives ' - range: Collection + range: uriorcurie + # range: Collection required: false exact_mappings: - rico:isOrWasPartOf diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_suborganization_of.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_suborganization_of.yaml index 38706a07f2..f6547b6e11 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_suborganization_of.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_suborganization_of.yaml @@ -17,7 +17,6 @@ prefixes: imports: - linkml:types - ../metadata -- ../classes/CustodianLegalStatus slots: is_or_was_suborganization_of: slot_uri: org:subOrganizationOf @@ -40,7 +39,8 @@ slots: - Is now an independent foundation (Stichting Rijksmuseum) ' - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus exact_mappings: - org:subOrganizationOf - schema:parentOrganization diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_temporarily_located_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_temporarily_located_at.yaml index dc7e980fea..1e7b48042d 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_temporarily_located_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_temporarily_located_at.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TemporaryLocation slots: is_or_was_temporarily_located_at: slot_uri: org:hasSite @@ -58,7 +57,8 @@ slots: - `is_or_was_temporarily_located_at`: Time-limited locations with explicit end dates ' - range: TemporaryLocation + range: uriorcurie + # range: TemporaryLocation inlined: true multivalued: true required: false diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_threatened_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_threatened_by.yaml index e994fed5cd..9f119aee75 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_threatened_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_threatened_by.yaml @@ -16,7 +16,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Threat slots: is_or_was_threatened_by: slot_uri: hc:isOrWasThreatenedBy @@ -50,7 +49,8 @@ slots: The "or was" indicates threats may be historical (now mitigated) or ongoing. ' - range: Threat + range: uriorcurie + # range: Threat multivalued: true examples: - value: Threat(type=PRACTITIONER_LOSS, severity=HIGH) diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_transferred.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_transferred.yaml index a4006d4555..83f4e06828 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_transferred.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_transferred.yaml @@ -16,12 +16,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/TransferEvent slots: is_or_was_transferred: slot_uri: rico:isOrWasAffectedBy description: "Links an entity to a transfer event that affected it.\n\n**Temporal Semantics** (RiC-O Pattern):\nThe \"isOrWas\" naming follows RiC-O convention indicating this\ntransfer may be historical.\n\n**Ontological Alignment**:\n- **Primary** (`slot_uri`): `rico:isOrWasAffectedBy` - RiC-O affected by\n (entity affected by an event)\n- **Related**: `crm:P30_transferred_custody_of` - CIDOC-CRM custody transfer\n- **Related**: `prov:wasInfluencedBy` - PROV-O influence\n\n**Use Cases**:\n- Collection items transferred between institutions\n- Archive holdings relocated to new facility\n- Custody transfer of heritage materials\n\n**Range**: TransferEvent class (structured transfer with dates, locations, policy)\n\n**Cardinality**:\nMultivalued - entities may have been transferred multiple times.\n" - range: TransferEvent + range: uriorcurie + # range: TransferEvent required: false multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_triggered_by.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_triggered_by.yaml index 2fc5862686..b9214c8d70 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_triggered_by.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_triggered_by.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/AccessTriggerEvent slots: is_or_was_triggered_by: name: is_or_was_triggered_by title: is_or_was_triggered_by description: The event that triggered this entity or state. slot_uri: prov:wasInformedBy - range: AccessTriggerEvent + range: uriorcurie + # range: AccessTriggerEvent annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_used_in.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_used_in.yaml index 881d318778..34f4b29444 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_used_in.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_used_in.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/GovernanceStructure slots: is_or_was_used_in: name: is_or_was_used_in description: The context in which something is used. slot_uri: prov:wasUsedBy - range: GovernanceStructure + range: uriorcurie + # range: GovernanceStructure multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/is_or_was_webarchived_at.yaml b/schemas/20251121/linkml/modules/slots/is_or_was_webarchived_at.yaml index 68017f4815..62ffad4551 100644 --- a/schemas/20251121/linkml/modules/slots/is_or_was_webarchived_at.yaml +++ b/schemas/20251121/linkml/modules/slots/is_or_was_webarchived_at.yaml @@ -15,12 +15,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/URL slots: is_or_was_webarchived_at: slot_uri: prov:alternateOf description: "URL to a web archive snapshot of this entity's content.\n\n**Temporal Semantics** (RiC-O Pattern):\nThe \"isOrWas\" naming follows RiC-O convention. Web archives\ncapture content at a specific point in time.\n\n**Ontological Alignment**:\n- **Primary** (`slot_uri`): `prov:alternateOf` - PROV-O alternate\n representation (archived version of original)\n- **Related**: `schema:archivedAt` - Schema.org archived location\n\n**Web Archive Services**:\n- Internet Archive Wayback Machine: web.archive.org\n- Archive.today: archive.ph\n- UK Web Archive: webarchive.org.uk\n- National library web archives\n\n**Range**: URL class (structured URL with type and metadata)\n\n**Provenance Value**:\nEssential for data verification - archived snapshots prove\ncontent existed at extraction time.\n\n**Cardinality**:\nMultivalued - content may be archived at multiple services/times.\n" - range: URL + range: uriorcurie + # range: URL required: false multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/slots/item.yaml b/schemas/20251121/linkml/modules/slots/item.yaml index d718ab0dba..5674786b96 100644 --- a/schemas/20251121/linkml/modules/slots/item.yaml +++ b/schemas/20251121/linkml/modules/slots/item.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExhibitedObject slots: item: slot_uri: rico:hasOrHadConstituent description: "Individual ExhibitedObject items within this collection.\n\nRiC-O: hasOrHadConstituent for record-level items within a RecordSet.\n\nLinks to fully-modeled ExhibitedObject entities with:\n- Creator attribution\n- Medium and dimensions\n- Provenance information\n- Conservation history\n- Exhibition history\n\n**Relationship to ExhibitedObject.part_of_collection**:\nThis is the inverse relationship. Collection.items \u2192 ExhibitedObject[]\ncorresponds to ExhibitedObject.part_of_collection \u2192 Collection.\n\n**Use Cases**:\n- Museum: Individual artworks in a named collection\n- Archive: Individual documents/files in a fonds/series\n- Library: Individual rare books in a special collection\n\n**Note**: For large collections, items may be linked by reference (URI)\nrather than inlined, to avoid excessive file sizes.\n" - range: ExhibitedObject + range: uriorcurie + # range: ExhibitedObject multivalued: true required: false examples: diff --git a/schemas/20251121/linkml/modules/slots/item_returned.yaml b/schemas/20251121/linkml/modules/slots/item_returned.yaml index 17b298e355..7e64a0ccb8 100644 --- a/schemas/20251121/linkml/modules/slots/item_returned.yaml +++ b/schemas/20251121/linkml/modules/slots/item_returned.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Item default_prefix: hc slots: item_returned: description: "The item(s) being returned in a return event.\n\nLinks a ReturnEvent to the specific Item that was returned.\nMay be multivalued for loan returns involving multiple objects.\n\n**RELATIONSHIP TO LOAN**:\n- Loan.loaned_items \u2192 Items loaned out\n- ReturnEvent.item_returned \u2192 Items returned\n- Should match loaned_items for complete returns\n\n**Migration (2026-01-22)**:\nPart of condition_on_return \u2192 ReturnEvent migration per slot_fixes.yaml (Rule 53)\n" - range: Item + range: uriorcurie + # range: Item multivalued: true inlined: false slot_uri: hc:itemReturned diff --git a/schemas/20251121/linkml/modules/slots/jurisdiction.yaml b/schemas/20251121/linkml/modules/slots/jurisdiction.yaml index d785efe8db..89626fbdd3 100644 --- a/schemas/20251121/linkml/modules/slots/jurisdiction.yaml +++ b/schemas/20251121/linkml/modules/slots/jurisdiction.yaml @@ -16,7 +16,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Jurisdiction description: 'Legal/administrative jurisdiction where an entity operates or is registered. diff --git a/schemas/20251121/linkml/modules/slots/jurisdiction_type.yaml b/schemas/20251121/linkml/modules/slots/jurisdiction_type.yaml index 56358a97c1..991485b633 100644 --- a/schemas/20251121/linkml/modules/slots/jurisdiction_type.yaml +++ b/schemas/20251121/linkml/modules/slots/jurisdiction_type.yaml @@ -44,7 +44,8 @@ slots: - SUPRANATIONAL: supranational_code required ' - range: JurisdictionTypeEnum + range: uriorcurie + # range: JurisdictionTypeEnum slot_uri: schema:additionalType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/landmark_segment.yaml b/schemas/20251121/linkml/modules/slots/landmark_segment.yaml index 644597e74f..217bce7ce9 100644 --- a/schemas/20251121/linkml/modules/slots/landmark_segment.yaml +++ b/schemas/20251121/linkml/modules/slots/landmark_segment.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/VideoTimeSegment default_prefix: hc slots: landmark_segment: description: Time segment when landmark is visible - range: VideoTimeSegment + range: uriorcurie + # range: VideoTimeSegment slot_uri: hc:landmarkSegment annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/legal_entity_type.yaml b/schemas/20251121/linkml/modules/slots/legal_entity_type.yaml index 20e7749efb..f01d03d69c 100644 --- a/schemas/20251121/linkml/modules/slots/legal_entity_type.yaml +++ b/schemas/20251121/linkml/modules/slots/legal_entity_type.yaml @@ -2,7 +2,6 @@ id: https://nde.nl/ontology/hc/slot/legal_entity_type name: legal_entity_type-slot imports: - linkml:types -- ../classes/LegalEntityType slots: legal_entity_type: description: 'High-level legal entity classification distinguishing between natural persons @@ -23,7 +22,8 @@ slots: ' slot_uri: org:classification - range: LegalEntityType + range: uriorcurie + # range: LegalEntityType required: true comments: - Natural persons cannot have legal forms (individuals are not 'incorporated') diff --git a/schemas/20251121/linkml/modules/slots/legal_form.yaml b/schemas/20251121/linkml/modules/slots/legal_form.yaml index 2d20cdd738..689aa00471 100644 --- a/schemas/20251121/linkml/modules/slots/legal_form.yaml +++ b/schemas/20251121/linkml/modules/slots/legal_form.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/legal_form name: legal_form_slot imports: - linkml:types -- ../classes/LegalForm slots: legal_form: slot_uri: rov:orgType - range: LegalForm + range: uriorcurie + # range: LegalForm description: 'Specific legal form based on ISO 20275 Entity Legal Forms (ELF) codes. Links to LegalForm class with jurisdiction-specific legal form details. diff --git a/schemas/20251121/linkml/modules/slots/legal_jurisdiction.yaml b/schemas/20251121/linkml/modules/slots/legal_jurisdiction.yaml index a27e3bb21e..9441917451 100644 --- a/schemas/20251121/linkml/modules/slots/legal_jurisdiction.yaml +++ b/schemas/20251121/linkml/modules/slots/legal_jurisdiction.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Jurisdiction description: "Jurisdiction of legal formation and registration.\n\nLinks to Jurisdiction class.\n\ngleif_base:hasLegalJurisdiction - \"The jurisdiction of legal formation \nand registration of the entity\"\n\nFor most entities, this is the country. For federal systems (USA, Germany),\nthis may be a state/region.\n" slots: legal_jurisdiction: slot_uri: gleif_base:hasLegalJurisdiction - range: Jurisdiction + range: uriorcurie + # range: Jurisdiction required: false multivalued: false description: 'Legal jurisdiction where this umbrella organization has authority. diff --git a/schemas/20251121/linkml/modules/slots/legal_name.yaml b/schemas/20251121/linkml/modules/slots/legal_name.yaml index b1118b09a8..71e4565dee 100644 --- a/schemas/20251121/linkml/modules/slots/legal_name.yaml +++ b/schemas/20251121/linkml/modules/slots/legal_name.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/legal_name name: legal_name_slot imports: - linkml:types -- ../classes/LegalName slots: legal_name: slot_uri: rov:legalName - range: LegalName + range: uriorcurie + # range: LegalName description: "Official legal name as registered in legal documents (KvK, company registry, etc.).\nLinks to LegalName class with structured name variants (TOOI pattern).\nThis is DISTINCT from hc:CustodianName (emic operational name).\nExample: LegalName{full_name: \"Stichting Rijksmuseum\", name_without_type: \"Rijksmuseum\"} (legal) \nvs CustodianName{emic_name: \"Rijksmuseum\"} (emic operational).\n" required: true notes: diff --git a/schemas/20251121/linkml/modules/slots/legal_status.yaml b/schemas/20251121/linkml/modules/slots/legal_status.yaml index c00db0f5d0..6ebbb954eb 100644 --- a/schemas/20251121/linkml/modules/slots/legal_status.yaml +++ b/schemas/20251121/linkml/modules/slots/legal_status.yaml @@ -16,7 +16,6 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/CustodianLegalStatus slots: legal_status: slot_uri: hc:hasLegalStatus @@ -44,7 +43,8 @@ slots: **Range**: `Any` (2026-01-16) - Allows class instances. Classes narrow this to CustodianLegalStatus via slot_usage. ' - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus required: false exact_mappings: - gleif:hasLegalForm diff --git a/schemas/20251121/linkml/modules/slots/legal_system_type.yaml b/schemas/20251121/linkml/modules/slots/legal_system_type.yaml index 9223ed0a04..ac92d59bca 100644 --- a/schemas/20251121/linkml/modules/slots/legal_system_type.yaml +++ b/schemas/20251121/linkml/modules/slots/legal_system_type.yaml @@ -38,7 +38,8 @@ slots: This affects which legal forms are available and how entities are registered. ' - range: LegalSystemTypeEnum + range: uriorcurie + # range: LegalSystemTypeEnum slot_uri: schema:category annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/library_subtype.yaml b/schemas/20251121/linkml/modules/slots/library_subtype.yaml index 4a4fedf762..a772886112 100644 --- a/schemas/20251121/linkml/modules/slots/library_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/library_subtype.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: LibraryTypeEnum + range: uriorcurie + # range: LibraryTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/link_type.yaml b/schemas/20251121/linkml/modules/slots/link_type.yaml index 286c30fb80..ff870afb1b 100644 --- a/schemas/20251121/linkml/modules/slots/link_type.yaml +++ b/schemas/20251121/linkml/modules/slots/link_type.yaml @@ -20,7 +20,8 @@ slots: link_type: slot_uri: dcterms:type description: Type of link - range: LinkTypeEnum + range: uriorcurie + # range: LinkTypeEnum annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/llm_response.yaml b/schemas/20251121/linkml/modules/slots/llm_response.yaml index c0c5b07cd8..52d69f3310 100644 --- a/schemas/20251121/linkml/modules/slots/llm_response.yaml +++ b/schemas/20251121/linkml/modules/slots/llm_response.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/LLMResponse default_prefix: hc slots: llm_response: @@ -53,7 +52,8 @@ slots: ' slot_uri: prov:qualifiedGeneration - range: LLMResponse + range: uriorcurie + # range: LLMResponse annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/loan_history.yaml b/schemas/20251121/linkml/modules/slots/loan_history.yaml index ffb5706602..f56c336275 100644 --- a/schemas/20251121/linkml/modules/slots/loan_history.yaml +++ b/schemas/20251121/linkml/modules/slots/loan_history.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Loan default_prefix: hc slots: loan_history: @@ -46,7 +45,8 @@ slots: and institutions. ' - range: Loan + range: uriorcurie + # range: Loan multivalued: true slot_uri: crm:P30i_custody_transferred_through annotations: diff --git a/schemas/20251121/linkml/modules/slots/loan_status.yaml b/schemas/20251121/linkml/modules/slots/loan_status.yaml index bd791eba26..23418ac9d9 100644 --- a/schemas/20251121/linkml/modules/slots/loan_status.yaml +++ b/schemas/20251121/linkml/modules/slots/loan_status.yaml @@ -30,7 +30,8 @@ slots: OVERDUE, DISPUTED ' - range: LoanStatusEnum + range: uriorcurie + # range: LoanStatusEnum slot_uri: hc:loanStatus close_mappings: - adms:status diff --git a/schemas/20251121/linkml/modules/slots/loan_timespan.yaml b/schemas/20251121/linkml/modules/slots/loan_timespan.yaml index c90da73088..59750ea7ac 100644 --- a/schemas/20251121/linkml/modules/slots/loan_timespan.yaml +++ b/schemas/20251121/linkml/modules/slots/loan_timespan.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: loan_timespan: @@ -23,7 +22,8 @@ slots: Use for uncertain or approximate loan periods. ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: crm:P4_has_time-span annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/located_at.yaml b/schemas/20251121/linkml/modules/slots/located_at.yaml index 370f4c687b..bf1b9fbcaa 100644 --- a/schemas/20251121/linkml/modules/slots/located_at.yaml +++ b/schemas/20251121/linkml/modules/slots/located_at.yaml @@ -13,11 +13,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/AuxiliaryPlace slots: located_at: slot_uri: hc:locatedAt - range: AuxiliaryPlace + range: uriorcurie + # range: AuxiliaryPlace multivalued: true inlined_as_list: true description: "Physical location where this organizational unit operates.\n\n**Range**: `Any` (2026-01-16) - Allows string values and AuxiliaryPlace/Location class instances.\nClasses narrow this to specific location types via slot_usage.\n\nNote: slot_uri changed from org:basedAt to hc:locatedAt\nto resolve OWL ambiguous type warning. org:basedAt may have\ndifferent expectations in the W3C Org ontology.\n\nAlternative: `org:hasSite` - \"Indicates a site at which the Organization \nhas some presence even if only indirect.\"\n\n**Use Cases**:\n\n1. **Departments at Branch Locations**:\n - Conservation Team \u2192 located at Amersfoort Depot\n - Digitization Team \u2192 located at off-site facility\n\n2. **Teams Spanning Multiple Locations**:\n - IT Department \u2192 located at main building AND data center\n - Public Services \u2192 located at main reading room AND annex\n\n3. **Temporary Location Assignments**:\n - Exhibition Team \u2192 temporarily at partner venue\n - Collections\ diff --git a/schemas/20251121/linkml/modules/slots/logo_segment.yaml b/schemas/20251121/linkml/modules/slots/logo_segment.yaml index 1524010370..670cf2e47d 100644 --- a/schemas/20251121/linkml/modules/slots/logo_segment.yaml +++ b/schemas/20251121/linkml/modules/slots/logo_segment.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/VideoTimeSegment default_prefix: hc slots: logo_segment: description: Time segment when logo is visible - range: VideoTimeSegment + range: uriorcurie + # range: VideoTimeSegment slot_uri: hc:logoSegment annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/maintained_by.yaml b/schemas/20251121/linkml/modules/slots/maintained_by.yaml index 1522b9d0df..4f496723dd 100644 --- a/schemas/20251121/linkml/modules/slots/maintained_by.yaml +++ b/schemas/20251121/linkml/modules/slots/maintained_by.yaml @@ -15,7 +15,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/RegistrationAuthority default_prefix: hc slots: maintained_by: @@ -34,7 +33,8 @@ slots: - Local courts (Amtsgericht) maintain German Handelsregister ' - range: RegistrationAuthority + range: uriorcurie + # range: RegistrationAuthority required: true inlined: true slot_uri: gleif_base:isManagedBy diff --git a/schemas/20251121/linkml/modules/slots/manages_collection.yaml b/schemas/20251121/linkml/modules/slots/manages_collection.yaml index ed8d8c3ffb..476f8a050a 100644 --- a/schemas/20251121/linkml/modules/slots/manages_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/manages_collection.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianCollection default_prefix: hc slots: manages_collection: description: "CustodianCollection(s) managed by this CMS.\n\nCIDOC-CRM: P70_documents - the CMS documents the collection.\n\n**BIDIRECTIONAL RELATIONSHIP**:\n- Forward: CollectionManagementSystem \u2192 CustodianCollection (manages_collection)\n- Reverse: CustodianCollection \u2192 CollectionManagementSystem (managed_by_cms)\n\nMultiple collections may be managed by one CMS deployment:\n- Paintings collection\n- Prints and drawings\n- Archival fonds\n" - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection slot_uri: hc:managesCollection annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/manages_or_managed.yaml b/schemas/20251121/linkml/modules/slots/manages_or_managed.yaml index c034519aed..9f8618a2c2 100644 --- a/schemas/20251121/linkml/modules/slots/manages_or_managed.yaml +++ b/schemas/20251121/linkml/modules/slots/manages_or_managed.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Collection slots: manages_or_managed: name: manages_or_managed title: manages_or_managed description: Manages a resource or collection. slot_uri: prov:wasAttributedTo - range: Collection + range: uriorcurie + # range: Collection annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/managing_unit.yaml b/schemas/20251121/linkml/modules/slots/managing_unit.yaml index 77cd44cf03..6236915838 100644 --- a/schemas/20251121/linkml/modules/slots/managing_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/managing_unit.yaml @@ -15,13 +15,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/OrganizationalStructure slots: managing_unit: slot_uri: org:unitOf description: "Organizational unit (department, division, section) responsible for managing this collection.\n\n**Bidirectional Relationship**:\n- **Forward**: CustodianCollection \u2192 OrganizationalStructure (managing_unit)\n- **Reverse**: OrganizationalStructure \u2192 CustodianCollection (managed_collections)\n\n**Validation**: If provided, temporal consistency is validated:\n- Collection.valid_from >= OrganizationalStructure.valid_from\n- Collection.valid_to <= OrganizationalStructure.valid_to (if unit dissolved)\n\n**Use Cases**:\n1. **Collection Management**: \"Which department manages the Medieval Manuscripts collection?\"\n2. **Staffing Cross-Reference**: \"Who are the curators managing this collection?\"\n - Follow: managing_unit \u2192 OrganizationalStructure \u2192 staff_members \u2192 PersonObservation\n3. **Organizational Change Impact**: Track collection custody through mergers, splits, reorganizations\n\n**Notes**:\n- If managing_unit is null, collection may be managed\ \ at institutional level\n- Collections may split across multiple units \u2192 create separate CustodianCollection instances\n- Custody transfers tracked via managing_unit changes + temporal validity\n" - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure required: false multivalued: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/maximal_of_maximal.yaml b/schemas/20251121/linkml/modules/slots/maximal_of_maximal.yaml index 9323817001..59c0b518be 100644 --- a/schemas/20251121/linkml/modules/slots/maximal_of_maximal.yaml +++ b/schemas/20251121/linkml/modules/slots/maximal_of_maximal.yaml @@ -15,12 +15,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Quantity slots: maximal_of_maximal: slot_uri: crm:P90b_has_upper_value_limit description: "Upper bound value of a range (CIDOC-CRM pattern for dimensional ranges).\n\n**CIDOC-CRM Alignment**:\nMaps to P90b_has_upper_value_limit which defines the highest value that\na dimension may have within an instance of E54 Dimension.\n\n**USE CASE - Grant Ranges**:\nFor grant funding ranges like \"\u20AC100K-\u20AC500K\":\n- minimal_of_minimal: Quantity(100000, EUR)\n- maximal_of_maximal: Quantity(500000, EUR)\n\n**TEMPORAL CONTEXT**:\nNamed \"maximal_of_maximal\" (not just \"maximum\") to acknowledge that the\nupper bound itself may have uncertainty - this is the maximum of the maximum.\n" - range: Quantity + range: uriorcurie + # range: Quantity inlined: true required: false multivalued: false diff --git a/schemas/20251121/linkml/modules/slots/measures_or_measured.yaml b/schemas/20251121/linkml/modules/slots/measures_or_measured.yaml index 3f620ab5d0..c6c2cdf0d6 100644 --- a/schemas/20251121/linkml/modules/slots/measures_or_measured.yaml +++ b/schemas/20251121/linkml/modules/slots/measures_or_measured.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/ImpactMeasurement slots: measures_or_measured: name: measures_or_measured title: measures_or_measured description: Measures an impact or quality. slot_uri: schema:result - range: ImpactMeasurement + range: uriorcurie + # range: ImpactMeasurement multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/member_of.yaml b/schemas/20251121/linkml/modules/slots/member_of.yaml index c6128560b8..942d68bf7a 100644 --- a/schemas/20251121/linkml/modules/slots/member_of.yaml +++ b/schemas/20251121/linkml/modules/slots/member_of.yaml @@ -14,13 +14,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/StandardsOrganization default_prefix: hc slots: member_of: slot_uri: org:memberOf description: "The organization this entity is a member of.\n\n**Key Conceptual Distinction:**\n\n- Organization is the ORGANIZATION (e.g., OCLC is a StandardsOrganization)\n- Services are SERVICES operated by organizations (e.g., VIAF is a service)\n\nThere is no separate \"VIAF Consortium\" organization. The VIAF Council is an\nadvisory body WITHIN OCLC's governance structure.\n\n**Relationship Chain:**\n\nContributingAgency (e.g., KB/NTA)\n - member_of -> OCLC (organization)\n - contributes_to -> VIAF (service)\n - governance_role -> VOTING_MEMBER (council role)\n" - range: StandardsOrganization + range: uriorcurie + # range: StandardsOrganization multivalued: true inlined: false annotations: diff --git a/schemas/20251121/linkml/modules/slots/minimal_of_minimal.yaml b/schemas/20251121/linkml/modules/slots/minimal_of_minimal.yaml index 652464ce50..fc9e95888c 100644 --- a/schemas/20251121/linkml/modules/slots/minimal_of_minimal.yaml +++ b/schemas/20251121/linkml/modules/slots/minimal_of_minimal.yaml @@ -15,12 +15,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Quantity slots: minimal_of_minimal: slot_uri: crm:P90a_has_lower_value_limit description: "Lower bound value of a range (CIDOC-CRM pattern for dimensional ranges).\n\n**CIDOC-CRM Alignment**:\nMaps to P90a_has_lower_value_limit which defines the lowest value that\na dimension may have within an instance of E54 Dimension.\n\n**USE CASE - Grant Ranges**:\nFor grant funding ranges like \"\u20AC100K-\u20AC500K\":\n- minimal_of_minimal: Quantity(100000, EUR)\n- maximal_of_maximal: Quantity(500000, EUR)\n\n**TEMPORAL CONTEXT**:\nNamed \"minimal_of_minimal\" (not just \"minimum\") to acknowledge that the\nlower bound itself may have uncertainty - this is the minimum of the minimum.\n" - range: Quantity + range: uriorcurie + # range: Quantity inlined: true required: false multivalued: false diff --git a/schemas/20251121/linkml/modules/slots/mission_statement.yaml b/schemas/20251121/linkml/modules/slots/mission_statement.yaml index 921f7ae348..1f2ed64f37 100644 --- a/schemas/20251121/linkml/modules/slots/mission_statement.yaml +++ b/schemas/20251121/linkml/modules/slots/mission_statement.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/MissionStatement description: 'Links a Custodian to its documented mission, vision, goal, and value statements. @@ -57,7 +56,8 @@ description: 'Links a Custodian to its documented mission, vision, goal, and val slots: mission_statement: slot_uri: org:purpose - range: MissionStatement + range: uriorcurie + # range: MissionStatement multivalued: true inlined_as_list: true required: false diff --git a/schemas/20251121/linkml/modules/slots/museum_subtype.yaml b/schemas/20251121/linkml/modules/slots/museum_subtype.yaml index ba5ddc0cf6..e79b80ce36 100644 --- a/schemas/20251121/linkml/modules/slots/museum_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/museum_subtype.yaml @@ -26,7 +26,8 @@ slots: Examples: ART_MUSEUM, NATURAL_HISTORY_MUSEUM, SCIENCE_MUSEUM, OPEN_AIR_MUSEUM, etc. ' - range: MuseumTypeEnum + range: uriorcurie + # range: MuseumTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/museum_type_classification.yaml b/schemas/20251121/linkml/modules/slots/museum_type_classification.yaml index f367e78220..3eb0fbb011 100644 --- a/schemas/20251121/linkml/modules/slots/museum_type_classification.yaml +++ b/schemas/20251121/linkml/modules/slots/museum_type_classification.yaml @@ -37,7 +37,8 @@ slots: - SCIENCE_MUSEUM (Q2087181) ' - range: MuseumTypeEnum + range: uriorcurie + # range: MuseumTypeEnum annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/music_type.yaml b/schemas/20251121/linkml/modules/slots/music_type.yaml index 222927c6fe..03a204edfd 100644 --- a/schemas/20251121/linkml/modules/slots/music_type.yaml +++ b/schemas/20251121/linkml/modules/slots/music_type.yaml @@ -19,7 +19,8 @@ default_prefix: hc slots: music_type: description: Type of music (BACKGROUND, FEATURED, ARCHIVAL) - range: MusicTypeEnum + range: uriorcurie + # range: MusicTypeEnum slot_uri: hc:musicType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/name_type.yaml b/schemas/20251121/linkml/modules/slots/name_type.yaml index 4935e5129b..90dfb05522 100644 --- a/schemas/20251121/linkml/modules/slots/name_type.yaml +++ b/schemas/20251121/linkml/modules/slots/name_type.yaml @@ -32,7 +32,8 @@ slots: ' slot_uri: hc:nameType - range: NameTypeEnum + range: uriorcurie + # range: NameTypeEnum annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/name_validity_period.yaml b/schemas/20251121/linkml/modules/slots/name_validity_period.yaml index e649b401b3..6ab3d101ab 100644 --- a/schemas/20251121/linkml/modules/slots/name_validity_period.yaml +++ b/schemas/20251121/linkml/modules/slots/name_validity_period.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/name_validity_period name: name_validity_period_slot imports: - linkml:types -- ../classes/TimeSpan slots: name_validity_period: slot_uri: crm:P4_has_time-span - range: TimeSpan + range: uriorcurie + # range: TimeSpan description: 'Temporal period during which this name was valid (with fuzzy boundaries). CIDOC-CRM: P4_has_time-span links to E52_Time-Span for uncertain validity periods. diff --git a/schemas/20251121/linkml/modules/slots/nomenclatural_code.yaml b/schemas/20251121/linkml/modules/slots/nomenclatural_code.yaml new file mode 100644 index 0000000000..d7635444e2 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/nomenclatural_code.yaml @@ -0,0 +1,18 @@ +id: https://nde.nl/ontology/hc/slot/nomenclatural_code +name: nomenclatural_code +imports: + - linkml:types +slots: + nomenclatural_code: + slot_uri: dwc:nomenclaturalCode + range: string + description: 'The nomenclatural code governing this name. + Values: ICZN, ICN, ICNP, ICVCN, etc. + ' + examples: + - value: ICZN + description: International Code of Zoological Nomenclature + - value: ICN + description: International Code of Nomenclature for algae, fungi, and plants + annotations: + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/slots/nonprofit_subtype.yaml b/schemas/20251121/linkml/modules/slots/nonprofit_subtype.yaml index 6b0a7fae89..d381b8f12a 100644 --- a/schemas/20251121/linkml/modules/slots/nonprofit_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/nonprofit_subtype.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: NonProfitCustodianTypeEnum + range: uriorcurie + # range: NonProfitCustodianTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/notable_examples.yaml b/schemas/20251121/linkml/modules/slots/notable_examples.yaml index b6a3270efa..4a9da5682a 100644 --- a/schemas/20251121/linkml/modules/slots/notable_examples.yaml +++ b/schemas/20251121/linkml/modules/slots/notable_examples.yaml @@ -14,7 +14,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/NotableExample slots: notable_examples: slot_uri: skos:example @@ -29,7 +28,8 @@ slots: **Format**: List of NotableExample objects with name, location, and optional Wikidata ID. ' - range: NotableExample + range: uriorcurie + # range: NotableExample multivalued: true inlined_as_list: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/object_segment.yaml b/schemas/20251121/linkml/modules/slots/object_segment.yaml index f64c7f69d1..bd9ab344d3 100644 --- a/schemas/20251121/linkml/modules/slots/object_segment.yaml +++ b/schemas/20251121/linkml/modules/slots/object_segment.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/VideoTimeSegment default_prefix: hc slots: object_segment: description: Time segment when object is visible - range: VideoTimeSegment + range: uriorcurie + # range: VideoTimeSegment slot_uri: hc:objectSegment annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/object_type.yaml b/schemas/20251121/linkml/modules/slots/object_type.yaml index 772674f6f5..b54d257b3f 100644 --- a/schemas/20251121/linkml/modules/slots/object_type.yaml +++ b/schemas/20251121/linkml/modules/slots/object_type.yaml @@ -28,7 +28,8 @@ slots: ARCHAEOLOGICAL_ARTIFACT, NATURAL_HISTORY_SPECIMEN, etc. ' - range: ExhibitedObjectTypeEnum + range: uriorcurie + # range: ExhibitedObjectTypeEnum slot_uri: dcterms:type annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/objects_added.yaml b/schemas/20251121/linkml/modules/slots/objects_added.yaml index de68868e56..c098accb3b 100644 --- a/schemas/20251121/linkml/modules/slots/objects_added.yaml +++ b/schemas/20251121/linkml/modules/slots/objects_added.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExhibitedObject default_prefix: hc slots: objects_added: @@ -27,7 +26,8 @@ slots: RiC-O: resultsIn for activity outcomes. ' - range: ExhibitedObject + range: uriorcurie + # range: ExhibitedObject multivalued: true slot_uri: hc:objectsAdded annotations: diff --git a/schemas/20251121/linkml/modules/slots/objects_affected.yaml b/schemas/20251121/linkml/modules/slots/objects_affected.yaml index b508d9edcb..dd91467c17 100644 --- a/schemas/20251121/linkml/modules/slots/objects_affected.yaml +++ b/schemas/20251121/linkml/modules/slots/objects_affected.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExhibitedObject default_prefix: hc slots: objects_affected: description: "ExhibitedObject items processed or examined by this activity.\n\nPROV-O: used for entities consumed/processed by Activity.\n\nFor activities that touch specific objects (condition surveys, \nphotography, rehousing).\n" - range: ExhibitedObject + range: uriorcurie + # range: ExhibitedObject multivalued: true slot_uri: prov:used annotations: diff --git a/schemas/20251121/linkml/modules/slots/objects_removed.yaml b/schemas/20251121/linkml/modules/slots/objects_removed.yaml index a34d51a054..04a8c98e45 100644 --- a/schemas/20251121/linkml/modules/slots/objects_removed.yaml +++ b/schemas/20251121/linkml/modules/slots/objects_removed.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ExhibitedObject default_prefix: hc slots: objects_removed: @@ -27,7 +26,8 @@ slots: Track removal reason in activity_description. ' - range: ExhibitedObject + range: uriorcurie + # range: ExhibitedObject multivalued: true slot_uri: hc:objectsRemoved annotations: diff --git a/schemas/20251121/linkml/modules/slots/observation.yaml b/schemas/20251121/linkml/modules/slots/observation.yaml index ecc4cd0aad..a9a77a7fe8 100644 --- a/schemas/20251121/linkml/modules/slots/observation.yaml +++ b/schemas/20251121/linkml/modules/slots/observation.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/StorageCondition default_prefix: hc slots: observation: @@ -29,7 +28,8 @@ slots: measured conditions at specific points in time. ' - range: StorageCondition + range: uriorcurie + # range: StorageCondition multivalued: true slot_uri: hc:observations annotations: diff --git a/schemas/20251121/linkml/modules/slots/observation_period.yaml b/schemas/20251121/linkml/modules/slots/observation_period.yaml index 14e22aa1db..916866d1fd 100644 --- a/schemas/20251121/linkml/modules/slots/observation_period.yaml +++ b/schemas/20251121/linkml/modules/slots/observation_period.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: observation_period: @@ -29,7 +28,8 @@ slots: CIDOC-CRM: P4_has_time-span for temporal extent. ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: hc:observationPeriod annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/observer_type.yaml b/schemas/20251121/linkml/modules/slots/observer_type.yaml index d83687ddc7..2a813c3f5e 100644 --- a/schemas/20251121/linkml/modules/slots/observer_type.yaml +++ b/schemas/20251121/linkml/modules/slots/observer_type.yaml @@ -35,7 +35,8 @@ slots: PROV-O: wasAssociatedWith links activity to responsible agent. ' - range: StorageObserverTypeEnum + range: uriorcurie + # range: StorageObserverTypeEnum slot_uri: hc:observerType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/occurs_or_occurred_at.yaml b/schemas/20251121/linkml/modules/slots/occurs_or_occurred_at.yaml index c12ad59602..08603422fe 100644 --- a/schemas/20251121/linkml/modules/slots/occurs_or_occurred_at.yaml +++ b/schemas/20251121/linkml/modules/slots/occurs_or_occurred_at.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Place default_prefix: hc slots: occurs_or_occurred_at: @@ -25,7 +24,8 @@ slots: **Ontological Alignment**: - Primary: `crm:P7_took_place_at` - CIDOC-CRM event location - Close: `prov:atLocation` - PROV-O activity location - Close: `schema:location` - Schema.org generic location **Use Cases**: - Death events (DeceasedStatus) - Birth events - Organizational change events - Provenance events' - range: Place + range: uriorcurie + # range: Place slot_uri: crm:P7_took_place_at multivalued: false inlined: true diff --git a/schemas/20251121/linkml/modules/slots/official_institution_subtype.yaml b/schemas/20251121/linkml/modules/slots/official_institution_subtype.yaml index a761af0c86..51bebcd36f 100644 --- a/schemas/20251121/linkml/modules/slots/official_institution_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/official_institution_subtype.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: OfficialInstitutionTypeEnum + range: uriorcurie + # range: OfficialInstitutionTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/online_shop.yaml b/schemas/20251121/linkml/modules/slots/online_shop.yaml index ef082f3b5a..c6aebd06a8 100644 --- a/schemas/20251121/linkml/modules/slots/online_shop.yaml +++ b/schemas/20251121/linkml/modules/slots/online_shop.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/AuxiliaryDigitalPlatform default_prefix: hc slots: online_shop: @@ -30,7 +29,8 @@ slots: May be null for physical-only retail operations. ' - range: AuxiliaryDigitalPlatform + range: uriorcurie + # range: AuxiliaryDigitalPlatform multivalued: true slot_uri: hc:onlineShop annotations: diff --git a/schemas/20251121/linkml/modules/slots/operated_by.yaml b/schemas/20251121/linkml/modules/slots/operated_by.yaml index 5d4a3e31df..f7c4623c07 100644 --- a/schemas/20251121/linkml/modules/slots/operated_by.yaml +++ b/schemas/20251121/linkml/modules/slots/operated_by.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/EncompassingBody slots: operated_by: slot_uri: schema:maintainer description: "The EncompassingBody that operates/maintains this web portal.\n\n**RELATIONSHIP**: WebPortal \u2192 EncompassingBody\n\nWeb portals are typically operated by:\n- NetworkOrganisation: NDE operates Dataset Register, Archieven.nl\n- Consortium: ICARUS operates Monasterium.net\n- Cooperative: OCLC operates WorldCat\n- UmbrellaOrganisation: National library operates national union catalog\n\n**Examples**:\n- NDE Dataset Register \u2192 operated_by \u2192 NDE (NetworkOrganisation)\n- Archieven.nl \u2192 operated_by \u2192 KVAN/Erfgoed Leiden (NetworkOrganisation)\n- Deutsche Digitale Bibliothek \u2192 operated_by \u2192 DDB (NetworkOrganisation)\n- Europeana \u2192 operated_by \u2192 Europeana Foundation (NetworkOrganisation)" - range: EncompassingBody + range: uriorcurie + # range: EncompassingBody exact_mappings: - schema:maintainer related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/operates_or_operated.yaml b/schemas/20251121/linkml/modules/slots/operates_or_operated.yaml index 4205a9cdac..f7fb95f2d0 100644 --- a/schemas/20251121/linkml/modules/slots/operates_or_operated.yaml +++ b/schemas/20251121/linkml/modules/slots/operates_or_operated.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Platform slots: operates_or_operated: name: operates_or_operated title: operates_or_operated description: Operates a platform or facility. slot_uri: schema:owns - range: Platform + range: uriorcurie + # range: Platform annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/organizational_structure.yaml b/schemas/20251121/linkml/modules/slots/organizational_structure.yaml index cb1305848c..f40ea531bb 100644 --- a/schemas/20251121/linkml/modules/slots/organizational_structure.yaml +++ b/schemas/20251121/linkml/modules/slots/organizational_structure.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/organizational_structure name: organizational_structure_slot imports: - linkml:types -- ../classes/OrganizationalStructure slots: organizational_structure: slot_uri: org:hasUnit - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure multivalued: true description: "Informal organizational structure - operational departments, teams,\ndivisions, and groups that are NOT formally registered legal entities.\n\n**Key Distinction from GovernanceStructure**:\n- **GovernanceStructure** (on CustodianLegalStatus): FORMAL structure\n from legal registration (e.g., \"National Archives is agency under Ministry OCW\")\n- **OrganizationalStructure** (on Custodian): INFORMAL operational units\n (e.g., \"Digital Preservation Team\", \"Collections Department\")\n\n**W3C ORG Ontology**:\nUses `org:hasUnit` to link custodian to `org:OrganizationalUnit` instances.\n- Domain: org:FormalOrganization\n- Range: org:OrganizationalUnit\n- Definition: \"Indicates a unit which is part of this Organization\"\n\n**Why on Custodian, not CustodianLegalStatus?**:\n- Organizational units are operational/functional, not legal\n- Units can change frequently without legal reorganization\n- Multiple legal entities (branches) may share organizational units\n- Separates\ \ formal (legal) from informal (operational) concerns\n\n**Temporal Dynamics**:\nEach OrganizationalStructure has `valid_from`/`valid_to` dates to track\norganizational changes (department creation, mergers, dissolutions).\n\n**Example - National Archives**:\n```yaml\nCustodianLegalStatus:\n governance_structure: # FORMAL (from legal docs)\n structure_type: \"Government agency\"\n governance_body: \"Reports to Ministry OCW\"\n\nCustodian:\n organizational_structure: # INFORMAL (operational)\n - unit_name: \"Digital Preservation Department\"\n unit_type: \"DEPARTMENT\"\n staff_count: 15\n - unit_name: \"Public Services Team\"\n unit_type: \"TEAM\"\n```\n" diff --git a/schemas/20251121/linkml/modules/slots/origin_period.yaml b/schemas/20251121/linkml/modules/slots/origin_period.yaml index d5cb866d0a..f12a8ff413 100644 --- a/schemas/20251121/linkml/modules/slots/origin_period.yaml +++ b/schemas/20251121/linkml/modules/slots/origin_period.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: origin_period: description: 'Time period when this heritage form originated or first appeared. ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: hc:originPeriod annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/outdoor_site_type.yaml b/schemas/20251121/linkml/modules/slots/outdoor_site_type.yaml index c58c43a3f5..0decf4a27c 100644 --- a/schemas/20251121/linkml/modules/slots/outdoor_site_type.yaml +++ b/schemas/20251121/linkml/modules/slots/outdoor_site_type.yaml @@ -42,7 +42,8 @@ slots: - PLAZA_COURTYARD ' - range: OutdoorSiteTypeEnum + range: uriorcurie + # range: OutdoorSiteTypeEnum examples: - value: SCULPTURE_GARDEN description: Outdoor art display diff --git a/schemas/20251121/linkml/modules/slots/overall_status.yaml b/schemas/20251121/linkml/modules/slots/overall_status.yaml index e282acca4d..fbc967894a 100644 --- a/schemas/20251121/linkml/modules/slots/overall_status.yaml +++ b/schemas/20251121/linkml/modules/slots/overall_status.yaml @@ -29,7 +29,8 @@ slots: PREMIS: hasOutcome for preservation action results. ' - range: StorageConditionStatusEnum + range: uriorcurie + # range: StorageConditionStatusEnum slot_uri: hc:overallStatus annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/parent_department.yaml b/schemas/20251121/linkml/modules/slots/parent_department.yaml index 45c4acf2ed..ccfdb0a588 100644 --- a/schemas/20251121/linkml/modules/slots/parent_department.yaml +++ b/schemas/20251121/linkml/modules/slots/parent_department.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Department default_prefix: hc slots: parent_department: description: "Parent department in organizational hierarchy.\n\nW3C ORG: subOrganizationOf for hierarchical relationships.\n\nExample: \"Paper Conservation Lab\" is sub-department of \n\"Conservation Department\"\n" - range: Department + range: uriorcurie + # range: Department slot_uri: hc:parentDepartment annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/parent_society.yaml b/schemas/20251121/linkml/modules/slots/parent_society.yaml index 21ffa318bf..1121cec9b3 100644 --- a/schemas/20251121/linkml/modules/slots/parent_society.yaml +++ b/schemas/20251121/linkml/modules/slots/parent_society.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/HeritageSocietyType slots: parent_society: slot_uri: hc:parentSociety description: "Links an AssociationArchive to the HeritageSocietyType whose records \nit preserves.\n\n**Semantic Meaning**:\n\nThis slot captures the relationship between an archive (the custodian)\nand the society/association that created/owns the archival records.\nThe parent society is the provenance agent - the organization whose\nactivities generated the records now held by the archive.\n\n**Use Case**:\n\nAn AssociationArchive holds records OF a heritage society. The archive\nis the custodian; the society is the provenance agent whose activities\nare documented in the records.\n\n**Constraints**:\n- Range MUST be HeritageSocietyType (S-type in GLAMORCUBESFIXPHDNT)\n- Captures \"records OF\" relationship, not \"operated BY\" relationship" - range: HeritageSocietyType + range: uriorcurie + # range: HeritageSocietyType close_mappings: - org:linkedTo comments: diff --git a/schemas/20251121/linkml/modules/slots/parent_unit.yaml b/schemas/20251121/linkml/modules/slots/parent_unit.yaml index 115fd4fa2f..9a563c1d27 100644 --- a/schemas/20251121/linkml/modules/slots/parent_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/parent_unit.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/OrganizationalStructure slots: parent_unit: slot_uri: org:unitOf @@ -30,7 +29,8 @@ slots: - "Collections Division" is parent_unit of "Acquisitions Department" ' - range: OrganizationalStructure + range: uriorcurie + # range: OrganizationalStructure exact_mappings: - org:unitOf comments: diff --git a/schemas/20251121/linkml/modules/slots/part_of_custodian_collection.yaml b/schemas/20251121/linkml/modules/slots/part_of_custodian_collection.yaml index 7d0a6cd8ee..0f4d01dfd2 100644 --- a/schemas/20251121/linkml/modules/slots/part_of_custodian_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/part_of_custodian_collection.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianCollection slots: part_of_custodian_collection: slot_uri: rico:isOrWasHolderOf @@ -27,7 +26,8 @@ slots: CIDOC-CRM: P46i_forms_part_of for part-whole relationship. ' - range: CustodianCollection + range: uriorcurie + # range: CustodianCollection required: false examples: - value: https://nde.nl/ontology/hc/custodian-collection/nationaal-archief diff --git a/schemas/20251121/linkml/modules/slots/part_of_event.yaml b/schemas/20251121/linkml/modules/slots/part_of_event.yaml index c28e8f2d0c..ca9c0d7dcb 100644 --- a/schemas/20251121/linkml/modules/slots/part_of_event.yaml +++ b/schemas/20251121/linkml/modules/slots/part_of_event.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/IntangibleHeritageEvent default_prefix: hc slots: part_of_event: @@ -24,7 +23,8 @@ slots: Performances can be standalone or part of a larger festival. ' - range: IntangibleHeritageEvent + range: uriorcurie + # range: IntangibleHeritageEvent slot_uri: schema:superEvent annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/part_of_facility.yaml b/schemas/20251121/linkml/modules/slots/part_of_facility.yaml index e1295ac225..39a3917448 100644 --- a/schemas/20251121/linkml/modules/slots/part_of_facility.yaml +++ b/schemas/20251121/linkml/modules/slots/part_of_facility.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Storage default_prefix: hc slots: part_of_facility: @@ -24,7 +23,8 @@ slots: HC Ontology: `hc:isStorageSectionOf` ' - range: Storage + range: uriorcurie + # range: Storage slot_uri: hc:partOfFacility annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/part_of_storage.yaml b/schemas/20251121/linkml/modules/slots/part_of_storage.yaml index 849a9bb49c..89ece06cc2 100644 --- a/schemas/20251121/linkml/modules/slots/part_of_storage.yaml +++ b/schemas/20251121/linkml/modules/slots/part_of_storage.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Storage default_prefix: hc slots: part_of_storage: @@ -24,7 +23,8 @@ slots: HC Ontology: `hc:isStorageSectionOf` (inverse of `hc:hasStorageSection`) ' - range: Storage + range: uriorcurie + # range: Storage slot_uri: hc:partOfStorage annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/part_of_zone.yaml b/schemas/20251121/linkml/modules/slots/part_of_zone.yaml index e5f561d03c..0070d83493 100644 --- a/schemas/20251121/linkml/modules/slots/part_of_zone.yaml +++ b/schemas/20251121/linkml/modules/slots/part_of_zone.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/EnvironmentalZone default_prefix: hc slots: part_of_zone: @@ -24,7 +23,8 @@ slots: HC Ontology: `hc:isStorageSectionOf` (inverse of `hc:hasStorageSection`) ' - range: EnvironmentalZone + range: uriorcurie + # range: EnvironmentalZone slot_uri: hc:partOfZone annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/participates_or_participated_in.yaml b/schemas/20251121/linkml/modules/slots/participates_or_participated_in.yaml index 9b167c97df..839258e448 100644 --- a/schemas/20251121/linkml/modules/slots/participates_or_participated_in.yaml +++ b/schemas/20251121/linkml/modules/slots/participates_or_participated_in.yaml @@ -15,14 +15,14 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Event slots: participates_or_participated_in: name: participates_or_participated_in title: participates_or_participated_in description: Participates in an event. slot_uri: prov:hadActivity - range: Event + range: uriorcurie + # range: Event multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/performance_location.yaml b/schemas/20251121/linkml/modules/slots/performance_location.yaml index e084452c9d..b4919e66c7 100644 --- a/schemas/20251121/linkml/modules/slots/performance_location.yaml +++ b/schemas/20251121/linkml/modules/slots/performance_location.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianPlace default_prefix: hc slots: performance_location: description: 'Location where this performance takes place. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: schema:location annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/performance_of.yaml b/schemas/20251121/linkml/modules/slots/performance_of.yaml index 69c8fc1372..a087034f24 100644 --- a/schemas/20251121/linkml/modules/slots/performance_of.yaml +++ b/schemas/20251121/linkml/modules/slots/performance_of.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/IntangibleHeritageForm default_prefix: hc slots: performance_of: @@ -24,7 +23,8 @@ slots: Links to the abstract performing arts tradition. ' - range: IntangibleHeritageForm + range: uriorcurie + # range: IntangibleHeritageForm slot_uri: crm:P2_has_type annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/performed_by.yaml b/schemas/20251121/linkml/modules/slots/performed_by.yaml index 6f5f2250a4..92d82b7f67 100644 --- a/schemas/20251121/linkml/modules/slots/performed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/performed_by.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian default_prefix: hc slots: performed_by: @@ -24,7 +23,8 @@ slots: Links to heritage groups (usually type I) that maintain the tradition. ' - range: Custodian + range: uriorcurie + # range: Custodian multivalued: true slot_uri: schema:performer annotations: diff --git a/schemas/20251121/linkml/modules/slots/person_claim_type.yaml b/schemas/20251121/linkml/modules/slots/person_claim_type.yaml index 454b5288d5..141e2a96ee 100644 --- a/schemas/20251121/linkml/modules/slots/person_claim_type.yaml +++ b/schemas/20251121/linkml/modules/slots/person_claim_type.yaml @@ -17,7 +17,8 @@ imports: slots: person_claim_type: slot_uri: hc:personClaimType - range: PersonClaimTypeEnum + range: uriorcurie + # range: PersonClaimTypeEnum required: true description: 'Type of person claim. See PersonClaimTypeEnum. diff --git a/schemas/20251121/linkml/modules/slots/physical_location.yaml b/schemas/20251121/linkml/modules/slots/physical_location.yaml index 55348e3dd0..bddd52ea4c 100644 --- a/schemas/20251121/linkml/modules/slots/physical_location.yaml +++ b/schemas/20251121/linkml/modules/slots/physical_location.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/AuxiliaryPlace default_prefix: hc slots: physical_location: @@ -36,7 +35,8 @@ slots: May be null for online-only retail operations. ' - range: AuxiliaryPlace + range: uriorcurie + # range: AuxiliaryPlace multivalued: true slot_uri: hc:physicalLocation annotations: diff --git a/schemas/20251121/linkml/modules/slots/pipeline_stage.yaml b/schemas/20251121/linkml/modules/slots/pipeline_stage.yaml index 326dea78cb..4663dae542 100644 --- a/schemas/20251121/linkml/modules/slots/pipeline_stage.yaml +++ b/schemas/20251121/linkml/modules/slots/pipeline_stage.yaml @@ -18,7 +18,8 @@ imports: default_prefix: hc slots: pipeline_stage: - range: ExtractionPipelineStageEnum + range: uriorcurie + # range: ExtractionPipelineStageEnum description: 'Which stage of the extraction pipeline produced this claim. Following the 4-stage GLAM-NER pipeline: diff --git a/schemas/20251121/linkml/modules/slots/place_designation.yaml b/schemas/20251121/linkml/modules/slots/place_designation.yaml index 3811563960..7c0dfd401e 100644 --- a/schemas/20251121/linkml/modules/slots/place_designation.yaml +++ b/schemas/20251121/linkml/modules/slots/place_designation.yaml @@ -2,7 +2,6 @@ id: https://nde.nl/ontology/hc/slot/place_designation name: place_designation_slot imports: - linkml:types -- ../classes/CustodianPlace slots: place_designation: slot_uri: schema:location @@ -30,7 +29,8 @@ slots: CIDOC-CRM: P53_has_former_or_current_location for place associations. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace required: false exact_mappings: - crm:P7_took_place_at diff --git a/schemas/20251121/linkml/modules/slots/place_of_publication.yaml b/schemas/20251121/linkml/modules/slots/place_of_publication.yaml index 0d8fdaeff1..08c678f5e9 100644 --- a/schemas/20251121/linkml/modules/slots/place_of_publication.yaml +++ b/schemas/20251121/linkml/modules/slots/place_of_publication.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianPlace default_prefix: hc slots: place_of_publication: description: 'Place where the item was published/produced. ' - range: CustodianPlace + range: uriorcurie + # range: CustodianPlace slot_uri: schema:locationCreated annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/place_specificity.yaml b/schemas/20251121/linkml/modules/slots/place_specificity.yaml index 9e3ce96f5c..f97b228acc 100644 --- a/schemas/20251121/linkml/modules/slots/place_specificity.yaml +++ b/schemas/20251121/linkml/modules/slots/place_specificity.yaml @@ -24,7 +24,8 @@ slots: - VAGUE: Unspecified ("the mansion") ' - range: PlaceSpecificityEnum + range: uriorcurie + # range: PlaceSpecificityEnum required: false exact_mappings: - gn:featureClass diff --git a/schemas/20251121/linkml/modules/slots/platform_of.yaml b/schemas/20251121/linkml/modules/slots/platform_of.yaml index 35fa4ce881..72145b8b28 100644 --- a/schemas/20251121/linkml/modules/slots/platform_of.yaml +++ b/schemas/20251121/linkml/modules/slots/platform_of.yaml @@ -18,12 +18,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian slots: platform_of: slot_uri: hc:platformOf description: The custodian that operates or owns this digital platform. - range: Custodian + range: uriorcurie + # range: Custodian comments: - Inverse of digital_platform (foaf:homepage) - Links platform back to its operating custodian diff --git a/schemas/20251121/linkml/modules/slots/portal_type.yaml b/schemas/20251121/linkml/modules/slots/portal_type.yaml index f8bce5b196..3988b3bd09 100644 --- a/schemas/20251121/linkml/modules/slots/portal_type.yaml +++ b/schemas/20251121/linkml/modules/slots/portal_type.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/WebPortalType default_prefix: hc slots: portal_type: - range: WebPortalType + range: uriorcurie + # range: WebPortalType description: 'Category of portal based on function and scope. See WebPortalType class hierarchy for full list. diff --git a/schemas/20251121/linkml/modules/slots/poses_or_posed_condition.yaml b/schemas/20251121/linkml/modules/slots/poses_or_posed_condition.yaml index 4755c5ebad..7bd4c07e48 100644 --- a/schemas/20251121/linkml/modules/slots/poses_or_posed_condition.yaml +++ b/schemas/20251121/linkml/modules/slots/poses_or_posed_condition.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Condition default_prefix: hc slots: poses_or_posed_condition: description: "Conditions, requirements, or constraints that apply to something.\n\nThis slot captures access conditions, use restrictions, or other requirements\nthat must be met. Uses RiC-O temporal pattern for conditions that may\nchange over time.\n\n**SEMANTIC DISTINCTION**:\n- `poses_or_posed_condition`: Requirements/restrictions to access or use something\n- `has_or_had_condition`: Physical/preservation state of an object\n\n**Migration (2026-01-22)**:\n- `condition` \u2192 `poses_or_posed_condition` + `Condition` class\n- Per slot_fixes.yaml (Rule 53)\n" - range: Condition + range: uriorcurie + # range: Condition multivalued: true inlined: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/slots/posted_by_profile.yaml b/schemas/20251121/linkml/modules/slots/posted_by_profile.yaml index 1501559b8e..1786aa4eec 100644 --- a/schemas/20251121/linkml/modules/slots/posted_by_profile.yaml +++ b/schemas/20251121/linkml/modules/slots/posted_by_profile.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/SocialMediaProfile default_prefix: hc slots: posted_by_profile: @@ -27,7 +26,8 @@ slots: Links to SocialMediaProfile which in turn links to the Custodian hub. ' - range: SocialMediaProfile + range: uriorcurie + # range: SocialMediaProfile slot_uri: hc:postedByProfile annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/powers_platform.yaml b/schemas/20251121/linkml/modules/slots/powers_platform.yaml index 2c1130d296..ba5040eacf 100644 --- a/schemas/20251121/linkml/modules/slots/powers_platform.yaml +++ b/schemas/20251121/linkml/modules/slots/powers_platform.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DigitalPlatform default_prefix: hc slots: powers_platform: description: "DigitalPlatform(s) powered by this CMS deployment.\n\nCIDOC-CRM: P33_used_specific_technique - the CMS is the technique/procedure\nused to power the digital platform.\n\n**BIDIRECTIONAL RELATIONSHIP**:\n- Forward: CollectionManagementSystem \u2192 DigitalPlatform (powers_platform)\n- Reverse: DigitalPlatform \u2192 CollectionManagementSystem (powered_by_cms)\n\nOne CMS deployment may power multiple platforms:\n- Public website\n- Staff intranet\n- Mobile app backend\n- API service\n" - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform slot_uri: hc:powersPlatform annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/preceding_activity.yaml b/schemas/20251121/linkml/modules/slots/preceding_activity.yaml index a1d49a888c..28a5ea436b 100644 --- a/schemas/20251121/linkml/modules/slots/preceding_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/preceding_activity.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CurationActivity default_prefix: hc slots: preceding_activity: @@ -27,7 +26,8 @@ slots: Creates sequential chain of activities. ' - range: CurationActivity + range: uriorcurie + # range: CurationActivity slot_uri: prov:wasInformedBy annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/preservation_method.yaml b/schemas/20251121/linkml/modules/slots/preservation_method.yaml index b28c32f805..aa01e6e90d 100644 --- a/schemas/20251121/linkml/modules/slots/preservation_method.yaml +++ b/schemas/20251121/linkml/modules/slots/preservation_method.yaml @@ -54,7 +54,8 @@ slots: - "Distillery logbooks (1823-present), Master distiller mentorship, Copper still preservation" ' - range: PreservationMethodEnum + range: uriorcurie + # range: PreservationMethodEnum slot_uri: dwc:preparations annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/primary_audio_event_type.yaml b/schemas/20251121/linkml/modules/slots/primary_audio_event_type.yaml index b5cc9c2d75..a834e42bc7 100644 --- a/schemas/20251121/linkml/modules/slots/primary_audio_event_type.yaml +++ b/schemas/20251121/linkml/modules/slots/primary_audio_event_type.yaml @@ -35,7 +35,8 @@ slots: - MIXED: Multiple analysis types combined ' - range: AudioEventTypeEnum + range: uriorcurie + # range: AudioEventTypeEnum slot_uri: hc:primaryAudioEventType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/primary_heritage_type.yaml b/schemas/20251121/linkml/modules/slots/primary_heritage_type.yaml index 35ff0139b8..26b892cab4 100644 --- a/schemas/20251121/linkml/modules/slots/primary_heritage_type.yaml +++ b/schemas/20251121/linkml/modules/slots/primary_heritage_type.yaml @@ -23,7 +23,8 @@ slots: The single most relevant type for this person''s current role. ' - range: HeritageTypeEnum + range: uriorcurie + # range: HeritageTypeEnum slot_uri: hc:primaryHeritageType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/primary_register.yaml b/schemas/20251121/linkml/modules/slots/primary_register.yaml index 0f390e0e00..d5b82fc96c 100644 --- a/schemas/20251121/linkml/modules/slots/primary_register.yaml +++ b/schemas/20251121/linkml/modules/slots/primary_register.yaml @@ -16,12 +16,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TradeRegister description: "Primary trade register where an entity is registered.\n\nLinks to TradeRegister class.\n\ngleif_base:isRegisteredIn - \"indicates the registry that something is registered in\"\ngleif_ra:BusinessRegistry - \"a registry for registering and maintaining \ninformation about business entities\"\n\nUsed for:\n- CustodianLegalStatus: Primary register where entity is registered\n- RegistrationNumber: Register that issued the number\n" slots: primary_register: slot_uri: gleif_base:isRegisteredIn - range: TradeRegister + range: uriorcurie + # range: TradeRegister required: false multivalued: false description: "Primary trade register where this entity is registered.\nLinks to TradeRegister class.\n\ngleif_base:isRegisteredIn - \"indicates the registry that something is registered in\"\ngleif_ra:BusinessRegistry - \"a registry for registering and maintaining \ninformation about business entities\"\n\nExamples: Netherlands Handelsregister, UK Companies Register, German HRB.\n" diff --git a/schemas/20251121/linkml/modules/slots/primary_system.yaml b/schemas/20251121/linkml/modules/slots/primary_system.yaml index 1f55152752..1bdba81326 100644 --- a/schemas/20251121/linkml/modules/slots/primary_system.yaml +++ b/schemas/20251121/linkml/modules/slots/primary_system.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/DigitalPlatform default_prefix: hc slots: primary_system: @@ -40,7 +39,8 @@ slots: Important for digital preservation planning. ' - range: DigitalPlatform + range: uriorcurie + # range: DigitalPlatform slot_uri: hc:primarySystem annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/processing_status.yaml b/schemas/20251121/linkml/modules/slots/processing_status.yaml index f1dc567b42..b69f89a994 100644 --- a/schemas/20251121/linkml/modules/slots/processing_status.yaml +++ b/schemas/20251121/linkml/modules/slots/processing_status.yaml @@ -19,7 +19,8 @@ default_prefix: hc slots: processing_status: description: "Current processing status of this operational archive.\n\n**See**: ArchiveProcessingStatusEnum for full status lifecycle.\n\n**Common progression**:\nUNPROCESSED \u2192 IN_APPRAISAL \u2192 IN_ARRANGEMENT \u2192 IN_DESCRIPTION \n\u2192 PROCESSED_PENDING_TRANSFER \u2192 TRANSFERRED_TO_COLLECTION\n" - range: ArchiveProcessingStatusEnum + range: uriorcurie + # range: ArchiveProcessingStatusEnum slot_uri: hc:processingStatus annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/proficiency_level.yaml b/schemas/20251121/linkml/modules/slots/proficiency_level.yaml index 16683c7e5f..440edbe8af 100644 --- a/schemas/20251121/linkml/modules/slots/proficiency_level.yaml +++ b/schemas/20251121/linkml/modules/slots/proficiency_level.yaml @@ -24,7 +24,8 @@ slots: ' slot_uri: schema:proficiencyLevel - range: LanguageProficiencyEnum + range: uriorcurie + # range: LanguageProficiencyEnum examples: - value: NATIVE_BILINGUAL description: Native or bilingual proficiency diff --git a/schemas/20251121/linkml/modules/slots/archive/profile_url.yaml b/schemas/20251121/linkml/modules/slots/profile_url.yaml similarity index 97% rename from schemas/20251121/linkml/modules/slots/archive/profile_url.yaml rename to schemas/20251121/linkml/modules/slots/profile_url.yaml index 7f75f566f7..b55adc3b76 100644 --- a/schemas/20251121/linkml/modules/slots/archive/profile_url.yaml +++ b/schemas/20251121/linkml/modules/slots/profile_url.yaml @@ -43,5 +43,4 @@ slots: - foaf:homepage - foaf:page annotations: - custodian_types: - - '*' + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/slots/protocol_name.yaml b/schemas/20251121/linkml/modules/slots/protocol_name.yaml new file mode 100644 index 0000000000..021063b020 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/protocol_name.yaml @@ -0,0 +1,13 @@ +id: https://nde.nl/ontology/hc/slot/protocol_name +name: protocol_name +description: The name of the protocol used by a service endpoint (e.g., "OAI-PMH", "SPARQL"). +imports: + - linkml:types +slots: + protocol_name: + description: The name of the protocol used by a service endpoint (e.g., "OAI-PMH", "SPARQL"). + range: string + slot_uri: dcterms:conformsTo + examples: + - value: "OAI-PMH" + - value: "SPARQL" diff --git a/schemas/20251121/linkml/modules/slots/protocol_version.yaml b/schemas/20251121/linkml/modules/slots/protocol_version.yaml new file mode 100644 index 0000000000..bc8e204325 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/protocol_version.yaml @@ -0,0 +1,13 @@ +id: https://nde.nl/ontology/hc/slot/protocol_version +name: protocol_version +description: The version of the protocol used by a service endpoint (e.g., "2.0" for OAI-PMH). +imports: + - linkml:types +slots: + protocol_version: + description: The version of the protocol used by a service endpoint (e.g., "2.0" for OAI-PMH). + range: string + slot_uri: dcterms:hasVersion + examples: + - value: "2.0" + - value: "1.1" diff --git a/schemas/20251121/linkml/modules/slots/archive/provider.yaml b/schemas/20251121/linkml/modules/slots/provider.yaml similarity index 67% rename from schemas/20251121/linkml/modules/slots/archive/provider.yaml rename to schemas/20251121/linkml/modules/slots/provider.yaml index 68ebebc49f..dfcfc2ca9f 100644 --- a/schemas/20251121/linkml/modules/slots/archive/provider.yaml +++ b/schemas/20251121/linkml/modules/slots/provider.yaml @@ -19,18 +19,12 @@ imports: default_prefix: hc slots: provider: - description: 'The LLM provider/platform. - - PROV-O: prov:wasAssociatedWith - the agent (organization) providing the model. - - - Used by DSPy to route requests and track provider-specific behavior. - + description: 'The provider of a service, payment method, or resource. + Maps to schema:provider. ' - slot_uri: prov:wasAssociatedWith - range: LLMProviderEnum + slot_uri: schema:provider + range: string annotations: - custodian_types: - - '*' + custodian_types: "['*']" exact_mappings: - prov:wasAssociatedWith diff --git a/schemas/20251121/linkml/modules/slots/provides_or_provided_to.yaml b/schemas/20251121/linkml/modules/slots/provides_or_provided_to.yaml index 7aa2971666..7a54ac1f84 100644 --- a/schemas/20251121/linkml/modules/slots/provides_or_provided_to.yaml +++ b/schemas/20251121/linkml/modules/slots/provides_or_provided_to.yaml @@ -15,13 +15,13 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Agent slots: provides_or_provided_to: name: provides_or_provided_to description: The entity to which something is provided or granted. slot_uri: schema:recipient - range: Agent + range: uriorcurie + # range: Agent multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/reading_room_type.yaml b/schemas/20251121/linkml/modules/slots/reading_room_type.yaml index 98b2361f1f..82d8c6d0be 100644 --- a/schemas/20251121/linkml/modules/slots/reading_room_type.yaml +++ b/schemas/20251121/linkml/modules/slots/reading_room_type.yaml @@ -40,7 +40,8 @@ slots: - Multimedia: AV materials ' - range: ReadingRoomTypeEnum + range: uriorcurie + # range: ReadingRoomTypeEnum examples: - value: GENERAL description: General reading room diff --git a/schemas/20251121/linkml/modules/slots/record_format.yaml b/schemas/20251121/linkml/modules/slots/record_format.yaml index 77c8004005..eccdf7d28a 100644 --- a/schemas/20251121/linkml/modules/slots/record_format.yaml +++ b/schemas/20251121/linkml/modules/slots/record_format.yaml @@ -34,7 +34,8 @@ slots: - PROPRIETARY: Custom format ' - range: AuthorityRecordFormatEnum + range: uriorcurie + # range: AuthorityRecordFormatEnum required: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/record_timespan.yaml b/schemas/20251121/linkml/modules/slots/record_timespan.yaml index c62dca2362..adb8c3e99c 100644 --- a/schemas/20251121/linkml/modules/slots/record_timespan.yaml +++ b/schemas/20251121/linkml/modules/slots/record_timespan.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TimeSpan default_prefix: hc slots: record_timespan: @@ -23,7 +22,8 @@ slots: Use for treatments spanning multiple dates. ' - range: TimeSpan + range: uriorcurie + # range: TimeSpan slot_uri: crm:P4_has_time-span annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/refers_to_access_policy.yaml b/schemas/20251121/linkml/modules/slots/refers_to_access_policy.yaml index 587db5733b..32cf2ca885 100644 --- a/schemas/20251121/linkml/modules/slots/refers_to_access_policy.yaml +++ b/schemas/20251121/linkml/modules/slots/refers_to_access_policy.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/AccessPolicy default_prefix: hc slots: refers_to_access_policy: @@ -23,7 +22,8 @@ slots: Required for dark archives to document why access is denied. ' - range: AccessPolicy + range: uriorcurie + # range: AccessPolicy slot_uri: hc:refersToAccessPolicy annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/refers_to_custodian.yaml b/schemas/20251121/linkml/modules/slots/refers_to_custodian.yaml index 006ec68bb3..61ccff365d 100644 --- a/schemas/20251121/linkml/modules/slots/refers_to_custodian.yaml +++ b/schemas/20251121/linkml/modules/slots/refers_to_custodian.yaml @@ -15,13 +15,13 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/Custodian slots: refers_to_custodian: description: "Links this collection aspect back to the Custodian hub it represents.\n\n**Dual Linking Pattern**:\n- `refers_to_custodian`: Links to CUSTODIAN HUB (Custodian class)\n- `responsible_legal_entity`: Links to LEGAL ASPECT (CustodianLegalStatus class)\n\nBoth reference the SAME custodian but different levels of abstraction:\n```yaml\nLegalResponsibilityCollection:\n # Hub reference (abstract identifier)\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n \n # Legal aspect reference (specific legal entity)\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\n\n# Both ultimately refer to Rijksmuseum, but:\n# - refers_to_custodian: Stable hub identifier (GHCID-based URI)\n# - responsible_legal_entity: Specific legal form/registration (may change over time)\n```\n\n**Navigation Patterns**:\n1. **Collection \u2192 Hub \u2192 All Aspects**:\n ```sparql\n ?collection hc:refers_to_custodian ?hub .\n ?hub hc:has_legal_status\ \ ?legal ;\n hc:has_name ?name ;\n hc:has_place ?place ;\n hc:has_collection ?other_collections .\n ```\n\n2. **Collection \u2192 Legal Aspect (Direct)**:\n ```sparql\n ?collection tooi:verantwoordelijke ?legal .\n ?legal hc:legal_name ?name ;\n hc:registration_numbers ?reg .\n ```\n\n**Why Both Properties?**:\n- `refers_to_custodian`: STABLE hub identifier (doesn't change with legal reorganizations)\n- `responsible_legal_entity`: SPECIFIC legal entity (tracks custody transfers, mergers, reorganizations)\n\nExample: Rijksmuseum collection custody unchanged for 140 years (same hub),\nbut legal entity underwent multiple reorganizations (legal aspect changed).\n" slot_uri: dcterms:references - range: Custodian + range: uriorcurie + # range: Custodian required: true comments: - This property connects observations and reconstructions back to the abstract Custodian hub, allowing multiple views of the same entity to be linked together. diff --git a/schemas/20251121/linkml/modules/slots/refers_to_legal_status.yaml b/schemas/20251121/linkml/modules/slots/refers_to_legal_status.yaml index a1dfb07a4b..5d6502abcd 100644 --- a/schemas/20251121/linkml/modules/slots/refers_to_legal_status.yaml +++ b/schemas/20251121/linkml/modules/slots/refers_to_legal_status.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CustodianLegalStatus default_prefix: hc slots: refers_to_legal_status: @@ -32,7 +31,8 @@ slots: CustodianLegalStatus that will be created upon registration. ' - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus slot_uri: hc:refersToLegalStatus annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/refers_to_person.yaml b/schemas/20251121/linkml/modules/slots/refers_to_person.yaml index 8cbc843218..104352d178 100644 --- a/schemas/20251121/linkml/modules/slots/refers_to_person.yaml +++ b/schemas/20251121/linkml/modules/slots/refers_to_person.yaml @@ -16,14 +16,14 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/Person slots: refers_to_person: slot_uri: hc:refersToPersonHub description: "Links this PersonObservation to the central Person hub it describes.\n\n**HUB-OBSERVATION PATTERN (PICO)**:\n\nThe PiCo (Persons in Context) ontology establishes a fundamental distinction:\n- **Person** (hub): Abstract identity, minimal data, stable over time\n- **PersonObservation** (this class): Evidence-based data from specific sources\n\nMultiple observations from different sources, time periods, or institutions\ncan all refer to the same Person hub, building up a complete picture.\n\n```\nPersonObservation (LinkedIn 2024) \u2500\u2500refers_to_person\u2500\u2500\u2510\n \u2502\nPersonObservation (Annual Report 2020) \u2500\u2500refers_to\u2500\u2500> Person (hub)\n \u2502\nPersonObservation (Staff Directory 1995) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**WHY THIS MATTERS**:\n\n1. **Cross-Institution Career\ \ Tracking**:\n Same person worked at Rijksmuseum (obs 1), Van Gogh Museum (obs 2).\n Both observations link to ONE Person hub.\n \n2. **Source Reconciliation**:\n LinkedIn says \"Director\", annual report says \"General Director\".\n Both are valid observations of the same Person - no need to choose.\n \n3. **Temporal Evolution**:\n Person's title changed over time. Each observation captures a snapshot.\n Hub provides stable identity anchor.\n\n**USAGE**:\n\n```yaml\nPersonObservation:\n person_name: \"Taco Dibbits\"\n role_title: \"General Director\"\n unit_affiliation: \".../org-unit/rm-executive\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n observation_source:\n source_type: \"Staff directory\"\n observation_date: \"2025-01-15\"\n```\n\n**RELATIONSHIP TO OTHER PATTERNS**:\n\n| From | Slot | To | Purpose |\n|------|------|----|---------|\n| CustodianObservation | refers_to_custodian | Custodian | Org observation \u2192 org\ \ hub |\n| PersonObservation | **refers_to_person** | **Person** | Person observation \u2192 person hub |\n| Event | involved_actors | Person/Custodian | Event \u2192 participants |\n| Person | participated_in_events | Event | Person \u2192 events (inverse) |\n\n**See**: modules/classes/Person.yaml for Person hub class\n**See**: modules/slots/refers_to_person.yaml for slot definition\n" - range: Person + range: uriorcurie + # range: Person required: false comments: - This property connects PersonObservation to the abstract Person hub, allowing multiple views of the same person (from different sources, time periods, or institutions) to be linked together. diff --git a/schemas/20251121/linkml/modules/slots/refers_to_storage.yaml b/schemas/20251121/linkml/modules/slots/refers_to_storage.yaml index b6121fa241..598b57a57a 100644 --- a/schemas/20251121/linkml/modules/slots/refers_to_storage.yaml +++ b/schemas/20251121/linkml/modules/slots/refers_to_storage.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Storage default_prefix: hc slots: refers_to_storage: @@ -27,7 +26,8 @@ slots: PROV-O: used indicates entities used in activity. ' - range: Storage + range: uriorcurie + # range: Storage slot_uri: hc:refersToStorage annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/region_type.yaml b/schemas/20251121/linkml/modules/slots/region_type.yaml index 18b8ccf6cf..567c89fb69 100644 --- a/schemas/20251121/linkml/modules/slots/region_type.yaml +++ b/schemas/20251121/linkml/modules/slots/region_type.yaml @@ -14,12 +14,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/TextType default_prefix: hc slots: region_type: description: 'Type of text region (on-screen text classification for OCR). MIGRATED: range changed from TextTypeEnum to TextType class per Rule 9 (enum-to-class promotion).' - range: TextType + range: uriorcurie + # range: TextType slot_uri: hc:regionType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/register_type.yaml b/schemas/20251121/linkml/modules/slots/register_type.yaml index 80be6e25aa..4cfde522d5 100644 --- a/schemas/20251121/linkml/modules/slots/register_type.yaml +++ b/schemas/20251121/linkml/modules/slots/register_type.yaml @@ -39,7 +39,8 @@ slots: - MIXED: Multiple entity types in one register ' - range: RegisterTypeEnum + range: uriorcurie + # range: RegisterTypeEnum required: true slot_uri: schema:category annotations: diff --git a/schemas/20251121/linkml/modules/slots/registers_or_registered.yaml b/schemas/20251121/linkml/modules/slots/registers_or_registered.yaml index a778436f7b..4aba818ac1 100644 --- a/schemas/20251121/linkml/modules/slots/registers_or_registered.yaml +++ b/schemas/20251121/linkml/modules/slots/registers_or_registered.yaml @@ -10,12 +10,12 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Dataset slots: registers_or_registered: slot_uri: dcat:dataset description: Datasets registered in this catalog/register. - range: Dataset + range: uriorcurie + # range: Dataset multivalued: true inlined: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/registration_authority.yaml b/schemas/20251121/linkml/modules/slots/registration_authority.yaml index ce83f39230..3b7d212858 100644 --- a/schemas/20251121/linkml/modules/slots/registration_authority.yaml +++ b/schemas/20251121/linkml/modules/slots/registration_authority.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/registration_authority name: registration_authority_slot imports: - linkml:types -- ../classes/RegistrationAuthority slots: registration_authority: slot_uri: rov:hasRegisteredOrganization - range: RegistrationAuthority + range: uriorcurie + # range: RegistrationAuthority description: 'Primary registration authority for this entity. Links to RegistrationAuthority class. diff --git a/schemas/20251121/linkml/modules/slots/related_types.yaml b/schemas/20251121/linkml/modules/slots/related_types.yaml index 6f602175f4..0b32656c11 100644 --- a/schemas/20251121/linkml/modules/slots/related_types.yaml +++ b/schemas/20251121/linkml/modules/slots/related_types.yaml @@ -14,7 +14,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/RelatedType slots: related_types: slot_uri: skos:related @@ -26,7 +25,8 @@ slots: **Migrated from**: `**Related Types**:` sections. ' - range: RelatedType + range: uriorcurie + # range: RelatedType multivalued: true inlined_as_list: true annotations: diff --git a/schemas/20251121/linkml/modules/slots/relationship.yaml b/schemas/20251121/linkml/modules/slots/relationship.yaml index 6dcf9e1dbf..1fbd5a9629 100644 --- a/schemas/20251121/linkml/modules/slots/relationship.yaml +++ b/schemas/20251121/linkml/modules/slots/relationship.yaml @@ -20,7 +20,8 @@ slots: relationship: slot_uri: dcterms:relation description: Type of relationship - range: RelationshipTypeEnum + range: uriorcurie + # range: RelationshipTypeEnum annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/represents_or_represented.yaml b/schemas/20251121/linkml/modules/slots/represents_or_represented.yaml index 6fd1b8cbd1..6ed641fde2 100644 --- a/schemas/20251121/linkml/modules/slots/represents_or_represented.yaml +++ b/schemas/20251121/linkml/modules/slots/represents_or_represented.yaml @@ -3,12 +3,12 @@ name: represents_or_represented title: represents_or_represented imports: - linkml:types -- ../classes/Artist slots: represents_or_represented: description: Represents an artist or entity. slot_uri: schema:sponsor - range: Artist + range: uriorcurie + # range: Artist multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/requirement_type.yaml b/schemas/20251121/linkml/modules/slots/requirement_type.yaml index 45d74dc4cf..4a04785758 100644 --- a/schemas/20251121/linkml/modules/slots/requirement_type.yaml +++ b/schemas/20251121/linkml/modules/slots/requirement_type.yaml @@ -18,7 +18,8 @@ imports: default_prefix: hc slots: requirement_type: - range: FundingRequirementTypeEnum + range: uriorcurie + # range: FundingRequirementTypeEnum description: 'Category of requirement from FundingRequirementTypeEnum. diff --git a/schemas/20251121/linkml/modules/slots/research_center_subtype.yaml b/schemas/20251121/linkml/modules/slots/research_center_subtype.yaml index dd80957adf..35c0a8ff6f 100644 --- a/schemas/20251121/linkml/modules/slots/research_center_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/research_center_subtype.yaml @@ -24,7 +24,8 @@ slots: Each value links to a Wikidata entity describing a specific type. ' - range: ResearchCenterTypeEnum + range: uriorcurie + # range: ResearchCenterTypeEnum required: false multivalued: true comments: diff --git a/schemas/20251121/linkml/modules/slots/research_center_type.yaml b/schemas/20251121/linkml/modules/slots/research_center_type.yaml index 78d999f0c1..f185266d1a 100644 --- a/schemas/20251121/linkml/modules/slots/research_center_type.yaml +++ b/schemas/20251121/linkml/modules/slots/research_center_type.yaml @@ -37,7 +37,8 @@ slots: See ResearchCenterTypeEnum for full list with Wikidata mappings. ' - range: ResearchCenterTypeEnum + range: uriorcurie + # range: ResearchCenterTypeEnum slot_uri: hc:researchCenterType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/responsible_actor.yaml b/schemas/20251121/linkml/modules/slots/responsible_actor.yaml index bf1034fbed..b153c2aee6 100644 --- a/schemas/20251121/linkml/modules/slots/responsible_actor.yaml +++ b/schemas/20251121/linkml/modules/slots/responsible_actor.yaml @@ -14,7 +14,6 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/PersonObservation default_prefix: hc slots: responsible_actor: @@ -29,7 +28,8 @@ slots: conservators, or external contractors. ' - range: PersonObservation + range: uriorcurie + # range: PersonObservation multivalued: true slot_uri: prov:wasAssociatedWith annotations: diff --git a/schemas/20251121/linkml/modules/slots/responsible_agent.yaml b/schemas/20251121/linkml/modules/slots/responsible_agent.yaml index 61ca2c56a5..87318dd4ba 100644 --- a/schemas/20251121/linkml/modules/slots/responsible_agent.yaml +++ b/schemas/20251121/linkml/modules/slots/responsible_agent.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/responsible_agent name: responsible_agent_slot imports: - linkml:types -- ../classes/ReconstructionAgent slots: responsible_agent: slot_uri: prov:wasAssociatedWith - range: ReconstructionAgent + range: uriorcurie + # range: ReconstructionAgent description: 'ReconstructionAgent responsible for reconstruction (REQUIRED). PROV-O: wasAssociatedWith links Activity to responsible ReconstructionAgent. diff --git a/schemas/20251121/linkml/modules/slots/responsible_legal_entity.yaml b/schemas/20251121/linkml/modules/slots/responsible_legal_entity.yaml index 41856bc712..fafb53d9fd 100644 --- a/schemas/20251121/linkml/modules/slots/responsible_legal_entity.yaml +++ b/schemas/20251121/linkml/modules/slots/responsible_legal_entity.yaml @@ -17,11 +17,11 @@ default_prefix: hc imports: - linkml:types - ../metadata -- ../classes/CustodianLegalStatus slots: responsible_legal_entity: slot_uri: tooi:verantwoordelijke - range: CustodianLegalStatus + range: uriorcurie + # range: CustodianLegalStatus required: true description: "Custodian legal entity that bears LEGAL RESPONSIBILITY for this collection.\n\n**TOOI Definition**: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid \ndraagt voor de inhoud (strekking) van het informatieobject\"\n\nMaps information objects (collections) to the legal entity (organization or person)\nthat has formal legal accountability for their custody, preservation, and management.\n\n**Requirements**:\n- MUST reference a CustodianLegalStatus instance (formal legal entity)\n- Legal entity MUST have registration_numbers (unless natural person)\n- Legal responsibility MUST be documented (see legal_responsibility_basis)\n\n**Temporal Consistency**:\n- Collection valid_from MUST be >= legal_entity.registration_date\n- Collection valid_to MUST be <= legal_entity.dissolution_date (if dissolved)\n- During custody transfers, create NEW LegalResponsibilityCollection instance\n\n**Bidirectional Relationship**:\n- **Forward**: LegalResponsibilityCollection \u2192 CustodianLegalStatus\ \ (responsible_legal_entity)\n- **Reverse**: CustodianLegalStatus \u2192 LegalResponsibilityCollection (collections_under_responsibility)\n\n**Distinction from refers_to_custodian**:\n- `responsible_legal_entity`: Points to LEGAL ASPECT (CustodianLegalStatus)\n- `refers_to_custodian`: Points to HUB (Custodian)\n\nBoth link to the SAME custodian but different aspects:\n```yaml\nLegalResponsibilityCollection:\n responsible_legal_entity: \".../legal/rijksmuseum-foundation\" # Legal aspect\n refers_to_custodian: \".../custodian/nl-nh-ams-m-rm-q190804\" # Hub\n```\n" diff --git a/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml b/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml index cbf0f9633f..695e78955f 100644 --- a/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml +++ b/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml @@ -15,12 +15,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Custodian slots: safeguarded_by: slot_uri: crm:P109i_is_current_or_former_curator_of description: "Heritage custodian organizations that safeguard this intangible heritage form.\n\nWe use this to link IntangibleHeritageForm \u2192 Custodian\n\n**Usage**:\n\n- Links IntangibleHeritageForm to the Custodian entities that preserve it\n- Custodians with `institution_type = I` (Intangible Heritage Group) are typical safeguarders\n\n**Examples**:\n- Pride Amsterdam is safeguarded_by Stichting Amsterdam Gay Pride\n- Traditional Dutch baking is safeguarded_by Bakkerij van Maanen" - range: Custodian + range: uriorcurie + # range: Custodian multivalued: true inlined: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/scene_types_detected.yaml b/schemas/20251121/linkml/modules/slots/scene_types_detected.yaml index efcce10ee1..9e33db6d1a 100644 --- a/schemas/20251121/linkml/modules/slots/scene_types_detected.yaml +++ b/schemas/20251121/linkml/modules/slots/scene_types_detected.yaml @@ -38,7 +38,8 @@ slots: - B_ROLL: Supplementary footage ' - range: SceneTypeEnum + range: uriorcurie + # range: SceneTypeEnum multivalued: true slot_uri: hc:sceneTypesDetected annotations: diff --git a/schemas/20251121/linkml/modules/slots/scheme_type.yaml b/schemas/20251121/linkml/modules/slots/scheme_type.yaml index 001dfe08c8..b6d21d0c81 100644 --- a/schemas/20251121/linkml/modules/slots/scheme_type.yaml +++ b/schemas/20251121/linkml/modules/slots/scheme_type.yaml @@ -18,7 +18,8 @@ imports: default_prefix: hc slots: scheme_type: - range: DonationSchemeTypeEnum + range: uriorcurie + # range: DonationSchemeTypeEnum description: 'Category of donation scheme from DonationSchemeTypeEnum. diff --git a/schemas/20251121/linkml/modules/slots/scrape_method.yaml b/schemas/20251121/linkml/modules/slots/scrape_method.yaml index 1e59ae921b..32b2ca243e 100644 --- a/schemas/20251121/linkml/modules/slots/scrape_method.yaml +++ b/schemas/20251121/linkml/modules/slots/scrape_method.yaml @@ -32,7 +32,8 @@ slots: ' slot_uri: prov:wasAssociatedWith - range: ScrapeMethodEnum + range: uriorcurie + # range: ScrapeMethodEnum annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/serves_or_served.yaml b/schemas/20251121/linkml/modules/slots/serves_or_served.yaml index b5bd15a5ce..1fb6006f3a 100644 --- a/schemas/20251121/linkml/modules/slots/serves_or_served.yaml +++ b/schemas/20251121/linkml/modules/slots/serves_or_served.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/UserCommunity slots: serves_or_served: slot_uri: schema:audience @@ -33,7 +32,8 @@ slots: - Stakeholder groups ' - range: UserCommunity + range: uriorcurie + # range: UserCommunity multivalued: true exact_mappings: - schema:audience diff --git a/schemas/20251121/linkml/modules/slots/service_area.yaml b/schemas/20251121/linkml/modules/slots/service_area.yaml index 6481e95d76..e905b8b168 100644 --- a/schemas/20251121/linkml/modules/slots/service_area.yaml +++ b/schemas/20251121/linkml/modules/slots/service_area.yaml @@ -14,13 +14,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ServiceArea slots: service_area: slot_uri: schema:areaServed description: "Geographic area(s) served by this heritage custodian.\n\n**Dutch Term**: \"Werkgebied\" - the operational territory where the custodian\nprovides services, collects materials, or has jurisdiction.\n\n**Use Cases**:\n\n1. **Archives (Werkgebied)**:\n - Provincial archive: Covers entire province\n - Regional archive: Covers specific municipalities\n - Municipal archive: Covers single city\n\n2. **Libraries (Service District)**:\n - Public library: Defined lending district\n - Academic library: May have national scope\n\n3. **Museums (Collection Scope)**:\n - Regional museum: Collects from specific area\n - National museum: Country-wide collection mandate\n\n**Multiple Service Areas**:\n\nA custodian may have multiple service areas:\n- Current service area (is_historical_boundary = false)\n- Historical service areas (is_historical_boundary = true)\n- Different service areas for different functions\n\n**Example - Noord-Hollands Archief**:\n\n```yaml\nservice_area:\n\ \ - service_area_name: \"NHA Provincial Coverage\"\n service_area_type: PROVINCIAL\n covers_subregions:\n - iso_3166_2_code: \"NL-NH\"\n - service_area_name: \"NHA Municipal Records (Haarlem)\"\n service_area_type: MUNICIPAL\n covers_settlements:\n - geonames_id: 2755003\n```" - range: ServiceArea + range: uriorcurie + # range: ServiceArea multivalued: true inlined_as_list: true examples: diff --git a/schemas/20251121/linkml/modules/slots/service_area_type.yaml b/schemas/20251121/linkml/modules/slots/service_area_type.yaml index 220ba37886..e8ab5fa061 100644 --- a/schemas/20251121/linkml/modules/slots/service_area_type.yaml +++ b/schemas/20251121/linkml/modules/slots/service_area_type.yaml @@ -18,7 +18,8 @@ imports: default_prefix: hc slots: service_area_type: - range: ServiceAreaTypeEnum + range: uriorcurie + # range: ServiceAreaTypeEnum slot_uri: dcterms:type description: 'Classification of the service area type. diff --git a/schemas/20251121/linkml/modules/slots/settlement.yaml b/schemas/20251121/linkml/modules/slots/settlement.yaml index aeb0f558ac..ca3de3a6e6 100644 --- a/schemas/20251121/linkml/modules/slots/settlement.yaml +++ b/schemas/20251121/linkml/modules/slots/settlement.yaml @@ -5,11 +5,11 @@ description: "City, town, or municipality where place is located.\n\nLinks to Se \ GeoNames API\n" imports: - linkml:types -- ../classes/Settlement slots: settlement: slot_uri: schema:location - range: Settlement + range: uriorcurie + # range: Settlement required: false multivalued: false description: "City/town where this place is located (OPTIONAL).\n\nLinks to Settlement class with GeoNames numeric identifiers.\n\nGeoNames ID resolves ambiguity: 41 \"Springfield\"s in USA have different IDs.\n\nSchema.org: location for settlement reference.\n\nUse when:\n- Place is in a specific city (e.g., \"Amsterdam museum\" \u2192 GeoNames 2759794)\n- Feature types are city-specific (e.g., \"City of Pittsburgh historic designation\")\n- Maximum geographic precision needed\n\nExamples:\n- \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794\n- \"Pittsburgh designation\" \u2192 settlement.geonames_id = 5206379\n- \"Rio museum\" \u2192 settlement.geonames_id = 3451190\n\nNOTE: settlement must be within the specified country and subregion (if provided).\n\nGeoNames lookup: https://www.geonames.org/{geonames_id}/\n" diff --git a/schemas/20251121/linkml/modules/slots/shop_type.yaml b/schemas/20251121/linkml/modules/slots/shop_type.yaml index d4facaf689..a7a643b656 100644 --- a/schemas/20251121/linkml/modules/slots/shop_type.yaml +++ b/schemas/20251121/linkml/modules/slots/shop_type.yaml @@ -39,7 +39,8 @@ slots: Dublin Core: type for classification. ' - range: GiftShopTypeEnum + range: uriorcurie + # range: GiftShopTypeEnum slot_uri: hc:shopType annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/source_type.yaml b/schemas/20251121/linkml/modules/slots/source_type.yaml index 0ed28b9b11..426697d823 100644 --- a/schemas/20251121/linkml/modules/slots/source_type.yaml +++ b/schemas/20251121/linkml/modules/slots/source_type.yaml @@ -6,7 +6,8 @@ imports: slots: source_type: slot_uri: crm:P2_has_type - range: SourceDocumentTypeEnum + range: uriorcurie + # range: SourceDocumentTypeEnum description: 'Type of source document. CIDOC-CRM: P2_has_type links to E55_Type. diff --git a/schemas/20251121/linkml/modules/slots/specialized_place.yaml b/schemas/20251121/linkml/modules/slots/specialized_place.yaml index 2ab59d9d58..b3b8f73e3c 100644 --- a/schemas/20251121/linkml/modules/slots/specialized_place.yaml +++ b/schemas/20251121/linkml/modules/slots/specialized_place.yaml @@ -14,14 +14,14 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/ReconstructedEntity default_prefix: hc slots: specialized_place: description: "Link to a specialized place class instance for type-specific data.\n\n**CLASS-BASED TYPING SYSTEM**:\n\nWhile `auxiliary_place_type` provides basic classification via enum,\n`specialized_place` allows linking to a fully-typed specialized class\ninstance with type-specific slots and further classification enums.\n\n**Available Specialized Classes**:\n\n| has_auxiliary_place_type | specialized_place class | Type-specific features |\n|---------------------|------------------------|----------------------|\n| BRANCH_OFFICE | BranchOffice | service_types, parent_branch |\n| STORAGE_FACILITY | Storage | storage_conditions, climate_zones |\n| RESEARCH_CENTER | ResearchCenter | research_center_type enum |\n| EXHIBITION_SPACE | ExhibitionSpace | exhibition_space_type, linked gallery/museum types |\n| HISTORIC_BUILDING | HistoricBuilding | construction_date, heritage_designation, feature_type |\n| TEMPORARY_LOCATION | TemporaryLocation | reason enum, planned_end_date |\n| ADMINISTRATIVE_OFFICE\ \ | AdministrativeOffice | departments_hosted |\n| EDUCATION_CENTER | EducationCenter | education_provider_type |\n| CONSERVATION_LAB | ConservationLab | conservation_specialties |\n| READING_ROOM | ReadingRoom | reading_room_type enum, capacity |\n| READING_ROOM_ANNEX | ReadingRoomAnnex | has_annex_reason enum, primary_reading_room |\n| WAREHOUSE | Warehouse | warehouse_type enum, total_capacity |\n| OUTDOOR_SITE | OutdoorSite | outdoor_site_type enum, bio/feature types |\n| RETAIL_SPACE | GiftShop | shop_types, product_categories |\n| CAFE_RESTAURANT | CateringPlace | catering_type enum, taste_scent_type |\n\n**EXAMPLE**:\n\n```yaml\nauxiliary_place_type: CONSERVATION_LAB\nspecialized_place:\n conservation_lab_id: \"https://nde.nl/hc/lab/rijksmuseum-paper-lab\"\n lab_name: \"Paper Conservation Laboratory\"\n conservation_specialties:\n - \"Paper conservation\"\n - \"Book binding restoration\"\n serves_institutions:\n - \"Rijksmuseum\"\n - \"Van Gogh Museum\"\n```\n\ \n**OPTIONALITY**:\n\nThis slot is OPTIONAL. Basic classification via `auxiliary_place_type`\nis sufficient for many use cases. Use `specialized_place` when:\n- You need type-specific attributes (e.g., storage conditions)\n- Further classification is needed (e.g., research_center_type)\n- Cross-referencing specialized resources\n" - range: ReconstructedEntity + range: uriorcurie + # range: ReconstructedEntity slot_uri: hc:specializedPlace annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/specificity_annotation.yaml b/schemas/20251121/linkml/modules/slots/specificity_annotation.yaml deleted file mode 100644 index 12998bb545..0000000000 --- a/schemas/20251121/linkml/modules/slots/specificity_annotation.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_annotation -name: specificity_annotation_slot -title: Specificity Annotation Slot -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/ - 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 -- ../classes/SpecificityAnnotation -slots: - specificity_annotation: - slot_uri: hc:specificityAnnotation - description: 'Structured specificity annotation metadata. - - Combines score, rationale, timestamp, and agent. - - ' - range: SpecificityAnnotation - inlined: true - annotations: - custodian_types: '["*"]' - exact_mappings: - - hc:specificityAnnotation diff --git a/schemas/20251121/linkml/modules/slots/staff_role.yaml b/schemas/20251121/linkml/modules/slots/staff_role.yaml index 18b7617987..2d0ce257af 100644 --- a/schemas/20251121/linkml/modules/slots/staff_role.yaml +++ b/schemas/20251121/linkml/modules/slots/staff_role.yaml @@ -3,7 +3,6 @@ name: staff_role title: Staff Role imports: - linkml:types -- ../classes/StaffRole slots: staff_role: slot_uri: schema:roleName @@ -43,7 +42,8 @@ slots: See: modules/classes/StaffRole.yaml, modules/classes/StaffRoles.yaml ' - range: StaffRole + range: uriorcurie + # range: StaffRole exact_mappings: - org:role - schema:roleName diff --git a/schemas/20251121/linkml/modules/slots/standards_applied.yaml b/schemas/20251121/linkml/modules/slots/standards_applied.yaml index cb4bed902a..d8f199a7c2 100644 --- a/schemas/20251121/linkml/modules/slots/standards_applied.yaml +++ b/schemas/20251121/linkml/modules/slots/standards_applied.yaml @@ -29,7 +29,8 @@ slots: Dublin Core: conformsTo for standards compliance. ' - range: StorageStandardEnum + range: uriorcurie + # range: StorageStandardEnum multivalued: true slot_uri: hc:standardsApplied annotations: diff --git a/schemas/20251121/linkml/modules/slots/standards_compliance.yaml b/schemas/20251121/linkml/modules/slots/standards_compliance.yaml index c1712208fe..d51856cd7e 100644 --- a/schemas/20251121/linkml/modules/slots/standards_compliance.yaml +++ b/schemas/20251121/linkml/modules/slots/standards_compliance.yaml @@ -24,7 +24,8 @@ slots: Reference to StorageStandardEnum values. ' - range: StorageStandardEnum + range: uriorcurie + # range: StorageStandardEnum multivalued: true slot_uri: hc:standardsCompliance annotations: diff --git a/schemas/20251121/linkml/modules/slots/start_of_the_start.yaml b/schemas/20251121/linkml/modules/slots/start_of_the_start.yaml index 0bfb4448ed..897ddc5c12 100644 --- a/schemas/20251121/linkml/modules/slots/start_of_the_start.yaml +++ b/schemas/20251121/linkml/modules/slots/start_of_the_start.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Timestamp slots: start_of_the_start: slot_uri: crm:P82a_begin_of_the_begin @@ -43,7 +42,8 @@ slots: This slot created per slot_fixes.yaml revision requirements. ' - range: Timestamp + range: uriorcurie + # range: Timestamp exact_mappings: - crm:P82a_begin_of_the_begin aliases: diff --git a/schemas/20251121/linkml/modules/slots/starts_or_started_at_location.yaml b/schemas/20251121/linkml/modules/slots/starts_or_started_at_location.yaml index 3f10e2dcce..70aa129498 100644 --- a/schemas/20251121/linkml/modules/slots/starts_or_started_at_location.yaml +++ b/schemas/20251121/linkml/modules/slots/starts_or_started_at_location.yaml @@ -15,7 +15,6 @@ prefixes: default_prefix: hc imports: - linkml:types -- ../classes/Location slots: starts_or_started_at_location: slot_uri: prov:atLocation @@ -50,7 +49,8 @@ slots: **Range**: Location class (structured location with name and coordinates) ' - range: Location + range: uriorcurie + # range: Location required: false multivalued: false inlined: true diff --git a/schemas/20251121/linkml/modules/slots/states_or_stated.yaml b/schemas/20251121/linkml/modules/slots/states_or_stated.yaml index 524dd4ecfd..892c1854f4 100644 --- a/schemas/20251121/linkml/modules/slots/states_or_stated.yaml +++ b/schemas/20251121/linkml/modules/slots/states_or_stated.yaml @@ -4,11 +4,11 @@ title: States or Stated description: The quantity or value stated by this entity. imports: - linkml:types -- ../classes/Quantity slots: states_or_stated: slot_uri: schema:value - range: Quantity + range: uriorcurie + # range: Quantity multivalued: true annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/takes_or_took_comission.yaml b/schemas/20251121/linkml/modules/slots/takes_or_took_comission.yaml index cdf4653981..4324919bd4 100644 --- a/schemas/20251121/linkml/modules/slots/takes_or_took_comission.yaml +++ b/schemas/20251121/linkml/modules/slots/takes_or_took_comission.yaml @@ -13,13 +13,13 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/CommissionRate default_prefix: hc slots: takes_or_took_comission: slot_uri: schema:priceComponent description: "Commission rate taken on sales transactions.\n\n**PURPOSE**:\n\nLinks a service (like art sales) to its commission structure.\nUsed for modeling gallery commission on artwork sales.\n\n**RiC-O NAMING** (Rule 39):\n\nUses \"takes_or_took_\" prefix indicating temporal relationship - \ncommission rates may change over time.\n\n**MIGRATION NOTE**:\n\nCreated from migration of `commission_rate` slot per slot_fixes.yaml.\nProvides structured commission representation via CommissionRate class.\n\n**NOTE**: Spelling \"comission\" matches revision specification per Rule 57.\n" - range: CommissionRate + range: uriorcurie + # range: CommissionRate inlined: true close_mappings: - schema:priceComponent diff --git a/schemas/20251121/linkml/modules/slots/temporal_extent.yaml b/schemas/20251121/linkml/modules/slots/temporal_extent.yaml index 5a1f7fd9dd..3e1c63b1d7 100644 --- a/schemas/20251121/linkml/modules/slots/temporal_extent.yaml +++ b/schemas/20251121/linkml/modules/slots/temporal_extent.yaml @@ -2,11 +2,11 @@ id: https://nde.nl/ontology/hc/slot/temporal_extent name: temporal_extent_slot imports: - linkml:types -- ../classes/TimeSpan slots: temporal_extent: slot_uri: crm:P4_has_time-span - range: TimeSpan + range: uriorcurie + # range: TimeSpan description: 'Temporal extent of reconstruction activity (start/end times with fuzzy boundaries). CIDOC-CRM: P4_has_time-span links Activity to TimeSpan. diff --git a/schemas/20251121/linkml/modules/slots/warrants_or_warranted.yaml b/schemas/20251121/linkml/modules/slots/warrants_or_warranted.yaml index 43938fcf27..e1d4d185e3 100644 --- a/schemas/20251121/linkml/modules/slots/warrants_or_warranted.yaml +++ b/schemas/20251121/linkml/modules/slots/warrants_or_warranted.yaml @@ -14,11 +14,11 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -- ../classes/Claim default_prefix: hc slots: warrants_or_warranted: - range: Claim + range: uriorcurie + # range: Claim multivalued: true inlined_as_list: true slot_uri: hc:warrantsOrWarranted diff --git a/update_specificity.py b/update_specificity.py new file mode 100644 index 0000000000..199e947cc5 --- /dev/null +++ b/update_specificity.py @@ -0,0 +1,101 @@ +import os +import re + +def update_file(path): + with open(path, 'r') as f: + content = f.read() + + original_content = content + + # Global replace of class name + content = content.replace("SpecificityAnnotation", "SpecificityScore") + content = content.replace("specificity_annotation.yaml", "specificity_annotation.yaml") # Wait, filename? imports usually omit extension or use it. + # Check imports like: - ./SpecificityAnnotation + + # Regex for slot usage + # If file contains "has_or_had_score", we need to be careful not to duplicate. + + has_score_slot = "has_or_had_score" in content + + lines = content.split('\n') + new_lines = [] + + skip_next = False + + for i, line in enumerate(lines): + if skip_next: + skip_next = False + continue + + stripped = line.strip() + + # Handle Imports + if "slots/specificity_annotation" in line: + if has_score_slot: + continue # Remove import if score already imported (assuming it is, based on check) + # But wait, "has_or_had_score" string might be in comments. + # Safer: Replace with has_or_had_score, then deduplicate later? + # Or just check if "slots/has_or_had_score" is also in content. + + line = line.replace("specificity_annotation", "has_or_had_score") + + if "- ./SpecificityAnnotation" in line: + line = line.replace("SpecificityAnnotation", "SpecificityScore") + + # Handle Slots list + if stripped == "- specificity_annotation": + if has_score_slot: + # Check if has_or_had_score is in the file as a slot list item + if re.search(r'-\s+has_or_had_score', content): + continue # Remove duplicate + + line = line.replace("specificity_annotation", "has_or_had_score") + + # Handle slot_usage keys + if stripped == "specificity_annotation:": + line = line.replace("specificity_annotation:", "has_or_had_score:") + + # Handle range: SpecificityAnnotation -> range: SpecificityScore (Handled by global replace) + + new_lines.append(line) + + new_content = '\n'.join(new_lines) + + # Final deduplication of imports just in case + # Convert to list of lines again + final_lines = [] + seen_imports = set() + in_imports = False + + for line in new_content.split('\n'): + if line.strip() == "imports:": + in_imports = True + final_lines.append(line) + continue + + if in_imports: + if not line.strip().startswith("-"): + in_imports = False + else: + import_stmt = line.strip() + if import_stmt in seen_imports: + continue + seen_imports.add(import_stmt) + + final_lines.append(line) + + final_content = '\n'.join(final_lines) + + if final_content != original_content: + print(f"Updating {path}") + with open(path, 'w') as f: + f.write(final_content) + +def process_directory(directory): + for root, dirs, files in os.walk(directory): + for file in files: + if file.endswith(".yaml"): + update_file(os.path.join(root, file)) + +process_directory("schemas/20251121/linkml/modules/classes") +process_directory("schemas/20251121/linkml/modules/slots")