StudyBurstInfo

@Serializable
data class StudyBurstInfo(val identifier: String, val originEventId: String, val delay: DateTimePeriod = DateTimePeriod(), val interval: DateTimePeriod, val occurrences: Int, val type: String? = null)

Information about a study burst from which some of the timeline is being derived.

Parameters

identifier

Identifier for the study burst

delay

ISO 8601 duration between the origin event timestamp and the first burst in the study burst sequence (days or weeks)

interval

ISO 8601 duration between the burst event timestamps in days or weeks

occurrences

The number of timestamps that should be generated with the originEventId occurs.

type

StudyBurstInfo

Constructors

Link copied to clipboard
constructor(identifier: String, originEventId: String, delay: DateTimePeriod = DateTimePeriod(), interval: DateTimePeriod, occurrences: Int, type: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "delay")
val delay: DateTimePeriod
Link copied to clipboard
@SerialName(value = "identifier")
val identifier: String
Link copied to clipboard
@SerialName(value = "interval")
val interval: DateTimePeriod
Link copied to clipboard
@SerialName(value = "occurrences")
val occurrences: Int
Link copied to clipboard
@SerialName(value = "originEventId")
val originEventId: String
Link copied to clipboard
@SerialName(value = "type")
val type: String? = null