Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 554: Add WorkTicket #555

Draft
wants to merge 10 commits into
base: develop
Choose a base branch
from
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
Loading