TroubleTicketSpecification

TroubleTicketSpecification defines the common attributes and relationships of a set of related trouble tickets, while trouble ticket defines a specific instance that is based on a particular trouble ticket specification.

Field Required Nullable Type Description Constraints Example

@type

Yes

No

String

When sub-classing, this defines the sub-class Extensible name

@baseType

No

No

String

When sub-classing, this defines the super-class

@schemaLocation

No

No

String

A URI to a JSON-Schema file that defines additional attributes and relationships

id

No

No

String

Unique identifier

2d7ed5fd-9f62-4211-bc84-357f5f7b80f5

href

No

No

URI

Hyperlink reference

https://api.example.org/resource/id

name

No

No

String

Name given to the specification

EntityName

description

No

No

String

Description of the specification

Lorem ipsum dolor

lastUpdate

No

No

DateTime

Date and time of the last update of the specification

2023-01-01T08:00:00+01:00

lifecycleStatus

No

No

String

Used to indicate the current lifecycle status of this catalog item

active

isBundle

No

No

Boolean

Determines whether specification represents a single specification (false), or a bundle of specifications (true). example: true

validFor

No

No

TimePeriod

version

No

No

String

Specification version

1.0

attachment

No

No

array of AttachmentRefOrValue

Attachments that may be of relevance to this specification, such as picture, document, media

[]

targetEntitySchema

No

No

TargetEntitySchema

specCharacteristic

No

No

array of CharacteristicSpecification

List of characteristics that the entity can take

[]

relatedParty

No

No

array of RelatedPartyOrPartyRole

Parties who manage or otherwise have an interest in this specification

[]