Navigation

  • index
  • next |
  • previous |
  • UML Model: DDI Cross Domain Integration (DDI-CDI 1.0) »
  • DDICDILibrary »
  • DataTypes »
  • StructuredDataTypes »
  • WebLink

WebLink¶

Fully qualified datatype name: DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::WebLink

Definition¶

A web site (normally a URL) with information on type of site, privacy flag, and effective dates.

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

effectiveDates

- own datatype -

The period for which this URL is valid.

DateRange

0..1

isPreferred

- own datatype -

Set to True if this is the preferred URL.

Boolean

0..1

false

privacy

- own datatype -

Indicates the privacy level of this URL.

ControlledVocabularyEntry

0..1

typeOfWebsite

- own datatype -

The type of Website URL, for example personal, project, organization, division, etc.

ControlledVocabularyEntry

0..1

uri

- own datatype -

A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. Normally a URL.

XsdAnyUri

0..1

Usage

Type

Package

Classifier

Attribute

DataType

StructuredDataTypes

ContactInformation

website

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 data type WebLink (entire XMI model)

  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-DataTypes-StructuredDataTypes-WebLink"
  5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink"
  6                 xmi:type="uml:DataType">
  7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-ownedComment"
  8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-ownedComment"
  9                 xmi:type="uml:Comment">
 10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink"/>
 11      <body>Definition
 12============
 13A web site (normally a URL) with information on type of site, privacy flag, and effective dates.</body>
 14   </ownedComment>
 15   <name>WebLink</name>
 16   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-effectiveDates"
 17                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-effectiveDates"
 18                   xmi:type="uml:Property">
 19      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-effectiveDates-ownedComment"
 20                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-effectiveDates-ownedComment"
 21                    xmi:type="uml:Comment">
 22         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-effectiveDates"/>
 23         <body>The period for which this URL is valid.</body>
 24      </ownedComment>
 25      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-effectiveDates-lowerValue"
 26                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-effectiveDates-lowerValue"
 27                  xmi:type="uml:LiteralInteger"/>
 28      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-effectiveDates-upperValue"
 29                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-effectiveDates-upperValue"
 30                  xmi:type="uml:LiteralUnlimitedNatural">
 31         <value>1</value>
 32      </upperValue>
 33      <name>effectiveDates</name>
 34      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-DateRange"/>
 35   </ownedAttribute>
 36   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-isPreferred"
 37                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-isPreferred"
 38                   xmi:type="uml:Property">
 39      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-isPreferred-ownedComment"
 40                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-isPreferred-ownedComment"
 41                    xmi:type="uml:Comment">
 42         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-isPreferred"/>
 43         <body>Set to True if this is the preferred URL.</body>
 44      </ownedComment>
 45      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-isPreferred-lowerValue"
 46                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-isPreferred-lowerValue"
 47                  xmi:type="uml:LiteralInteger"/>
 48      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-isPreferred-upperValue"
 49                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-isPreferred-upperValue"
 50                  xmi:type="uml:LiteralUnlimitedNatural">
 51         <value>1</value>
 52      </upperValue>
 53      <name>isPreferred</name>
 54      <defaultValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-isPreferred-defaultValue"
 55                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-isPreferred-defaultValue"
 56                    xmi:type="uml:LiteralBoolean">
 57         <value>False</value>
 58      </defaultValue>
 59      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#Boolean"
 60            xmi:type="uml:PrimitiveType"/>
 61   </ownedAttribute>
 62   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-privacy"
 63                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-privacy"
 64                   xmi:type="uml:Property">
 65      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-privacy-ownedComment"
 66                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-privacy-ownedComment"
 67                    xmi:type="uml:Comment">
 68         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-privacy"/>
 69         <body>Indicates the privacy level of this URL.</body>
 70      </ownedComment>
 71      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-privacy-lowerValue"
 72                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-privacy-lowerValue"
 73                  xmi:type="uml:LiteralInteger"/>
 74      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-privacy-upperValue"
 75                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-privacy-upperValue"
 76                  xmi:type="uml:LiteralUnlimitedNatural">
 77         <value>1</value>
 78      </upperValue>
 79      <name>privacy</name>
 80      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
 81   </ownedAttribute>
 82   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-typeOfWebsite"
 83                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-typeOfWebsite"
 84                   xmi:type="uml:Property">
 85      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-typeOfWebsite-ownedComment"
 86                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-typeOfWebsite-ownedComment"
 87                    xmi:type="uml:Comment">
 88         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-typeOfWebsite"/>
 89         <body>The type of Website URL, for example personal, project, organization, division, etc.</body>
 90      </ownedComment>
 91      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-typeOfWebsite-lowerValue"
 92                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-typeOfWebsite-lowerValue"
 93                  xmi:type="uml:LiteralInteger"/>
 94      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-typeOfWebsite-upperValue"
 95                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-typeOfWebsite-upperValue"
 96                  xmi:type="uml:LiteralUnlimitedNatural">
 97         <value>1</value>
 98      </upperValue>
 99      <name>typeOfWebsite</name>
