ProgramSearchFiltersInfo

ProgramSearchFilterInfo defines schedule information for a task. This data type contains the following properties:

Property

Type

Description

Required

Default

startRow

Integer

Start row

No

1

maxResults

Integer

Values range from 1 to 1,000 inclusively.

No

50

nameStartsWith

String

Text that the project name start with

No

N/A

programTypeName a String Program Type Name No N/A
programTypeId a Long Program type ID No N/A

statusCodes

StatusCodeInfo

Program status

No

N/A

managers

common:User

Program managers

No

N/A

createdBy

common:User

Create user

No

N/A

containsContent

ContentItemIdentifierInfo

Content

No

N/A

containsBusinessObjectives

BusinessObjectiveIdentifierInfo

Business objective

No

N/A

showOnlyPortfolioManagementEnabled

Boolean

Portfolio management enabled flag.

If this flag is set to true, the searchProgram operation only returns the programs that have the Portfolio Management enabled.

No

N/A

includeFinishedPrograms

Note: This property is available in PPM 9.62 and later.

boolean Determines whether the search results include finished programs. No false

priorityFrom

Integer

Value of the Priority From field

No

N/A

priorityTo

Integer

Value of the Priority To field

No

N/A

creationDateFrom

Date

Value of the Create Date From field

No

N/A

creationDateTo

Date

Value of the Create Date To field

No

N/A

a. You can either specify the programTypeName property or the programTypeId property, but not both of them.