Address
https://opda.org.uk/pdtf/Address Socially-recognised locator constructed by an authority (Royal Mail / OS AddressBase / HMLR / INSPIRE) and persisting as a record-entity in that authority's stewardship. UFO Substance Kind; DOLCE NonPhysicalEndurant. IC over five hard cases per ODR-0015 §3a: cosmetic re-format; authority-internal succession; cross-variant identity-claim never collapses; Property-side change; INSPIRE-only locatedness. NOT a Mode (S015 Q1 commitment).
Classification
DOLCE: NonPhysicalEndurant (Masolo et al. 2003 D18 §4.2; Searle 1995 institutional fact grounding). UFO: Substance Kind (Guizzardi 2005 Ch. 4 §4.2). Subclass of vcard:Address for structural compatibility with vCard consumers.
Attributes
| Attribute | Type | Cardinality | Required | Identity-bearing | Description |
|---|---|---|---|---|---|
addressVariant | xsd:string | 0..1 | N | N | Required tag identifying the authority and lifecycle for this Address instance (one of 'title' | 'marketing' | 'inspire'). UFO Quality particularising the Address Substance Kind within Guarino's S001 Q4 'mode of presentation' framing. |
country | xsd:string | 0..1 | N | N | Structural field of an opda:Address (ODR-0015 §3b, S015 Q3) — country. sh:minCount 0: absent when the addressing authority has not populated it (e.g. an INSPIRE-only locator's sparse structural fields, ODR-0015 §3a Rule 5). |
line1 | xsd:string | 0..1 | N | N | Structural field of an opda:Address (ODR-0015 §3b, S015 Q3) — line 1. sh:minCount 0: absent when the addressing authority has not populated it (e.g. an INSPIRE-only locator's sparse structural fields, ODR-0015 §3a Rule 5). |
line2 | xsd:string | 0..1 | N | N | Structural field of an opda:Address (ODR-0015 §3b, S015 Q3) — line 2. sh:minCount 0: absent when the addressing authority has not populated it (e.g. an INSPIRE-only locator's sparse structural fields, ODR-0015 §3a Rule 5). |
postTown | xsd:string | 0..1 | N | N | Structural field of an opda:Address (ODR-0015 §3b, S015 Q3) — post town. sh:minCount 0: absent when the addressing authority has not populated it (e.g. an INSPIRE-only locator's sparse structural fields, ODR-0015 §3a Rule 5). |
postcode | xsd:string | 0..1 | N | N | Structural field of an opda:Address (ODR-0015 §3b, S015 Q3) — postcode. sh:minCount 0: absent when the addressing authority has not populated it (e.g. an INSPIRE-only locator's sparse structural fields, ODR-0015 §3a Rule 5). |
Constraints
AddressIdentityKeyShape
sh:Violation Address addressVariant MUST be a single xsd:string value (one of 'title' | 'marketing' | 'postal') per ODR-0015 §Rule 6. Distinguishes the authority lifecycle borne by the Address instance.
AddressStructuralShape
sh:Violation Address country MUST be at most one xsd:string value when present (ODR-0015 §3b, S015 Q3 — sh:minCount 0 for graceful degradation of sparse structural fields).
AddressStructuralShape
sh:Violation Address line1 MUST be at most one xsd:string value when present (ODR-0015 §3b, S015 Q3 — sh:minCount 0 for graceful degradation of sparse structural fields).
AddressStructuralShape
sh:Violation Address line2 MUST be at most one xsd:string value when present (ODR-0015 §3b, S015 Q3 — sh:minCount 0 for graceful degradation of sparse structural fields).
AddressStructuralShape
sh:Violation Address postTown MUST be at most one xsd:string value when present (ODR-0015 §3b, S015 Q3 — sh:minCount 0 for graceful degradation of sparse structural fields).
AddressStructuralShape
sh:Violation Address postcode MUST be at most one xsd:string value when present (ODR-0015 §3b, S015 Q3 — sh:minCount 0 for graceful degradation of sparse structural fields).
Sources
harness/odr/ODR-0015/section-2aharness/odr/ODR-0015/section-7a
Comments
Loading comments…
Sign in to post a comment