Compose.Action

Performs a compose action specified by the sub method.

Parameters

For parameter information, see the documentation for each of the following subcommands:

To begin composing a new item, Specify Compose.Action without any subcommands.

Compose.id

Specifies the ID of this composition.

Calendar.queryYear

Specifies the year for the appointments.

Calendar.queryMonth

Specifies the month for the appointments.

Calendar.queryDay

Specifies the day of the month for the appointment.

Calendar.queryAM

Specifies 1 for a.m. appointments and 0 for p.m.

Calendar.queryDuration

Specifies the duration of appointment: number of minutes, hours, or days as specified by Calendar.queryDurationType.

Calendar.queryDurationType

Specifies the duration type for appointments: 1 =minutes, 2 = hours, 3 = days.

Calendar.queryTime

Specifies the appointment time, such as 2:00 p.m.

Item.Compose.method

Specifies if the compose item is a posted item:

  • POST indicates a posted item
Item.bc

Specifies the list of BC recipients.

Item.caller

Specifies the caller if the item type is Phone.

Item.cc

Specifies the list of CC recipients.

Item.company

Specifies the company if the item type is Phone.

Item.dateEnd

Specifies the end date if an item is an appointment or the due date if the item is a task.

Item.dateStart

Specifies the start date if an item is an appointment or a note.

Item.duration

Specifies the duration if the item is an appointment.

Item.location

Specifies the location of the appointment.

Item.message

Specifies the message text.

Item.phone

Specifies the phone number if the item type is Phone.

Item.priority

Specifies the Item priority: Low, Medium, High.

Item.ReplyRequested.day

Specifies the number of days selected for a reply request.

Item.ReplyRequest.type

Specifies the type of reply requested: WhenConvenient or ByDate.

Item.ReturnNotification.accepted

Specifies the type of return notification for an accepted item:

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail
Item.ReturnNotification.completed

Specifies the type of return notification for a completed item:

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail
Item.ReturnNotification.declined

Specifies the type of return notification for a declined item:

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail
Item.ReturnNotification.deleted

Specifies the type of return notification for a deleted item:

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail
Item.ReturnNotification.opened

Specifies the type of return notification for an opened item:

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail
Item.security

Specifies the security settings on the item.

Item.taskPriority

Specifies the priority of an item if the item is a task.

Item.Task.startDate

Specifies the start date if the item is a task.

Item.to

Specifies the list of To recipients.

Item.type

Specifies the item type: Mail, Appointment, Task, Note, or Phone.

Item.Accept.ShowAs

Specifies one of the following acceptance levels for an appointment:

  • 1 Busy
  • 2 Free
  • 4 Out of office
  • 8 Tentative

NOTE:This parameter is used with GroupWise 7 SP 1 and later versions only.

Return Values

Some or all of the following values might be returned. None of them are required, however, or guaranteed to be always be returned.

Value

Description

Compose.id

Specifies specific item being composed.

Item.areConflicts

Specifies if there are scheduling conflicts (appointments).

Item.bc

Specifies the list of BC recipients.

Item.bcName

Specifies the list of BC recipient display names.

Item.caller

Specifies the caller if the item type is Phone.

Item.cc

Specifies the list of CC recipients.

Item.ccFullId

Specifies the list of CC recipient full IDs.

Item.ccName

Specifies the list of CC recipient display names.

Item.Child.depth

Specifies the depth level of the child item.

Item.Child.id

Specifies the ID of the child item.

Item.company

Specifies the company if the item type is Phone.

Item.Compose.method

Specifies if the compose item is a posted item: POST indicates a posted item.

Item.dateEnd

Specifies the end date if the item is an appointment or the due date if the item is a task.

Item.dateSent

Specifies the date on which the item was sent.

Item.dateStart

Specifies the start date if the item is an appointment or note.

Item.Document.ext

Specifies the document.

Item.Document.id

Specifies the document ID (the unique identifier of the document).

Item.Document.version

Specifies the document version.

Item.drn

Specifies the unique identifier of the item.

Item.duration

Specifies the duration if the item is an appointment.

Item.durationType

Specifies the duration type for an appointment: 1 = Minutes, 2 = Hours, 3 = Days.

Item.Folder.newName

Specifies the new name of the folder.

Item.from

Specifies the From text of the item.

Item.fromFullId

Specifies the Full FromID, which is the user ID of the from text.

Item.id

Specifies the index of the item within the current list of items.

Item.isAutoDate

Specifies if the item was an autodate (appointments/tasks).

Item.isDraft

Specifies the item is a draft item.

Item.isOutbound

Specifies if the item is a Sent Item.

Item.Library.id

Specifies the document library ID.

Item.location

Specifies the location of the appointment.

Item.message

Specifies the Message Text of the item.

Item.modified

Specifies if the compose item has unsaved changes.

Item.phone

Specifies the phone number if the item type is Phone.

Item.priority

Specifies the priority of the item: Low, Medium, High.

Item.ReplyRequested.date

Specifies the date by which the recipient should respond.

Item.ReplyRequested.day

Specifies the number of days that were selected for a reply request.

Item.ReplyRequested.type

Specifies the type of reply that is requested: When Convenient or By Date.

Item.ReturnNotification. accepted

