GerPS-Datafield
language de en

GerPS-Datafield

Modified on: 2025-4-9
This version:
https://w3id.org/gerps/ontology/datafield/1.1/
Previous version:
https://w3id.org/gerps/ontology/datafield/1.0/
Revision:
1.1
Authors:
openDVA
Contributors:
Heinz Conti Zacherl
Jonas Hoyer
Leila Feddoul
Maximilian Enderling
Maximilian Raupach
Imported Ontologies:
eupont.owl
prov-o#
<http://xmlns.com/foaf/0.1/>
process
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
openDVA, GerPS-Datafield v1.1
Provenance of this page
Ontology Specification Draft

Abstract

Ontology used for transferring FIM(Federal Information Management)-information, specifically forms, and data stored in them, used by public services. To achieve this, it maps the XDatenfeld-standard.

GerPS-Datafield: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

GerPS-Datafield: Description back to ToC

![Diagram](gpd_diagram.svg) [IRI-Map](en-iri-table.md) [Competency-Questions](cq_results.md)

Cross-reference for GerPS-Datafield classes, object properties and data properties back to ToC

This section provides details for each class and property defined by GerPS-Datafield.

Classes

Boolean logic operationc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000018

Used for combining boolean expressions.
has super-classes
Condition c
has sub-classes
Logical "and" c, Logical "or" c
is in domain of
has left operand op, has right operand op

Conditionc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000009

Logical formular, composed of comparisons and boolean combinators.
has super-classes
Trigger c
has sub-classes
Boolean logic operation c, Datafield comparison c
is in range of
has left operand op, has right operand op

Conditional triggerc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000007

A instantiated trigger that only triggers when a condition on a datafield ist triggered.
has super-classes
InstantiatedTrigger c

datafield actionc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000006

An action that enables dynamic forms based on XDatenfeld.
has super-classes
InstantiatedAction c

Datafield comparisonc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000021

This class represents logical expressions which evaluate to a boolean value by comparing a datafield value to a specific value.
has super-classes
Condition c
has sub-classes
Datafield comparison equals c, Datafield comparison greater equals c, Datafield comparison greater than c, Datafield comparison lower equals c, Datafield comparison lower than c, Datafield comparison not equals c
is in domain of
compares with op

Datafield comparison equalsc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000022

This class represents logical expression which evaluate to a boolean value by checking if a datafield has the same value as a constant value.
has super-classes
Datafield comparison c

Datafield comparison greater equalsc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000025

This class represents logical expression which evaluate to a boolean value by checking if a datafield has a higher or equal value than a constant value.
has super-classes
Datafield comparison c

Datafield comparison greater thanc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000024

This class represents logical expression which evaluate to a boolean value by checking if a datafield has a higher value than a constant value.
has super-classes
Datafield comparison c

Datafield comparison lower equalsc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000027

This class represents logical expression which evaluate to a boolean value by checking if a datafield has a lower or equal value than a constant value.
has super-classes
Datafield comparison c

Datafield comparison lower thanc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000026

This class represents logical expression which evaluate to a boolean value by checking if a datafield has a lower value than a constant value.
has super-classes
Datafield comparison c

Datafield comparison not equalsc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000023

This class represents logical expression which evaluate to a boolean value by checking if a datafield has a different value as a constant value.
has super-classes
Datafield comparison c

Datafield element actionc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000008

An action that manipulates the state of dynamic forms modeled in XDatenfeld.
has super-classes
Action c
has sub-classes
required action c, visibility action c
is in domain of
has next action op, modifies datafield element op
is in range of
has next action op

Datafield element instancec back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000029

An instance of a datafield element in a form, also allowing for multiple (repeated) instances of the same element.
is in domain of
has max occurrence dp, has min occurrence dp, is instance of op
is in range of
contains datafield element instance op

Datafield rulec back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000001

A rule used to evaluate boolean expressions on dynamic forms in XDatenfeld.
has super-classes
Rule c
is in domain of
has description dp
is in range of
contains rule op

Disable visibilityc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000016

Action that enables the visibility on a datafield element.
has super-classes
visibility action c

Enable visibilityc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000017

Action that disables the visibility on a datafield element.
has super-classes
visibility action c

Logical "and"c back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000019

Class representing the boolean AND operation.
has super-classes
Boolean logic operation c

Logical "or"c back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000020

Class representing the boolean OR operation.
has super-classes
Boolean logic operation c

Master dataschemac back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000002

