OntoDL Statement: define: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (→Syntax) |
(→Syntax) |
||
| Zeile 84: | Zeile 84: | ||
| style="text-align:right" | | | | style="text-align:right" | | | ||
| [[OntoDL Statement: Object Relationship|''PredicateStatement'']] | | [[OntoDL Statement: Object Relationship|''PredicateStatement'']] | ||
| + | | | ||
| + | | | ||
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | ''SetAsTableStatement'' | ||
| + | | | ||
| + | | <font face="arial" size="2">Must be formatted as 2-column MS Word table using style "OntoDL"</font> | ||
| + | |- style="vertical-align:top" | ||
| + | | ''SetAsTableStatement'' | ||
| + | | := | ||
| + | | ''PropertyName'' ('''($''')? ''Text'' | ||
| + | | | ||
| + | | <font face="arial" size="2"> </font> | ||
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | ''PropertyName'' [[OntoDL Syntax: InternalReference|''InternalReference'']] | ||
| + | | | ||
| + | | | ||
| + | |- style="vertical-align:top" | ||
| + | | ''PropertyName'' | ||
| + | | := | ||
| + | | [[OntoDL Statement: Base Types|''Name'']] | ||
| | | | ||
| | | | ||
Version vom 10. September 2016, 15:34 Uhr
Syntax
| DefinitionStatement | := | define ObjectType ObjectName DefinitionBody | ||
| ObjectName | := | Name | ||
| ObjectType | := | codesystem | ||
| | | system | |||
| | | concept | |||
| | | predicate | |||
| | | property | |||
| DefinitionBody | := | { FullDefinition * } | ||
| | | = QualifiedConcept | |||
| | | = InternalReference | |||
| Fulldefinition | := | DefineStatement | ||
| | | DefaultStatement | |||
| | | SetStatement | |||
| | | PredicateStatement | |||
| | | SetAsTableStatement | Must be formatted as 2-column MS Word table using style "OntoDL" | ||
| SetAsTableStatement | := | PropertyName (($)? Text | ||
| | | PropertyName InternalReference | |||
| PropertyName | := | Name |