100      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
101   </ownedAttribute>
102   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-uri"
103                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-uri"
104                   xmi:type="uml:Property">
105      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-uri-ownedComment"
106                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-uri-ownedComment"
107                    xmi:type="uml:Comment">
108         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-uri"/>
109         <body>A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. Normally a URL.</body>
110      </ownedComment>
111      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-uri-lowerValue"
112                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-uri-lowerValue"
113                  xmi:type="uml:LiteralInteger"/>
114      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink-uri-upperValue"
115                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#WebLink-uri-upperValue"
116                  xmi:type="uml:LiteralUnlimitedNatural">
117         <value>1</value>
118      </upperValue>
119      <name>uri</name>
120      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-XMLSchemaDataTypes-XsdAnyUri"/>
121   </ownedAttribute>
122</packagedElement>

Fragment for the data type WebLink (entire XML Schema)

 1<xs:element name="WebLink"
 2            type="WebLinkXsdType"
 3            xml:id="WebLink">
 4  <!-- based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::WebLink -->
 5  <xs:annotation>
 6    <xs:documentation>Definition
 7          ============
 8          A web site (normally a URL) with information on type of site, privacy flag, and effective dates.</xs:documentation>
 9  </xs:annotation>
10</xs:element>
11<xs:complexType name="WebLinkXsdType"
12                xml:id="WebLinkXsdType">
13  <xs:annotation>
14    <xs:documentation>Definition
15          ============
16          A web site (normally a URL) with information on type of site, privacy flag, and effective dates.</xs:documentation>
17  </xs:annotation>
18  <xs:sequence>
19    <xs:element name="effectiveDates"
20                type="DateRangeXsdType"
21                minOccurs="0"
22                maxOccurs="1"
23                xml:id="WebLink-effectiveDates">
24      <xs:annotation>
25        <xs:documentation>The period for which this URL is valid.</xs:documentation>
26      </xs:annotation>
27    </xs:element>
28    <xs:element name="isPreferred"
29                type="xs:boolean"
30                minOccurs="0"
31                maxOccurs="1"
32                xml:id="WebLink-isPreferred">
33      <xs:annotation>
34        <xs:documentation>Set to True if this is the preferred URL.</xs:documentation>
35      </xs:annotation>
36    </xs:element>
37    <xs:element name="privacy"
38                type="ControlledVocabularyEntryXsdType"
39                minOccurs="0"
40                maxOccurs="1"
41                xml:id="WebLink-privacy">
42      <xs:annotation>
43        <xs:documentation>Indicates the privacy level of this URL.</xs:documentation>
44      </xs:annotation>
45    </xs:element>
46    <xs:element name="typeOfWebsite"
47                type="ControlledVocabularyEntryXsdType"
48                minOccurs="0"
49                maxOccurs="1"
50                xml:id="WebLink-typeOfWebsite">
51      <xs:annotation>
52        <xs:documentation>The type of Website URL, for example personal, project, organization, division, etc.</xs:documentation>
53      </xs:annotation>
54    </xs:element>
55    <xs:element name="uri"
56                type="xs:anyURI"
57                minOccurs="0"
58                maxOccurs="1"
59                xml:id="WebLink-uri">
60      <xs:annotation>
61        <xs:documentation>A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. Normally a URL.</xs:documentation>
62      </xs:annotation>
63    </xs:element>
64  </xs:sequence>
65</xs:complexType>

Fragment for the data type WebLink (main ontology, entire ontology as zip)

 1# datatype WebLink
 2# based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::WebLink
 3cdi:WebLink
 4  a rdfs:Class, owl:Class, ucmis:StructuredDataType;
 5  rdfs:label "WebLink";
 6  rdfs:comment "Definition\n============\nA web site (normally a URL) with information on type of site, privacy flag, and effective dates."@en;
 7  
 8  owl:hasKey (cdi:WebLink-effectiveDates cdi:WebLink-isPreferred cdi:WebLink-privacy cdi:WebLink-typeOfWebsite cdi:WebLink-uri);
 9.