Specifies the type of return notification for an accepted item:

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail

Item.ReturnNotification. completed

Specifies the type of return notification for a completed item.

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail

Item.ReturnNotification. declined

Specifies the type of return notification for a declined item.

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail

Item.ReturnNotification. deleted

Specifies the type of return notification for a deleted item.

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail

Item.ReturnNotification. opened

Specifies the type of return notification for an opened item.

  • 1 None
  • 2 Mail
  • 4 Notify
  • 8 Notify and Mail

Item.security

Specifies the security settings on the item.

Item.status

Specifies the status of the item.

Item.Status.accepted

Specifies if the item has been accepted (appointments and tasks).

Item.Status.completed

Specifies if the item has been completed (tasks).

Item.Status.isDeleted

Specifies if the item has been deleted.

Item.Status.read

Specifies the read status of the message.

Item.subject

Specifies the Subject text.

Item.subtype

Specifies the subtype of the item.

Item.taskPriority

Specifies the priority of the item if the item is a Task.

Item.Task.startDate

Specifies the start date if the item is a task.

Item.to

Specifies the list of To recipients.

Item.toFullId

Specifies the list of To recipient full IDs.

Item.toName

Specifies the list of To recipient display names.

Item.told

Specifies the list of To recipient user IDs.

Item.type

Specifies the type of the item: Appointment, Note, Phone, or Task.

Signature.isAutomatic

Specifies if the signature should be automatically added to the message.

Signature.isEnabled

Specifies a signature exists and is enabled.

Signature.signature

Specifies the GroupWise Signature Text.

If the item is being posted (such as a personal item or discussion item), the following might also be returned:

Value

Description

Item.Folder.id

Specifies the ID of the folder the item is posted to.

Item.Folder.name

Specifies the name of the folder the item is posted to.

Item.Folder.type

Specifies the type of the folder that the item is posted to.

If the item has an enclosure (such as the original message when forwarding or delegating a message), the following might also be returned:

Value

Description

Item.Enclosure.id

Specifies the identifier of the enclosed item.

Item.Enclosure.drn

Specifies the GroupWise specific identifier of the enclosed item.

Item.Enclosure.type

Specifies the item type of the enclosure: Mail, Appointment, Note, Task, or Phone.

Item.Enclosure.from

Specifies the sender of the enclosed item.

Item.Enclosure.fromFullId

Specifies the full ID (userid.postoffice.domain) of the sender of the enclosed item.

Item.Enclosure.priority

Specifies the priority of the enclosed item.

Item.Enclosure.to

Specifies the list of To recipients for the enclosed item.

Item.Enclosure.cc

Specifies the list of CC recipients for the enclosed item.

Item.Enclosure.bc

Specifies the list of BC recipients for the enclosed item.

Item.Enclosure.told

Specifies the user IDs of the To recipients.

Item.Enclosure.toFullId

Specifies the full resolved IDs of the To recipients.

Item.Enclosure.toName

Specifies the names of the To recipients.

Item.Enclosure.ccId

Specifies the user IDs of the CC recipients.

Item.Enclosure.ccFullId

Specifies the full resolved IDs of the CC recipients.

Item.Enclosure.ccName

Specifies the names of the To recipients.

Item.Enclosure.subject

Specifies the subject of the enclosed item.

Item.Enclosure.message

Specifies the message of the enclosed item.

Item.Enclosure.subType

Specifies the subtype of the enclosed item.

Item.Enclosure.Folder.newName

Specifies the new name of the folder.

Item.Enclosure.read

Specifies the read status of the enclosed item.

Item.Enclosure.accepted

Specifies the accepted status of the enclosed item.

Item.Enclosure.completed

Specifies the completed status of the enclosed item.

Item.Enclosure.Child.id

Specifies the ID of the enclosed item.

Item.Enclosure.Child.depth

Specifies the depth of the enclosed item and indicates how deeply nested the enclosure is. For example, if you forward a forwarded item, the original item has a depth of 2.

Item.Enclosure.dateSent

Specifies the date the enclosed item was sent.

Item.Enclosure.dateStart

Specifies the start date of the enclosed item.

Item.Enclosure.dateEnd

Specifies the date or due date of the enclosed item.

Item.Enclosure.ReplyRequest.type

Specifies the type of reply requested for the enclosed item.

Item.Enclosure.ReplyRequest.date

Specifies the date associated with the reply request of the enclosed item.

Item.Enclosure.location

Specifies the location of the enclosed appointment item.

Item.Enclosure.Task.priority

Specifies the priority of the enclosed item.

Item.Enclosure.Task.startDate

Specifies the start date of the enclosed task item.

Item.Enclosure.caller

Specifies the caller of the enclosed phone item.

Item.Enclosure.company

Specifies the company of the enclosed phone item.

Item.Enclosure.phone

Specifies the phone of the enclosed phone item.

Item.Enclosure.isAutoDate

Specifies 1 if the enclosed item is an auto-date item.

Item.Enclosure.security

Specifies the security of the enclosed item.

Item.Enclosure.status

Specifies the status of the enclosed item: read, deleted, accepted, etc.

Example

<A href="/servlet/webacc?User.context=xyz&action
=Compose.Action&merge=send">Create New Message</A>