SentinelConceptualDomain

Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Conceptual::SentinelConceptualDomain

Definition

Conceptual domain of sentinel concepts.

Examples

  • Refused

  • Don’t know

  • Lost in processing

Explanatory notes

Sentinel values are intended for processing purposes whereas substantive values are used for subject matter concerns.

Diagram

Inheritance
  ᐊ── Conceptual::SentinelConceptualDomain
Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

catalogDetails

Conceptual::ConceptualDomain

Bundles the information useful for a data catalog entry. Examples would be creator, contributor, title, copyright, embargo, and license information. A set of information useful for attribution, data discovery, and access. This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.

CatalogDetails

0..1

displayLabel

Conceptual::ConceptualDomain

A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.

LabelForDisplay

0..*

identifier

Conceptual::ConceptualDomain

Identifier for objects requiring short- or long-lasting referencing and management.

Identifier

0..1

Associations

Direction

Association

Description

Multiplicity of SentinelConceptualDomain

Package of Other Class

Other Class

Multiplicity of other class

Aggregation Kind

Inherited from

from

ConceptualDomain isDescribedBy ValueAndConceptDescription

A description of the concepts in the domain. A numeric domain might use a logical expression to be machine actionable; a text domain might use a regular expression to describe strings that describe the concepts.

0..*

Representations

ValueAndConceptDescription

0..1

none

Conceptual::ConceptualDomain

from

ConceptualDomain takesConceptsFrom ConceptSystem

Conceptual domain takes concept from zero to one concept system.

0..*

- own package -

ConceptSystem

0..1

none

Conceptual::ConceptualDomain

to

ConceptualValue hasConceptFrom ConceptualDomain

Conceptual value has concept from one conceptual domain.

1..1

DataDescription

ConceptualValue

0..*

none

Conceptual::ConceptualDomain

to

ConceptualVariable takesSentinelConceptsFrom SentinelConceptualDomain

Identifies the conceptual domain containing the set of sentinel concepts used to describe the conceptual variable.

0..1

- own package -

ConceptualVariable

0..*

none

- own class -

to

SentinelValueDomain takesConceptsFrom SentinelConceptualDomain

Corresponding conceptual definition given by a sentinel conceptual domain.

0..1

Representations

SentinelValueDomain

0..*

none

- own class -

Syntax representations / encodings

All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.

Fragment for the class SentinelConceptualDomain (entire model as XMI)

 1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
 2                 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
 3                 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
 4                 xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-SentinelConceptualDomain"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#SentinelConceptualDomain"
 6                 xmi:type="uml:Class">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-SentinelConceptualDomain-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#SentinelConceptualDomain-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-SentinelConceptualDomain"/>
11      <body>Definition
12==========
13Conceptual domain of sentinel concepts.
14
15Examples
16========
17
18- Refused 
19- Don't know
20- Lost in processing
21
22Explanatory notes
23=================
24Sentinel values are intended for processing purposes whereas substantive values are used for subject matter concerns.</body>
25   </ownedComment>
26   <name>SentinelConceptualDomain</name>
27   <generalization xmi:id="DDICDIModels-DDICDILibrary-Classes-Conceptual-SentinelConceptualDomain-generalization"
28                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#SentinelConceptualDomain-generalization"
29                   xmi:type="uml:Generalization">
30      <general xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-ConceptualDomain"/>
31   </generalization>
32</packagedElement>

Fragment for the class SentinelConceptualDomain (entire XML Schema)

 1<xs:element name="SentinelConceptualDomain"
 2            type="SentinelConceptualDomainXsdType"
 3            xml:id="SentinelConceptualDomain">
 4  <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Conceptual::SentinelConceptualDomain -->
 5  <xs:annotation>
 6    <xs:documentation>Definition
 7          ==========
 8          Conceptual domain of sentinel concepts.
 9          
10          Examples
11          ========
12          
13          - Refused 
14          - Don't know
15          - Lost in processing
16          
17          Explanatory notes
18          =================
19          Sentinel values are intended for processing purposes whereas substantive values are used for subject matter concerns.</xs:documentation>
20  </xs:annotation>
21</xs:element>
22<xs:complexType name="SentinelConceptualDomainXsdType"
23                xml:id="SentinelConceptualDomainXsdType">
24  <xs:annotation>
25    <xs:documentation>Definition
26          ==========
27          Conceptual domain of sentinel concepts.
28          
29          Examples
30          ========
31          
32          - Refused 
33          - Don't know
34          - Lost in processing
35          
36          Explanatory notes
37          =================
38          Sentinel values are intended for processing purposes whereas substantive values are used for subject matter concerns.</xs:documentation>
39  </xs:annotation>
40  <xs:complexContent>
41    <xs:extension base="ConceptualDomainXsdType">
42      
43    </xs:extension>
44  </xs:complexContent>
45</xs:complexType>

Fragment for the class SentinelConceptualDomain (main ontology)

1# class SentinelConceptualDomain
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Conceptual::SentinelConceptualDomain
3cdi:SentinelConceptualDomain
4  a rdfs:Class, owl:Class, ucmis:Class;
5  rdfs:label "SentinelConceptualDomain";
6  rdfs:comment "Definition\n==========\nConceptual domain of sentinel concepts.\n\nExamples\n========\n\n- Refused \n- Don't know\n- Lost in processing\n\nExplanatory notes\n=================\nSentinel values are intended for processing purposes whereas substantive values are used for subject matter concerns."@en;
7  rdfs:subClassOf cdi:ConceptualDomain;
8.

Fragment for the class SentinelConceptualDomain (main JSON-LD)

 1{
 2  "@context": [
 3    "ConceptualDomain.jsonld",
 4    {
 5      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 6      "xsd": "http://www.w3.org/2001/XMLSchema#",
 7      "SentinelConceptualDomain": "cdi:SentinelConceptualDomain",
 8      
 9      "takesSentinelConceptsFrom_OF_ConceptualVariable": {
10        "@reverse": "cdi:ConceptualVariable_takesSentinelConceptsFrom_SentinelConceptualDomain",
11        "@type": "@id"
12      },
13      "takesConceptsFrom_OF_SentinelValueDomain": {
14        "@reverse": "cdi:SentinelValueDomain_takesConceptsFrom_SentinelConceptualDomain",
15        "@type": "@id"
16      },
17      " comment ": "tag:json-should-support-trailing-commas" 
18    }
19  ],
20  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:06.",
21  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Conceptual::SentinelConceptualDomain"
22}