10
11cdi:WebLink-effectiveDates
12  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
13  rdfs:label "effectiveDates";
14  rdfs:comment "The period for which this URL is valid."@en;
15  rdfs:domain cdi:WebLink;
16  rdfs:range cdi:DateRange;
17.
18
19cdi:WebLink-isPreferred
20  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
21  rdfs:label "isPreferred";
22  rdfs:comment "Set to True if this is the preferred URL."@en;
23  rdfs:domain cdi:WebLink;
24  rdfs:range xsd:boolean;
25.
26
27cdi:WebLink-privacy
28  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
29  rdfs:label "privacy";
30  rdfs:comment "Indicates the privacy level of this URL."@en;
31  rdfs:domain cdi:WebLink;
32  rdfs:range cdi:ControlledVocabularyEntry;
33.
34
35cdi:WebLink-typeOfWebsite
36  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
37  rdfs:label "typeOfWebsite";
38  rdfs:comment "The type of Website URL, for example personal, project, organization, division, etc."@en;
39  rdfs:domain cdi:WebLink;
40  rdfs:range cdi:ControlledVocabularyEntry;
41.
42
43cdi:WebLink-uri
44  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
45  rdfs:label "uri";
46  rdfs:comment "A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. Normally a URL."@en;
47  rdfs:domain cdi:WebLink;
48  rdfs:range xsd:anyURI;
49.

Fragment for the data type WebLink (main JSON-LD entire JSON-LD as zip)

 1{
 2  "@context": [
 3    {
 4      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 5      "xsd": "http://www.w3.org/2001/XMLSchema#",
 6
 7      "effectiveDates": {
 8        "@id": "cdi:WebLink-effectiveDates",
 9        "@type": "@id",
10        "@context": "DateRange.jsonld"
11      },
12      "isPreferred": {
13        "@id": "cdi:WebLink-isPreferred",
14        "@type": "xsd:boolean"
15      },
16      "privacy": {
17        "@id": "cdi:WebLink-privacy",
18        "@type": "@id",
19        "@context": "ControlledVocabularyEntry.jsonld"
20      },
21      "typeOfWebsite": {
22        "@id": "cdi:WebLink-typeOfWebsite",
23        "@type": "@id",
24        "@context": "ControlledVocabularyEntry.jsonld"
25      },
26      "uri": {
27        "@id": "cdi:WebLink-uri",
28        "@type": "xsd:anyURI"
29      },
30      
31      " comment ": "tag:json-should-support-trailing-commas" 
32    }
33  ],
34  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2025-01-25 16:58:37.",
35  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::WebLink"
36}

Logo of

Quick search

Table of Contents

  • Context
  • DDICDILibrary
    • Classes
    • DataTypes
      • Enumerations
      • StructuredDataTypes
        • AccessInformation
        • AccessLocation
        • Address
        • AgentInRole
        • BibliographicName
        • CatalogDetails
        • CombinedDate
        • Command
        • CommandCode
        • CommandFile
        • ContactInformation
        • ControlledVocabularyEntry
        • CorrespondenceDefinition
        • DateRange
        • ElectronicMessageSystem
        • Email
        • EmbargoInformation
        • FundingInformation
        • GeoRole
        • Identifier
        • IndividualName
        • InternationalIdentifier
        • InternationalRegistrationDataIdentifier
        • InternationalString
        • LabelForDisplay
        • LanguageString
        • LicenseInformation
        • NonDdiIdentifier
        • NonIsoDate
        • ObjectAttributeSelector
        • ObjectName
        • OrganizationName
        • PairedControlledVocabularyEntry
        • PrivateImage
        • ProvenanceInformation
        • RationaleDefinition
        • Reference
        • Selector
        • SpatialCoordinate
        • SpatialPoint
        • SpecializationRole
        • Statistic
        • StructureSpecification
        • Telephone
        • TextPositionSelector
        • TimeRole
        • TypedString
        • WebLink
          • Definition
      • XMLSchemaDataTypes
      • ModelIdentification
  • DesignPatterns
  • Appendices
  • About
«

Navigation

  • index
  • next |
  • previous |
  • UML Model: DDI Cross Domain Integration (DDI-CDI 1.0) »
  • DDICDILibrary »
  • DataTypes »
  • StructuredDataTypes »
  • WebLink
© Copyright 2024, DDI Alliance.