Internet Assigned Numbers Authority

JSCalendar

Created
2020-11-25
Last Updated
2024-12-03
Available Formats

XML

HTML

Plain text

Registries included below

JSCalendar Properties

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984][RFC-ietf-jmap-calendars-22]
Available Formats

CSV
Property Name Property Type Property Context Reference/Description Intended Usage Is Per-User Change Controller
@type String Event, Task, Group, AbsoluteTrigger, Alert, Link, Location, NDay, OffsetTrigger, Participant, RecurrenceRule, Relation, TimeZone, TimeZoneRule, VirtualLocation [RFC8984, Section 4.1.1, Section 4.5.2, Section 1.4.11, Section 4.2.5, Section 4.4.6, Section 4.3.3, Section 1.4.10, Section 4.7.2, Section 4.2.6] common no IETF
acknowledged UTCDateTime Alert [RFC8984, Section 4.5.2] common no IETF
action String Alert [RFC8984, Section 4.5.2] common no IETF
alerts Id[Alert] Event, Task [RFC8984, Section 4.5.2] common yes IETF
aliases String[Boolean] TimeZone [RFC8984, Section 4.7.2] common no IETF
baseEventId Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
byDay NDay[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
byHour UnsignedInt[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
byMinute UnsignedInt[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
byMonth String[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
byMonthDay Int[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
bySecond UnsignedInt[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
bySetPosition Int[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
byWeekNo Int[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
byYearDay Int[] RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
calendarAddress String Participant [RFC-ietf-jmap-calendars-22, Section 5.1.1] common no IETF
calendarIds Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
categories String[Boolean] Event, Task, Group [RFC8984, Section 4.2.10] common no IETF
cid String Link [RFC8984, Section 1.4.11] common no IETF
color String Event, Task, Group [RFC8984, Section 4.2.11] common yes IETF
comments String[] TimeZoneRule [RFC8984, Section 4.7.2] common no IETF
contentType String Link [RFC8984, Section 1.4.11] common no IETF
coordinates String Location [RFC8984, Section 4.2.5] common no IETF
count UnsignedInt RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
created UTCDateTime Event, Task, Group [RFC8984, Section 4.1.5] common no IETF
day String NDay [RFC8984, Section 4.3.3] common no IETF
daylight TimeZoneRule[] TimeZone [RFC8984, Section 4.7.2] common no IETF
delegatedFrom Id[Boolean] Participant [RFC8984, Section 4.4.6] common no IETF
delegatedTo Id[Boolean] Participant [RFC8984, Section 4.4.6] common no IETF
description String Event, Task, Location, Participant, VirtualLocation [RFC8984, Section 4.2.2, Section 4.2.5, Section 4.4.6, Section 4.2.6] common no IETF
descriptionContentType String Event, Task [RFC8984, Section 4.2.3] common no IETF
display String Link [RFC8984, Section 1.4.11] common no IETF
due LocalDateTime Task [RFC8984, Section 5.2.1] common no IETF
duration Duration Event [RFC8984, Section 5.1.2] common no IETF
email String Participant [RFC8984, Section 4.4.6] common no IETF
entries (Task|Event)[] Group [RFC8984, Section 5.3.1] common no IETF
estimatedDuration Duration Task [RFC8984, Section 5.2.3] common no IETF
excluded Boolean Event, Task [RFC8984, Section 4.3.6] common no IETF
excludedRecurrenceRules RecurrenceRule[] Event, Task [RFC8984, Section 4.3.4] common no IETF
expectReply Boolean Participant [RFC8984, Section 4.4.6] common no IETF
features String[Boolean] VirtualLocation [RFC8984, Section 4.2.6] common no IETF
firstDayOfWeek String RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
freeBusyStatus String Event, Task [RFC8984, Section 4.4.2] common yes IETF
frequency String RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
hideAttendees Boolean Event, Task [RFC-ietf-jmap-calendars-22, Section 5.1.4] common no IETF
href String Link [RFC8984, Section 1.4.11] common no IETF
id Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
interval UnsignedInt RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
invitedBy Id Participant [RFC8984, Section 4.4.6] common no IETF
isDraft Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
isOrigin Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
keywords String[Boolean] Event, Task, Group [RFC8984, Section 4.2.9] common yes IETF
kind String Participant [RFC8984, Section 4.4.6] common no IETF
language String Participant [RFC8984, Section 4.4.6] common no IETF
links Id[Link] Group, Event, Task, Location, Participant [RFC8984, Section 4.2.7, Section 4.2.5, Section 4.4.6] common no IETF
locale String Group, Event, Task [RFC8984, Section 4.2.8] common no IETF
localizations String[PatchObject] Event, Task [RFC8984, Section 4.6.1] common no IETF
locationId Id Participant [RFC8984, Section 4.4.6] common no IETF
locations Id[Location] Event, Task [RFC8984, Section 4.2.5] common no IETF
locationTypes String[Boolean] Location [RFC8984, Section 4.2.5] common no IETF
mayInviteOthers Boolean Event, Task [RFC-ietf-jmap-calendars-22, Section 5.1.3] common no IETF
mayInviteSelf Boolean Event, Task [RFC-ietf-jmap-calendars-22, Section 5.1.2] common no IETF
memberOf Id[Boolean] Participant [RFC8984, Section 4.4.6] common no IETF
method String Event, Task [RFC8984, Section 4.1.8] common no IETF
name String Location, VirtualLocation, Participant [RFC8984, Section 4.2.5, Section 4.2.6, Section 4.4.6] common no IETF
names String[Boolean] TimeZoneRule [RFC8984, Section 4.7.2] common no IETF
nthOfPeriod Int NDay [RFC8984, Section 4.3.3] common no IETF
offset SignedDuration OffsetTrigger [RFC8984, Section 4.5.2] common no IETF
offsetFrom UTCDateTime TimeZoneRule [RFC8984, Section 4.7.2] common no IETF
offsetTo UTCDateTime TimeZoneRule [RFC8984, Section 4.7.2] common no IETF
participants Id[Participant] Event, Task [RFC8984, Section 4.4.6] common no IETF
participationComment String Participant [RFC8984, Section 4.4.6] common no IETF
participationStatus String Participant [RFC8984, Section 4.4.6] common no IETF
percentComplete UnsignedInt Task, Participant [RFC8984, Section 5.2.4] common no IETF
priority Int Event, Task [RFC8984, Section 4.4.1] common no IETF
privacy String Event, Task [RFC8984, Section 4.4.3] common no IETF
prodId String Event, Task, Group [RFC8984, Section 4.1.4] common no IETF
progress String Task, Participant [RFC8984, Section 5.2.5] common no IETF
progressUpdated UTCDateTime Task, Participant [RFC8984, Section 5.2.6] common no IETF
recurrenceId LocalDateTime Event, Task [RFC8984, Section 4.3.1] common no IETF
recurrenceIdTimeZone TimeZoneId|null Event, Task [RFC8984, Section 4.3.2] common no IETF
recurrenceOverrides LocalDateTime[PatchObject] Event, Task, TimeZoneRule [RFC8984, Section 4.3.5, Section 4.7.2] common no IETF
recurrenceRules RecurrenceRule[] Event, Task, TimeZoneRule [RFC8984, Section 4.3.3, Section 4.7.2] common no IETF
rel String Link [RFC8984, Section 1.4.11] common no IETF
relatedTo String[Relation] Event, Task, Alert [RFC8984, Section 4.1.3, Section 4.5.2] common no IETF
relation String[Boolean] Relation [RFC8984, Section 1.4.10] common no IETF
relativeTo String OffsetTrigger, Location [RFC8984, Section 4.5.2, Section 4.2.5] common no IETF
replyTo String[String] Event, Task [RFC8984, Section 4.4.4] common no IETF
requestStatus String Event, Task [RFC8984, Section 4.4.7] common no IETF
roles String[Boolean] Participant [RFC8984, Section 4.4.6] common no IETF
rscale String RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
sentBy String Event, Task, Participant [RFC8984, Section 4.4.5, Section 4.4.6] common no IETF
standard TimeZoneRule[] TimeZone [RFC8984, Section 4.7.2] common no IETF
start LocalDateTime TimeZoneRule [RFC8984, Section 4.7.2] common no IETF
scheduleAgent String Participant [RFC8984, Section 4.4.6] common no IETF
scheduleForceSend Boolean Participant [RFC8984, Section 4.4.6] common no IETF
scheduleSequence UnsignedInt Participant [RFC8984, Section 4.4.6] common no IETF
scheduleStatus String[] Participant [RFC8984, Section 4.4.6] common no IETF
scheduleUpdated UTCDateTime Participant [RFC8984, Section 4.4.6] common no IETF
sendTo String[String] Participant [RFC8984, Section 4.4.6] common no IETF
sequence UnsignedInt Event, Task [RFC8984, Section 4.1.7] common no IETF
showWithoutTime Boolean Event, Task [RFC8984, Section 4.2.4] common no IETF
size UnsignedInt Link [RFC8984, Section 1.4.11] common no IETF
skip String RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
source String Group [RFC8984, Section 5.3.2] common no IETF
start LocalDateTime Event, Task [RFC8984, Section 5.1.1, Section 5.2.2] common no IETF
status String Event [RFC8984, Section 5.1.3] common no IETF
timeZone TimeZoneId|null Event, Task, Location [RFC8984, Section 4.7.1, Section 4.2.5] common no IETF
timeZones TimeZoneId[TimeZone] Event, Task [RFC8984, Section 4.7.2] common no IETF
title String Event, Task, Group, Link [RFC8984, Section 4.2.1] common no IETF
trigger OffsetTrigger|AbsoluteTrigger|UnknownTrigger Alert [RFC8984, Section 4.5.2] common no IETF
tzId String TimeZone [RFC8984, Section 4.7.2] common no IETF
uid String Event, Task, Group [RFC8984, Section 4.1.2] common no IETF
until LocalDateTime RecurrenceRule [RFC8984, Section 4.3.3] common no IETF
updated UTCDateTime Event, Task, Group [RFC8984, Section 4.1.6] common no IETF
uri String VirtualLocation [RFC8984, Section 4.2.6] common no IETF
url String TimeZone [RFC8984, Section 4.7.2] common no IETF
useDefaultAlerts Boolean Event, Task [RFC8984, Section 4.5.1] common yes IETF
utcEnd Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
utcStart Not applicable Event, Task [RFC-ietf-jmap-calendars-22] Reserved no IETF
validUntil UTCDateTime TimeZone [RFC8984, Section 4.7.2] common no IETF
virtualLocations Id[VirtualLocation] Event, Task [RFC8984, Section 4.2.6] common no IETF
when UTCDateTime AbsoluteTrigger [RFC8984, Section 4.5.2] common no IETF

JSCalendar Types

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Type Name Reference/Description Intended Usage Change Controller
Alert [RFC8984, Section 4.5.2] common IETF
Boolean [RFC8984, Section 1.3] common IETF
Duration [RFC8984, Section 1.4.6] common IETF
Id [RFC8984, Section 1.4.1] common IETF
Int [RFC8984, Section 1.4.2] common IETF
LocalDateTime [RFC8984, Section 1.4.5] common IETF
Link [RFC8984, Section 1.4.11] common IETF
Location [RFC8984, Section 4.2.5] common IETF
NDay [RFC8984, Section 4.3.3] common IETF
Number [RFC8984, Section 1.3] common IETF
Participant [RFC8984, Section 4.4.6] common IETF
PatchObject [RFC8984, Section 1.4.9] common IETF
RecurrenceRule [RFC8984, Section 4.3.3] common IETF
Relation [RFC8984, Section 1.4.10] common IETF
SignedDuration [RFC8984, Section 1.4.7] common IETF
String [RFC8984, Section 1.3] common IETF
TimeZone [RFC8984, Section 4.7.2] common IETF
TimeZoneId [RFC8984, Section 1.4.8] common IETF
TimeZoneRule [RFC8984, Section 4.7.2] common IETF
UnsignedInt [RFC8984, Section 1.4.3] common IETF
UTCDateTime [RFC8984, Section 1.4.4] common IETF
VirtualLocation [RFC8984, Section 4.2.6] common IETF

JSCalendar Enum Values

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Property Name Context Reference Change Controller
action Alert [RFC8984] IETF
display Link [RFC8984] IETF
features VirtualLocation [RFC8984] IETF
freeBusyStatus Event, Task [RFC8984] IETF
kind Participant [RFC8984] IETF
participationStatus Participant [RFC8984] IETF
privacy Event, Task [RFC8984] IETF
progress Task, Participant [RFC8984] IETF
relation Relation [RFC8984] IETF
relativeTo OffsetTrigger, Location [RFC8984] IETF
roles Participant [RFC8984] IETF
scheduleAgent Participant [RFC8984] IETF
status Event [RFC8984] IETF

JSCalendar Enum Values for action (Context: Alert)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
display [RFC8984, Section 4.5.2] IETF
email [RFC8984, Section 4.5.2] IETF

JSCalendar Enum Values for display (Context: Link)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
badge [RFC8984, Section 1.4.11] IETF
graphic [RFC8984, Section 1.4.11] IETF
fullsize [RFC8984, Section 1.4.11] IETF
thumbnail [RFC8984, Section 1.4.11] IETF

JSCalendar Enum Values for features (Context: VirtualLocation)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
audio [RFC8984, Section 4.2.6] IETF
chat [RFC8984, Section 4.2.6] IETF
feed [RFC8984, Section 4.2.6] IETF
moderator [RFC8984, Section 4.2.6] IETF
phone [RFC8984, Section 4.2.6] IETF
screen [RFC8984, Section 4.2.6] IETF
video [RFC8984, Section 4.2.6] IETF

JSCalendar Enum Values for freeBusyStatus (Context: Event, Task)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
free [RFC8984, Section 4.4.2] IETF
busy [RFC8984, Section 4.4.2] IETF

JSCalendar Enum Values for kind (Context: Participant)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
individual [RFC8984, Section 4.4.6] IETF
group [RFC8984, Section 4.4.6] IETF
resource [RFC8984, Section 4.4.6] IETF
location [RFC8984, Section 4.4.6] IETF

JSCalendar Enum Values for participationStatus (Context: Participant)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
needs-action [RFC8984, Section 4.4.6] IETF
accepted [RFC8984, Section 4.4.6] IETF
declined [RFC8984, Section 4.4.6] IETF
tentative [RFC8984, Section 4.4.6] IETF
delegated [RFC8984, Section 4.4.6] IETF

JSCalendar Enum Values for privacy (Context: Event, Task)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
public [RFC8984, Section 4.4.3] IETF
private [RFC8984, Section 4.4.3] IETF
secret [RFC8984, Section 4.4.3] IETF

JSCalendar Enum Values for progress (Context: Task, Participant)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
needs-action [RFC8984, Section 5.2.5] IETF
in-process [RFC8984, Section 5.2.5] IETF
completed [RFC8984, Section 5.2.5] IETF
failed [RFC8984, Section 5.2.5] IETF
cancelled [RFC8984, Section 5.2.5] IETF

JSCalendar Enum Values for relation (Context: Relation)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
first [RFC8984, Section 1.4.10] IETF
next [RFC8984, Section 1.4.10] IETF
child [RFC8984, Section 1.4.10] IETF
parent [RFC8984, Section 1.4.10] IETF

JSCalendar Enum Values for relativeTo (Context: OffsetTrigger, Location)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
start [RFC8984, Section 4.5.2] IETF
end [RFC8984, Section 4.5.2] IETF

JSCalendar Enum Values for roles (Context: Participant)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
owner [RFC8984, Section 4.4.6] IETF
attendee [RFC8984, Section 4.4.6] IETF
optional [RFC8984, Section 4.4.6] IETF
informational [RFC8984, Section 4.4.6] IETF
chair [RFC8984, Section 4.4.6] IETF
contact [RFC8984, Section 4.4.6] IETF

JSCalendar Enum Values for scheduleAgent (Context: Participant)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
server [RFC8984, Section 4.4.6] IETF
client [RFC8984, Section 4.4.6] IETF
none [RFC8984, Section 4.4.6] IETF

JSCalendar Enum Values for status (Context: Event)

Registration Procedure(s)
Expert Review
Expert(s)
Robert Stepanek, Neil Jenkins, Michael Douglass
Reference
[RFC8984]
Available Formats

CSV
Enum Value Reference/Description Change Controller
confirmed [RFC8984, Section 5.1.3] IETF
cancelled [RFC8984, Section 5.1.3] IETF
tentative [RFC8984, Section 5.1.3] IETF