Find Appointments

Applies To: System Center 2012 R2 Orchestrator, System Center 2012 SP1 - Orchestrator

The Find Appointments activity is used in a runbook to find an existing appointment.

The following tables list the required properties, optional properties, filters, and published data for this activity.

Find Appointments Required Properties

Element

Description

Valid values

Search Folder

The ID of the folder to search

Calendar

Search Subfolders

Indicates whether subfolders will be searched

True

False

Start Date

The start date

DateTime

End Date

The end date

DateTime

Find Appointments Optional Properties

Element

Description

Valid values

Maximum Items

The maximum number of items to return

Integer

Find Appointments Filters

Element

Description

Filters

Adjacent Meeting Count

The number of calendar entries that are adjacent to the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Allow New Time Proposal

Indicates whether new time proposals are allowed for attendees of the meeting

Equals

Does not equal

Appointment Reply Time

When the attendee replied to the meeting request

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Appointment Sequence Number

The sequence number of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Appointment State

The state of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Appointment Type

The type of the appointment

Equals

Does not equal

Body

Body of the appointment

Equals

Does not equal

Contains

Does not contain

Starts with

Conflicting Meeting Count

The number of calendar entries that conflict with the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Date/Time Created

Date and time the appointment was created

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Duration in Minutes

The duration of the appointment in minutes

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Free Busy Status

The value that indicates the free/busy status of the owner of the appointment

Equals

Does not equal

Has Attachments

Indicates whether the item has an attachment

Equals

Does not equal

iCal DateTime Stamp

iCalendar DateTimeStamp

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

iCal Recurrence ID

The iCalendar RecurrenceId

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

iCal Uid

The iCalendar Uid

Equals

Does not equal

Contains

Does not contain

Start with

ID

ID of the appointment

Equals

Does not equal

Importance

Importance of the appointment

Equals

Does not equal

Is All Day Event

Indicates whether the appointment is an all-day event

Equals

Does not equal

Is Cancelled

Indicates whether the appointment has been cancelled

Equals

Does not equal

Is Meeting

Indicates whether the appointment is a meeting

Equals

Does not equal

Is Online Meeting

Indicates whether the meeting is an online meeting

Equals

Does not equal

Is Recurring

Indicates whether the appointment is recurring

Equals

Does not equal

Is Reminder Set

Indicates whether there is a reminder set for this appointment

Equals

Does not equal

Is Response Requested

Indicates whether responses are requested when invitations are sent

Equals

Does not equal

Is Submitted

Indicates whether this message has been submitted to sent

Equals

Does not equal

Is Unmodified

Indicates if the appointment has been modified since creation

Equals

Does not equal

Last Modified Date

Time and date the appointment was last modified

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Last Modified Name

Name of the user who last modified this appointment

Equals

Does not equal

Contains

Does not contain

Start with

Location

Location of the appointment

Equals

Does not equal

Contains

Does not contain

Start with

Meeting Workspace URL

The URL of the meeting workspace

Equals

Does not equal

Contains

Does not contain

Starts with

Meeting Request Was Sent

Indicates whether the meeting request has been sent

Equals

Does not equal

NetShow URL

URL of the Microsoft NetShow meeting

Equals

Does not equal

Contains

Does not contain

Starts with

Organizer

The organizer of the meeting

Equals

Does not equal

Contains

Does not contain

Starts with

Original Start

The original start time of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Reminder (Minutes)

The number of minutes before the appointment that a reminder will be triggered.

Equals

Does not equal

Is less than or equal to

Is greater than or equal to

Is less than

Is greater than

Reminder Due By

Date and time when the reminder for this appointment will be triggered

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Sensitivity

Sensitivity setting of the appointment

Equals

Does not equal

Start

The start time of the appointment

Equals

Does not equal

Less than

Less than or equal to

Greater than

Greater than or equal to

Subject

The subject of the appointment

Equals

Does not equal

Contains

Does not contain

Starts with

