# TR001 – Transport Namespace

## Status

Draft v0.1

---

# Ziel

Dieses Dokument definiert den Namespace und die grundlegenden Regeln
für alle Transport-Identifier innerhalb von Reconcilix.

Transport-Identifier beschreiben die Kommunikation zwischen
Quellsystemen und Reconcilix.

Sie sind unabhängig von den fachlichen Vokabularen, gegen die
reconciled wird (z.B. xTree, GND, Wikidata).

---

# Base Namespace

https://reconcilix.vocnet.org/

Alle Reconcilix-Identifier werden unter diesem Namespace veröffentlicht.

Beispiele

https://reconcilix.vocnet.org/context/0001

https://reconcilix.vocnet.org/delivery-channel/0001

https://reconcilix.vocnet.org/data-type/0001

---

# URI Pattern

https://reconcilix.vocnet.org/{vocabulary}/{identifier}

Beispiel

https://reconcilix.vocnet.org/context/0001

---

# Identifier

Innerhalb eines Vokabulars werden numerische Identifier verwendet.

Beispiel

0001

0002

0003

Identifier besitzen keine fachliche Bedeutung.

---

# Stabilität

URIs sind dauerhaft.

Ein Identifier wird niemals für einen anderen Begriff wiederverwendet.

Nicht mehr verwendete Begriffe werden als deprecated markiert.

---

# Dereferenzierung

Alle URIs sollen langfristig dereferenzierbar sein.

Mindestens

- HTML-Dokumentation

Optional später

- JSON-LD
- Turtle
- RDF/XML

---

# Verhältnis zu externen Standards

Reconcilix verwendet vorhandene Standard-URIs, sofern diese
die fachliche Bedeutung vollständig beschreiben.

Eigene Reconcilix-URIs werden verwendet, wenn

- Transportsemantik beschrieben wird
- keine geeignete Standard-URI existiert
- eine projektspezifische Bedeutung erforderlich ist

---

# Vokabulare

Die einzelnen Transportvokabulare werden in separaten Dokumenten definiert.

Beispiele

VOC001_Context_Types.md

VOC002_Delivery_Channel.md

VOC003_Data_Types.md

VOC004_Source_System_Roles.md

---

# Roadmap

Phase 1

Definition der benötigten Transportvokabulare.

Phase 2

Bereitstellung als dereferenzierbare Linked-Data-Ressourcen.
