Skip to main content

%pkg.isc.changecontrol.rest.CCRInfoResponse

class %pkg.isc.changecontrol.rest.CCRInfoResponse extends %pkg.isc.changecontrol.rest.ResponseModelBase

REST response format of information received by calling WSDetails in %Studio.SourceControl.ItemSet. Contains info about a CCR to display to the user to help identify and describe the record of their current change session.

Property Inventory

Parameters

parameter MEDIATYPE = application/vnd.intersystems.com.changecontrol.ccr-info-response.v1+json;

Properties

property active as %Boolean [ Final ];
Whether the current CCR is active
Property methods: activeDisplayToLogical(), activeGet(), activeIsValid(), activeLogicalToDisplay(), activeNormalize(), activeSet()
property ccrTier as %Integer (VALUELIST = ",0,1,2") [ Final ];
The tier of the CCR; e.g., 0, 1, or 2
Property methods: ccrTierDisplayToLogical(), ccrTierGet(), ccrTierIsValid(), ccrTierLogicalToDisplay(), ccrTierNormalize(), ccrTierSet(), ccrTierXSDToLogical()
property currentState as %String (MAXLEN = 50) [ Final ];
Current state of the CCR; e.g., "In_BASE"
Property methods: currentStateDisplayToLogical(), currentStateGet(), currentStateIsValid(), currentStateLogicalToDisplay(), currentStateLogicalToOdbc(), currentStateNormalize(), currentStateSet()
property description as %String) [ Final ];
The description of the CCR
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
property lastState as %String (MAXLEN = 50) [ Final ];
Last state of the CCR; e.g., "In_PREP"
Property methods: lastStateDisplayToLogical(), lastStateGet(), lastStateIsValid(), lastStateLogicalToDisplay(), lastStateLogicalToOdbc(), lastStateNormalize(), lastStateSet()
property lastTransition as %String (MAXLEN = 50) [ Final ];
Last transition of the CCR; e.g., "markPREPComplete"
Property methods: lastTransitionDisplayToLogical(), lastTransitionGet(), lastTransitionIsValid(), lastTransitionLogicalToDisplay(), lastTransitionLogicalToOdbc(), lastTransitionNormalize(), lastTransitionSet()
property phase as %String (VALUELIST = ",BASE,TEST,UAT,LIVE,MERGED,CANCELLED") [ Final ];
Phase of the CCR; e.g. "BASE"
Property methods: phaseDisplayToLogical(), phaseGet(), phaseIsValid(), phaseLogicalToDisplay(), phaseLogicalToOdbc(), phaseNormalize(), phaseSet()
property siteCode as %pkg.isc.changecontrol.dataType.SiteCode [ Final ];
Site code of the CCR; e.g. "ISCX"
Property methods: siteCodeDisplayToLogical(), siteCodeGet(), siteCodeIsValid(), siteCodeLogicalToDisplay(), siteCodeLogicalToOdbc(), siteCodeNormalize(), siteCodeSet()
property systemCode as %pkg.isc.changecontrol.dataType.SystemCode [ Final ];
SystemCode of the CCR; e.g., "TESTSYS"
Property methods: systemCodeDisplayToLogical(), systemCodeGet(), systemCodeIsValid(), systemCodeLogicalToDisplay(), systemCodeLogicalToOdbc(), systemCodeNormalize(), systemCodeSet()
property title as %String (MAXLEN = 200) [ Final ];
The title of the CCR
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()
property username as %pkg.isc.changecontrol.dataType.CCRUser [ Final ];
User who created the CCR
Property methods: usernameDisplayToLogical(), usernameGet(), usernameIsValid(), usernameLogicalToDisplay(), usernameLogicalToOdbc(), usernameNormalize(), usernameSet()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab