Search
K
MarketConnect-OrderEntry

QuestionData

object

Represents data for a single question in the transaction

* Additional properties are NOT allowed.
idstringrequired

The unique identifier for the question

>= 1 characters

typestringrequired

The data-storage type of the question. Canonical values: input, dropdown, radio, checkbox, checkboxgroup, date, phone, email, money, number, label, information, collection, Person, Address, Hidden. FieldBlueprint.fieldType covers rendering types; QuestionData.type additionally supports ‘collection’ for nested repeatable groups.

>= 1 characters

questionTextstring

The title of the question shown to the user. This value should be kept in sync with the title property of the associated field

questionSubTextstring

The subtext shown to the user below the question title. This value should be kept in sync with the text property of the associated field

displayValuestring

The display text representing the user’s selected answer. For example, a country dropdown may display ‘United States of America’ to the user, while the blueprint stores the value as ‘USA’

valueAny Of

The actual value of the question. Can be a string, integer, number, float, date, date-time, boolean, or array of CollectionItem objects depending on the field type.

Variant 1string

String value for simple fields

Example:PrimaryBeneficiary

indexinteger(int32)

Zero-based row index for repeatable collection rows in transaction data lists; 0 for single-value fields.

Example

RenderCondition

object

Single condition controlling whether a field/section is rendered.

typestringrequired

Kind of comparison performed by the condition.

Allowed values:equalityrangepresence

Example:equality

isEqualboolean

When true the condition passes if the target value equals ‘value’; when false the condition passes if it differs.

Example:true

valuestring

The value to compare against the resolved target answer.

Example:NY

targetNodeIdstringrequired

The answer node identifier whose value is evaluated by this condition.

Example:SolicitationStateCode

Example

RepeatableBlueprint

object
* Additional properties are NOT allowed.
repeatableAnswerNodeIdstring

Blueprint id this repeat block is bound to (matches SubsectionBlueprint.id or FieldGroupBlueprint.id).

addButtonTextobject

Localized label for the control that adds another row.

* Additional properties are NOT allowed.
Show Child Parameters
removeButtonTextobject

Localized label for removing a row.

* Additional properties are NOT allowed.
Show Child Parameters
minRepeatableinteger(int32)

Minimum number of instances.

maxRepeatableinteger(int32)

Maximum number of instances.

outputPathstring

Optional binding path for persisted repeat instances.

Example

RequiredDocument

object
* Additional properties are NOT allowed.
attachmentTypestring

Attachment type code

displayNamestring

Display name shown to the user

documentTypestring

Document type code

formTypestring

Form type code

messagestring

Instructional message for the required document

Example

SaveCommentRequest

object
* Additional properties are NOT allowed.
appSubIndicatorstring

Indicator identifying whether the comment applies to the application or sub-application

commentSourcestring

Source system or user group that authored the comment

commentTextstringrequired

Free-form comment text

>= 1 characters

statusAtStepstring

Status code of the transaction at the step the comment was added

statusDisplayNamestring

Display name for the status at the step the comment was added

stepTitlestring

Title of the wizard step the comment was added on

transactionIdstringrequired

Unique identifier of the transaction the comment belongs to (positive integer encoded as a string)

Match pattern:^[1-9][0-9]*$

>= 1 characters

Example