A form as specified by the XDatenfeld standard.
has super-classes
G P P 0000008 c
is in domain of
contains datafield element instance op, contains rule op, has author ap, has version dp

required actionc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000011

Action that sets the requirement of the data field element.
has super-classes
Datafield element action c
has sub-classes
turn required off c, turn required on c

turn required offc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000012

Action that marks a data field element as not being required.
has super-classes
required action c

turn required onc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000014

Action that marks a data field element as being required.
has super-classes
required action c

Unversioned datafield elementc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000057

A building block as it occurs in XData field forms. As the version is not specified, the module is only a placeholder for a concept and is not directly linked to other data or elements.
is in domain of
has versioned instance op

Versioned datafieldc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000004

The specific version of the smallest building block as specified in XDatenfeld. It contains data.
has super-classes
Versioned datafield element c
is in domain of
has codelist reference dp, has datatype dp, has further specification dp, has max size dp, has mediatype dp, has prefilling dp
is in range of
compares with op

Versioned datafield elementc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000003

The specific version of a block as it occurs in XDatenfeld-forms.
has super-classes
G P P 0000008 c
has sub-classes
Versioned datafield c, Versioned datafield group c
is in domain of
contains datafield element instance op, contains rule op, has content dp, has input help text dp, has output help text dp, has version dp
is in range of
has versioned instance op, is instance of op, modifies datafield element op

Versioned datafield groupc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000005

A specific version of a building block of forms as specified in XDatenfeld. It may contain datafield elements and/or rules.
has super-classes
Versioned datafield element c

visibility actionc back to ToC or Class ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000015

Action that controls the visibility on a datafield element.
has super-classes
Datafield element action c
has sub-classes
Disable visibility c, Enable visibility c

Object Properties

compares withop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000036

Links datafield comparisons to the datafield elements they reference.
has domain
Datafield comparison c
has range
Versioned datafield c

contains datafield element instanceop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000040

Links a datafield element to its contained instances.

contains ruleop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000035

Links datafield elements to contained datafield rules.

has left operandop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000032

Links a Boolean operator with its left operands.
has super-properties
has operand op
has domain
Boolean logic operation c
has range
Condition c

has next actionop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000034

Links datafield element actions that run in sequence together.

has characteristics: transitive

has domain
Datafield element action c
has range
Datafield element action c

has operandop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000042

Links a Boolean operator with both of its operands.
has super-properties
top Object Property op
has sub-properties
has left operand op, has right operand op

has right operandop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000033

Connects a `LogicOperation` with its right `Condition`.
has super-properties
has operand op
has domain
Boolean logic operation c
has range
Condition c

has versioned instanceop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000039

Links an unversioned Element (Group, Field) to its versioned instances.
has super-properties
top Object Property op
has domain
Unversioned datafield element c
has range
Versioned datafield element c

is instance ofop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000041

Links a data field element instance to the data field element whose instance it is.
has super-properties
top Object Property op
has domain
Datafield element instance c
has range
Versioned datafield element c

modifies datafield elementop back to ToC or Object Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000038

Links a datafield element action with the datafield element it targets.

Data Properties

has codelist referencedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000051

Reference to a code list whose values the field can accept.
has domain
Versioned datafield c
has range
string

has contentdp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000049

Specifies a predefined (default) value for the content of a form field.
has domain
Versioned datafield element c
has range
lang String

has datatypedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000047

The data type describes the combination of concrete value ranges and any operations defined on them to form a unit that can be mapped using rules. The data type also specifies the structure of the content or provides information about the field content changeability. The valid values can be found in https://www.xrepository.de/api/xrepository/urn:xoev-de:fim:standard:xdatenfelder_3.0.0:dokument:XDatenfelder_3.0.0_Spezifikation IV.B.1.7 Codeliste Datenfeldtyp.
has domain
Versioned datafield c
has range
string

has descriptiondp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000043

The description of a FIM datafield rule.
has domain
Datafield rule c
has range
lang String

has field typedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000046

Type of data field, such as “input” or “select”. Valid values can be looked up at: https://www.xrepository.de/api/xrepository/urn:xoev-de:fim:standard:xdatenfelder_3.0.0:dokument:XDatenfelder_3.0.0_Spezifikation IV.B.1.6 Codeliste Datenfeldart
has super-properties
top Data Property dp

has further specificationdp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000048

The data type can be further restricted with the specification. Restrictions on the length and value range are possible.
has domain
Versioned datafield c
has range
lang String

has input help textdp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000044

