glam/schemas/20251121/linkml/modules/classes/Conservatoria.yaml
kempersc 3a6ead8fde feat: Add legal form filtering rule for CustodianName
- Introduced LEGAL-FORM-FILTER rule to standardize CustodianName by removing legal form designations.
- Documented rationale, examples, and implementation guidelines for the filtering process.

docs: Create README for value standardization rules

- Established a comprehensive README outlining various value standardization rules applicable to Heritage Custodian classes.
- Categorized rules into Name Standardization, Geographic Standardization, Web Observation, and Schema Evolution.

feat: Implement transliteration standards for non-Latin scripts

- Added TRANSLIT-ISO rule to ensure GHCID abbreviations are generated from emic names using ISO standards for transliteration.
- Included detailed guidelines for various scripts and languages, along with implementation examples.

feat: Define XPath provenance rules for web observations

- Created XPATH-PROVENANCE rule mandating XPath pointers for claims extracted from web sources.
- Established a workflow for archiving websites and verifying claims against archived HTML.

chore: Update records lifecycle diagram

- Generated a new Mermaid diagram illustrating the records lifecycle for heritage custodians.
- Included phases for active records, inactive archives, and processed heritage collections with key relationships and classifications.
2025-12-09 16:58:41 +01:00

139 lines
4.9 KiB
YAML

id: https://nde.nl/ontology/hc/class/Conservatoria
name: Conservatoria
title: Conservatória Type (Lusophone)
prefixes:
linkml: https://w3id.org/linkml/
imports:
- linkml:types
- ./ArchiveOrganizationType
classes:
Conservatoria:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
description: |
Portuguese and Brazilian civil registry and notarial archive offices
(Conservatórias), responsible for vital records and property registration.
**Wikidata**: Q9854379
**Geographic Restriction**: Lusophone countries (PT, BR, AO, MZ, CV, GW, ST, TL)
This constraint is enforced via LinkML `rules` with `postconditions`.
**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType
class. Conservatórias are administrative offices with registration functions,
not collection classifications.
**Scope**:
Conservatórias handle:
- Civil registration (births, marriages, deaths)
- Property registration (land, real estate)
- Commercial registration (companies, businesses)
- Vehicle registration
- Notarial acts and certifications
**Types of Conservatórias**:
- Conservatória do Registo Civil (civil registry)
- Conservatória do Registo Predial (property registry)
- Conservatória do Registo Comercial (commercial registry)
- Conservatória do Registo Automóvel (vehicle registry)
**Administrative Context**:
In Portugal:
- Part of Instituto dos Registos e Notariado (IRN)
- Decentralized offices throughout the country
- Hybrid physical/digital services (Espaços Cidadão)
In Brazil:
- Cartórios de Registro Civil
- Cartórios de Registro de Imóveis
- Regulated by state judiciary
**Related Types**:
- NotarialArchive (Q8203685) - Notarial records
- MunicipalArchive (Q604177) - Local government records
- Personenstandsarchiv (Q2072394) - German civil registration
**Ontological Alignment**:
- **SKOS**: skos:Concept with skos:broader Q166118 (archive)
- **Schema.org**: schema:GovernmentOrganization
- **RiC-O**: rico:CorporateBody (as agent)
**Multilingual Labels**:
- pt: Conservatória
- pt-BR: Cartório de Registro
slot_usage:
primary_type:
description: |
Typically 'ARCHIVE' (A) or 'OFFICIAL_INSTITUTION' (O)
as these are government registration offices.
range: CustodianPrimaryTypeEnum
required: true
wikidata_entity:
description: |
MUST be Q9854379 for Conservatórias.
Lusophone civil/property registration offices.
pattern: "^Q[0-9]+$"
equals_string: "Q9854379"
applicable_countries:
description: |
**Geographic Restriction**: Lusophone countries only.
Conservatórias exist in Portuguese-speaking countries:
- PT (Portugal) - Conservatórias do Registo
- BR (Brazil) - Cartórios de Registro
- AO (Angola) - Conservatórias
- MZ (Mozambique) - Conservatórias
- CV (Cape Verde) - Conservatórias
- GW (Guinea-Bissau) - Conservatórias
- ST (São Tomé and Príncipe) - Conservatórias
- TL (Timor-Leste) - Conservatórias (Portuguese legal heritage)
The `rules` section below enforces this constraint during validation.
multivalued: true
required: true
minimum_cardinality: 1
# LinkML rules for geographic constraint validation
rules:
- description: >-
Conservatoria MUST have applicable_countries containing at least one
Lusophone country (PT, BR, AO, MZ, CV, GW, ST, TL).
This is a mandatory geographic restriction for Portuguese-speaking
civil registry and notarial archive offices.
postconditions:
slot_conditions:
applicable_countries:
any_of:
- equals_string: "PT"
- equals_string: "BR"
- equals_string: "AO"
- equals_string: "MZ"
- equals_string: "CV"
- equals_string: "GW"
- equals_string: "ST"
- equals_string: "TL"
exact_mappings:
- skos:Concept
close_mappings:
- schema:GovernmentOrganization
- rico:CorporateBody
comments:
- "Conservatória (pt)"
- "Cartório de Registro (pt-BR)"
- "CUSTODIAN-ONLY type: No corresponding rico:RecordSetType class"
- "Geographic restriction enforced via LinkML rules: Lusophone countries only"
- "Government registration office, not traditional archive"
- "Essential for genealogical and legal research"
see_also:
- NotarialArchive
- MunicipalArchive
- Personenstandsarchiv