Pre-release. Until the official launch, content may change, including published files.
Skip to content

Task management ​

Common model for issue and work tracking. Task, Project, Comment, Attachment. The core holds only what issue trackers, calendar to-dos and municipal work orders share; state and priority follow RFC 8984 (JSCalendar). Location is not limited to points. System-specific terminology is handled with aliases.

Subjecttask defined in this catalog
Version1.0.0
@contexthttps://datamodels.jp/context/task/v1.jsonld (alias, latest compatible version)
https://datamodels.jp/context/task/v1.0.0.jsonld (this version, immutable)
Namespacehttps://datamodels.jp/ns/task/
Vocabulary/vocab/task/v1.0.0.jsonld (RDFS: classes, subclass relations, ja/en labels)

Data models ​

Type
AttachmentAttachmentdraft
CommentCommentdraft
ProjectProjectdraft
TaskTaskdraft

Versions ​

@contextJSON Schema
v1.0.0 current/context/task/v1.0.0.jsonldAttachment, Comment, Project, Task

Attributes shared by several models ​

author ​

Creator (a person, organisation or team entity)

dateCreated ​

Creation time in the system of record (distinct from the broker attribute createdAt)

  • IRI: https://smart-data-models.github.io/data-models/terms.jsonld#/definitions/dateCreated
  • Used by: Attachment, Project, Task

dateModified ​

Last modification time in the system of record

  • IRI: https://smart-data-models.github.io/data-models/terms.jsonld#/definitions/dateModified
  • Used by: Project, Task

description ​

Description

  • IRI: https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld#description
  • Used by: Attachment, Project, Task

externalId ​

Identifier in the system of record

isPrivate ​

true when private; default false

  • IRI: https://datamodels.jp/ns/task/isPrivate
  • Used by: Comment, Task

keywords ​

Keywords or labels

location ​

Where the file was taken (a point)

  • IRI: https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context-v1.8.jsonld#location
  • Used by: Attachment, Project, Task

name ​

Name or subject

  • IRI: https://uri.etsi.org/ngsi-ld/name
  • Used by: Project, Task

parent ​

Parent project

  • IRI: https://datamodels.jp/ns/task/parent
  • Used by: Project, Task

project ​

The project this belongs to

source ​

URL of this object in the system of record

start ​

Planned start

  • IRI: https://datamodels.jp/ns/task/start
  • Used by: Project, Task

task ​

The task this belongs to