Explanatory help text for the form user (citizen/company) of an input document to clarify which content is to be entered in a data field group or which action is to be performed.
has domain
Versioned datafield element c
has range
lang String

has max occurrencedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000056

Die Anzahl definiert, wie oft die Datenfeldinstanz maximal auftreten darf.
has domain
Datafield element instance c
has range
string

has max sizedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000053

This property may only be used for data fields of type “file”. It defines the maximum size in bytes.
has domain
Versioned datafield c
has range
string

has mediatypedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000052

This property may only be used for data fields of type “file”. It lists the permitted file types according to the IANA Media Type Registry. Example: “application/pdf” for PDF.
has domain
Versioned datafield c
has range
string

has min occurrencedp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000055

The number defines the minimum number of times the datafield instance may occur.
has domain
Datafield element instance c
has range
string

has output help textdp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000045

Explanatory help text for the form user (citizen/company) of an output document.
has domain
Versioned datafield element c
has range
lang String

has prefillingdp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000050

Indicates whether the authority can or must pre-fill the field.
has domain
Versioned datafield c
has range
string

has versiondp back to ToC or Data Property ToC

IRI: https://w3id.org/gerps/ontology/datafield/GPD_0000054

The version of the data field element.

has characteristics: functional

has domain
Master dataschema c or Versioned datafield element c
has range
string

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties

Changes from last version

Classes

Modified classes
  • https://w3id.org/gerps/ontology/datafield/GPD_0000003
    • Added: rdfs:label "Versioniertes Datenfeldelement"@de
    • Added: rdfs:comment "Die spezifische Version eines Bausteins, wie er in XDatenfeld-Formularen vorkommt."@de
    • Added: rdfs:label "Versioned datafield element"@en
    • Added: rdfs:comment "The specific version of a block as it occurs in XDatenfeld-forms."@en
    • Deleted: rdfs:label "Datenfeldelement"@de
    • Deleted: rdfs:comment "Building blocks of forms specified by XDatenfeld."@en
    • Deleted: rdfs:comment "Bausteine der von XDatenfeld spezifizierten Formulare."@de
    • Deleted: rdfs:label "Datafield element"@en
  • https://w3id.org/gerps/ontology/datafield/GPD_0000004
    • Added: rdfs:label "Versioniertes Datenfeld"@de
    • Added: rdfs:comment "Die spezifische Version des kleinsten Bausteins, wie er in XDatenfeld spezifiziert ist. Er enthält Daten."@de
    • Added: rdfs:comment "The specific version of the smallest building block as specified in XDatenfeld. It contains data."@en
    • Added: rdfs:label "Versioned datafield"@en
    • Deleted: rdfs:comment "Der kleinste Baustein von Formularen, wie er in XDatenfeld spezifiziert ist. Er enthält Daten."@de
    • Deleted: rdfs:label "Datenfeld"@de
    • Deleted: rdfs:label "Datafield"@en
    • Deleted: rdfs:comment "The smallest building block of forms as specified in XDatenfeld. It contains data directly."@en
  • https://w3id.org/gerps/ontology/datafield/GPD_0000005
    • Added: rdfs:comment "Die spezifische Version eines Bausteins von Formularen, wie in XDatenfeld spezifiziert. Er kann Datenfeldelemente und/oder Regeln enthalten."@de
    • Added: rdfs:label "Versioned datafield group"@en
    • Added: rdfs:comment "A specific version of a building block of forms as specified in XDatenfeld. It may contain datafield elements and/or rules."@en
    • Added: rdfs:label "Versionierte Datenfeldgruppe"@de
    • Deleted: rdfs:label "Datenfeldgruppe"@de
    • Deleted: rdfs:comment "Ein Baustein von Formularen, wie in XDatenfeld spezifiziert. Er kann Datenfeldelemente und/oder Regeln enthalten."@de
    • Deleted: rdfs:comment "A building block of forms as specified in XDatenfeld. It may contain datafield elements and/or rules."@en
    • Deleted: rdfs:label "Datafield group"@en
Added classes

Object Properties

Modified object properties
  • https://w3id.org/gerps/ontology/datafield/GPD_0000040
    • Added: rdfs:comment "Links a datafield element to its contained instances."@en
    • Added: rdfs:comment "Verknüpft ein Datenfeldelement mit enthaltenen Instanzen."@de
    • Deleted: rdfs:comment "Links a datafield element to its instances."@en
    • Deleted: rdfs:comment "Verknüpft ein Datenfeldelement mit seinen Instanzen."@de
Added object properties

Data Properties

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.