OntoDL Statement: define: Unterschied zwischen den Versionen

Aus CTS2-LE
Zur Navigation springen Zur Suche springen
(Syntax)
(Syntax)
Zeile 1: Zeile 1:
 
== Syntax ==
 
== Syntax ==
 
<hr><font face="courier">
 
<hr><font face="courier">
{|border="0"
+
{|border="0"  
| ''Definition''  
+
|- style="vertical-align:top"
 +
| style="width:10em" | ''DefinitionStatement''
 +
| style="width:3em"  | :=
 +
| style="width:25em" | '''define''' ''ObjectType'' ''ObjectName'' ''DefinitionBody''
 +
| style="width:10em" | &nbsp;
 +
|                      <font face="arial" size="2"> </font>
 +
|- style="vertical-align:top"
 +
| ''ObjectName''  
 
| :=  
 
| :=  
| '''define''' ''ObjectType'' ''ObjectName'' ''DefinitionBody''
+
| ''Name''
 +
|
 +
| <font face="arial" size="2"> </font> 
 +
|- style="vertical-align:top"
 +
| ''ObjectType''
 +
| :=
 +
| [[OntoDL Object Type: codesystem|'''codesystem''']]
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|
 +
| style="text-align:right" | &#124;
 +
| [[OntoDL Object Type: system|'''system''']]
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|
 +
| style="text-align:right" | &#124;
 +
| [[OntoDL Object Type: concept|'''concept''']]
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|
 +
| style="text-align:right" | &#124;
 +
| [[OntoDL Object Type: predicate|'''predicate''']]
 +
|
 +
|
 +
|- style="vertical-align:top"
 +
|
 +
| style="text-align:right" | &#124;
 +
| [[OntoDL Object Type: property|'''property''']]
 +
|
 +
|
 
|-
 
|-
 
| ''DefinitionBody''  
 
| ''DefinitionBody''  
 
| :=  
 
| :=  
 
| '''&#123;''' ''FullDefinition''* '''&#125;'''
 
| '''&#123;''' ''FullDefinition''* '''&#125;'''
 +
|
 +
|
 
|-
 
|-
 
|
 
|
 
| style="text-align:right" | &#124;
 
| style="text-align:right" | &#124;
| '''=''' [[OntoDL Syntax: QualifiedObject|''QualifiedObject'']]
+
| '''=''' [[OntoDL Syntax: QualifiedConcept|''QualifiedConcept'']]
 +
|
 +
|
 
|-
 
|-
 
|
 
|
 
| style="text-align:right" | &#124;
 
| style="text-align:right" | &#124;
 
| '''=''' [[OntoDL Syntax: InternalReference|''InternalReference'']]  
 
| '''=''' [[OntoDL Syntax: InternalReference|''InternalReference'']]  
 +
|
 +
|
 
|}
 
|}
 
</font>
 
</font>

Version vom 6. September 2016, 13:24 Uhr

Syntax


DefinitionStatement := define ObjectType ObjectName DefinitionBody  
ObjectName := Name
ObjectType := codesystem
| system
| concept
| predicate
| property
DefinitionBody := { FullDefinition* }
| = QualifiedConcept
| = InternalReference


Description

Examples