Skip to content
152 changes: 152 additions & 0 deletions ontology/uco/observable/observable.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,60 @@ observable:AccountFacet
sh:targetClass observable:AccountFacet ;
.

observable:ActionTicket
a owl:Class ;
rdfs:subClassOf observable:ObservableObject ;
rdfs:label "Action Ticket" ;
rdfs:comment "A record in a ticketing system representing a work request or issue." ;
sh:property
[
sh:path observable:assignee ;
] ,
[
sh:path observable:created ;
] ,
[
sh:path observable:createdVia ;
] ,
[
sh:path observable:description ;
] ,
[
sh:path observable:interestedIn ;
] ,
[
sh:path observable:organization ;
] ,
[
sh:path observable:priority ;
] ,
[
sh:path observable:reporter ;
] ,
[
sh:path observable:requestor ;
] ,
[
sh:path observable:tags ;
] ,
[
sh:path observable:ticketID ;
] ,
[
sh:path observable:ticketStatus ;
] ,
[
sh:path observable:title ;
] ,
[
sh:path observable:type ;
] ,
[
sh:path observable:updated ;
]
;
.

observable:Adaptor
a
owl:Class ,
Expand Down Expand Up @@ -9586,6 +9640,13 @@ observable:aslrEnabled
rdfs:range xsd:boolean ;
.

observable:assignee
a owl:DatatypeProperty ;
rdfs:label "Assignee" ;
rdfs:comment "A URL to the name record of the assigned person responsible for actioning the ticket." ;
rdfs:range xsd:anyURI ;
.

observable:attendant
a owl:ObjectProperty ;
rdfs:label "attendant"@en ;
Expand Down Expand Up @@ -10211,6 +10272,20 @@ observable:cpuFamily
rdfs:range xsd:string ;
.

observable:created
a owl:DatatypeProperty ;
rdfs:label "Created" ;
rdfs:comment "The date and time when the ticket was created." ;
rdfs:range xsd:dateTime ;
.

observable:createdVia
a owl:DatatypeProperty ;
rdfs:label "Created via" ;
rdfs:comment "The medium through which the ticket was created, e.g., web, email." ;
rdfs:range xsd:string ;
.

observable:creationDate
a owl:DatatypeProperty ;
rdfs:label "creationDate"@en ;
Expand Down Expand Up @@ -10315,6 +10390,13 @@ observable:depEnabled
rdfs:range xsd:boolean ;
.

observable:description
a owl:DatatypeProperty ;
rdfs:label "Description" ;
rdfs:comment "A detailed explanation of the issue or request." ;
rdfs:range xsd:string ;
.

observable:descriptions
a owl:DatatypeProperty ;
rdfs:label "descriptions"@en ;
Expand Down Expand Up @@ -11192,6 +11274,13 @@ observable:interceptedCallState
rdfs:range xsd:string ;
.

observable:interestedIn
a owl:DatatypeProperty ;
rdfs:label "I am interested in" ;
rdfs:comment "Classification assigned by the assignee from a list unique to the organization." ;
rdfs:range xsd:string ;
.

observable:ip
a owl:ObjectProperty ;
rdfs:label "ip"@en ;
Expand Down Expand Up @@ -12043,6 +12132,13 @@ observable:options
rdfs:range xsd:string ;
.

observable:organization
a owl:DatatypeProperty ;
rdfs:label "Organization" ;
rdfs:comment "The name of the organization of the requestor." ;
rdfs:range xsd:string ;
.

observable:organizationDepartment
a owl:DatatypeProperty ;
rdfs:label "organizationDepartment"@en ;
Expand Down Expand Up @@ -12703,6 +12799,13 @@ observable:remindTime
rdfs:range xsd:dateTime ;
.

observable:reporter
a owl:DatatypeProperty ;
rdfs:label "Reporter" ;
rdfs:comment "The individual or entity that reported the issue or made the request." ;
rdfs:range xsd:string ;
.

observable:requestMethod
a owl:DatatypeProperty ;
rdfs:label "requestMethod"@en ;
Expand All @@ -12725,6 +12828,13 @@ observable:requestVersion
rdfs:range xsd:string ;
.

observable:requestor
a owl:DatatypeProperty ;
rdfs:label "Requestor" ;
rdfs:comment "A URL to the name record of the submitter of the ticket." ;
rdfs:range xsd:anyURI ;
.

observable:rowCondition
a owl:DatatypeProperty ;
rdfs:label "rowCondition"@en ;
Expand Down Expand Up @@ -13246,6 +13356,13 @@ observable:tableSchema
rdfs:range xsd:string ;
.

observable:tags
a owl:DatatypeProperty ;
rdfs:label "Tags" ;
rdfs:comment "One or more tags assigned by the assignee to further classify the ticket." ;
rdfs:range xsd:string ;
.

observable:targetFile
a owl:ObjectProperty ;
rdfs:label "targetFile"@en ;
Expand Down Expand Up @@ -13286,6 +13403,20 @@ observable:thumbprintHash
rdfs:range types:Hash ;
.

observable:ticketID
a owl:DatatypeProperty ;
rdfs:label "Ticket ID" ;
rdfs:comment "A unique identifier for the ticket, represented as an integer." ;
rdfs:range xsd:integer ;
.

observable:ticketStatus
a owl:DatatypeProperty ;
rdfs:label "Status" ;
rdfs:comment "The current state of the ticket, e.g., Open, In Progress, Resolved." ;
rdfs:range xsd:string ;
.

observable:timeDateStamp
a owl:DatatypeProperty ;
rdfs:label "timeDateStamp"@en ;
Expand Down Expand Up @@ -13314,6 +13445,13 @@ observable:timezoneStandard
rdfs:range xsd:string ;
.

observable:title
a owl:DatatypeProperty ;
rdfs:label "Title" ;
rdfs:comment "A brief description of the issue or request." ;
rdfs:range xsd:string ;
.

observable:to
a owl:ObjectProperty ;
rdfs:label "to"@en ;
Expand Down Expand Up @@ -13430,13 +13568,27 @@ observable:twitterId
rdfs:range xsd:string ;
.

observable:type
a owl:DatatypeProperty ;
rdfs:label "Type" ;
rdfs:comment "The nature of the ticket, e.g., Bug, Feature Request, Task." ;
rdfs:range xsd:string ;
.

observable:uninstallDate
a owl:DatatypeProperty ;
rdfs:label "uninstallDate"@en ;
rdfs:comment "Specifies the date the operating system or application was uninstalled."@en ;
rdfs:range xsd:dateTime ;
.

observable:updated
a owl:DatatypeProperty ;
rdfs:label "Updated" ;
rdfs:comment "The date and time when the ticket was last updated." ;
rdfs:range xsd:dateTime ;
.

observable:updatedDate
a owl:DatatypeProperty ;
rdfs:label "updatedDate"@en ;
Expand Down