Skip to content

MDCMS Object Request Interface

MDCMS, the MidRange Dynamic Change Management System can be integrated with MDRest4i-SDK-Console.

Add or Modify Object request

Input Description
Application The ID of the target application for the object to be selected from the dropdown list
Level A level number of the selected application that allows check-outs to be selected from the dropdown list
Object Type The System or MDCMS Object Type code for the Object
Attribute The MDCMS Attribute code that identifies the behaviour and target locations for the requested object
Object Name The name of the object to be requested
Project Specifies the Project to assign to the Request.
The project, if entered, must already exist and be in an open status.
If the project is not yet authorized, then the user must have MDSEC authority to authorize the Project and then MDCMS will do so automatically.
Task Specifies an existing, active Task number. Omit or set to 0 if the request would be assigned directly to the Project.
Subtask Specifies an existing, active Subtask number. Omit or set to 0 if the request should be assigned directly to the Project or Task
Existing RFP number Specifies the RFP to assign to the Request.
Description of New RFP Description of New RFP

Swagger Extension x-mdcms.object

  object:
          vref: '*MDR'
          user: RITUK
          appl: APIS
          lvl: '100'
          objt: '*PGM'
          attr: SQLRPGLE
          objn: getclntdtl
          folb: mdrstt14
          fsfl: EXAMPLE
          proj: APIDEV
          task: '0'
          stsk: '0'
          arfp: '*AUTO'
          rfp: ''
          rfpd: Submit a test
          fslb: MDRSTT14
          response:
            rtn:
              sev: '10'
              msg: Request created for GETCLNTDTL into RFP 120026

Swagger Extension x-mdcms.OAPI

  OAPI:
        appl: TEST01
        lvl: '100'
        objt: '*DTAGRP'
        attr: OAPI14
        objn: 'Provider-API-Get-Client-V14, RITUK'
        task: '0'
        stsk: '0'
        user: RITUK
        proj: APIDEV
        arfp: '*YES'
        rfp: 1799
        rfpd: ''
        response:
          rtn:
            sev: '10'
            msg: >-
              Request created for Provider-API-Get-Client-V14, RITUK into RFP
              1799

Swagger Extension x-mdcms.MDRSTCFG (Created only if MDRSTCFG is not blank in the MDCMS values section of the Configuration settings)

  MDRSTCFG:
          appl: APIS
          lvl: '100'
          objt: '*DTAGRP'
          attr: OAPICFG
          objn: getclnt
          proj: APIDEV
          task: '0'
          stsk: '0'
          user: RITUK
          folb: mdrstt14
          arfp: '*YES'
          rfp: '120026'
          rfpd: ''
          response:
            rtn:
              sev: '10'
              msg: Request created for getclnt into RFP 120026