Begriffe

Nachfolgende Begriffe werden bei ORF verwendet. Zum besseren Verständnis ist jeweils ein Beispiel angegeben:

 

Store - als Store wird der Quelldatenspeicher bezeichnet, welcher referenziert werden soll. Jeder Datensatz im Store muss einen eindeutigen Identifikator haben.

Derzeit gibt es folgende Storetypen:

  • cardo-Ebene (Bsp: Flurstücke)

Ein Store wird angesprochen über eine eindeutige Store-ID (storeUniqueId).

Bsp: 'DEVELOPERS:LAYERSTORE:37:ALKNR' (Kombination aus Projekt:Typ:SourceId:IdSpaltenName)

Die Datensätze innerhalb des Stores werden angesprochen über eine eindeutige Item-Id (sourceIdInStore).

Bsp Flurstücksnummer: 141408___009200001

 

Record - als Record wird eine Kopie des Datensatzes des ORF-Stores bezeichnet, die in ORF angelegt wird, sobald eine Referenz zu einem Objekt des ORF-Stores hergestellt werden soll. In dieser Kopie wird unter anderem gespeichert:

  • Store-Id
  • Identifikator des Datensatzes aus dem Store
    Bsp: 141408___009200001
  • Titel des Records (welcher einmalig aus den Daten des Datensatzes zusammengesetzt und hier als Kopie gespeichert wird)
    Bsp: '920/1 Seidau'
    falls bei Registrierung angegeben: 
    displayColumnName - FBZ,Gemarkung
    displayColumnFormat - '{0} {1}'
  • Geometrie (optional, bei Ebenen-Orf-Stores die Geometrie des Datensatzes)

 

Dokument - als Dokument wird der Basisdatensatz bezeichnet, welcher Objekte aus dem Store referenzieren kann. Es gibt vordefinierte Dokumenttypen, über welche definiert ist welche Basisdatensätze unterstützt werden (siehe unten).

Die Verknüpfung von Dokument und Store wird in einer ORF-Tabelle gespeichert. Dabei können am Dokument max. 10 Sachdatenspalten als Kopien gespeichert werden. Welche das sind, definiert der Dokumententyp.

 

Dokumenttyp - ein Handler (kleines Programm) welcher die Verbindung zwischen dem in ORF gespeicherten Dokument und dem externen Datensatz, welcher das Dokument repräsentiert, herstellt.

Derzeit gibt es folgende Dokumenttypen:

  • Puzzle-Dokumente
  • VISKompakt-Geschäftsobjekte
  • Generisches Objekt

Bsp: für Puzzle stellt der Handler den Bezug zum eigentlichen Puzzle-Dokument her

Ein Dokumenttyp kann mehrfach registriert werden. Jede Instanz eines Dokumenttyp hat einen eindeutigen Identifikator.

Bsp: Wenn VISKompakt als Produktiv- und Testsystem vorhanden ist, könnte der Dokumenttyp für VISKompakt zwei mal registriert werden, um beide Systeme separat anzusprechen.