Time Zone

The specified time zone for the appointment

Equals

Does not equal

Contains

Does not contain

Starts with

Find Appointments Published Data

Element

Description

Valid values

Adjacent Meeting Count

The number of calendar items that are adjacent to the appointment

Number

Allow New Time Proposal

Indicates whether the new time proposals are allowed

Boolean

Appointment Reply Time

The date and time when the attendee replied to the meeting request

DateTime

Appointment Sequence Number

The sequence number of the appointment

Number

Appointment State

The state of the appointment

String

Appointment Type

The type of the appointment

String

Attachments

List of attachments for the item

String

Body

The body of the appointment

String

Body Type

Content type of body

String

Categories

List of categories associated with the appointment

String

Conflicting Meeting Count

Number of conflicting appointments

Number

Culture

Culture associated with the appointment

String

Date/Time Created

Date and time the message was created

DateTime

Domain

Domain the Exchange server belongs to

String

Duration in Minutes

The duration of the appointment in minutes

Number

End

Sets the end time of the appointment

DateTime

Exchange Server Address

Address of the Exchange server

String

Free Busy Status

Value indicating the free/busy status of the owner of the appointment

String

Has Attachments

Indicates whether the item has an attachment

Boolean

ID

ID of the appointment

String

Importance

Importance of the appointment

String

Is All Day Event

Indicates whether the appointment is an all day event

Boolean

Is Cancelled

Indicates whether the appointment has been cancelled

Boolean

Is Meeting

Indicates whether the appointment is a meeting

Boolean

Is Online Meeting

Indicates whether the meeting is an online meeting

Boolean

Is Recurring

Indicates whether the appointment is recurring

Boolean

Is Reminder Set

Indicates whether there is a reminder set for this appointment

Boolean

Is Response Requested

Indicates whether a response is requested for this appointment invitation

Boolean

Is Submitted

Indicates whether this message has been submitted to sent

Boolean

Is Unmodified

Indicates if the appointment has been modified since creation

Boolean

Item Count

Number of appointments found

Number

Last Modified Date

Time and date the appointment was last modified

DateTime

Last Modified Name

Name of the user who last modified this appointment

String

Location

Location of the appointment

String

Meeting Request Was Sent

Indicates whether a meeting request has been sent

Boolean

Meeting Workspace URL

URL of the Meeting Workspace

String

NetShow URL

URL of the Microsoft NetShow meeting

String

Optional Attendees

List of optional attendees for the meeting

String

Organizer

The organizer of the meeting

String

Original Start

The original start time of the appointment

String

Parent Folder ID

ID of the appointment’s parent folder

String

Reminder (Minutes)

Number of minutes before the occurrence a reminder should be triggered

Integer

Reminder Due By

Date and time when the reminder for this appointment will be triggered

DateTime

Required Attendees

List of required attendees

String

Resources

List of resources for the meeting

String

Search Folder

The name of the folder to be searched for items

String

Search Subfolders

Indicates whether subfolders should be searched

Boolean

Sensitivity

Sets the sensitivity of the appointment

String

Start Date

The date and time to start searching from

DateTime

End Date

The date and time to stop searching at

DateTime

Start

The start time of the appointment

DateTime

Subject

The subject of the appointment

String

Time Zone

The time zone that is specified for the appointment

String

Timeout (seconds)

Timeout value for the Exchange server connection

Number

Use Autodiscover

 

Boolean

User Name

Username used to log on to the Exchange server

String

Web Client Edit From Query String

Query string to append to the Exchange Web client URL to open the appointment for editing

String

Web Client Read From Query String

Query string to append to the Exchange Web client URL to open the appointment for reading

String

iCal DateTime Stamp

Contains the iCalendar DateTimeStamp

DateTime

iCal Recurrence ID

Contains the iCalendar RecurrenceId

DateTime

iCal UID

Contains the Uid

String

See Also

Other Resources

Using Runbooks in System Center 2012 - Orchestrator