MarkMagic

Return to CYBRA.com

*Please note, this is exemplary API documentation for viewing purposes only.
If you have questions, contact us at info@CYBRA.com.

Please click Expand Operation for Family of APIs to see their details. Click List Operations to collapse Operations.
  • download : Download MMPI Data

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /download/all

        • Download MMPI Data as ZIP File

        Implementation Notes

        Used to retrieve the MarkMagic PI data as a ZIP file.

        Parameters

        Parameter Value Description Parameter Type Data Type
        database Download Database query boolean
        logs Download Logs query boolean

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Data not found/Invalid Parameter
        500 Problem obtaining Data
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /download/database

        • Download MMPI Database

        Implementation Notes

        Used to retrieve the MarkMagic PI database. This is only supported when running in STANDARD mode, and will error when running in SERVER or CLIENT mode.

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Database not found
        500 Problem obtaining Database
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /download/logs

        • Download MMPI Logs

        Implementation Notes

        Used to retrieve the MarkMagic PI logs.

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Logs not found
        500 Problem obtaining Logs
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • id : Unique ID Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /id

        • Get Unique ID

        Implementation Notes

        Used to retrieve the unique server ID.

        Response Class

        • Model
        • Model Schema
        id {
        unique_server_id (string, optional)
        }
        {
          "unique_server_id": ""
        }


        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining ID Information
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • license : License Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /license

        • Get License Details

        Implementation Notes

        Used to get the installed license details.

        Response Class

        • Model
        • Model Schema
        licenses {
        license (array[license], optional)
        }
        license {
        type (string, optional),
        license_type (string, optional),
        expiration_date (string, optional),
        installed_options (installed_options, optional)
        }
        installed_options {
        installed_option (array[string], optional)
        }
        {
          "license": [
            {
              "type": "",
              "license_type": "",
              "expiration_date": "",
              "installed_options": {
                "installed_option": [
                  ""
                ]
              }
            }
          ]
        }


        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining License Information
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /license/reload

        • Reload License

        Implementation Notes

        Used to scan and install licenses located in MarkMagic License Directory.

        Response Class

        • Model
        • Model Schema
        licenses {
        license (array[license], optional)
        }
        license {
        type (string, optional),
        license_type (string, optional),
        expiration_date (string, optional),
        installed_options (installed_options, optional)
        }
        installed_options {
        installed_option (array[string], optional)
        }
        {
          "license": [
            {
              "type": "",
              "license_type": "",
              "expiration_date": "",
              "installed_options": {
                "installed_option": [
                  ""
                ]
              }
            }
          ]
        }


        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining License Information
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /license/upload

        • Upload a license.

        Implementation Notes

        Responds with all installed license details or an error.

        Response Class

        • Model
        • Model Schema
        licenses {
        license (array[license], optional)
        }
        license {
        type (string, optional),
        license_type (string, optional),
        expiration_date (string, optional),
        installed_options (installed_options, optional)
        }
        installed_options {
        installed_option (array[string], optional)
        }
        {
          "license": [
            {
              "type": "",
              "license_type": "",
              "expiration_date": "",
              "installed_options": {
                "installed_option": [
                  ""
                ]
              }
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file License file. body File

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem uploading license.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • mmpi-objects : MMPI Objects Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /mmpi-objects/all

        • Find MMPI Object

        Implementation Notes

        Query for MMPI object that can be used directly for import/export into MarkMagic. Returns information on only the MMPI objects that matches the query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each MMPI Object should be split into one file each query boolean
        formats Find Formats query boolean
        format_library User Library of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_device Device of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_name Name of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphics Find Target Graphics query boolean
        target_graphic_library User Library of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_type Type of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_number Number of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphics Find Source Graphics query boolean
        source_graphic_library User Library of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_type Type of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_name Name of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_sets Find Rule Sets query boolean
        rule_set_library User Library of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_set_name Name of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printers Find Printers query boolean
        printer_device Device of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_name Name of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_jobs Find Printer Jobs query boolean
        printer_job_library User Library of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_group Job Group of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_name Name of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        print_monitors Find Print Monitors query boolean
        print_monitor_name Name of the Print Monitor to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining MMPI Object
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/format

        • Find Format

        Implementation Notes

        Query for format that can be used directly for import/export into MarkMagic. Returns information on only the formats filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Format should be split into one file each query boolean
        format_library User Library of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_device Device of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_name Name of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Format
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/target-graphic

        • Find Target Graphic

        Implementation Notes

        Query for target graphic that can be used directly for import/export into MarkMagic. Returns information on only the target graphics filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Target Graphic should be split into one file each query boolean
        target_graphic_library User Library of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_type Type of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_number Number of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Target Graphic
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/source-graphic

        • Find Source Graphic

        Implementation Notes

        Query for source graphic that can be used directly for import/export into MarkMagic. Returns information on only the source graphics filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Source Graphic should be split into one file each query boolean
        source_graphic_library User Library of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_type Type of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_name Name of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Source Graphic
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/rule-set

        • Find Rule Set

        Implementation Notes

        Query for rule set that can be used directly for import/export into MarkMagic. Returns information on only the rule sets filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Rule Set should be split into one file each query boolean
        rule_set_library User Library of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_set_name Name of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Rule Set
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/printer

        • Find Printer

        Implementation Notes

        Query for printer that can be used directly for import/export into MarkMagic. Returns information on only the printers filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Printer should be split into one file each query boolean
        printer_device Device of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_name Name of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Printer
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/printer-job

        • Find Printer Job

        Implementation Notes

        Query for printer job that can be used directly for import/export into MarkMagic. Returns information on only the printer jobs filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Printer Job should be split into one file each query boolean
        printer_job_library User Library of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_group Job Group of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_name Name of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Printer Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects/print-monitor

        • Find Print Monitor

        Implementation Notes

        Query for print monitor that can be used directly for import/export into MarkMagic. Returns information on only the print monitors filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split If saving to file, specify if each Print Monitor should be split into one file each query boolean
        print_monitor_name Name of the Print Monitor to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Print Monitor
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /mmpi-objects

        • Create/Add MMPI Objects

        Implementation Notes

        Used to create new MMPI objects.

        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        MMPI Objects to be added/created. Can use with or without File
        Must be wrapped inside 'OBJECTS'
        body
        • Model
        • Model Schema
        OBJECTS {
        FORMAT (array[FORMAT], optional),
        TARGET_GRAPHIC (array[TARGET_GRAPHIC], optional),
        SOURCE_GRAPHIC (array[SOURCE_GRAPHIC], optional),
        RULESETS (RULESETS, optional),
        PRINTER (array[PRINTER], optional),
        PRINTER_JOB (array[PRINTER_JOB], optional),
        PRINT_MONITOR (array[PRINT_MONITOR], optional)
        }
        FORMAT {
        FMMODL (string, optional),
        FMNAM (string, optional),
        FMDES (string, optional),
        FMUNMS (string, optional),
        FMLEN (integer, optional),
        FMWDTH (integer, optional),
        FMMGNT (integer, optional),
        FMMGNS (integer, optional),
        FMSLEN (integer, optional),
        FMSWID (integer, optional),
        FMROT (integer, optional),
        FMMSFM (string, optional),
        FMGAP (integer, optional),
        FMSPTP (string, optional),
        FMQTY (integer, optional),
        FMQTNR (string, optional),
        FMPRTS (integer, optional),
        FMPRDN (integer, optional),
        FMCUT (string, optional),
        FMREP (integer, optional),
        FMMODE (string, optional),
        FMBTNM (string, optional),
        FMBTNR (string, optional),
        FMFSPL (string, optional),
        FMMSTR (string, optional),
        FMQRBP (string, optional),
        FMQRLN (string, optional),
        FMBRBP (string, optional),
        FMBRLN (string, optional),
        FMBCTL (string, optional),
        FMCMPL (string, optional),
        FMDSPF (string, optional),
        FMMSGF (string, optional),
        FMMSGL (string, optional),
        FMSTYP (string, optional),
        FMSNAM (string, optional),
        FMPVLIB (string, optional),
        FMPVFIL (string, optional),
        FMPVMBR (string, optional),
        FMLSNDR (string, optional),
        FMLSUBJ (string, optional),
        FMLMSG (string, optional),
        FMLRCP01 (string, optional),
        FMLRCP02 (string, optional),
        FMLRCP03 (string, optional),
        FMLRCP04 (string, optional),
        FMLRCP05 (string, optional),
        FMLRCP06 (string, optional),
        FMLRCP07 (string, optional),
        FMLRCP08 (string, optional),
        FMLRCP09 (string, optional),
        FMLRCP10 (string, optional),
        FMNAFL (integer, optional),
        FMNTFL (integer, optional),
        FMNHFL (integer, optional),
        FMNBFL (integer, optional),
        FMNTBF (integer, optional),
        FMNRFL (integer, optional),
        FMNLFL (integer, optional),
        FMNXFL (integer, optional),
        FMNGFL (integer, optional),
        FMNOFL (integer, optional),
        FMVSN (string, optional),
        FMUDT (string, optional),
        FMTMST (integer, optional),
        FMUSR (string, optional),
        FIELD (array[FIELD], optional),
        FIELD_GROUP_FIELD (array[FIELD_GROUP_FIELD], optional),
        FIELD_GROUP_FORMAT (array[FIELD_GROUP_FORMAT], optional),
        LINK (array[LINK], optional),
        URL_LINK (array[URL_LINK], optional),
        PIE_LINK (array[PIE_LINK], optional),
        CONDITIONS (CONDITIONS, optional),
        SQL_FORMAT_STATEMENTS (array[SQL_FORMAT_STATEMENT], optional)
        }
        FIELD {
        FLDMOD (string, optional),
        FLFMNM (string, optional),
        FLDTYP (string, optional),
        FLDFLN (integer, optional),
        FLDNAM (string, optional),
        FLDDES (string, optional),
        FLDROW (integer, optional),
        FLDCOL (integer, optional),
        FLDLEN (integer, optional),
        FLDDEC (string, optional),
        FLDVRY (string, optional),
        FLDFNT (integer, optional),
        FLDSTL (string, optional),
        FLDCKD (integer, optional),
        FLDFRT (integer, optional),
        FLDALN (string, optional),
        FLDIFL (string, optional),
        FLDIVL (integer, optional),
        FLTECD (string, optional),
        FLTHMG (integer, optional),
        FLTWMG (integer, optional),
        FLTHGT (integer, optional),
        FLTWDT (integer, optional),
        FLTPNT (integer, optional),
        FLTCRT (integer, optional),
        FLTCLR (string, optional),
        FLTGAP (integer, optional),
        FLTBER (integer, optional),
        FLTBEC (integer, optional),
        FLTBSP (integer, optional),
        FLBDNS (integer, optional),
        FLBHGT (integer, optional),
        FLBHR (integer, optional),
        FLBNW (integer, optional),
        FLBWNR (number, optional),
        FLBSCL (number, optional),
        FLBNCL (integer, optional),
        FLBMWD (integer, optional),
        FLBBHT (integer, optional),
        FLLTHC (integer, optional),
        FLLPTN (string, optional),
        FLLROW (integer, optional),
        FLLCOL (integer, optional),
        FLGGRA (integer, optional),
        FLGLEN (integer, optional),
        FLGWDT (integer, optional),
        FLRTGB (integer, optional),
        FLRENC (string, optional),
        FLRAOF (integer, optional),
        FLRNRT (integer, optional),
        FLRVTG (string, optional),
        FLRVWT (string, optional),
        FLRPRO (string, optional),
        FLRCVN (string, optional),
        FLRRTG (string, optional),
        FLRSBN (integer, optional),
        FLPRTP (string, optional),
        FLPRFL (string, optional),
        FLPRLB (string, optional),
        FLPRUP (string, optional),
        FLPRUL (string, optional),
        FLSQGP (string, optional),
        FLSQNM (string, optional),
        FLSQRF (string, optional),
        FLSPLN (integer, optional),
        FLSPCL (integer, optional),
        FLBFPN (integer, optional),
        FLITYP (string, optional),
        FLDUSG (string, optional),
        FLVSN (string, optional),
        FLUDT (string, optional),
        FLUSR (string, optional),
        FLDDBC (string, optional)
        }
        FIELD_GROUP_FIELD {
        FLGMOD (string, optional),
        FLGFMT (string, optional),
        FLGFTP (Character, optional),
        FLGFN (integer, optional),
        FLGTYP (Character, optional),
        FLGID (integer, optional),
        FLGROW (integer, optional),
        FLGFOS (integer, optional)
        }
        FIELD_GROUP_FORMAT {
        FMGMOD (string, optional),
        FMGFMT (string, optional),
        FMGTYP (Character, optional),
        FMGID (integer, optional),
        FMGDSC (string, optional)
        }
        LINK {
        FCMOD (string, optional),
        FCFMT (string, optional),
        FCTYP (string, optional),
        FCFLN (integer, optional),
        FCSEQ (integer, optional),
        FCTP01 (string, optional),
        FCFL01 (integer, optional),
        FCST01 (integer, optional),
        FCLN01 (integer, optional),
        FCVR01 (string, optional),
        FCEC01 (string, optional),
        FCCD01 (integer, optional),
        FCSB01 (integer, optional),
        FCTP02 (string, optional),
        FCFL02 (integer, optional),
        FCST02 (integer, optional),
        FCLN02 (integer, optional),
        FCVR02 (string, optional),
        FCEC02 (string, optional),
        FCCD02 (integer, optional),
        FCSB02 (integer, optional),
        FCTP03 (string, optional),
        FCFL03 (integer, optional),
        FCST03 (integer, optional),
        FCLN03 (integer, optional),
        FCVR03 (string, optional),
        FCEC03 (string, optional),
        FCCD03 (integer, optional),
        FCSB03 (integer, optional),
        FCTP04 (string, optional),
        FCFL04 (integer, optional),
        FCST04 (integer, optional),
        FCLN04 (integer, optional),
        FCVR04 (string, optional),
        FCEC04 (string, optional),
        FCCD04 (integer, optional),
        FCSB04 (integer, optional),
        FCTP05 (string, optional),
        FCFL05 (integer, optional),
        FCST05 (integer, optional),
        FCLN05 (integer, optional),
        FCVR05 (string, optional),
        FCEC05 (string, optional),
        FCCD05 (integer, optional),
        FCSB05 (integer, optional),
        FCTP06 (string, optional),
        FCFL06 (integer, optional),
        FCST06 (integer, optional),
        FCLN06 (integer, optional),
        FCVR06 (string, optional),
        FCEC06 (string, optional),
        FCCD06 (integer, optional),
        FCSB06 (integer, optional),
        FCTP07 (string, optional),
        FCFL07 (integer, optional),
        FCST07 (integer, optional),
        FCLN07 (integer, optional),
        FCVR07 (string, optional),
        FCEC07 (string, optional),
        FCCD07 (integer, optional),
        FCSB07 (integer, optional),
        FCTP08 (string, optional),
        FCFL08 (integer, optional),
        FCST08 (integer, optional),
        FCLN08 (integer, optional),
        FCVR08 (string, optional),
        FCEC08 (string, optional),
        FCCD08 (integer, optional),
        FCSB08 (integer, optional),
        FCVSN (string, optional),
        FCUDT (string, optional),
        FCUSR (string, optional)
        }
        URL_LINK {
        FUTYP (string, optional),
        FUUDT (string, optional),
        FUVSN (string, optional),
        FUFLN (integer, optional),
        FUUSR (string, optional),
        FUCD08 (integer, optional),
        FUEC08 (string, optional),
        FUMOD (string, optional),
        FUSEQ (integer, optional),
        FUTP01 (string, optional),
        FULN01 (integer, optional),
        FUVR01 (string, optional),
        FUCD01 (integer, optional),
        FUST01 (integer, optional),
        FUEC01 (string, optional),
        FUTP02 (string, optional),
        FUST02 (integer, optional),
        FULN03 (integer, optional),
        FUCD03 (integer, optional),
        FUTP04 (string, optional),
        FUTP05 (string, optional),
        FULN04 (integer, optional),
        FUCD05 (integer, optional),
        FUEC03 (string, optional),
        FUST04 (integer, optional),
        FUCD06 (integer, optional),
        FUTP07 (string, optional),
        FUCD02 (integer, optional),
        FUCD04 (integer, optional),
        FUST05 (integer, optional),
        FUST06 (integer, optional),
        FUTP03 (string, optional),
        FUVR03 (string, optional),
        FUEC05 (string, optional),
        FUVR06 (string, optional),
        FUEC06 (string, optional),
        FUVR07 (string, optional),
        FUCD07 (integer, optional),
        FUVR04 (string, optional),
        FUTP06 (string, optional),
        FUST07 (integer, optional),
        FUEC04 (string, optional),
        FUST03 (integer, optional),
        FUEC07 (string, optional),
        FUTP08 (string, optional),
        FUST08 (integer, optional),
        FULN07 (integer, optional),
        FULN08 (integer, optional),
        FULN02 (integer, optional),
        FUVR08 (string, optional),
        FULN06 (integer, optional),
        FULN05 (integer, optional),
        FUVR05 (string, optional),
        FUEC02 (string, optional),
        FUVR02 (string, optional),
        FUFMT (string, optional),
        FUFL07 (integer, optional),
        FUFL02 (integer, optional),
        FUFL04 (integer, optional),
        FUFL06 (integer, optional),
        FUFL03 (integer, optional),
        FUFL01 (integer, optional),
        FUFL05 (integer, optional),
        FUFL08 (integer, optional)
        }
        PIE_LINK {
        FPTYP (string, optional),
        FPUDT (string, optional),
        FPVSN (string, optional),
        FPFLN (integer, optional),
        FPCC07 (string, optional),
        FPSC08 (string, optional),
        FPSC07 (string, optional),
        FPCC08 (string, optional),
        FPUSR (string, optional),
        FPMOD (string, optional),
        FPSEQ (integer, optional),
        FPTP01 (string, optional),
        FPLN01 (integer, optional),
        FPVR01 (string, optional),
        FPST01 (integer, optional),
        FPTP02 (string, optional),
        FPST02 (integer, optional),
        FPLN03 (integer, optional),
        FPTP04 (string, optional),
        FPTP05 (string, optional),
        FPLN04 (integer, optional),
        FPST04 (integer, optional),
        FPTP07 (string, optional),
        FPST05 (integer, optional),
        FPST06 (integer, optional),
        FPTP03 (string, optional),
        FPSC03 (string, optional),
        FPVR06 (string, optional),
        FPVR07 (string, optional),
        FPVR04 (string, optional),
        FPTP06 (string, optional),
        FPST07 (integer, optional),
        FPST03 (integer, optional),
        FPTP08 (string, optional),
        FPST08 (integer, optional),
        FPLN07 (integer, optional),
        FPLN08 (integer, optional),
        FPLN02 (integer, optional),
        FPVR08 (string, optional),
        FPLN06 (integer, optional),
        FPLN05 (integer, optional),
        FPVR05 (string, optional),
        FPVR02 (string, optional),
        FPCC06 (string, optional),
        FPSC01 (string, optional),
        FPSC02 (string, optional),
        FPCC02 (string, optional),
        FPSC04 (string, optional),
        FPCC04 (string, optional),
        FPCC03 (string, optional),
        FPCC01 (string, optional),
        FPSC06 (string, optional),
        FPCC05 (string, optional),
        FPSC05 (string, optional),
        FPFMT (string, optional),
        FPFL07 (integer, optional),
        FPFL02 (integer, optional),
        FPFL04 (integer, optional),
        FPFL06 (integer, optional),
        FPFL03 (integer, optional),
        FPFL01 (integer, optional),
        FPFL05 (integer, optional),
        FPFL08 (integer, optional)
        }
        CONDITIONS {
        CONDITION (array[CONDITION], optional)
        }
        CONDITION {
        DEVICE (string, optional),
        FORMAT (string, optional),
        CONDSEQ (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        CNORDER (integer, optional),
        TESTS (TESTS, optional),
        ACTIONS (ACTIONS, optional)
        }
        TESTS {
        TEST (array[TEST], optional)
        }
        TEST {
        TESTSEQ (integer, optional),
        LFLDTYP (string, optional),
        LFLDNUM (integer, optional),
        OPERATOR (integer, optional),
        RFLDTYP (string, optional),
        RFLDNUM (integer, optional),
        CONSTANT (string, optional),
        CNORDER (integer, optional),
        LSTRPOS (integer, optional),
        LSUBLEN (integer, optional),
        RSTRPOS (integer, optional),
        RSUBLEN (integer, optional)
        }
        ACTIONS {
        ACTION (array[ACTION], optional)
        }
        ACTION {
        ACTSEQ (integer, optional),
        FLDTYP (string, optional),
        FLDNUM (integer, optional),
        CNORDER (integer, optional),
        ATTRIBUTES (ATTRIBUTES, optional)
        }
        ATTRIBUTES {
        ATTRIBUTE (array[ATTRIBUTE], optional)
        }
        ATTRIBUTE {
        ATTRSEQ (integer, optional),
        ATTRIB (string, optional),
        VALUE (string, optional)
        }
        SQL_FORMAT_STATEMENT {
        NAME (string, optional),
        DATABASE_ID (integer, optional),
        DB_NAME (string, optional),
        REPEAT (string, optional),
        SQL_FORMAT_STATEMENT_FIELDS (array[SQL_FORMAT_STATEMENT_FIELD], optional),
        DB_TYPE (integer, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        DESCRIPTION (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        STATEMENT (string, optional),
        USER (string, optional),
        STATEMENT_FIELDS (string, optional),
        STATEMENT_CONDITIONS (string, optional),
        STATEMENT_TABLE (string, optional)
        }
        SQL_FORMAT_STATEMENT_FIELD {
        FIELD_TYPE (string, optional),
        VERSION (string, optional),
        FORMAT (string, optional),
        UPDATE (string, optional),
        VARIABLE_TYPE (string, optional),
        VARIABLE_NAME (string, optional),
        SEQUENCE (integer, optional),
        DEVICE (string, optional),
        FIELD_NUMBER (integer, optional),
        USER (string, optional),
        VARIABLE_NUMBER (integer, optional)
        }
        TARGET_GRAPHIC {
        TYPE (string, optional),
        NUMBER (integer, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        RESIZE (integer, optional),
        RESOLUTION (integer, optional),
        ROTATION (integer, optional),
        SOURCE_GRAPHIC_NAME (string, optional),
        SOURCE_GRAPHIC_TYPE (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        USER (string, optional),
        DATA (string, optional)
        }
        SOURCE_GRAPHIC {
        TYPE (string, optional),
        NAME (string, optional),
        DESCRIPTION (string, optional),
        HEIGHT (integer, optional),
        WIDTH (integer, optional),
        SIZE (integer, optional),
        USER (string, optional),
        VERSION (string, optional),
        UPDATE (string, optional),
        DATA (string, optional)
        }
        RULESETS {
        RULESET (array[RULESET], optional)
        }
        RULESET {
        RSID (integer, optional),
        RSNAME (string, optional),
        RSDESC (string, optional),
        RSBURST (integer, optional),
        RSKEY0 (string, optional),
        RSKEY1 (string, optional),
        RSKEY2 (string, optional),
        RSKEY3 (string, optional),
        RSKEY4 (string, optional),
        RSDEV (string, optional),
        RSFMT (string, optional),
        RSNAPROC (integer, optional),
        RULES (RULES, optional)
        }
        RULES {
        RULE (array[RULE], optional)
        }
        RULE {
        RLID (string, optional),
        RLNAME (string, optional),
        RLDESC (string, optional),
        RLSEQ (integer, optional),
        OPTIONS (OPTIONS, optional)
        }
        OPTIONS {
        OPTION (array[OPTION], optional)
        }
        OPTION {
        ROID (string, optional),
        ROSEQ (integer, optional),
        RONAME (string, optional),
        RODESC (string, optional),
        OPTIONTESTS (OPTIONTESTS, optional),
        OPTIONACTIONS (OPTIONACTIONS, optional)
        }
        OPTIONTESTS {
        OPTIONTEST (array[OPTIONTEST], optional)
        }
        OPTIONTEST {
        RTID (string, optional),
        RTLCTP (integer, optional),
        RTLLIB (string, optional),
        RTLDEV (string, optional),
        RTLFMT (string, optional),
        RTLVAL (string, optional),
        RTLPOS (integer, optional),
        RTLLEN (integer, optional),
        RTOPER (integer, optional),
        RTRCTP (integer, optional),
        RTRLIB (string, optional),
        RTRDEV (string, optional),
        RTRFMT (string, optional),
        RTRVAL (string, optional),
        RTRPOS (integer, optional),
        RTRLEN (integer, optional)
        }
        OPTIONACTIONS {
        OPTIONACTION (array[OPTIONACTION], optional)
        }
        OPTIONACTION {
        RAID (string, optional),
        RATYPE (string, optional),
        RAVAL (string, optional),
        RAVALTYPE (string, optional)
        }
        PRINTER {
        NAME (string, optional),
        DESCR (string, optional),
        DVCMODEL (string, optional),
        IPADDRESS (string, optional),
        PORT (string, optional),
        QUEUE (string, optional),
        SPOOL (string, optional),
        SPLFDAYS (integer, optional),
        QUECHKMINS (integer, optional),
        SPLCHKDAYS (integer, optional),
        TMPSPOOL (string, optional)
        }
        PRINTER_JOB {
        PJGRP (string, optional),
        PJNAME (string, optional),
        PJGRPD (string, optional),
        PJDESC (string, optional),
        PJUPGM (string, optional),
        PJULIB (string, optional),
        PJJOBC (string, optional),
        PJJOBE (string, optional),
        PJJOBP (string, optional),
        PJRTVV (string, optional),
        PJJBDS (string, optional),
        PJJBDL (string, optional),
        PJJBQ (string, optional),
        PJJBQL (string, optional),
        PJRNPR (string, optional),
        PJJBPR (string, optional),
        PJMODE (string, optional),
        PJCUSR (string, optional),
        PJCJOB (string, optional),
        PJCJBN (string, optional),
        PJCSYS (string, optional),
        PJCDAT (string, optional),
        PJCTIM (string, optional),
        PJUUSR (string, optional),
        PJUJOB (string, optional),
        PJUJBN (string, optional),
        PJUSYS (string, optional),
        PJUDAT (string, optional),
        PJUTIM (string, optional),
        PJRUSR (string, optional),
        PJRJOB (string, optional),
        PJRJBN (string, optional),
        PJRSYS (string, optional),
        PJRDAT (string, optional),
        PJRTIM (string, optional),
        PJFIL (string, optional),
        PJFILA (string, optional),
        PJFLB (string, optional),
        PJFLBA (string, optional),
        PJFLM (string, optional),
        PJFLMA (string, optional),
        PJFMT (string, optional),
        PJFMTA (string, optional),
        PJDEV (string, optional),
        PJDEVA (string, optional),
        PJFRM (string, optional),
        PJFRMA (string, optional),
        PJSPL (string, optional),
        PJSPLA (string, optional),
        PJSPN (string, optional),
        PJSPNA (string, optional),
        PJFRC (string, optional),
        PJFRCA (string, optional),
        PJTRC (string, optional),
        PJTRCA (string, optional),
        PJTRL (string, optional),
        PJTRLA (string, optional),
        PJSND (string, optional),
        PJSNDA (string, optional),
        PJGRA (string, optional),
        PJGRAA (string, optional),
        PJCLG (string, optional),
        PJCLGA (string, optional),
        PJSPD (string, optional),
        PJSPDA (string, optional),
        PJALN (string, optional),
        PJALNA (string, optional),
        PJRBN (string, optional),
        PJRBNA (string, optional),
        PJFMN (string, optional),
        PJFMNA (string, optional),
        PJRFN (string, optional),
        PJRFNA (string, optional),
        PJASC (string, optional),
        PJASCA (string, optional),
        PJPTP (string, optional),
        PJPTPA (string, optional),
        PJULB (string, optional),
        PJULBA (string, optional),
        PJCHS (string, optional),
        PJCHSA (string, optional),
        PJSNS (string, optional),
        PJSNSA (string, optional),
        PJDRW (string, optional),
        PJDRWA (string, optional),
        PJOPB (string, optional),
        PJOPBA (string, optional),
        PJDPL (string, optional),
        PJDPLA (string, optional),
        PJDTA (string, optional),
        PJDTAA (string, optional),
        PJFKN (string, optional),
        PJFKNA (string, optional),
        PJFKY (string, optional),
        PJFKYA (string, optional),
        PJTKN (string, optional),
        PJTKNA (string, optional),
        PJTKY (string, optional),
        PJTKYA (string, optional),
        PJNRC (string, optional),
        PJNRCA (string, optional),
        PJQTY (string, optional),
        PJQTYA (string, optional),
        PJHTE (string, optional),
        PJHTEA (string, optional),
        PJCPY (string, optional),
        PJCPYA (string, optional),
        PJHLD (string, optional),
        PJHLDA (string, optional),
        PJSAV (string, optional),
        PJSAVA (string, optional),
        PJOQE (string, optional),
        PJOQEA (string, optional),
        PJOQL (string, optional),
        PJOQLA (string, optional),
        PJSP1 (string, optional),
        PJSP1A (string, optional),
        PJSP2 (string, optional),
        PJSP2A (string, optional),
        PJSP3 (string, optional),
        PJSP3A (string, optional),
        PJRLN (string, optional),
        PJRLNA (string, optional),
        PJRLL (string, optional),
        PJRLLA (string, optional),
        PJSEC (string, optional),
        PJSECA (string, optional),
        PJEMU (string, optional),
        PJEMUA (string, optional),
        PJPRF (string, optional),
        PJPRFA (string, optional),
        PJRCN (string, optional),
        PJRCNA (string, optional),
        PJRCP (string, optional),
        PJRCPA (string, optional),
        PJSNT (string, optional),
        PJSNTA (string, optional),
        PJSBJ (string, optional),
        PJSBJA (string, optional),
        PJMSG (string, optional),
        PJMSGA (string, optional),
        PJATN (string, optional),
        PJATNA (string, optional),
        PJATC (string, optional),
        PJATCA (string, optional),
        PJUDT (string, optional),
        PJUDTA (string, optional)
        }
        PRINT_MONITOR {
        PMULIB (string, optional),
        PMNAME (string, optional),
        PMTEXT (string, optional),
        PMSEQ (integer, optional),
        PMTYPE (string, optional),
        PMSTS (string, optional),
        PMSTSF (string, optional),
        PMDTQO (string, optional),
        PMPFNM (string, optional),
        PMPFLB (string, optional),
        PMDQNM (string, optional),
        PMDQLB (string, optional),
        PMTRTM (string, optional),
        PMTREV (string, optional),
        PMFILE (string, optional),
        PMOUTQ (string, optional),
        PMOQLB (string, optional),
        PMUSER (string, optional),
        PMDATA (string, optional),
        PMFORM (string, optional),
        PMPGM (string, optional),
        PMPGLB (string, optional),
        PMMODE (string, optional),
        PMPJOB (string, optional),
        PMPJGR (string, optional),
        PMPJLB (string, optional),
        PMRULE (string, optional),
        PMRLPR (string, optional),
        PMXPGM (string, optional),
        PMXLIB (string, optional),
        PMACMD (string, optional),
        PMAOQ (string, optional),
        PMAOQL (string, optional),
        PMDAT (string, optional),
        PMUSR (string, optional),
        PMVER (string, optional),
        PMPATH (string, optional),
        PMMVPATH (string, optional),
        PMXOPT (string, optional)
        }
        {
          "FORMAT": [
            {
              "FMMODL": "",
              "FMNAM": "",
              "FMDES": "",
              "FMUNMS": "",
              "FMLEN": 0,
              "FMWDTH": 0,
              "FMMGNT": 0,
              "FMMGNS": 0,
              "FMSLEN": 0,
              "FMSWID": 0,
              "FMROT": 0,
              "FMMSFM": "",
              "FMGAP": 0,
              "FMSPTP": "",
              "FMQTY": 0,
              "FMQTNR": "",
              "FMPRTS": 0,
              "FMPRDN": 0,
              "FMCUT": "",
              "FMREP": 0,
              "FMMODE": "",
              "FMBTNM": "",
              "FMBTNR": "",
              "FMFSPL": "",
              "FMMSTR": "",
              "FMQRBP": "",
              "FMQRLN": "",
              "FMBRBP": "",
              "FMBRLN": "",
              "FMBCTL": "",
              "FMCMPL": "",
              "FMDSPF": "",
              "FMMSGF": "",
              "FMMSGL": "",
              "FMSTYP": "",
              "FMSNAM": "",
              "FMPVLIB": "",
              "FMPVFIL": "",
              "FMPVMBR": "",
              "FMLSNDR": "",
              "FMLSUBJ": "",
              "FMLMSG": "",
              "FMLRCP01": "",
              "FMLRCP02": "",
              "FMLRCP03": "",
              "FMLRCP04": "",
              "FMLRCP05": "",
              "FMLRCP06": "",
              "FMLRCP07": "",
              "FMLRCP08": "",
              "FMLRCP09": "",
              "FMLRCP10": "",
              "FMNAFL": 0,
              "FMNTFL": 0,
              "FMNHFL": 0,
              "FMNBFL": 0,
              "FMNTBF": 0,
              "FMNRFL": 0,
              "FMNLFL": 0,
              "FMNXFL": 0,
              "FMNGFL": 0,
              "FMNOFL": 0,
              "FMVSN": "",
              "FMUDT": "",
              "FMTMST": 0,
              "FMUSR": "",
              "FIELD": [
                {
                  "FLDMOD": "",
                  "FLFMNM": "",
                  "FLDTYP": "",
                  "FLDFLN": 0,
                  "FLDNAM": "",
                  "FLDDES": "",
                  "FLDROW": 0,
                  "FLDCOL": 0,
                  "FLDLEN": 0,
                  "FLDDEC": "",
                  "FLDVRY": "",
                  "FLDFNT": 0,
                  "FLDSTL": "",
                  "FLDCKD": 0,
                  "FLDFRT": 0,
                  "FLDALN": "",
                  "FLDIFL": "",
                  "FLDIVL": 0,
                  "FLTECD": "",
                  "FLTHMG": 0,
                  "FLTWMG": 0,
                  "FLTHGT": 0,
                  "FLTWDT": 0,
                  "FLTPNT": 0,
                  "FLTCRT": 0,
                  "FLTCLR": "",
                  "FLTGAP": 0,
                  "FLTBER": 0,
                  "FLTBEC": 0,
                  "FLTBSP": 0,
                  "FLBDNS": 0,
                  "FLBHGT": 0,
                  "FLBHR": 0,
                  "FLBNW": 0,
                  "FLBWNR": 0,
                  "FLBSCL": 0,
                  "FLBNCL": 0,
                  "FLBMWD": 0,
                  "FLBBHT": 0,
                  "FLLTHC": 0,
                  "FLLPTN": "",
                  "FLLROW": 0,
                  "FLLCOL": 0,
                  "FLGGRA": 0,
                  "FLGLEN": 0,
                  "FLGWDT": 0,
                  "FLRTGB": 0,
                  "FLRENC": "",
                  "FLRAOF": 0,
                  "FLRNRT": 0,
                  "FLRVTG": "",
                  "FLRVWT": "",
                  "FLRPRO": "",
                  "FLRCVN": "",
                  "FLRRTG": "",
                  "FLRSBN": 0,
                  "FLPRTP": "",
                  "FLPRFL": "",
                  "FLPRLB": "",
                  "FLPRUP": "",
                  "FLPRUL": "",
                  "FLSQGP": "",
                  "FLSQNM": "",
                  "FLSQRF": "",
                  "FLSPLN": 0,
                  "FLSPCL": 0,
                  "FLBFPN": 0,
                  "FLITYP": "",
                  "FLDUSG": "",
                  "FLVSN": "",
                  "FLUDT": "",
                  "FLUSR": "",
                  "FLDDBC": ""
                }
              ],
              "FIELD_GROUP_FIELD": [
                {
                  "FLGMOD": "",
                  "FLGFMT": "",
                  "FLGFTP": "Character",
                  "FLGFN": 0,
                  "FLGTYP": "Character",
                  "FLGID": 0,
                  "FLGROW": 0,
                  "FLGFOS": 0
                }
              ],
              "FIELD_GROUP_FORMAT": [
                {
                  "FMGMOD": "",
                  "FMGFMT": "",
                  "FMGTYP": "Character",
                  "FMGID": 0,
                  "FMGDSC": ""
                }
              ],
              "LINK": [
                {
                  "FCMOD": "",
                  "FCFMT": "",
                  "FCTYP": "",
                  "FCFLN": 0,
                  "FCSEQ": 0,
                  "FCTP01": "",
                  "FCFL01": 0,
                  "FCST01": 0,
                  "FCLN01": 0,
                  "FCVR01": "",
                  "FCEC01": "",
                  "FCCD01": 0,
                  "FCSB01": 0,
                  "FCTP02": "",
                  "FCFL02": 0,
                  "FCST02": 0,
                  "FCLN02": 0,
                  "FCVR02": "",
                  "FCEC02": "",
                  "FCCD02": 0,
                  "FCSB02": 0,
                  "FCTP03": "",
                  "FCFL03": 0,
                  "FCST03": 0,
                  "FCLN03": 0,
                  "FCVR03": "",
                  "FCEC03": "",
                  "FCCD03": 0,
                  "FCSB03": 0,
                  "FCTP04": "",
                  "FCFL04": 0,
                  "FCST04": 0,
                  "FCLN04": 0,
                  "FCVR04": "",
                  "FCEC04": "",
                  "FCCD04": 0,
                  "FCSB04": 0,
                  "FCTP05": "",
                  "FCFL05": 0,
                  "FCST05": 0,
                  "FCLN05": 0,
                  "FCVR05": "",
                  "FCEC05": "",
                  "FCCD05": 0,
                  "FCSB05": 0,
                  "FCTP06": "",
                  "FCFL06": 0,
                  "FCST06": 0,
                  "FCLN06": 0,
                  "FCVR06": "",
                  "FCEC06": "",
                  "FCCD06": 0,
                  "FCSB06": 0,
                  "FCTP07": "",
                  "FCFL07": 0,
                  "FCST07": 0,
                  "FCLN07": 0,
                  "FCVR07": "",
                  "FCEC07": "",
                  "FCCD07": 0,
                  "FCSB07": 0,
                  "FCTP08": "",
                  "FCFL08": 0,
                  "FCST08": 0,
                  "FCLN08": 0,
                  "FCVR08": "",
                  "FCEC08": "",
                  "FCCD08": 0,
                  "FCSB08": 0,
                  "FCVSN": "",
                  "FCUDT": "",
                  "FCUSR": ""
                }
              ],
              "URL_LINK": [
                {
                  "FUTYP": "",
                  "FUUDT": "",
                  "FUVSN": "",
                  "FUFLN": 0,
                  "FUUSR": "",
                  "FUCD08": 0,
                  "FUEC08": "",
                  "FUMOD": "",
                  "FUSEQ": 0,
                  "FUTP01": "",
                  "FULN01": 0,
                  "FUVR01": "",
                  "FUCD01": 0,
                  "FUST01": 0,
                  "FUEC01": "",
                  "FUTP02": "",
                  "FUST02": 0,
                  "FULN03": 0,
                  "FUCD03": 0,
                  "FUTP04": "",
                  "FUTP05": "",
                  "FULN04": 0,
                  "FUCD05": 0,
                  "FUEC03": "",
                  "FUST04": 0,
                  "FUCD06": 0,
                  "FUTP07": "",
                  "FUCD02": 0,
                  "FUCD04": 0,
                  "FUST05": 0,
                  "FUST06": 0,
                  "FUTP03": "",
                  "FUVR03": "",
                  "FUEC05": "",
                  "FUVR06": "",
                  "FUEC06": "",
                  "FUVR07": "",
                  "FUCD07": 0,
                  "FUVR04": "",
                  "FUTP06": "",
                  "FUST07": 0,
                  "FUEC04": "",
                  "FUST03": 0,
                  "FUEC07": "",
                  "FUTP08": "",
                  "FUST08": 0,
                  "FULN07": 0,
                  "FULN08": 0,
                  "FULN02": 0,
                  "FUVR08": "",
                  "FULN06": 0,
                  "FULN05": 0,
                  "FUVR05": "",
                  "FUEC02": "",
                  "FUVR02": "",
                  "FUFMT": "",
                  "FUFL07": 0,
                  "FUFL02": 0,
                  "FUFL04": 0,
                  "FUFL06": 0,
                  "FUFL03": 0,
                  "FUFL01": 0,
                  "FUFL05": 0,
                  "FUFL08": 0
                }
              ],
              "PIE_LINK": [
                {
                  "FPTYP": "",
                  "FPUDT": "",
                  "FPVSN": "",
                  "FPFLN": 0,
                  "FPCC07": "",
                  "FPSC08": "",
                  "FPSC07": "",
                  "FPCC08": "",
                  "FPUSR": "",
                  "FPMOD": "",
                  "FPSEQ": 0,
                  "FPTP01": "",
                  "FPLN01": 0,
                  "FPVR01": "",
                  "FPST01": 0,
                  "FPTP02": "",
                  "FPST02": 0,
                  "FPLN03": 0,
                  "FPTP04": "",
                  "FPTP05": "",
                  "FPLN04": 0,
                  "FPST04": 0,
                  "FPTP07": "",
                  "FPST05": 0,
                  "FPST06": 0,
                  "FPTP03": "",
                  "FPSC03": "",
                  "FPVR06": "",
                  "FPVR07": "",
                  "FPVR04": "",
                  "FPTP06": "",
                  "FPST07": 0,
                  "FPST03": 0,
                  "FPTP08": "",
                  "FPST08": 0,
                  "FPLN07": 0,
                  "FPLN08": 0,
                  "FPLN02": 0,
                  "FPVR08": "",
                  "FPLN06": 0,
                  "FPLN05": 0,
                  "FPVR05": "",
                  "FPVR02": "",
                  "FPCC06": "",
                  "FPSC01": "",
                  "FPSC02": "",
                  "FPCC02": "",
                  "FPSC04": "",
                  "FPCC04": "",
                  "FPCC03": "",
                  "FPCC01": "",
                  "FPSC06": "",
                  "FPCC05": "",
                  "FPSC05": "",
                  "FPFMT": "",
                  "FPFL07": 0,
                  "FPFL02": 0,
                  "FPFL04": 0,
                  "FPFL06": 0,
                  "FPFL03": 0,
                  "FPFL01": 0,
                  "FPFL05": 0,
                  "FPFL08": 0
                }
              ],
              "CONDITIONS": {
                "CONDITION": [
                  {
                    "DEVICE": "",
                    "FORMAT": "",
                    "CONDSEQ": 0,
                    "NAME": "",
                    "DESCRIPTION": "",
                    "CNORDER": 0,
                    "TESTS": {
                      "TEST": [
                        {
                          "TESTSEQ": 0,
                          "LFLDTYP": "",
                          "LFLDNUM": 0,
                          "OPERATOR": 0,
                          "RFLDTYP": "",
                          "RFLDNUM": 0,
                          "CONSTANT": "",
                          "CNORDER": 0,
                          "LSTRPOS": 0,
                          "LSUBLEN": 0,
                          "RSTRPOS": 0,
                          "RSUBLEN": 0
                        }
                      ]
                    },
                    "ACTIONS": {
                      "ACTION": [
                        {
                          "ACTSEQ": 0,
                          "FLDTYP": "",
                          "FLDNUM": 0,
                          "CNORDER": 0,
                          "ATTRIBUTES": {
                            "ATTRIBUTE": [
                              {
                                "ATTRSEQ": 0,
                                "ATTRIB": "",
                                "VALUE": ""
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "SQL_FORMAT_STATEMENTS": [
                {
                  "NAME": "",
                  "DATABASE_ID": 0,
                  "DB_NAME": "",
                  "REPEAT": "",
                  "SQL_FORMAT_STATEMENT_FIELDS": [
                    {
                      "FIELD_TYPE": "",
                      "VERSION": "",
                      "FORMAT": "",
                      "UPDATE": "",
                      "VARIABLE_TYPE": "",
                      "VARIABLE_NAME": "",
                      "SEQUENCE": 0,
                      "DEVICE": "",
                      "FIELD_NUMBER": 0,
                      "USER": "",
                      "VARIABLE_NUMBER": 0
                    }
                  ],
                  "DB_TYPE": 0,
                  "VERSION": "",
                  "FORMAT": "",
                  "UPDATE": "",
                  "DESCRIPTION": "",
                  "SEQUENCE": 0,
                  "DEVICE": "",
                  "STATEMENT": "",
                  "USER": "",
                  "STATEMENT_FIELDS": "",
                  "STATEMENT_CONDITIONS": "",
                  "STATEMENT_TABLE": ""
                }
              ]
            }
          ],
          "TARGET_GRAPHIC": [
            {
              "TYPE": "",
              "NUMBER": 0,
              "NAME": "",
              "DESCRIPTION": "",
              "RESIZE": 0,
              "RESOLUTION": 0,
              "ROTATION": 0,
              "SOURCE_GRAPHIC_NAME": "",
              "SOURCE_GRAPHIC_TYPE": "",
              "VERSION": "",
              "UPDATE": "",
              "USER": "",
              "DATA": ""
            }
          ],
          "SOURCE_GRAPHIC": [
            {
              "TYPE": "",
              "NAME": "",
              "DESCRIPTION": "",
              "HEIGHT": 0,
              "WIDTH": 0,
              "SIZE": 0,
              "USER": "",
              "VERSION": "",
              "UPDATE": "",
              "DATA": ""
            }
          ],
          "RULESETS": {
            "RULESET": [
              {
                "RSID": 0,
                "RSNAME": "",
                "RSDESC": "",
                "RSBURST": 0,
                "RSKEY0": "",
                "RSKEY1": "",
                "RSKEY2": "",
                "RSKEY3": "",
                "RSKEY4": "",
                "RSDEV": "",
                "RSFMT": "",
                "RSNAPROC": 0,
                "RULES": {
                  "RULE": [
                    {
                      "RLID": "",
                      "RLNAME": "",
                      "RLDESC": "",
                      "RLSEQ": 0,
                      "OPTIONS": {
                        "OPTION": [
                          {
                            "ROID": "",
                            "ROSEQ": 0,
                            "RONAME": "",
                            "RODESC": "",
                            "OPTIONTESTS": {
                              "OPTIONTEST": [
                                {
                                  "RTID": "",
                                  "RTLCTP": 0,
                                  "RTLLIB": "",
                                  "RTLDEV": "",
                                  "RTLFMT": "",
                                  "RTLVAL": "",
                                  "RTLPOS": 0,
                                  "RTLLEN": 0,
                                  "RTOPER": 0,
                                  "RTRCTP": 0,
                                  "RTRLIB": "",
                                  "RTRDEV": "",
                                  "RTRFMT": "",
                                  "RTRVAL": "",
                                  "RTRPOS": 0,
                                  "RTRLEN": 0
                                }
                              ]
                            },
                            "OPTIONACTIONS": {
                              "OPTIONACTION": [
                                {
                                  "RAID": "",
                                  "RATYPE": "",
                                  "RAVAL": "",
                                  "RAVALTYPE": ""
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          },
          "PRINTER": [
            {
              "NAME": "",
              "DESCR": "",
              "DVCMODEL": "",
              "IPADDRESS": "",
              "PORT": "",
              "QUEUE": "",
              "SPOOL": "",
              "SPLFDAYS": 0,
              "QUECHKMINS": 0,
              "SPLCHKDAYS": 0,
              "TMPSPOOL": ""
            }
          ],
          "PRINTER_JOB": [
            {
              "PJGRP": "",
              "PJNAME": "",
              "PJGRPD": "",
              "PJDESC": "",
              "PJUPGM": "",
              "PJULIB": "",
              "PJJOBC": "",
              "PJJOBE": "",
              "PJJOBP": "",
              "PJRTVV": "",
              "PJJBDS": "",
              "PJJBDL": "",
              "PJJBQ": "",
              "PJJBQL": "",
              "PJRNPR": "",
              "PJJBPR": "",
              "PJMODE": "",
              "PJCUSR": "",
              "PJCJOB": "",
              "PJCJBN": "",
              "PJCSYS": "",
              "PJCDAT": "",
              "PJCTIM": "",
              "PJUUSR": "",
              "PJUJOB": "",
              "PJUJBN": "",
              "PJUSYS": "",
              "PJUDAT": "",
              "PJUTIM": "",
              "PJRUSR": "",
              "PJRJOB": "",
              "PJRJBN": "",
              "PJRSYS": "",
              "PJRDAT": "",
              "PJRTIM": "",
              "PJFIL": "",
              "PJFILA": "",
              "PJFLB": "",
              "PJFLBA": "",
              "PJFLM": "",
              "PJFLMA": "",
              "PJFMT": "",
              "PJFMTA": "",
              "PJDEV": "",
              "PJDEVA": "",
              "PJFRM": "",
              "PJFRMA": "",
              "PJSPL": "",
              "PJSPLA": "",
              "PJSPN": "",
              "PJSPNA": "",
              "PJFRC": "",
              "PJFRCA": "",
              "PJTRC": "",
              "PJTRCA": "",
              "PJTRL": "",
              "PJTRLA": "",
              "PJSND": "",
              "PJSNDA": "",
              "PJGRA": "",
              "PJGRAA": "",
              "PJCLG": "",
              "PJCLGA": "",
              "PJSPD": "",
              "PJSPDA": "",
              "PJALN": "",
              "PJALNA": "",
              "PJRBN": "",
              "PJRBNA": "",
              "PJFMN": "",
              "PJFMNA": "",
              "PJRFN": "",
              "PJRFNA": "",
              "PJASC": "",
              "PJASCA": "",
              "PJPTP": "",
              "PJPTPA": "",
              "PJULB": "",
              "PJULBA": "",
              "PJCHS": "",
              "PJCHSA": "",
              "PJSNS": "",
              "PJSNSA": "",
              "PJDRW": "",
              "PJDRWA": "",
              "PJOPB": "",
              "PJOPBA": "",
              "PJDPL": "",
              "PJDPLA": "",
              "PJDTA": "",
              "PJDTAA": "",
              "PJFKN": "",
              "PJFKNA": "",
              "PJFKY": "",
              "PJFKYA": "",
              "PJTKN": "",
              "PJTKNA": "",
              "PJTKY": "",
              "PJTKYA": "",
              "PJNRC": "",
              "PJNRCA": "",
              "PJQTY": "",
              "PJQTYA": "",
              "PJHTE": "",
              "PJHTEA": "",
              "PJCPY": "",
              "PJCPYA": "",
              "PJHLD": "",
              "PJHLDA": "",
              "PJSAV": "",
              "PJSAVA": "",
              "PJOQE": "",
              "PJOQEA": "",
              "PJOQL": "",
              "PJOQLA": "",
              "PJSP1": "",
              "PJSP1A": "",
              "PJSP2": "",
              "PJSP2A": "",
              "PJSP3": "",
              "PJSP3A": "",
              "PJRLN": "",
              "PJRLNA": "",
              "PJRLL": "",
              "PJRLLA": "",
              "PJSEC": "",
              "PJSECA": "",
              "PJEMU": "",
              "PJEMUA": "",
              "PJPRF": "",
              "PJPRFA": "",
              "PJRCN": "",
              "PJRCNA": "",
              "PJRCP": "",
              "PJRCPA": "",
              "PJSNT": "",
              "PJSNTA": "",
              "PJSBJ": "",
              "PJSBJA": "",
              "PJMSG": "",
              "PJMSGA": "",
              "PJATN": "",
              "PJATNA": "",
              "PJATC": "",
              "PJATCA": "",
              "PJUDT": "",
              "PJUDTA": ""
            }
          ],
          "PRINT_MONITOR": [
            {
              "PMULIB": "",
              "PMNAME": "",
              "PMTEXT": "",
              "PMSEQ": 0,
              "PMTYPE": "",
              "PMSTS": "",
              "PMSTSF": "",
              "PMDTQO": "",
              "PMPFNM": "",
              "PMPFLB": "",
              "PMDQNM": "",
              "PMDQLB": "",
              "PMTRTM": "",
              "PMTREV": "",
              "PMFILE": "",
              "PMOUTQ": "",
              "PMOQLB": "",
              "PMUSER": "",
              "PMDATA": "",
              "PMFORM": "",
              "PMPGM": "",
              "PMPGLB": "",
              "PMMODE": "",
              "PMPJOB": "",
              "PMPJGR": "",
              "PMPJLB": "",
              "PMRULE": "",
              "PMRLPR": "",
              "PMXPGM": "",
              "PMXLIB": "",
              "PMACMD": "",
              "PMAOQ": "",
              "PMAOQL": "",
              "PMDAT": "",
              "PMUSR": "",
              "PMVER": "",
              "PMPATH": "",
              "PMMVPATH": "",
              "PMXOPT": ""
            }
          ]
        }
        Click to set as parameter value
        file File of MMPI Objects to be added/created. Can use with or without MMPI Objects
        Multiple values should be separated by a comma (',')
        query array[string]
        library User Library of the MMPI Objects to added/created query string
        overwrite Whether to overwrite or else skip duplicate MMPI Objects query boolean
        mapDatabases Map SQL Statements on Formats from the import file to databases on this system. Put a colon between the database name in the import file to the database on this system, and separate multiple values with a comma. For example: '[ImportDbName]:[ThisSystemDbName],[ImportDbName2]:[ThisSystemDbName2]' query string
        formats Create/Add Formats query boolean
        target_graphics Create/Add Target Graphics query boolean
        source_graphics Create/Add Source Graphics query boolean
        rule_sets Create/Add Rule Sets query boolean
        printers Create/Add Printers query boolean
        printer_jobs Create/Add Printer Jobs query boolean
        print_monitors Create/Add Print Monitors query boolean
        checksum Optional Checksum value query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem creating MMPI Objects
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • print-queue : Print Queue Information and Interaction.

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /print-queue

        • Get qrint queues.

        Implementation Notes

        Query for print queue metadata information. Returns information on all the print queues which match the parameter criteria. If no parameters are given, all of the print queues are returned.

        Response Class

        • Model
        • Model Schema
        PrintQueues {
        PrintQueue (array[PrintQueue], optional)
        }
        PrintQueue {
        printerName (string, optional),
        paused (boolean, optional),
        deviceType (string, optional),
        queuedJobs (integer, optional),
        savedJobs (integer, optional),
        invalidJobs (integer, optional),
        tempJobs (integer, optional),
        saveAll (boolean, optional),
        saveDays (integer, optional),
        saveCheckDays (integer, optional),
        queueCheckMinutes (integer, optional),
        temporarySaving (boolean, optional)
        }
        {
          "PrintQueue": [
            {
              "printerName": "",
              "paused": false,
              "deviceType": "",
              "queuedJobs": 0,
              "savedJobs": 0,
              "invalidJobs": 0,
              "tempJobs": 0,
              "saveAll": false,
              "saveDays": 0,
              "saveCheckDays": 0,
              "queueCheckMinutes": 0,
              "temporarySaving": false
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName Only the print queue metadata for the given printer will be returned. query string
        deviceModel Only print queues whose device model matches the given device model(driver) will be returned. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-queue/{printerName}

        • Get a specific print queue.

        Implementation Notes

        Query for print queue metadata information. Returns information on only the print queue for the given printer.

        Response Class

        • Model
        • Model Schema
        PrintQueue {
        printerName (string, optional),
        paused (boolean, optional),
        deviceType (string, optional),
        queuedJobs (integer, optional),
        savedJobs (integer, optional),
        invalidJobs (integer, optional),
        tempJobs (integer, optional),
        saveAll (boolean, optional),
        saveDays (integer, optional),
        saveCheckDays (integer, optional),
        queueCheckMinutes (integer, optional),
        temporarySaving (boolean, optional)
        }
        {
          "printerName": "",
          "paused": false,
          "deviceType": "",
          "queuedJobs": 0,
          "savedJobs": 0,
          "invalidJobs": 0,
          "tempJobs": 0,
          "saveAll": false,
          "saveDays": 0,
          "saveCheckDays": 0,
          "queueCheckMinutes": 0,
          "temporarySaving": false
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName Only the print queue metadata for the given printer will be returned. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-queue/jobs/

        • Get all print jobs in all print queues.

        Implementation Notes

        Query for information on print queue jobs. Returns information on all print queue.
        Note: This call should only be used when absolutely necesarry, as multiple successive calls could effect the performance of busy print queues.

        Response Class

        • Model
        • Model Schema
        PrintQueueObjects {
        PrintQueueObjects (array[PrintQueueObject], optional)
        }
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "PrintQueueObjects": [
            {
              "FMTDFT": "",
              "FMTNUM": 0,
              "USRLIB": "",
              "dataFileType": "",
              "FILE": "",
              "FILELIBRARY": "",
              "NBRRCDS": 0,
              "FROMRCD": 0,
              "TORCD": 0,
              "FROMKEY": "",
              "TOKEY": "",
              "DATA": "",
              "RECIPNT": [
                ""
              ],
              "SENDER": "",
              "SUBJECT": "",
              "MSG": "",
              "SNDFMT": "",
              "SNDGRA": false,
              "OUTQ": "",
              "SAVE": false,
              "SPOOLNAME": "",
              "HOLD": false,
              "SPOOL": false,
              "SPLNBR": "",
              "SPLF": "",
              "CHRSET": "",
              "TRNUNPRT": false,
              "CLRGRA": false,
              "MBR": "",
              "SECURE": false,
              "RFNETWK": "",
              "RULE": "",
              "RULELIB": "",
              "JOB": "",
              "JOBLIB": "",
              "COPIES": 0,
              "LBLQTY": 0,
              "PRTTOF": "",
              "USRDFNDTA": "",
              "WAITRESP": false,
              "PTRTYP": "",
              "PRTDEV": "",
              "ATRN": "",
              "DUPLEX": "",
              "DRAWER": "",
              "HEAT": "",
              "ALIGN": "",
              "SNSTVTY": "",
              "SPEED": "",
              "EMLDEV": "",
              "OUTBIN": "",
              "RIBBON": "",
              "FORM": "",
              "printQueueName": "",
              "fileStatus": "",
              "persistentID": "",
              "spoolFileName": "",
              "jobStatus": "",
              "behavior": "",
              "createdTimeStamp": "",
              "completedTimeStamp": "",
              "printerCode": "",
              "queuePriority": 0,
              "deviceType": ""
            }
          ]
        }


        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-queue/{printerName}/jobs/

        • Get print jobs in a print queue.

        Implementation Notes

        Query for information on print queue jobs. Returns information on all print queue jobs for the given printer.

        Response Class

        • Model
        • Model Schema
        PrintQueueObjects {
        PrintQueueObjects (array[PrintQueueObject], optional)
        }
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "PrintQueueObjects": [
            {
              "FMTDFT": "",
              "FMTNUM": 0,
              "USRLIB": "",
              "dataFileType": "",
              "FILE": "",
              "FILELIBRARY": "",
              "NBRRCDS": 0,
              "FROMRCD": 0,
              "TORCD": 0,
              "FROMKEY": "",
              "TOKEY": "",
              "DATA": "",
              "RECIPNT": [
                ""
              ],
              "SENDER": "",
              "SUBJECT": "",
              "MSG": "",
              "SNDFMT": "",
              "SNDGRA": false,
              "OUTQ": "",
              "SAVE": false,
              "SPOOLNAME": "",
              "HOLD": false,
              "SPOOL": false,
              "SPLNBR": "",
              "SPLF": "",
              "CHRSET": "",
              "TRNUNPRT": false,
              "CLRGRA": false,
              "MBR": "",
              "SECURE": false,
              "RFNETWK": "",
              "RULE": "",
              "RULELIB": "",
              "JOB": "",
              "JOBLIB": "",
              "COPIES": 0,
              "LBLQTY": 0,
              "PRTTOF": "",
              "USRDFNDTA": "",
              "WAITRESP": false,
              "PTRTYP": "",
              "PRTDEV": "",
              "ATRN": "",
              "DUPLEX": "",
              "DRAWER": "",
              "HEAT": "",
              "ALIGN": "",
              "SNSTVTY": "",
              "SPEED": "",
              "EMLDEV": "",
              "OUTBIN": "",
              "RIBBON": "",
              "FORM": "",
              "printQueueName": "",
              "fileStatus": "",
              "persistentID": "",
              "spoolFileName": "",
              "jobStatus": "",
              "behavior": "",
              "createdTimeStamp": "",
              "completedTimeStamp": "",
              "printerCode": "",
              "queuePriority": 0,
              "deviceType": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName Only print queue jobs from the given printer (MMPI name) will be returned. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-queue/{printerName}/jobs/{fileStatus}

        • Get print jobs in the queue.

        Implementation Notes

        Query for information on print queue jobs. Returns information on all print queue jobs for the given printer filtered by their file status.

        Response Class

        • Model
        • Model Schema
        PrintQueueObjects {
        PrintQueueObjects (array[PrintQueueObject], optional)
        }
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "PrintQueueObjects": [
            {
              "FMTDFT": "",
              "FMTNUM": 0,
              "USRLIB": "",
              "dataFileType": "",
              "FILE": "",
              "FILELIBRARY": "",
              "NBRRCDS": 0,
              "FROMRCD": 0,
              "TORCD": 0,
              "FROMKEY": "",
              "TOKEY": "",
              "DATA": "",
              "RECIPNT": [
                ""
              ],
              "SENDER": "",
              "SUBJECT": "",
              "MSG": "",
              "SNDFMT": "",
              "SNDGRA": false,
              "OUTQ": "",
              "SAVE": false,
              "SPOOLNAME": "",
              "HOLD": false,
              "SPOOL": false,
              "SPLNBR": "",
              "SPLF": "",
              "CHRSET": "",
              "TRNUNPRT": false,
              "CLRGRA": false,
              "MBR": "",
              "SECURE": false,
              "RFNETWK": "",
              "RULE": "",
              "RULELIB": "",
              "JOB": "",
              "JOBLIB": "",
              "COPIES": 0,
              "LBLQTY": 0,
              "PRTTOF": "",
              "USRDFNDTA": "",
              "WAITRESP": false,
              "PTRTYP": "",
              "PRTDEV": "",
              "ATRN": "",
              "DUPLEX": "",
              "DRAWER": "",
              "HEAT": "",
              "ALIGN": "",
              "SNSTVTY": "",
              "SPEED": "",
              "EMLDEV": "",
              "OUTBIN": "",
              "RIBBON": "",
              "FORM": "",
              "printQueueName": "",
              "fileStatus": "",
              "persistentID": "",
              "spoolFileName": "",
              "jobStatus": "",
              "behavior": "",
              "createdTimeStamp": "",
              "completedTimeStamp": "",
              "printerCode": "",
              "queuePriority": 0,
              "deviceType": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName Only print queue jobs from the given printer (MMPI name) will be returned. path string
        fileStatus Only print queue jobs with the given file status will be returned. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-queue/{printerName}/job/{fileStatus}/{persistentID}

        • Get a specific print queue job.

        Implementation Notes

        Query for a specific print queue job.Filtered by printer name, file status, and persistentID.

        Response Class

        • Model
        • Model Schema
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "FMTDFT": "",
          "FMTNUM": 0,
          "USRLIB": "",
          "dataFileType": "",
          "FILE": "",
          "FILELIBRARY": "",
          "NBRRCDS": 0,
          "FROMRCD": 0,
          "TORCD": 0,
          "FROMKEY": "",
          "TOKEY": "",
          "DATA": "",
          "RECIPNT": [
            ""
          ],
          "SENDER": "",
          "SUBJECT": "",
          "MSG": "",
          "SNDFMT": "",
          "SNDGRA": false,
          "OUTQ": "",
          "SAVE": false,
          "SPOOLNAME": "",
          "HOLD": false,
          "SPOOL": false,
          "SPLNBR": "",
          "SPLF": "",
          "CHRSET": "",
          "TRNUNPRT": false,
          "CLRGRA": false,
          "MBR": "",
          "SECURE": false,
          "RFNETWK": "",
          "RULE": "",
          "RULELIB": "",
          "JOB": "",
          "JOBLIB": "",
          "COPIES": 0,
          "LBLQTY": 0,
          "PRTTOF": "",
          "USRDFNDTA": "",
          "WAITRESP": false,
          "PTRTYP": "",
          "PRTDEV": "",
          "ATRN": "",
          "DUPLEX": "",
          "DRAWER": "",
          "HEAT": "",
          "ALIGN": "",
          "SNSTVTY": "",
          "SPEED": "",
          "EMLDEV": "",
          "OUTBIN": "",
          "RIBBON": "",
          "FORM": "",
          "printQueueName": "",
          "fileStatus": "",
          "persistentID": "",
          "spoolFileName": "",
          "jobStatus": "",
          "behavior": "",
          "createdTimeStamp": "",
          "completedTimeStamp": "",
          "printerCode": "",
          "queuePriority": 0,
          "deviceType": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName Only a print queue job from the given printer (MMPI name) will be returned. path string
        fileStatus Only a print queue job with the given file status will be returned. path string
        persistentID Only the print queue job with given persistentID will be returned. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /print-queue/{printerName}/job/{fileStatus}/{persistentID}

        • Delete a print queue job.

        Implementation Notes

        Query for and delete a specific print queue job.Filtered by printer name, file status, and persistentID.Returns 200 on success, 500 on any error, with a supplemental message.

        Response Class

        • Model
        • Model Schema
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "FMTDFT": "",
          "FMTNUM": 0,
          "USRLIB": "",
          "dataFileType": "",
          "FILE": "",
          "FILELIBRARY": "",
          "NBRRCDS": 0,
          "FROMRCD": 0,
          "TORCD": 0,
          "FROMKEY": "",
          "TOKEY": "",
          "DATA": "",
          "RECIPNT": [
            ""
          ],
          "SENDER": "",
          "SUBJECT": "",
          "MSG": "",
          "SNDFMT": "",
          "SNDGRA": false,
          "OUTQ": "",
          "SAVE": false,
          "SPOOLNAME": "",
          "HOLD": false,
          "SPOOL": false,
          "SPLNBR": "",
          "SPLF": "",
          "CHRSET": "",
          "TRNUNPRT": false,
          "CLRGRA": false,
          "MBR": "",
          "SECURE": false,
          "RFNETWK": "",
          "RULE": "",
          "RULELIB": "",
          "JOB": "",
          "JOBLIB": "",
          "COPIES": 0,
          "LBLQTY": 0,
          "PRTTOF": "",
          "USRDFNDTA": "",
          "WAITRESP": false,
          "PTRTYP": "",
          "PRTDEV": "",
          "ATRN": "",
          "DUPLEX": "",
          "DRAWER": "",
          "HEAT": "",
          "ALIGN": "",
          "SNSTVTY": "",
          "SPEED": "",
          "EMLDEV": "",
          "OUTBIN": "",
          "RIBBON": "",
          "FORM": "",
          "printQueueName": "",
          "fileStatus": "",
          "persistentID": "",
          "spoolFileName": "",
          "jobStatus": "",
          "behavior": "",
          "createdTimeStamp": "",
          "completedTimeStamp": "",
          "printerCode": "",
          "queuePriority": 0,
          "deviceType": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName Only the print queue job from the given printer (MMPI name) queried path string
        fileStatus Only print queue jobs with the given file status will queried. path string
        persistentID Only the print queue job with the given persistentID will be deleted. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-queue/{printerName}/run

        • Run the queued print queue of the given printer.

        Implementation Notes

        Takes the printer name of the print queue as the only parameter, and attempts to run every job with a FileStatus of 'queued' job one by one. More or less a shortcut to re-start a print queue after some external error has been resolved that was causing jobs to fail. Also, serves as a way to re-start a print queue that has been paused. Only queued jobs are effected.

        Response Class

        • Model
        • Model Schema
        PrintQueues {
        PrintQueue (array[PrintQueue], optional)
        }
        PrintQueue {
        printerName (string, optional),
        paused (boolean, optional),
        deviceType (string, optional),
        queuedJobs (integer, optional),
        savedJobs (integer, optional),
        invalidJobs (integer, optional),
        tempJobs (integer, optional),
        saveAll (boolean, optional),
        saveDays (integer, optional),
        saveCheckDays (integer, optional),
        queueCheckMinutes (integer, optional),
        temporarySaving (boolean, optional)
        }
        {
          "PrintQueue": [
            {
              "printerName": "",
              "paused": false,
              "deviceType": "",
              "queuedJobs": 0,
              "savedJobs": 0,
              "invalidJobs": 0,
              "tempJobs": 0,
              "saveAll": false,
              "saveDays": 0,
              "saveCheckDays": 0,
              "queueCheckMinutes": 0,
              "temporarySaving": false
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName The name of the printer who's queued print jobs will be run. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-queue/{printerName}/pause

        • Pause the regular operation of a print queue.

        Implementation Notes

        Takes the printer name of the queue as the only parameter, and prevents new jobs coming to the queue from being run under normal circumstances. Job run operations that interact with the print queue explicitly still have theability to be run, through REST or UI. Essentially, only jobs which get added to the end of a print queue's 'queued' queue are stopped by this. This operation may be reversed with a /{printerName}/run POST call.

        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName The name of the printer who's print queue contents will be paused. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-queue/{printerName}/job/{fileStatus}/{persistentID}/run

        • Send a job to a printer immediately.

        Implementation Notes

        Finds the job which matches the given parameters, and attempt to send to it to the printer. This operation will not have any side effects on the original print queue job.

        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName The name of the printer who's print queue will be accessed to find the job. path string
        fileStatus The current file status of the job that will be run. path string
        persistentID The unique identifier of the print job that will be run. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-queue/{printerName}/job/{fileStatus}/{persistentID}/enqueue

        • Enqueue a print queue job.

        Implementation Notes

        Used to insert a job into the regular workflow of a print queue.

        Finds the job which matches the given parameters, and attempts to add it to the end of the specified queue of the given printer. This operation will have side effects dependent on the Behavior field of the chosen print queue job, but the original job will not be deleted as a result.

        This operation may only be performed on jobs with a File Status of 'saved' or 'temp'. Returns the newly enqueued job.

        Response Class

        • Model
        • Model Schema
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "FMTDFT": "",
          "FMTNUM": 0,
          "USRLIB": "",
          "dataFileType": "",
          "FILE": "",
          "FILELIBRARY": "",
          "NBRRCDS": 0,
          "FROMRCD": 0,
          "TORCD": 0,
          "FROMKEY": "",
          "TOKEY": "",
          "DATA": "",
          "RECIPNT": [
            ""
          ],
          "SENDER": "",
          "SUBJECT": "",
          "MSG": "",
          "SNDFMT": "",
          "SNDGRA": false,
          "OUTQ": "",
          "SAVE": false,
          "SPOOLNAME": "",
          "HOLD": false,
          "SPOOL": false,
          "SPLNBR": "",
          "SPLF": "",
          "CHRSET": "",
          "TRNUNPRT": false,
          "CLRGRA": false,
          "MBR": "",
          "SECURE": false,
          "RFNETWK": "",
          "RULE": "",
          "RULELIB": "",
          "JOB": "",
          "JOBLIB": "",
          "COPIES": 0,
          "LBLQTY": 0,
          "PRTTOF": "",
          "USRDFNDTA": "",
          "WAITRESP": false,
          "PTRTYP": "",
          "PRTDEV": "",
          "ATRN": "",
          "DUPLEX": "",
          "DRAWER": "",
          "HEAT": "",
          "ALIGN": "",
          "SNSTVTY": "",
          "SPEED": "",
          "EMLDEV": "",
          "OUTBIN": "",
          "RIBBON": "",
          "FORM": "",
          "printQueueName": "",
          "fileStatus": "",
          "persistentID": "",
          "spoolFileName": "",
          "jobStatus": "",
          "behavior": "",
          "createdTimeStamp": "",
          "completedTimeStamp": "",
          "printerCode": "",
          "queuePriority": 0,
          "deviceType": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName The name of the printer who's print queue will be accessed to find the job. path string
        fileStatus The current file status of the job that will be enqueued. path string
        persistentID The unique identifier of the print queue job to be enqueued. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-queue/{printerName}/job/{fileStatus}/{persistentID}/move

        • Send a job to a different print queue.

        Implementation Notes

        Finds the job which matches the given parameters, and attempts to send to it to the given new print queue, with its placement into 'queued' or 'saved' dependent on the given behavior. This will fail if the new print queue has a different device model (driver) associated with it than the original. Returns the new print queue job object in the new print queue.

        Response Class

        • Model
        • Model Schema
        PrintQueueObject {
        FMTDFT (string, optional),
        FMTNUM (integer, optional),
        USRLIB (string, optional),
        dataFileType (string, optional),
        FILE (string, optional),
        FILELIBRARY (string, optional),
        NBRRCDS (integer, optional),
        FROMRCD (integer, optional),
        TORCD (integer, optional),
        FROMKEY (string, optional),
        TOKEY (string, optional),
        DATA (string, optional),
        RECIPNT (array[string], optional),
        SENDER (string, optional),
        SUBJECT (string, optional),
        MSG (string, optional),
        SNDFMT (string, optional),
        SNDGRA (boolean, optional),
        OUTQ (string, optional),
        SAVE (boolean, optional),
        SPOOLNAME (string, optional),
        HOLD (boolean, optional),
        SPOOL (boolean, optional),
        SPLNBR (string, optional),
        SPLF (string, optional),
        CHRSET (string, optional),
        TRNUNPRT (boolean, optional),
        CLRGRA (boolean, optional),
        MBR (string, optional),
        SECURE (boolean, optional),
        RFNETWK (string, optional),
        RULE (string, optional),
        RULELIB (string, optional),
        JOB (string, optional),
        JOBLIB (string, optional),
        COPIES (integer, optional),
        LBLQTY (integer, optional),
        PRTTOF (string, optional),
        USRDFNDTA (string, optional),
        WAITRESP (boolean, optional),
        PTRTYP (string, optional),
        PRTDEV (string, optional),
        ATRN (string, optional),
        DUPLEX (string, optional),
        DRAWER (string, optional),
        HEAT (string, optional),
        ALIGN (string, optional),
        SNSTVTY (string, optional),
        SPEED (string, optional),
        EMLDEV (string, optional),
        OUTBIN (string, optional),
        RIBBON (string, optional),
        FORM (string, optional),
        printQueueName (string, optional),
        fileStatus (string, optional),
        persistentID (string, optional),
        spoolFileName (string, optional),
        jobStatus (string, optional),
        behavior (string, optional),
        createdTimeStamp (string, optional),
        completedTimeStamp (string, optional),
        printerCode (string, optional),
        queuePriority (integer, optional),
        deviceType (string, optional)
        }
        {
          "FMTDFT": "",
          "FMTNUM": 0,
          "USRLIB": "",
          "dataFileType": "",
          "FILE": "",
          "FILELIBRARY": "",
          "NBRRCDS": 0,
          "FROMRCD": 0,
          "TORCD": 0,
          "FROMKEY": "",
          "TOKEY": "",
          "DATA": "",
          "RECIPNT": [
            ""
          ],
          "SENDER": "",
          "SUBJECT": "",
          "MSG": "",
          "SNDFMT": "",
          "SNDGRA": false,
          "OUTQ": "",
          "SAVE": false,
          "SPOOLNAME": "",
          "HOLD": false,
          "SPOOL": false,
          "SPLNBR": "",
          "SPLF": "",
          "CHRSET": "",
          "TRNUNPRT": false,
          "CLRGRA": false,
          "MBR": "",
          "SECURE": false,
          "RFNETWK": "",
          "RULE": "",
          "RULELIB": "",
          "JOB": "",
          "JOBLIB": "",
          "COPIES": 0,
          "LBLQTY": 0,
          "PRTTOF": "",
          "USRDFNDTA": "",
          "WAITRESP": false,
          "PTRTYP": "",
          "PRTDEV": "",
          "ATRN": "",
          "DUPLEX": "",
          "DRAWER": "",
          "HEAT": "",
          "ALIGN": "",
          "SNSTVTY": "",
          "SPEED": "",
          "EMLDEV": "",
          "OUTBIN": "",
          "RIBBON": "",
          "FORM": "",
          "printQueueName": "",
          "fileStatus": "",
          "persistentID": "",
          "spoolFileName": "",
          "jobStatus": "",
          "behavior": "",
          "createdTimeStamp": "",
          "completedTimeStamp": "",
          "printerCode": "",
          "queuePriority": 0,
          "deviceType": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName The name of the printer who's print queue will be accessed to find the job. path string
        fileStatus The current file status of the print queue job that will be moved. path string
        persistentID The unique identifier of the print job that will be moved. path string
        newPrinterName The name of the printer who's print queue this job will be sent to. form string
        behavior The behavior which will designate what happens to the job in when it is sent to the new print queue.
        Run - The job will be inserted into the new queue's regular 'queued' queue, and run when it gets its turn. Deleted on success.
        Save - The job will be inserted into the new queue's regular 'queued' queue, and run when it gets its turn. Saved on success
        Hold - The job will be inserted into the new queue's 'Saved' queue, and nothing will happen until instructed by other explicit API calls.
        form string
        newSpoolFileName The optional name which can be given to this new job for user identification. form string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Queue Information.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-queue/{printerName}/refresh-jobs

        • Update a Print Queue's jobs after a Printer has changed.

        Implementation Notes

        After a Printer is updated, new Print Queue jobs will reflect these changes, however, old ones won't. Use this to update a Print Queue's Queued, Saved, and Invalid jobs to reflect the current state of the printer. Jobs which were valid but are now not will be marked as such, and invalid jobs which are now valid will be denoted as SAVED/WAITING/HOLD. Temp jobs are not effected.

        Parameters

        Parameter Value Description Parameter Type Data Type
        printerName The name of the printer who's jobs will be refreshed path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem Interacting with Print Queue.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • mmpi-objects-file : MMPI Objects Information to File

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /mmpi-objects-file/all

        • Export MMPI Object to File

        Implementation Notes

        Query for MMPI object that can be used directly for import/export into MarkMagic. Returns information on all the MMPI objects filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each MMPI Object should be split into one file each query boolean
        formats Export Formats to File query boolean
        format_library User Library of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_device Device of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_name Name of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphics Export Target Graphics to File query boolean
        target_graphic_library User Library of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_type Type of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_number Number of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphics Export Source Graphics to File query boolean
        source_graphic_library User Library of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_type Type of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_name Name of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_sets Export Rule Sets to File query boolean
        rule_set_library User Library of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_set_name Name of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printers Export Printers to File query boolean
        printer_device Device of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_name Name of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_jobs Export Printer Jobs to File query boolean
        printer_job_library User Library of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_group Job Group of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_name Name of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        print_monitors Export Print Monitors to File query boolean
        print_monitor_name Name of the Print Monitor to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining MMPI Object
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/format

        • Export Format to File

        Implementation Notes

        Query for format that can be used directly for import/export into MarkMagic. Returns information on all the formats filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Format should be split into one file each query boolean
        format_library User Library of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_device Device of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_name Name of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Format
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/target-graphic

        • Export Target Graphic to File

        Implementation Notes

        Query for target graphic that can be used directly for import/export into MarkMagic. Returns information on all the target graphics filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Target Graphic should be split into one file each query boolean
        target_graphic_library User Library of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_type Type of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_number Number of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Target Graphic
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/source-graphic

        • Export Source Graphic to File

        Implementation Notes

        Query for source graphic that can be used directly for import/export into MarkMagic. Returns information on all the source graphics filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Source Graphic should be split into one file each query boolean
        source_graphic_library User Library of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_type Type of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_name Name of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Source Graphic
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/rule-set

        • Export Rule Set to File

        Implementation Notes

        Query for rule set that can be used directly for import/export into MarkMagic. Returns information on all the rule sets filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Rule Set should be split into one file each query boolean
        rule_set_library User Library of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_set_name Name of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Rule Set
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/printer

        • Export Printer to File

        Implementation Notes

        Query for printer that can be used directly for import/export into MarkMagic. Returns information on all the printers filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Printer should be split into one file each query boolean
        printer_device Device of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_name Name of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Printer
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/printer-job

        • Export Printer Job to File

        Implementation Notes

        Query for printer job that can be used directly for import/export into MarkMagic. Returns information on all the printer jobs filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Printer Job should be split into one file each query boolean
        printer_job_library User Library of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_group Job Group of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_name Name of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Printer Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-file/print-monitor

        • Export Print Monitor to File

        Implementation Notes

        Query for print monitor that can be used directly for import/export into MarkMagic. Returns information on all the print monitors filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        export_object_reponse {
        export_parameters (export_parameters, optional),
        objects_summary (objects_summary, optional),
        formats_exported (integer, optional),
        target_graphics_exported (integer, optional),
        source_graphics_exported (integer, optional),
        rule_sets_exported (integer, optional),
        printers_exported (integer, optional),
        printer_jobs_exported (integer, optional),
        print_monitors_exported (integer, optional),
        total_exported (integer, optional)
        }
        export_parameters {
        formats (boolean, optional),
        target_graphics (boolean, optional),
        source_graphics (boolean, optional),
        rule_sets (boolean, optional),
        printers (boolean, optional),
        printer_jobs (boolean, optional),
        print_monitors (boolean, optional)
        }
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "export_parameters": {
            "formats": false,
            "target_graphics": false,
            "source_graphics": false,
            "rule_sets": false,
            "printers": false,
            "printer_jobs": false,
            "print_monitors": false
          },
          "objects_summary": {
            "formats": {
              "format": [
                {
                  "library": "",
                  "device": "",
                  "format": ""
                }
              ]
            },
            "target_graphics": {
              "target_graphic": [
                {
                  "library": "",
                  "type": "",
                  "number": 0
                }
              ]
            },
            "source_graphics": {
              "source_graphic": [
                {
                  "library": "",
                  "type": "",
                  "name": ""
                }
              ]
            },
            "rule_sets": {
              "rule_set": [
                {
                  "library": "",
                  "name": ""
                }
              ]
            },
            "printers": {
              "printer": [
                {
                  "device": "",
                  "name": ""
                }
              ]
            },
            "printer_jobs": {
              "printer_job": [
                {
                  "library": "",
                  "group": "",
                  "name": ""
                }
              ]
            },
            "print_monitors": {
              "print_monitor": [
                {
                  "name": ""
                }
              ]
            }
          },
          "formats_exported": 0,
          "target_graphics_exported": 0,
          "source_graphics_exported": 0,
          "rule_sets_exported": 0,
          "printers_exported": 0,
          "printer_jobs_exported": 0,
          "print_monitors_exported": 0,
          "total_exported": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        file Specify File to save information (XML) to query string
        split Specify if each Print Monitor should be split into one file each query boolean
        print_monitor_name Name of the Print Monitor to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Paramter
        500 Problem obtaining Print Monitor
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /mmpi-objects-file

        • Create/Add MMPI Objects

        Implementation Notes

        Used to create new MMPI objects.

        Parameters

        Parameter Value Description Parameter Type Data Type
        file File of MMPI Objects to be added/created. Can use with or without MMPI Objects
        Multiple values should be separated by a comma (',')
        query array[string]
        library User Library of the MMPI Objects to added/created query string
        overwrite Whether to overwrite or else skip duplicate MMPI Objects query boolean
        mapDatabases Map SQL Statements on Formats from the import file to databases on this system. Put a colon between the database name in the import file to the database on this system, and separate multiple values with a comma. For example: '[ImportDbName]:[ThisSystemDbName],[ImportDbName2]:[ThisSystemDbName2]' query string
        formats Create/Add Formats query boolean
        target_graphics Create/Add Target Graphics query boolean
        source_graphics Create/Add Source Graphics query boolean
        rule_sets Create/Add Rule Sets query boolean
        printers Create/Add Printers query boolean
        printer_jobs Create/Add Printer Jobs query boolean
        print_monitors Create/Add Print Monitors query boolean
        checksum Optional Checksum value query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem creating MMPI Objects
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • mmpi-objects-summary : MMPI Objects Summary Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /mmpi-objects-summary/all

        • Find Summary of MMPI Object

        Implementation Notes

        Query for summary of MMPI object information. Returns information on all the MMPI object summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        objects_summary {
        formats (formats, optional),
        target_graphics (target_graphics, optional),
        source_graphics (source_graphics, optional),
        rule_sets (rule_sets, optional),
        printers (printers, optional),
        printer_jobs (printer_jobs, optional),
        print_monitors (print_monitors, optional)
        }
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "formats": {
            "format": [
              {
                "library": "",
                "device": "",
                "format": ""
              }
            ]
          },
          "target_graphics": {
            "target_graphic": [
              {
                "library": "",
                "type": "",
                "number": 0
              }
            ]
          },
          "source_graphics": {
            "source_graphic": [
              {
                "library": "",
                "type": "",
                "name": ""
              }
            ]
          },
          "rule_sets": {
            "rule_set": [
              {
                "library": "",
                "name": ""
              }
            ]
          },
          "printers": {
            "printer": [
              {
                "device": "",
                "name": ""
              }
            ]
          },
          "printer_jobs": {
            "printer_job": [
              {
                "library": "",
                "group": "",
                "name": ""
              }
            ]
          },
          "print_monitors": {
            "print_monitor": [
              {
                "name": ""
              }
            ]
          }
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        formats Find Formats query boolean
        format_library User Library of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_device Device of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_name Name of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphics Find Target Graphics query boolean
        target_graphic_library User Library of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_type Type of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_number Number of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphics Find Source Graphics query boolean
        source_graphic_library User Library of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_type Type of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_name Name of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_sets Find Rule Sets query boolean
        rule_set_library User Library of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_set_name Name of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printers Find Printers query boolean
        printer_device Device of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_name Name of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_jobs Find Printer Jobs query boolean
        printer_job_library User Library of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_group Job Group of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_name Name of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        print_monitors Find Print Monitors query boolean
        print_monitor_name Name of the Print Monitor to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of MMPI Object
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/format

        • Find Summary of Format

        Implementation Notes

        Query for summary of format information. Returns information on all the format summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        formats {
        format (array[format], optional)
        }
        format {
        library (string, optional),
        device (string, optional),
        format (string, optional)
        }
        {
          "format": [
            {
              "library": "",
              "device": "",
              "format": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        format_library User Library of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_device Device of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]
        format_name Name of the Format to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Format
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/target-graphic

        • Find Summary of Target Graphic

        Implementation Notes

        Query for summary of target graphic information. Returns information on all the target graphic summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        target_graphics {
        target_graphic (array[target_graphic], optional)
        }
        target_graphic {
        library (string, optional),
        type (string, optional),
        number (integer, optional)
        }
        {
          "target_graphic": [
            {
              "library": "",
              "type": "",
              "number": 0
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        target_graphic_library User Library of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_type Type of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        target_graphic_number Number of the Target Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Target Graphic
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/source-graphic

        • Find Summary of Source Graphic

        Implementation Notes

        Query for summary of source graphic information. Returns information on all the source graphic summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        source_graphics {
        source_graphic (array[source_graphic], optional)
        }
        source_graphic {
        library (string, optional),
        type (string, optional),
        name (string, optional)
        }
        {
          "source_graphic": [
            {
              "library": "",
              "type": "",
              "name": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        source_graphic_library User Library of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_type Type of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]
        source_graphic_name Name of the Source Graphic to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Source Graphic
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/rule-set

        • Find Summary of Rule Set

        Implementation Notes

        Query for summary of rule set information. Returns information on all the rule set summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        rule_sets {
        rule_set (array[rule_set], optional)
        }
        rule_set {
        library (string, optional),
        name (string, optional)
        }
        {
          "rule_set": [
            {
              "library": "",
              "name": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        rule_set_library User Library of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]
        rule_set_name Name of the Rule Set to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Rule Set
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/printer

        • Find Summary of Printer

        Implementation Notes

        Query for summary of printer information. Returns information on all the printer summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        printers {
        printer (array[printer], optional)
        }
        printer {
        device (string, optional),
        name (string, optional)
        }
        {
          "printer": [
            {
              "device": "",
              "name": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printer_device Device of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_name Name of the Printer to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Printer
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/printer-job

        • Find Summary of Printer Job

        Implementation Notes

        Query for summary of printer job information. Returns information on all the printer jobs filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        printer_jobs {
        printer_job (array[printer_job], optional)
        }
        printer_job {
        library (string, optional),
        group (string, optional),
        name (string, optional)
        }
        {
          "printer_job": [
            {
              "library": "",
              "group": "",
              "name": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        printer_job_library User Library of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_group Job Group of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]
        printer_job_name Name of the Printer Job to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Printer Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /mmpi-objects-summary/print-monitor

        • Find Summary of Print Monitor

        Implementation Notes

        Query for summary of print monitor information. Returns information on all the print monitor summaries filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        print_monitors {
        print_monitor (array[print_monitor], optional)
        }
        print_monitor {
        name (string, optional)
        }
        {
          "print_monitor": [
            {
              "name": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        print_monitor_name Name of the Print Monitor to return
        Multiple values should be separated by a comma (',')
        query array[string]

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Summary of Print Monitor
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • preload-cache : Preload Cache

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /preload-cache/run/{library}

        • Run Preload Cache

        Implementation Notes

        Used to preload cache with formats.

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library to cache path string
        device Device to cache query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Cache not found/Invalid Parameter
        500 Problem preloading cache
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • print : Print

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /print/run

        • Run Print

        Implementation Notes

        Used to create printed or PDF output from MarkMagic. The minimum required values needed to successfully print a format with data are:

        USRLIB - Library where your MarkMagic format resides
        PTRTYP - Printer type (driver name) that your MarkMagic format is designed under
        FMTDFT - MarkMagic format name
        PRTDEV - Destination printer (use printer API to create a printer device)
        FILE - The type of source data and the path/filename for the data

        The FILE parameter must be specified in two parts with no space in between. For example, when printing with a flat file in a Windows environment:

        *FLATFILEC:\path\path\flatfile.txt

        or in a *nix environment

        *FLATFILE/path/path/flatfile.txt

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        ALIGN Supply alignment query string
        ATRN Controls how printer commands are sent to the printer query string
        ATTACHF Specifies the path name of up to five files that will be sent as extra e-mail attachments when DEVICE is *PDF query string
        CHRSET Specifies the Character Set used for printing query string
        CLRGRA Clear graphics from printer memory before printing query string
        COPIES The number of copies to be printed to the output queue query string
        DATA Data string that will print on the format, applicable only when FILE is *NONE query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        EMLDEV Emulate a different printer driver when printing. E.g.) *PDF, *PNG, *JPG, *GIF90 (90, 180, or 270 may be added to the end of image types to rotate them). query string
        IMGC Apply the given color pallette when printing to Image Emulated Devices (*PNG, *JPG, *GIF). query string
        FMTNUM The number the format is assigned to in the printers' memory query string
        FORM The name of any special form that needs to be loaded on the printer, or *STD if no special form is required query string
        FROMKEY When a label file with key fields is printed, you can specify the key value of the first record query string
        FROMRCD Specifies the record number from which to start printing query string
        HEAT Print head heat setting. Applies only to specific printer types query string
        HOLD Hold the output in the queue query string
        JOB Job Name query string
        JOBLIB Job Library query string
        LBLQTY The number of copies of each label record to print query string
        MBR The name of the member in the physical file, or *FIRST for the first member of the specified file query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        OUTQ The name of the output queue to which the output data is spooled query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RFNETWK Name of portable printer attached to a wireless terminal on a Radio Frequency network (Not for portable WiFi printer) query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SAVE Specifies whether the spooled file is saved (kept on the output queue) after printing query string
        SECURE Specify whether the print file ignores the effects of previously issued file override commands query string
        SENDER Identifies the name of the person sending the email query string
        SNDFMT Specifies whether or not the format definition is sent to the printer query string
        SNDGRA Specifies whether or not graphics are sent to the printer query string
        SNSTVTY Applies only to specific printer types that require form sensitivity to be controlled by software query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SPLF When the FILE parameter is *SPOOLFILE, this is the name of the spooled file on which the format is based query string
        SPLNBR Specifies the unique number of the spooled file within the IBM OS job query string
        SPOOL Whether or not to spool the printer output query string
        SPOOLNAME Unique name to identify the job on the output queue by name query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TOKEY When a label file with key fields is printed, you can specify the key value of the last record query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string
        TRNUNPRT Specifies whether lower case characters will print if any text fields were defined with fonts that print only in upper case query string
        USRDFNDTA Specifies the user-defined data to be used by applications that process spooled files query string
        WAITRESP Whether or not MarkMagic PI should wait for printer network response before sending the next print job query string
        CSVSET CSV Settings Set to use when parsing data from a CSV File. Used when printing using *CSV. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running print
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print/run

        • Run Print

        Implementation Notes

        Used to create printed or PDF output from MarkMagic. The minimum required values needed to successfully print a format with data are:

        USRLIB - Library where your MarkMagic format resides
        PTRTYP - Printer type (driver name) that your MarkMagic format is designed under
        FMTDFT - MarkMagic format name
        PRTDEV - Destination printer (use printer API to create a printer device)
        FILE - The type of source data and the path/filename for the data

        The FILE parameter must be specified in two parts with no space in between. For example, when printing with a flat file in a Windows environment:

        *FLATFILEC:\path\path\flatfile.txt

        or in a *nix environment

        *FLATFILE/path/path/flatfile.txt

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        ALIGN Supply alignment query string
        ATRN Controls how printer commands are sent to the printer query string
        ATTACHF Specifies the path name of up to five files that will be sent as extra e-mail attachments when DEVICE is *PDF query string
        CHRSET Specifies the Character Set used for printing query string
        CLRGRA Clear graphics from printer memory before printing query string
        COPIES The number of copies to be printed to the output queue query string
        DATA Data string that will print on the format, applicable only when FILE is *NONE query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        EMLDEV Emulate a different printer driver when printing. E.g.) *PDF, *PNG, *JPG, *GIF90 (90, 180, or 270 may be added to the end of image types to rotate them). query string
        IMGC Apply the given color pallette when printing to Image Emulated Devices (*PNG, *JPG, *GIF). query string
        FMTNUM The number the format is assigned to in the printers' memory query string
        FORM The name of any special form that needs to be loaded on the printer, or *STD if no special form is required query string
        FROMKEY When a label file with key fields is printed, you can specify the key value of the first record query string
        FROMRCD Specifies the record number from which to start printing query string
        HEAT Print head heat setting. Applies only to specific printer types query string
        HOLD Hold the output in the queue query string
        JOB Job Name query string
        JOBLIB Job Library query string
        LBLQTY The number of copies of each label record to print query string
        MBR The name of the member in the physical file, or *FIRST for the first member of the specified file query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        OUTQ The name of the output queue to which the output data is spooled query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RFNETWK Name of portable printer attached to a wireless terminal on a Radio Frequency network (Not for portable WiFi printer) query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SAVE Specifies whether the spooled file is saved (kept on the output queue) after printing query string
        SECURE Specify whether the print file ignores the effects of previously issued file override commands query string
        SENDER Identifies the name of the person sending the email query string
        SNDFMT Specifies whether or not the format definition is sent to the printer query string
        SNDGRA Specifies whether or not graphics are sent to the printer query string
        SNSTVTY Applies only to specific printer types that require form sensitivity to be controlled by software query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SPLF When the FILE parameter is *SPOOLFILE, this is the name of the spooled file on which the format is based query string
        SPLNBR Specifies the unique number of the spooled file within the IBM OS job query string
        SPOOL Whether or not to spool the printer output query string
        SPOOLNAME Unique name to identify the job on the output queue by name query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TOKEY When a label file with key fields is printed, you can specify the key value of the last record query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string
        TRNUNPRT Specifies whether lower case characters will print if any text fields were defined with fonts that print only in upper case query string
        USRDFNDTA Specifies the user-defined data to be used by applications that process spooled files query string
        WAITRESP Whether or not MarkMagic PI should wait for printer network response before sending the next print job query string
        CSVSET CSV Settings Set to use when parsing data from a CSV File. Used when printing using *CSV. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running print
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print

        • Run Print

        Implementation Notes

        Used to create printed or PDF output from MarkMagic. The minimum required values needed to successfully print a format with data are:

        USRLIB - Library where your MarkMagic format resides
        PTRTYP - Printer type (driver name) that your MarkMagic format is designed under
        FMTDFT - MarkMagic format name
        PRTDEV - Destination printer (use printer API to create a printer device)
        FILE - The type of source data and the path/filename for the data

        The FILE parameter must be specified in two parts with no space in between. For example, when printing with a flat file in a Windows environment:

        *FLATFILEC:\path\path\flatfile.txt

        or in a *nix environment

        *FLATFILE/path/path/flatfile.txt

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Data should be included in the body of the request)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        ALIGN Supply alignment query string
        ATRN Controls how printer commands are sent to the printer query string
        ATTACHF Specifies the path name of up to five files that will be sent as extra e-mail attachments when DEVICE is *PDF query string
        CHRSET Specifies the Character Set used for printing query string
        CLRGRA Clear graphics from printer memory before printing query string
        COPIES The number of copies to be printed to the output queue query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        EMLDEV Emulate a different printer driver when printing. E.g.) *PDF, *PNG, *JPG, *GIF90 (90, 180, or 270 may be added to the end of image types to rotate them). query string
        IMGC Apply the given color pallette when printing to Image Emulated Devices (*PNG, *JPG, *GIF). query string
        FMTNUM The number the format is assigned to in the printers' memory query string
        FORM The name of any special form that needs to be loaded on the printer, or *STD if no special form is required query string
        FROMKEY When a label file with key fields is printed, you can specify the key value of the first record query string
        FROMRCD Specifies the record number from which to start printing query string
        HEAT Print head heat setting. Applies only to specific printer types query string
        HOLD Hold the output in the queue query string
        JOB Job Name query string
        JOBLIB Job Library query string
        LBLQTY The number of copies of each label record to print query string
        MBR The name of the member in the physical file, or *FIRST for the first member of the specified file query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        OUTQ The name of the output queue to which the output data is spooled query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RFNETWK Name of portable printer attached to a wireless terminal on a Radio Frequency network (Not for portable WiFi printer) query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SAVE Specifies whether the spooled file is saved (kept on the output queue) after printing query string
        SECURE Specify whether the print file ignores the effects of previously issued file override commands query string
        SENDER Identifies the name of the person sending the email query string
        SNDFMT Specifies whether or not the format definition is sent to the printer query string
        SNDGRA Specifies whether or not graphics are sent to the printer query string
        SNSTVTY Applies only to specific printer types that require form sensitivity to be controlled by software query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SPLF When the FILE parameter is *SPOOLFILE, this is the name of the spooled file on which the format is based query string
        SPLNBR Specifies the unique number of the spooled file within the IBM OS job query string
        SPOOL Whether or not to spool the printer output query string
        SPOOLNAME Unique name to identify the job on the output queue by name query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TOKEY When a label file with key fields is printed, you can specify the key value of the last record query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string
        TRNUNPRT Specifies whether lower case characters will print if any text fields were defined with fonts that print only in upper case query string
        USRDFNDTA Specifies the user-defined data to be used by applications that process spooled files query string
        WAITRESP Whether or not MarkMagic PI should wait for printer network response before sending the next print job query string
        body
        Data string that will print on the format, applicable only when FILE is *NONE. This is equivalent to the data parameter in the print/run endpoint. Not necessary for *LAYOUT prints or prints where an existing flat file is used for the data. body string
        DATATYPE Data Type for the Print Data being passed as the HTTP Body. If none or an invalid one is specified, it defaults to *DATA. query string
        CSVSET CSV Settings Set to use when parsing data from a CSV File. Used when printing using *CSV. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running print
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print/manh

        • Run Print Manhattan Test

        Implementation Notes

        Tests manhattan's unique control flow. Always returns the collected print stream (may be empty).
        Used to create printed or PDF output from MarkMagic. The minimum required values needed to successfully print a format with data are:

        USRLIB - Library where your MarkMagic format resides
        PTRTYP - Printer type (driver name) that your MarkMagic format is designed under
        FMTDFT - MarkMagic format name
        PRTDEV - Destination printer (use printer API to create a printer device)
        FILE - The type of source data and the path/filename for the data

        The FILE parameter must be specified in two parts with no space in between. For example, when printing with a flat file in a Windows environment:

        *FLATFILEC:\path\path\flatfile.txt

        or in a *nix environment

        *FLATFILE/path/path/flatfile.txt

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        ALIGN Supply alignment query string
        ATRN Controls how printer commands are sent to the printer query string
        ATTACHF Specifies the path name of up to five files that will be sent as extra e-mail attachments when DEVICE is *PDF query string
        CHRSET Specifies the Character Set used for printing query string
        CLRGRA Clear graphics from printer memory before printing query string
        COPIES The number of copies to be printed to the output queue query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        EMLDEV Emulate a different printer driver when printing. E.g.) *PDF, *PNG, *JPG, *GIF90 (90, 180, or 270 may be added to the end of image types to rotate them). query string
        IMGC Apply the given color pallette when printing to Image Emulated Devices (*PNG, *JPG, *GIF). query string
        FMTNUM The number the format is assigned to in the printers' memory query string
        FORM The name of any special form that needs to be loaded on the printer, or *STD if no special form is required query string
        FROMKEY When a label file with key fields is printed, you can specify the key value of the first record query string
        FROMRCD Specifies the record number from which to start printing query string
        HEAT Print head heat setting. Applies only to specific printer types query string
        HOLD Hold the output in the queue query string
        JOB Job Name query string
        JOBLIB Job Library query string
        LBLQTY The number of copies of each label record to print query string
        MBR The name of the member in the physical file, or *FIRST for the first member of the specified file query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        OUTQ The name of the output queue to which the output data is spooled query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RFNETWK Name of portable printer attached to a wireless terminal on a Radio Frequency network (Not for portable WiFi printer) query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SAVE Specifies whether the spooled file is saved (kept on the output queue) after printing query string
        SECURE Specify whether the print file ignores the effects of previously issued file override commands query string
        SENDER Identifies the name of the person sending the email query string
        SNDFMT Specifies whether or not the format definition is sent to the printer query string
        SNDGRA Specifies whether or not graphics are sent to the printer query string
        SNSTVTY Applies only to specific printer types that require form sensitivity to be controlled by software query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SPLF When the FILE parameter is *SPOOLFILE, this is the name of the spooled file on which the format is based query string
        SPLNBR Specifies the unique number of the spooled file within the IBM OS job query string
        SPOOL Whether or not to spool the printer output query string
        SPOOLNAME Unique name to identify the job on the output queue by name query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TOKEY When a label file with key fields is printed, you can specify the key value of the last record query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string
        TRNUNPRT Specifies whether lower case characters will print if any text fields were defined with fonts that print only in upper case query string
        USRDFNDTA Specifies the user-defined data to be used by applications that process spooled files query string
        WAITRESP Whether or not MarkMagic PI should wait for printer network response before sending the next print job query string
        body
        Data string that will print on the format, applicable only when FILE is *NONE. This is equivalent to the data parameter in the print/run endpoint. Not necessary for *LAYOUT prints or prints where an existing flat file is used for the data. body string
        DATATYPE Data Type for the Print Data being passed as the HTTP Body. If none or an invalid one is specified, it defaults to *DATA. query string
        CSVSET CSV Settings Set to use when parsing data from a CSV File. Used when printing using *CSV. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running print
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • flat-file : Generate or parse flat files.

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /flat-file/generate

        • Generate a flat file.

        Implementation Notes

        Create a flat file for the format specified by the parameters. Include flat file data in the GET request as additional parameters. Ex) &FIELD1=1&FIELD2=2...etc.

        Response Class

        • Model
        • Model Schema
        flat_file_object {
        flat_file (string, optional),
        flat_file_row (array[flat_file_row], optional)
        }
        flat_file_row {
        data (string, optional)
        }
        {
          "flat_file": "",
          "flat_file_row": [
            {
              "data": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USERLIB User Library that holds the format. query string
        DEVICE Device that the format is designated under. query string
        FORMAT Format that the flat file will be applied to. query string
        FILE Optional path that the flat file will be written to. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating parameters.
        500 Problem generating Flat File.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /flat-file/parse

        • Parse a flat file.

        Implementation Notes

        Preview how the given data would be applied to a format. Will produce an object that shows exactly what data will be assigned to each field. If not using a pre-made flat file, include flat file data in the GET request as additional parameters. Ex) &FIELD1=1&FIELD2=2...etc. Accepts multiple data instances.

        Response Class

        • Model
        • Model Schema
        parsed_flat_file {
        data_mapping (array[ParsedFlatFileMapDTO], optional)
        }
        ParsedFlatFileMapDTO {
        field_mapping (array[ParsedFlatFileMapEntryDTO], optional)
        }
        ParsedFlatFileMapEntryDTO {
        field_name (string, optional),
        value (string, optional)
        }
        {
          "data_mapping": [
            {
              "field_mapping": [
                {
                  "field_name": "",
                  "value": ""
                }
              ]
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USERLIB User Library that holds the format. query string
        DEVICE Device that the format is designated under. query string
        FORMAT Format that the flat file will be applied to. query string
        FILE Optional path that the flat file data will be read from. Data parameters sent with the request will be ignored if this parameter is non-empty. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating parameters.
        500 Problem generating Flat File.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /flat-file/field-buffer-position

        • Each field's position data in a flat file.

        Implementation Notes

        Returns details about each field on the given format's position in a flat file row.

        Response Class

        • Model
        • Model Schema
        FieldBufferPositionDTO {
        fieldName (string, optional),
        fieldType (string, optional),
        fieldNumber (integer, optional),
        bufferPosition (integer, optional),
        length (integer, optional)
        }
        {
          "fieldName": "",
          "fieldType": "",
          "fieldNumber": 0,
          "bufferPosition": 0,
          "length": 0
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        USERLIB User Library that holds the format. query string
        DEVICE Device that the format is designated under. query string
        FORMAT Format whose fields we will return. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating parameters.
        500 Problem generating buffer positions.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • print-job : Print Job Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /print-job/run/{library}/{group}/{name}

        • Run Print Job

        Implementation Notes

        Runs a Print Job. Can also override the specified print job's values with query parameters.

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library of the Print Job to run path string
        group Job Group for the Print Job to run path string
        name Job Name of the Print Job to run path string
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        CLRGRA Clear graphics from printer memory before printing query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        FROMRCD Specifies the record number from which to start printing query string
        LBLQTY The number of copies of each label record to print query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SENDER Identifies the name of the person sending the email query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-job/run/{library}/{group}/{name}

        • Run Print Job

        Implementation Notes

        Runs a Print Job. Can also override the specified print job's values with query parameters.

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library of the Print Job to run path string
        group Job Group for the Print Job to run path string
        name Job Name of the Print Job to run path string
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        CLRGRA Clear graphics from printer memory before printing query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        FROMRCD Specifies the record number from which to start printing query string
        LBLQTY The number of copies of each label record to print query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SENDER Identifies the name of the person sending the email query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-job/multi-format/run/{library}/{group}/{name}

        • Run Multi-Format Print Job

        Implementation Notes

        This is the FormWeaver API. Multiple formats can be printed, each with their own set of data, and combined together on to one page. FormWeaver can also be used to print the same page of data multiple times with different formats. You can also override the specified print job's values with query parameters.

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library of the Print Job to run path string
        group Job Group for the Print Job to run path string
        name Job Name of the Print Job to run path string
        RUNMOD Run Mode query string
        MULTIUP Number of formats per page. If greater than 1, FMTSPERRCD must be set to 1 query string
        FMTSPERRCD Number of formats per record. If greater than 1, MULTIUP must be set to 1 query string
        RCDORDER *SEQ processes formats in the order they are listed in the FORMAT parameter. *RANDOM will inspect the data for format name. Formats can print in any order query string
        FORMATS Format specifications
        Formatted as:
        (FORMAT OFFSETUP OFFSETACROSS ROTATION)
        Each format specification should have its own enclosing parenthesis
        query string
        FMTBACK Back page format query string
        BACKROT Back page rotation query string
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        CLRGRA Clear graphics from printer memory before printing query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        FROMRCD Specifies the record number from which to start printing query string
        LBLQTY The number of copies of each label record to print query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SENDER Identifies the name of the person sending the email query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running Multi-Format Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-job/multi-format/run/{library}/{group}/{name}

        • Run Multi-Format Print Job

        Implementation Notes

        This is the FormWeaver API. Multiple formats can be printed, each with their own set of data, and combined together on to one page. FormWeaver can also be used to print the same page of data multiple times with different formats. You can also override the specified print job's values with query parameters.

        Response Class

        • Model
        • Model Schema
        reponse {
        path (string, optional),
        code (integer, optional),
        message (string, optional)
        }
        {
          "path": "",
          "code": 0,
          "message": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library of the Print Job to run path string
        group Job Group for the Print Job to run path string
        name Job Name of the Print Job to run path string
        RUNMOD Run Mode query string
        MULTIUP Number of formats per page. If greater than 1, FMTSPERRCD must be set to 1 query string
        FMTSPERRCD Number of formats per record. If greater than 1, MULTIUP must be set to 1 query string
        RCDORDER *SEQ processes formats in the order they are listed in the FORMAT parameter. *RANDOM will inspect the data for format name. Formats can print in any order query string
        FORMATS Format specifications
        Formatted as:
        (FORMAT OFFSETUP OFFSETACROSS ROTATION)
        Each format specification should have its own enclosing parenthesis
        query string
        FMTBACK Back page format query string
        BACKROT Back page rotation query string
        USRLIB Library where your MarkMagic format resides query string
        PTRTYP Printer type (driver name) that your MarkMagic format is designed under query string
        FMTDFT MarkMagic format name query string
        PRTDEV Destination printer (use printer API to create a printer device) Use *PDF for PDF output
        Also Accepts:
        *FILE (Uses PRTTOF parameter)
        *PDF (Uses PRTTOF parameter)
        query string
        FILE The type of source data and the path/filename for the data
        Also Accepts:*NONE (Uses DATA parameter)
        *LAYOUT
        *FLATFILE[PATH]
        [LABEL FILE LIBRARY]/[LABEL FILE]
        *URL[LINK]
        query string
        CLRGRA Clear graphics from printer memory before printing query string
        DRAWER Specifies the source drawer query string
        DUPLEX Specifies whether output is printed on one side or two sides of the paper query string
        FROMRCD Specifies the record number from which to start printing query string
        LBLQTY The number of copies of each label record to print query string
        MSG Specify an optional message for the email. The message can be up to 5,000 characters long query string
        NBRRCDS The number of records to print query string
        OUTBIN Specifies the destination of the output on printers capable of multiple output bins query string
        PRTTOF Specifies the path and file name when printing to *PDF or *TEXT
        Also Accepts:
        *NONE
        query string
        RECIPNT Specifies the email address of one or more users to whom an email message will be sent query string
        RIBBON Controls thermal transfer or thermal direct printing query string
        RULE When using PrintTransformer, specify name of rule set query string
        RULELIB User library where the rule set is located query string
        SENDER Identifies the name of the person sending the email query string
        SPEED Printer speed value in inches per second
        Also Accepts:
        *HIGH
        *MEDIUM
        *LOW
        query string
        SUBJECT Specifies the subject of the email when DEVICE is *PDF and there is a RECIPNT query string
        TORCD Specifies the record number of the last record that to be printed. Use *END to stop printing at the last record query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem running Multi-Format Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /print-job/{library}

        • Find Print Job

        Implementation Notes

        Query for print job information. Returns information on all the print jobs filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        print_jobs {
        print_job (array[print_job], optional)
        }
        print_job {
        print_job_group (string, optional),
        print_job_name (string, optional),
        group_description (string, optional),
        name_description (string, optional),
        user_program (string, optional),
        user_program_library (string, optional),
        job_copy (string, optional),
        job_edit (string, optional),
        job_print (string, optional),
        retrieve_values (string, optional),
        job_description (string, optional),
        job_description_library (string, optional),
        job_queue (string, optional),
        job_queue_library (string, optional),
        job_run_priority (string, optional),
        job_queue_priority (string, optional),
        mode (string, optional),
        user_create (string, optional),
        job_create (string, optional),
        job_no_create (string, optional),
        system_create (string, optional),
        date_create (string, optional),
        time_create (string, optional),
        user_update (string, optional),
        job_update (string, optional),
        job_no_update (string, optional),
        system_update (string, optional),
        date_update (string, optional),
        time_update (string, optional),
        user_run (string, optional),
        job_run (string, optional),
        job_no_run (string, optional),
        system_run (string, optional),
        date_run (string, optional),
        time_run (string, optional),
        file_name (string, optional),
        file_name_attribute (string, optional),
        file_library (string, optional),
        file_library_attribute (string, optional),
        file_member (string, optional),
        file_member_attribute (string, optional),
        label_format (string, optional),
        label_format_attribute (string, optional),
        printer_device (string, optional),
        printer_device_attribute (string, optional),
        form_type (string, optional),
        form_type_attribute (string, optional),
        spooled_printer_output (string, optional),
        spooled_printer_output_attribute (string, optional),
        spooled_file_name (string, optional),
        spooled_file_name_attribute (string, optional),
        print_from_record (string, optional),
        print_from_record_attribute (string, optional),
        print_to_record (string, optional),
        print_to_record_attribute (string, optional),
        translate_character (string, optional),
        translate_character_attribute (string, optional),
        send_format (string, optional),
        send_format_attribute (string, optional),
        send_graphics (string, optional),
        send_graphics_attribute (string, optional),
        clear_graphics (string, optional),
        clear_graphics_attribute (string, optional),
        print_speed (string, optional),
        print_speed_attribute (string, optional),
        forms_align (string, optional),
        forms_align_attribute (string, optional),
        ribbon (string, optional),
        ribbon_attribute (string, optional),
        format_number (string, optional),
        format_number_attribute (string, optional),
        rf_network (string, optional),
        rf_network_attribute (string, optional),
        ascii_transparency (string, optional),
        ascii_transparency_attribute (string, optional),
        label_prt_type (string, optional),
        label_prt_type_attribute (string, optional),
        user_library (string, optional),
        user_library_attribute (string, optional),
        character_set (string, optional),
        character_set_attribute (string, optional),
        heat_sensor (string, optional),
        heat_sensor_attribute (string, optional),
        source_drawer (string, optional),
        source_drawer_attribute (string, optional),
        output_bin (string, optional),
        output_bin_attribute (string, optional),
        duplex (string, optional),
        duplex_attribute (string, optional),
        data (string, optional),
        data_attribute (string, optional),
        from_record_key_number (string, optional),
        from_record_key_number_attribute (string, optional),
        from_record_key (string, optional),
        from_record_key_attribute (string, optional),
        to_record_key_number (string, optional),
        to_record_key_number_attribute (string, optional),
        to_record_key (string, optional),
        to_record_key_attribute (string, optional),
        number_of_records (string, optional),
        number_of_records_attribute (string, optional),
        label_quantity (string, optional),
        label_quantity_attribute (string, optional),
        heat_setting (string, optional),
        heat_setting_attribute (string, optional),
        spool_copies (string, optional),
        spool_copies_attribute (string, optional),
        hold_spooled_file (string, optional),
        hold_spooled_file_attribute (string, optional),
        save_spooled_file (string, optional),
        save_spooled_file_attribute (string, optional),
        output_queue (string, optional),
        output_queue_attribute (string, optional),
        output_queue_library (string, optional),
        output_queue_library_attribute (string, optional),
        spooled_file (string, optional),
        spooled_file_attribute (string, optional),
        spooled_file_full_job (string, optional),
        spooled_file_full_job_attribute (string, optional),
        spooled_file_number (string, optional),
        spooled_file_number_attribute (string, optional),
        rule_set (string, optional),
        rule_set_attribute (string, optional),
        rule_set_library (string, optional),
        rule_set_library_attribute (string, optional),
        secure_override (string, optional),
        secure_override_attribute (string, optional),
        emulated_device (string, optional),
        emulated_device_attribute (string, optional),
        print_to_file (string, optional),
        print_to_file_attribute (string, optional),
        recipient_number (string, optional),
        recipient_number_attribute (string, optional),
        recipient (string, optional),
        recipient_attribute (string, optional),
        sender (string, optional),
        sender_attribute (string, optional),
        subject (string, optional),
        subject_attribute (string, optional),
        message (string, optional),
        message_attribute (string, optional),
        attached_files_number (string, optional),
        attached_files_number_attribute (string, optional),
        attached_files (string, optional),
        attached_files_attribute (string, optional),
        user_data (string, optional),
        user_data_attribute (string, optional)
        }
        {
          "print_job": [
            {
              "print_job_group": "",
              "print_job_name": "",
              "group_description": "",
              "name_description": "",
              "user_program": "",
              "user_program_library": "",
              "job_copy": "",
              "job_edit": "",
              "job_print": "",
              "retrieve_values": "",
              "job_description": "",
              "job_description_library": "",
              "job_queue": "",
              "job_queue_library": "",
              "job_run_priority": "",
              "job_queue_priority": "",
              "mode": "",
              "user_create": "",
              "job_create": "",
              "job_no_create": "",
              "system_create": "",
              "date_create": "",
              "time_create": "",
              "user_update": "",
              "job_update": "",
              "job_no_update": "",
              "system_update": "",
              "date_update": "",
              "time_update": "",
              "user_run": "",
              "job_run": "",
              "job_no_run": "",
              "system_run": "",
              "date_run": "",
              "time_run": "",
              "file_name": "",
              "file_name_attribute": "",
              "file_library": "",
              "file_library_attribute": "",
              "file_member": "",
              "file_member_attribute": "",
              "label_format": "",
              "label_format_attribute": "",
              "printer_device": "",
              "printer_device_attribute": "",
              "form_type": "",
              "form_type_attribute": "",
              "spooled_printer_output": "",
              "spooled_printer_output_attribute": "",
              "spooled_file_name": "",
              "spooled_file_name_attribute": "",
              "print_from_record": "",
              "print_from_record_attribute": "",
              "print_to_record": "",
              "print_to_record_attribute": "",
              "translate_character": "",
              "translate_character_attribute": "",
              "send_format": "",
              "send_format_attribute": "",
              "send_graphics": "",
              "send_graphics_attribute": "",
              "clear_graphics": "",
              "clear_graphics_attribute": "",
              "print_speed": "",
              "print_speed_attribute": "",
              "forms_align": "",
              "forms_align_attribute": "",
              "ribbon": "",
              "ribbon_attribute": "",
              "format_number": "",
              "format_number_attribute": "",
              "rf_network": "",
              "rf_network_attribute": "",
              "ascii_transparency": "",
              "ascii_transparency_attribute": "",
              "label_prt_type": "",
              "label_prt_type_attribute": "",
              "user_library": "",
              "user_library_attribute": "",
              "character_set": "",
              "character_set_attribute": "",
              "heat_sensor": "",
              "heat_sensor_attribute": "",
              "source_drawer": "",
              "source_drawer_attribute": "",
              "output_bin": "",
              "output_bin_attribute": "",
              "duplex": "",
              "duplex_attribute": "",
              "data": "",
              "data_attribute": "",
              "from_record_key_number": "",
              "from_record_key_number_attribute": "",
              "from_record_key": "",
              "from_record_key_attribute": "",
              "to_record_key_number": "",
              "to_record_key_number_attribute": "",
              "to_record_key": "",
              "to_record_key_attribute": "",
              "number_of_records": "",
              "number_of_records_attribute": "",
              "label_quantity": "",
              "label_quantity_attribute": "",
              "heat_setting": "",
              "heat_setting_attribute": "",
              "spool_copies": "",
              "spool_copies_attribute": "",
              "hold_spooled_file": "",
              "hold_spooled_file_attribute": "",
              "save_spooled_file": "",
              "save_spooled_file_attribute": "",
              "output_queue": "",
              "output_queue_attribute": "",
              "output_queue_library": "",
              "output_queue_library_attribute": "",
              "spooled_file": "",
              "spooled_file_attribute": "",
              "spooled_file_full_job": "",
              "spooled_file_full_job_attribute": "",
              "spooled_file_number": "",
              "spooled_file_number_attribute": "",
              "rule_set": "",
              "rule_set_attribute": "",
              "rule_set_library": "",
              "rule_set_library_attribute": "",
              "secure_override": "",
              "secure_override_attribute": "",
              "emulated_device": "",
              "emulated_device_attribute": "",
              "print_to_file": "",
              "print_to_file_attribute": "",
              "recipient_number": "",
              "recipient_number_attribute": "",
              "recipient": "",
              "recipient_attribute": "",
              "sender": "",
              "sender_attribute": "",
              "subject": "",
              "subject_attribute": "",
              "message": "",
              "message_attribute": "",
              "attached_files_number": "",
              "attached_files_number_attribute": "",
              "attached_files": "",
              "attached_files_attribute": "",
              "user_data": "",
              "user_data_attribute": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library of the Print Job to return path string
        group Job Group for the Print Job to return query string
        name Job Name of the Print Job to return query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem obtaining Print Job Information
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /print-job/{library}

        • Create/Add Print Job

        Implementation Notes

        Used to create a new print job.

        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Print Job Information to be added/created body
        • Model
        • Model Schema
        print_job {
        print_job_group (string, optional),
        print_job_name (string, optional),
        group_description (string, optional),
        name_description (string, optional),
        user_program (string, optional),
        user_program_library (string, optional),
        job_copy (string, optional),
        job_edit (string, optional),
        job_print (string, optional),
        retrieve_values (string, optional),
        job_description (string, optional),
        job_description_library (string, optional),
        job_queue (string, optional),
        job_queue_library (string, optional),
        job_run_priority (string, optional),
        job_queue_priority (string, optional),
        mode (string, optional),
        user_create (string, optional),
        job_create (string, optional),
        job_no_create (string, optional),
        system_create (string, optional),
        date_create (string, optional),
        time_create (string, optional),
        user_update (string, optional),
        job_update (string, optional),
        job_no_update (string, optional),
        system_update (string, optional),
        date_update (string, optional),
        time_update (string, optional),
        user_run (string, optional),
        job_run (string, optional),
        job_no_run (string, optional),
        system_run (string, optional),
        date_run (string, optional),
        time_run (string, optional),
        file_name (string, optional),
        file_name_attribute (string, optional),
        file_library (string, optional),
        file_library_attribute (string, optional),
        file_member (string, optional),
        file_member_attribute (string, optional),
        label_format (string, optional),
        label_format_attribute (string, optional),
        printer_device (string, optional),
        printer_device_attribute (string, optional),
        form_type (string, optional),
        form_type_attribute (string, optional),
        spooled_printer_output (string, optional),
        spooled_printer_output_attribute (string, optional),
        spooled_file_name (string, optional),
        spooled_file_name_attribute (string, optional),
        print_from_record (string, optional),
        print_from_record_attribute (string, optional),
        print_to_record (string, optional),
        print_to_record_attribute (string, optional),
        translate_character (string, optional),
        translate_character_attribute (string, optional),
        send_format (string, optional),
        send_format_attribute (string, optional),
        send_graphics (string, optional),
        send_graphics_attribute (string, optional),
        clear_graphics (string, optional),
        clear_graphics_attribute (string, optional),
        print_speed (string, optional),
        print_speed_attribute (string, optional),
        forms_align (string, optional),
        forms_align_attribute (string, optional),
        ribbon (string, optional),
        ribbon_attribute (string, optional),
        format_number (string, optional),
        format_number_attribute (string, optional),
        rf_network (string, optional),
        rf_network_attribute (string, optional),
        ascii_transparency (string, optional),
        ascii_transparency_attribute (string, optional),
        label_prt_type (string, optional),
        label_prt_type_attribute (string, optional),
        user_library (string, optional),
        user_library_attribute (string, optional),
        character_set (string, optional),
        character_set_attribute (string, optional),
        heat_sensor (string, optional),
        heat_sensor_attribute (string, optional),
        source_drawer (string, optional),
        source_drawer_attribute (string, optional),
        output_bin (string, optional),
        output_bin_attribute (string, optional),
        duplex (string, optional),
        duplex_attribute (string, optional),
        data (string, optional),
        data_attribute (string, optional),
        from_record_key_number (string, optional),
        from_record_key_number_attribute (string, optional),
        from_record_key (string, optional),
        from_record_key_attribute (string, optional),
        to_record_key_number (string, optional),
        to_record_key_number_attribute (string, optional),
        to_record_key (string, optional),
        to_record_key_attribute (string, optional),
        number_of_records (string, optional),
        number_of_records_attribute (string, optional),
        label_quantity (string, optional),
        label_quantity_attribute (string, optional),
        heat_setting (string, optional),
        heat_setting_attribute (string, optional),
        spool_copies (string, optional),
        spool_copies_attribute (string, optional),
        hold_spooled_file (string, optional),
        hold_spooled_file_attribute (string, optional),
        save_spooled_file (string, optional),
        save_spooled_file_attribute (string, optional),
        output_queue (string, optional),
        output_queue_attribute (string, optional),
        output_queue_library (string, optional),
        output_queue_library_attribute (string, optional),
        spooled_file (string, optional),
        spooled_file_attribute (string, optional),
        spooled_file_full_job (string, optional),
        spooled_file_full_job_attribute (string, optional),
        spooled_file_number (string, optional),
        spooled_file_number_attribute (string, optional),
        rule_set (string, optional),
        rule_set_attribute (string, optional),
        rule_set_library (string, optional),
        rule_set_library_attribute (string, optional),
        secure_override (string, optional),
        secure_override_attribute (string, optional),
        emulated_device (string, optional),
        emulated_device_attribute (string, optional),
        print_to_file (string, optional),
        print_to_file_attribute (string, optional),
        recipient_number (string, optional),
        recipient_number_attribute (string, optional),
        recipient (string, optional),
        recipient_attribute (string, optional),
        sender (string, optional),
        sender_attribute (string, optional),
        subject (string, optional),
        subject_attribute (string, optional),
        message (string, optional),
        message_attribute (string, optional),
        attached_files_number (string, optional),
        attached_files_number_attribute (string, optional),
        attached_files (string, optional),
        attached_files_attribute (string, optional),
        user_data (string, optional),
        user_data_attribute (string, optional)
        }
        {
          "print_job_group": "",
          "print_job_name": "",
          "group_description": "",
          "name_description": "",
          "user_program": "",
          "user_program_library": "",
          "job_copy": "",
          "job_edit": "",
          "job_print": "",
          "retrieve_values": "",
          "job_description": "",
          "job_description_library": "",
          "job_queue": "",
          "job_queue_library": "",
          "job_run_priority": "",
          "job_queue_priority": "",
          "mode": "",
          "user_create": "",
          "job_create": "",
          "job_no_create": "",
          "system_create": "",
          "date_create": "",
          "time_create": "",
          "user_update": "",
          "job_update": "",
          "job_no_update": "",
          "system_update": "",
          "date_update": "",
          "time_update": "",
          "user_run": "",
          "job_run": "",
          "job_no_run": "",
          "system_run": "",
          "date_run": "",
          "time_run": "",
          "file_name": "",
          "file_name_attribute": "",
          "file_library": "",
          "file_library_attribute": "",
          "file_member": "",
          "file_member_attribute": "",
          "label_format": "",
          "label_format_attribute": "",
          "printer_device": "",
          "printer_device_attribute": "",
          "form_type": "",
          "form_type_attribute": "",
          "spooled_printer_output": "",
          "spooled_printer_output_attribute": "",
          "spooled_file_name": "",
          "spooled_file_name_attribute": "",
          "print_from_record": "",
          "print_from_record_attribute": "",
          "print_to_record": "",
          "print_to_record_attribute": "",
          "translate_character": "",
          "translate_character_attribute": "",
          "send_format": "",
          "send_format_attribute": "",
          "send_graphics": "",
          "send_graphics_attribute": "",
          "clear_graphics": "",
          "clear_graphics_attribute": "",
          "print_speed": "",
          "print_speed_attribute": "",
          "forms_align": "",
          "forms_align_attribute": "",
          "ribbon": "",
          "ribbon_attribute": "",
          "format_number": "",
          "format_number_attribute": "",
          "rf_network": "",
          "rf_network_attribute": "",
          "ascii_transparency": "",
          "ascii_transparency_attribute": "",
          "label_prt_type": "",
          "label_prt_type_attribute": "",
          "user_library": "",
          "user_library_attribute": "",
          "character_set": "",
          "character_set_attribute": "",
          "heat_sensor": "",
          "heat_sensor_attribute": "",
          "source_drawer": "",
          "source_drawer_attribute": "",
          "output_bin": "",
          "output_bin_attribute": "",
          "duplex": "",
          "duplex_attribute": "",
          "data": "",
          "data_attribute": "",
          "from_record_key_number": "",
          "from_record_key_number_attribute": "",
          "from_record_key": "",
          "from_record_key_attribute": "",
          "to_record_key_number": "",
          "to_record_key_number_attribute": "",
          "to_record_key": "",
          "to_record_key_attribute": "",
          "number_of_records": "",
          "number_of_records_attribute": "",
          "label_quantity": "",
          "label_quantity_attribute": "",
          "heat_setting": "",
          "heat_setting_attribute": "",
          "spool_copies": "",
          "spool_copies_attribute": "",
          "hold_spooled_file": "",
          "hold_spooled_file_attribute": "",
          "save_spooled_file": "",
          "save_spooled_file_attribute": "",
          "output_queue": "",
          "output_queue_attribute": "",
          "output_queue_library": "",
          "output_queue_library_attribute": "",
          "spooled_file": "",
          "spooled_file_attribute": "",
          "spooled_file_full_job": "",
          "spooled_file_full_job_attribute": "",
          "spooled_file_number": "",
          "spooled_file_number_attribute": "",
          "rule_set": "",
          "rule_set_attribute": "",
          "rule_set_library": "",
          "rule_set_library_attribute": "",
          "secure_override": "",
          "secure_override_attribute": "",
          "emulated_device": "",
          "emulated_device_attribute": "",
          "print_to_file": "",
          "print_to_file_attribute": "",
          "recipient_number": "",
          "recipient_number_attribute": "",
          "recipient": "",
          "recipient_attribute": "",
          "sender": "",
          "sender_attribute": "",
          "subject": "",
          "subject_attribute": "",
          "message": "",
          "message_attribute": "",
          "attached_files_number": "",
          "attached_files_number_attribute": "",
          "attached_files": "",
          "attached_files_attribute": "",
          "user_data": "",
          "user_data_attribute": ""
        }
        Click to set as parameter value
        library User Library of the Print Job to added/created path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem creating Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • put /print-job/{library}/{group}/{name}

        • Update Print Job

        Implementation Notes

        Used to update the specified print job.

        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Information to update Print Job with body
        • Model
        • Model Schema
        print_job {
        print_job_group (string, optional),
        print_job_name (string, optional),
        group_description (string, optional),
        name_description (string, optional),
        user_program (string, optional),
        user_program_library (string, optional),
        job_copy (string, optional),
        job_edit (string, optional),
        job_print (string, optional),
        retrieve_values (string, optional),
        job_description (string, optional),
        job_description_library (string, optional),
        job_queue (string, optional),
        job_queue_library (string, optional),
        job_run_priority (string, optional),
        job_queue_priority (string, optional),
        mode (string, optional),
        user_create (string, optional),
        job_create (string, optional),
        job_no_create (string, optional),
        system_create (string, optional),
        date_create (string, optional),
        time_create (string, optional),
        user_update (string, optional),
        job_update (string, optional),
        job_no_update (string, optional),
        system_update (string, optional),
        date_update (string, optional),
        time_update (string, optional),
        user_run (string, optional),
        job_run (string, optional),
        job_no_run (string, optional),
        system_run (string, optional),
        date_run (string, optional),
        time_run (string, optional),
        file_name (string, optional),
        file_name_attribute (string, optional),
        file_library (string, optional),
        file_library_attribute (string, optional),
        file_member (string, optional),
        file_member_attribute (string, optional),
        label_format (string, optional),
        label_format_attribute (string, optional),
        printer_device (string, optional),
        printer_device_attribute (string, optional),
        form_type (string, optional),
        form_type_attribute (string, optional),
        spooled_printer_output (string, optional),
        spooled_printer_output_attribute (string, optional),
        spooled_file_name (string, optional),
        spooled_file_name_attribute (string, optional),
        print_from_record (string, optional),
        print_from_record_attribute (string, optional),
        print_to_record (string, optional),
        print_to_record_attribute (string, optional),
        translate_character (string, optional),
        translate_character_attribute (string, optional),
        send_format (string, optional),
        send_format_attribute (string, optional),
        send_graphics (string, optional),
        send_graphics_attribute (string, optional),
        clear_graphics (string, optional),
        clear_graphics_attribute (string, optional),
        print_speed (string, optional),
        print_speed_attribute (string, optional),
        forms_align (string, optional),
        forms_align_attribute (string, optional),
        ribbon (string, optional),
        ribbon_attribute (string, optional),
        format_number (string, optional),
        format_number_attribute (string, optional),
        rf_network (string, optional),
        rf_network_attribute (string, optional),
        ascii_transparency (string, optional),
        ascii_transparency_attribute (string, optional),
        label_prt_type (string, optional),
        label_prt_type_attribute (string, optional),
        user_library (string, optional),
        user_library_attribute (string, optional),
        character_set (string, optional),
        character_set_attribute (string, optional),
        heat_sensor (string, optional),
        heat_sensor_attribute (string, optional),
        source_drawer (string, optional),
        source_drawer_attribute (string, optional),
        output_bin (string, optional),
        output_bin_attribute (string, optional),
        duplex (string, optional),
        duplex_attribute (string, optional),
        data (string, optional),
        data_attribute (string, optional),
        from_record_key_number (string, optional),
        from_record_key_number_attribute (string, optional),
        from_record_key (string, optional),
        from_record_key_attribute (string, optional),
        to_record_key_number (string, optional),
        to_record_key_number_attribute (string, optional),
        to_record_key (string, optional),
        to_record_key_attribute (string, optional),
        number_of_records (string, optional),
        number_of_records_attribute (string, optional),
        label_quantity (string, optional),
        label_quantity_attribute (string, optional),
        heat_setting (string, optional),
        heat_setting_attribute (string, optional),
        spool_copies (string, optional),
        spool_copies_attribute (string, optional),
        hold_spooled_file (string, optional),
        hold_spooled_file_attribute (string, optional),
        save_spooled_file (string, optional),
        save_spooled_file_attribute (string, optional),
        output_queue (string, optional),
        output_queue_attribute (string, optional),
        output_queue_library (string, optional),
        output_queue_library_attribute (string, optional),
        spooled_file (string, optional),
        spooled_file_attribute (string, optional),
        spooled_file_full_job (string, optional),
        spooled_file_full_job_attribute (string, optional),
        spooled_file_number (string, optional),
        spooled_file_number_attribute (string, optional),
        rule_set (string, optional),
        rule_set_attribute (string, optional),
        rule_set_library (string, optional),
        rule_set_library_attribute (string, optional),
        secure_override (string, optional),
        secure_override_attribute (string, optional),
        emulated_device (string, optional),
        emulated_device_attribute (string, optional),
        print_to_file (string, optional),
        print_to_file_attribute (string, optional),
        recipient_number (string, optional),
        recipient_number_attribute (string, optional),
        recipient (string, optional),
        recipient_attribute (string, optional),
        sender (string, optional),
        sender_attribute (string, optional),
        subject (string, optional),
        subject_attribute (string, optional),
        message (string, optional),
        message_attribute (string, optional),
        attached_files_number (string, optional),
        attached_files_number_attribute (string, optional),
        attached_files (string, optional),
        attached_files_attribute (string, optional),
        user_data (string, optional),
        user_data_attribute (string, optional)
        }
        {
          "print_job_group": "",
          "print_job_name": "",
          "group_description": "",
          "name_description": "",
          "user_program": "",
          "user_program_library": "",
          "job_copy": "",
          "job_edit": "",
          "job_print": "",
          "retrieve_values": "",
          "job_description": "",
          "job_description_library": "",
          "job_queue": "",
          "job_queue_library": "",
          "job_run_priority": "",
          "job_queue_priority": "",
          "mode": "",
          "user_create": "",
          "job_create": "",
          "job_no_create": "",
          "system_create": "",
          "date_create": "",
          "time_create": "",
          "user_update": "",
          "job_update": "",
          "job_no_update": "",
          "system_update": "",
          "date_update": "",
          "time_update": "",
          "user_run": "",
          "job_run": "",
          "job_no_run": "",
          "system_run": "",
          "date_run": "",
          "time_run": "",
          "file_name": "",
          "file_name_attribute": "",
          "file_library": "",
          "file_library_attribute": "",
          "file_member": "",
          "file_member_attribute": "",
          "label_format": "",
          "label_format_attribute": "",
          "printer_device": "",
          "printer_device_attribute": "",
          "form_type": "",
          "form_type_attribute": "",
          "spooled_printer_output": "",
          "spooled_printer_output_attribute": "",
          "spooled_file_name": "",
          "spooled_file_name_attribute": "",
          "print_from_record": "",
          "print_from_record_attribute": "",
          "print_to_record": "",
          "print_to_record_attribute": "",
          "translate_character": "",
          "translate_character_attribute": "",
          "send_format": "",
          "send_format_attribute": "",
          "send_graphics": "",
          "send_graphics_attribute": "",
          "clear_graphics": "",
          "clear_graphics_attribute": "",
          "print_speed": "",
          "print_speed_attribute": "",
          "forms_align": "",
          "forms_align_attribute": "",
          "ribbon": "",
          "ribbon_attribute": "",
          "format_number": "",
          "format_number_attribute": "",
          "rf_network": "",
          "rf_network_attribute": "",
          "ascii_transparency": "",
          "ascii_transparency_attribute": "",
          "label_prt_type": "",
          "label_prt_type_attribute": "",
          "user_library": "",
          "user_library_attribute": "",
          "character_set": "",
          "character_set_attribute": "",
          "heat_sensor": "",
          "heat_sensor_attribute": "",
          "source_drawer": "",
          "source_drawer_attribute": "",
          "output_bin": "",
          "output_bin_attribute": "",
          "duplex": "",
          "duplex_attribute": "",
          "data": "",
          "data_attribute": "",
          "from_record_key_number": "",
          "from_record_key_number_attribute": "",
          "from_record_key": "",
          "from_record_key_attribute": "",
          "to_record_key_number": "",
          "to_record_key_number_attribute": "",
          "to_record_key": "",
          "to_record_key_attribute": "",
          "number_of_records": "",
          "number_of_records_attribute": "",
          "label_quantity": "",
          "label_quantity_attribute": "",
          "heat_setting": "",
          "heat_setting_attribute": "",
          "spool_copies": "",
          "spool_copies_attribute": "",
          "hold_spooled_file": "",
          "hold_spooled_file_attribute": "",
          "save_spooled_file": "",
          "save_spooled_file_attribute": "",
          "output_queue": "",
          "output_queue_attribute": "",
          "output_queue_library": "",
          "output_queue_library_attribute": "",
          "spooled_file": "",
          "spooled_file_attribute": "",
          "spooled_file_full_job": "",
          "spooled_file_full_job_attribute": "",
          "spooled_file_number": "",
          "spooled_file_number_attribute": "",
          "rule_set": "",
          "rule_set_attribute": "",
          "rule_set_library": "",
          "rule_set_library_attribute": "",
          "secure_override": "",
          "secure_override_attribute": "",
          "emulated_device": "",
          "emulated_device_attribute": "",
          "print_to_file": "",
          "print_to_file_attribute": "",
          "recipient_number": "",
          "recipient_number_attribute": "",
          "recipient": "",
          "recipient_attribute": "",
          "sender": "",
          "sender_attribute": "",
          "subject": "",
          "subject_attribute": "",
          "message": "",
          "message_attribute": "",
          "attached_files_number": "",
          "attached_files_number_attribute": "",
          "attached_files": "",
          "attached_files_attribute": "",
          "user_data": "",
          "user_data_attribute": ""
        }
        Click to set as parameter value
        library User Library of the Print Job to update path string
        group Job Group of the Print Job to update path string
        name Job Name of the Print Job to update path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Print Job not found/Invalid Parameter
        500 Problem updating Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /print-job/{library}/{group}/{name}

        • Delete Print Job

        Implementation Notes

        Used to delete the specified print job.

        Parameters

        Parameter Value Description Parameter Type Data Type
        library User Library of the Print Job to delete path string
        group Job Group of the Print Job to delete path string
        name Job Name of the Print Job to delete path string

        Response Messages

        HTTP Status Code Reason Response Model
        204 Success
        400 Print Job not found/Invalid Parameter
        500 Problem deleting Print Job
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • printer : Printer Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /printer

        • Find Printer

        Implementation Notes

        Query for printer information. Returns information on all the printers filtered by query parameters.

        Response Class

        • Model
        • Model Schema
        printers {
        printer (array[printer], optional)
        }
        printer {
        name (string, optional),
        description (string, optional),
        model (string, optional),
        ip_address (string, optional),
        port (string, optional),
        queue (string, optional),
        spool (string, optional),
        splf_days (integer, optional),
        queue_check_minutes (integer, optional),
        spool_check_days (integer, optional),
        temp_spool (string, optional)
        }
        {
          "printer": [
            {
              "name": "",
              "description": "",
              "model": "",
              "ip_address": "",
              "port": "",
              "queue": "",
              "spool": "",
              "splf_days": 0,
              "queue_check_minutes": 0,
              "spool_check_days": 0,
              "temp_spool": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        name Name of the Printers to return query string
        description Description for the Printers to return query string
        model Model of the Printers to return

        ('DMAX' for DMAX, 'EIEPL2' for EPL2, 'HPPCL5' for PCL, 'PAX' for PAXAR, 'SA8400' for SATO, 'MPCL' for MPCL, 'ZTZPL' for ZPL)
        query string
        ip_address IP Address of the Printers to return query string
        port Port of the Printers to return query string
        queue Queue of the Printers to return query string
        spool Spool of the Printers to return query string
        splfdays Spool File Days of the Printers to return query integer
        quechkmins Queue Check Minutes of the Printers to return query integer
        splchkdays Spool Check Days of the Printers to return query integer
        tmpspool Temp Spool of the Printers to return query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem obtaining Printer Information
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /printer

        • Create/Add Printer

        Implementation Notes

        Used to create a new printer. Fields (Name/Model/IP Address/Queue) can't be blank.
        ('Model' accepted values: 'DMAX' for DMAX, 'EIEPL2' for EPL2, 'HPPCL5' for PCL, 'PAX' for PAXAR, 'SA8400' for SATO, 'MPCL' for MPCL, 'ZTZPL' for ZPL)

        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Printer Information to be added/created body
        • Model
        • Model Schema
        printer {
        name (string, optional),
        description (string, optional),
        model (string, optional),
        ip_address (string, optional),
        port (string, optional),
        queue (string, optional),
        spool (string, optional),
        splf_days (integer, optional),
        queue_check_minutes (integer, optional),
        spool_check_days (integer, optional),
        temp_spool (string, optional)
        }
        {
          "name": "",
          "description": "",
          "model": "",
          "ip_address": "",
          "port": "",
          "queue": "",
          "spool": "",
          "splf_days": 0,
          "queue_check_minutes": 0,
          "spool_check_days": 0,
          "temp_spool": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Invalid Parameter
        500 Problem creating Printer
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • put /printer/{name}

        • Update Printer

        Implementation Notes

        Used to update the specified printer. Fields (Name/Model/IP Address/Queue) can't be blank but could be not included.
        ('Model' accepted values: 'DMAX' for DMAX, 'EIEPL2' for EPL2, 'HPPCL5' for PCL, 'PAX' for PAXAR, 'SA8400' for SATO, 'MPCL' for MPCL, 'ZTZPL' for ZPL)

        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Information to update Printer with body
        • Model
        • Model Schema
        printer {
        name (string, optional),
        description (string, optional),
        model (string, optional),
        ip_address (string, optional),
        port (string, optional),
        queue (string, optional),
        spool (string, optional),
        splf_days (integer, optional),
        queue_check_minutes (integer, optional),
        spool_check_days (integer, optional),
        temp_spool (string, optional)
        }
        {
          "name": "",
          "description": "",
          "model": "",
          "ip_address": "",
          "port": "",
          "queue": "",
          "spool": "",
          "splf_days": 0,
          "queue_check_minutes": 0,
          "spool_check_days": 0,
          "temp_spool": ""
        }
        Click to set as parameter value
        name Name of the Printer to update path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Printer not found/Invalid Parameter
        500 Problem updating Printer
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /printer/{name}

        • Delete Printer

        Implementation Notes

        Used to delete the specified printer.

        Parameters

        Parameter Value Description Parameter Type Data Type
        name Name of the Printer to delete path string

        Response Messages

        HTTP Status Code Reason Response Model
        204 Success
        400 Printer not found/Invalid Parameter
        500 Problem deleting Printer
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • user-library : Work with User Libraries

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /user-library

        • Retrieve user libraries.

        Response Class

        • Model
        • Model Schema
        UserLibrary {
        name (string, optional),
        version (string, optional),
        modLevel (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "version": "",
          "modLevel": "",
          "lastUpdated": ""
        }


        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem obtaining user libraries from the database.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /user-library/{libraryName}

        • Retrieve user libraries.

        Response Class

        • Model
        • Model Schema
        UserLibrary {
        name (string, optional),
        version (string, optional),
        modLevel (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "version": "",
          "modLevel": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        libraryName Name of the user library. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        404 Library not found.
        500 Problem obtaining user libraries from the database.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-library/{libraryName}

        • Create user libraries.

        Response Class

        • Model
        • Model Schema
        UserLibrary {
        name (string, optional),
        version (string, optional),
        modLevel (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "version": "",
          "modLevel": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        libraryName Name of the user library. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem creating library.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /user-library/{libraryName}

        • Delete user libraries.

        Response Class

        • Model
        • Model Schema
        UserLibrary {
        name (string, optional),
        version (string, optional),
        modLevel (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "version": "",
          "modLevel": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        libraryName Name of the user library. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        404 Library not found.
        500 Problem deleting library.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • put /user-library/{libraryName}

        • Update user libraries.

        Implementation Notes

        Only the 'name' value of the new user library will be used, the rest are MarkMagic generated. Responds with the updated library.

        Response Class

        • Model
        • Model Schema
        UserLibrary {
        name (string, optional),
        version (string, optional),
        modLevel (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "version": "",
          "modLevel": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        libraryName Name of the user library to update. path string
        body
        body
        • Model
        • Model Schema
        UserLibrary {
        name (string, optional),
        version (string, optional),
        modLevel (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "version": "",
          "modLevel": "",
          "lastUpdated": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        404 Library to update not found.
        500 Problem updating library.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • graphics : Work with Graphics

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /graphics/{userLibrary}/source/

        • Retrieve source graphics.

        Implementation Notes

        Image data is Base64 encoded. Ignores null or empty parameters.

        Response Class

        • Model
        • Model Schema
        SourceGraphic {
        name (string, optional),
        type (string, optional),
        description (string, optional),
        size (integer, optional),
        cropX1 (integer, optional),
        cropY1 (integer, optional),
        cropX2 (integer, optional),
        cropY2 (integer, optional),
        cropWhitespace (boolean, optional),
        pdfPages (string, optional),
        pdfCropPages (string, optional),
        width (integer, optional),
        height (integer, optional),
        data (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "type": "",
          "description": "",
          "size": 0,
          "cropX1": 0,
          "cropY1": 0,
          "cropX2": 0,
          "cropY2": 0,
          "cropWhitespace": false,
          "pdfPages": "",
          "pdfCropPages": "",
          "width": 0,
          "height": 0,
          "data": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User Library of the Source Graphics. path string
        name Name of the source graphic to retrieve. query string
        type Type of the source graphics to retrieve. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem obtaining graphics from the database.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /graphics/{userLibrary}/source/

        • Create source graphics.

        Implementation Notes

        You will need to upload the source graphic separately with /{userLibrary}/source/{type}/{name} after creation through this method. Responds with the created graphic. Note the name must be unique for the given source type. Valid graphic types are 'png', 'gif', and 'jpg'. PDF's type should be 'png'.

        Response Class

        • Model
        • Model Schema
        SourceGraphic {
        name (string, optional),
        type (string, optional),
        description (string, optional),
        size (integer, optional),
        cropX1 (integer, optional),
        cropY1 (integer, optional),
        cropX2 (integer, optional),
        cropY2 (integer, optional),
        cropWhitespace (boolean, optional),
        pdfPages (string, optional),
        pdfCropPages (string, optional),
        width (integer, optional),
        height (integer, optional),
        data (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "type": "",
          "description": "",
          "size": 0,
          "cropX1": 0,
          "cropY1": 0,
          "cropX2": 0,
          "cropY2": 0,
          "cropWhitespace": false,
          "pdfPages": "",
          "pdfCropPages": "",
          "width": 0,
          "height": 0,
          "data": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User library of the source graphic to create path string
        body
        body
        • Model
        • Model Schema
        CreateSourceGraphicDTO {
        name (string, optional),
        type (string, optional),
        description (string, optional)
        }
        {
          "name": "",
          "type": "",
          "description": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        201 Success, created.
        400 Problem validating request.
        500 Problem creating graphics.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /graphics/{userLibrary}/source/{type}/{name}/create

        • Create a full source graphic.

        Implementation Notes

        Responds with the updated source graphic.

        Response Class

        • Model
        • Model Schema
        SourceGraphic {
        name (string, optional),
        type (string, optional),
        description (string, optional),
        size (integer, optional),
        cropX1 (integer, optional),
        cropY1 (integer, optional),
        cropX2 (integer, optional),
        cropY2 (integer, optional),
        cropWhitespace (boolean, optional),
        pdfPages (string, optional),
        pdfCropPages (string, optional),
        width (integer, optional),
        height (integer, optional),
        data (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "type": "",
          "description": "",
          "size": 0,
          "cropX1": 0,
          "cropY1": 0,
          "cropX2": 0,
          "cropY2": 0,
          "cropWhitespace": false,
          "pdfPages": "",
          "pdfCropPages": "",
          "width": 0,
          "height": 0,
          "data": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User library of the graphic to update. path string
        type Type of the graphic to update. path string
        name Name of the graphic to update. path string
        description Image description. query string
        cropCoordinates Coordinates of the form x1,y1,x2,y2 where values are integers. These coordinates should form a rectangle which will be considered the uploaded source graphic while the rest is discarded. The origin (0,0) is the bottom left corner of the image. This value is in pixels. query string
        cropWhitespace Whether the uploaded image should have its surrounding whitespace cropped out. This will be applied after a coordinate crop. query boolean
        cropPdfPages The optional pages from an uploaded pdf which will have the coordinate and whitespace crop applied to them. If the uploaded file is not a pdf this is ignored. Special values: *ALL (applies to all), *LAST, (only applies to last page) or a page range of the form: 1,2,3-4,5-8,9 query string
        pdfPages The optional pages from an uploaded pdf which will be uploaded as a source graphic. If the uploaded file is not a pdf this is ignored. Special values: *ALL (applies to all), *LAST, (only applies to last page) or a page range of the form: 1,2,3-4,5-8,9 query string
        file Image data file. body File

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem updating graphic.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /graphics/{userLibrary}/source/{type}/{name}

        • Upload source graphic images.

        Implementation Notes

        Responds with the updated source graphic.

        Response Class

        • Model
        • Model Schema
        SourceGraphic {
        name (string, optional),
        type (string, optional),
        description (string, optional),
        size (integer, optional),
        cropX1 (integer, optional),
        cropY1 (integer, optional),
        cropX2 (integer, optional),
        cropY2 (integer, optional),
        cropWhitespace (boolean, optional),
        pdfPages (string, optional),
        pdfCropPages (string, optional),
        width (integer, optional),
        height (integer, optional),
        data (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "type": "",
          "description": "",
          "size": 0,
          "cropX1": 0,
          "cropY1": 0,
          "cropX2": 0,
          "cropY2": 0,
          "cropWhitespace": false,
          "pdfPages": "",
          "pdfCropPages": "",
          "width": 0,
          "height": 0,
          "data": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User library of the graphic to update. path string
        type Type of the graphic to update. path string
        name Name of the graphic to update. path string
        replace Add will fail unless you're updating a source graphic that has no image data. Replace will work as long as the source graphic exists. query string
        cropCoordinates Coordinates of the form x1,y1,x2,y2 where values are integers. These coordinates should form a rectangle which will be considered the uploaded source graphic while the rest is discarded. The origin (0,0) is the bottom left corner of the image. This value is in pixels. query string
        cropWhitespace Whether the uploaded image should have its surrounding whitespace cropped out. This will be applied after a coordinate crop. query boolean
        cropPdfPages The optional pages from an uploaded pdf which will have the coordinate and whitespace crop applied to them. If the uploaded file is not a pdf this is ignored. Special values: *ALL (applies to all), *LAST, (only applies to last page) or a page range of the form: 1,2,3-4,5-8,9 query string
        pdfPages The optional pages from an uploaded pdf which will be uploaded as a source graphic. If the uploaded file is not a pdf this is ignored. Special values: *ALL (applies to all), *LAST, (only applies to last page) or a page range of the form: 1,2,3-4,5-8,9 query string
        file Image data file. body File

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem updating graphic.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /graphics/{userLibrary}/source/{type}/{name}

        • Delete source graphics.

        Implementation Notes

        Responds with the deleted graphic

        Response Class

        • Model
        • Model Schema
        SourceGraphic {
        name (string, optional),
        type (string, optional),
        description (string, optional),
        size (integer, optional),
        cropX1 (integer, optional),
        cropY1 (integer, optional),
        cropX2 (integer, optional),
        cropY2 (integer, optional),
        cropWhitespace (boolean, optional),
        pdfPages (string, optional),
        pdfCropPages (string, optional),
        width (integer, optional),
        height (integer, optional),
        data (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "type": "",
          "description": "",
          "size": 0,
          "cropX1": 0,
          "cropY1": 0,
          "cropX2": 0,
          "cropY2": 0,
          "cropWhitespace": false,
          "pdfPages": "",
          "pdfCropPages": "",
          "width": 0,
          "height": 0,
          "data": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User library of the source graphic path string
        name Name of the source graphic. path string
        type Type of the source graphic. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem deleting graphics.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /graphics/{userLibrary}/source/{type}/{name}/convert

        • Convert source graphics to target graphics.

        Implementation Notes

        Convert the specified souce graphic to a target graphic. The combination of the replace parameter and the graphic number in the request body is as follows:
        1. replace=add, number <= 0
        Result - The new graphic will use the next available target number for the given target type.
        2. replace = add, number > 0
        Result - The new graphic will use the given number. However, if a target graphic with the given type and number already exists, this will cause a http 4xx validation error.
        3. replace = replace, number <= 0
        Result - The new graphic will use the next available target number for the given target type.
        4. replace = replace, number > 0
        Result = The new graphic will use the given number. If a target graphic with the given type and number already exists, it will be replaced with the newly converted graphic.

        Response Class

        • Model
        • Model Schema
        TargetGraphicDTO {
        name (string, optional),
        description (string, optional),
        type (string, optional),
        number (integer, optional),
        scaling (integer, optional),
        rotation (integer, optional),
        dpi (integer, optional),
        data (string, optional),
        sourceGraphicName (string, optional),
        sourceGraphicType (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "description": "",
          "type": "",
          "number": 0,
          "scaling": 0,
          "rotation": 0,
          "dpi": 0,
          "data": "",
          "sourceGraphicName": "",
          "sourceGraphicType": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User Library of the source graphic to convert. path string
        type Type of the source graphic to convert. path string
        name Name of the source graphic to convert. path string
        replace Specify if the conversion should create a new graphic or replace and existing one., or overrwrite an existing one. query string
        body
        Conversion parameters. body
        • Model
        • Model Schema
        ConvertGraphicsRequestBodyDTO {
        targetName (string, optional),
        targetType (string, optional),
        targetNumber (integer, optional),
        conversionType (string, optional),
        description (string, optional),
        scaling (integer, optional),
        rotation (integer, optional),
        dpi (integer, optional)
        }
        {
          "targetName": "",
          "targetType": "",
          "targetNumber": 0,
          "conversionType": "",
          "description": "",
          "scaling": 0,
          "rotation": 0,
          "dpi": 0
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem obtaining graphics from the database or converting.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /graphics/{userLibrary}/target/

        • Retrieve target graphics.

        Implementation Notes

        Image data is Base64 encoded. Ignores null or empty parameters.

        Response Class

        • Model
        • Model Schema
        TargetGraphicDTO {
        name (string, optional),
        description (string, optional),
        type (string, optional),
        number (integer, optional),
        scaling (integer, optional),
        rotation (integer, optional),
        dpi (integer, optional),
        data (string, optional),
        sourceGraphicName (string, optional),
        sourceGraphicType (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "description": "",
          "type": "",
          "number": 0,
          "scaling": 0,
          "rotation": 0,
          "dpi": 0,
          "data": "",
          "sourceGraphicName": "",
          "sourceGraphicType": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User Library of the target graphics. path string
        name Name of the target graphic to retrieve. query string
        type Type of the target graphics to retrieve. query string
        sourceName Source graphic name of the target graphics to retrieve. query string
        sourceType Source graphic type of the target graphics to retrieve. query string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem obtaining graphics from the database.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • put /graphics/{userLibrary}/target/{type}/{name}/{number}

        • Update target graphic metadata.

        Implementation Notes

        Updating the source graphic name and type will change the displayed image in JMagic, but not update the image in print requests, as the graphic data has already been generated.

        Response Class

        • Model
        • Model Schema
        TargetGraphicDTO {
        name (string, optional),
        description (string, optional),
        type (string, optional),
        number (integer, optional),
        scaling (integer, optional),
        rotation (integer, optional),
        dpi (integer, optional),
        data (string, optional),
        sourceGraphicName (string, optional),
        sourceGraphicType (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "description": "",
          "type": "",
          "number": 0,
          "scaling": 0,
          "rotation": 0,
          "dpi": 0,
          "data": "",
          "sourceGraphicName": "",
          "sourceGraphicType": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User library of the graphic to update. path string
        type Type of the graphic to update. path string
        name Name of the graphic to update. path string
        number Number of the graphic to update. path integer
        body
        body
        • Model
        • Model Schema
        UpdateTargetGraphicDTO {
        name (string, optional),
        description (string, optional),
        sourceGraphicName (string, optional),
        sourceGraphicType (string, optional)
        }
        {
          "name": "",
          "description": "",
          "sourceGraphicName": "",
          "sourceGraphicType": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem updating graphics.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /graphics/{userLibrary}/target/{type}/{name}/{number}

        • Delete target graphics.

        Implementation Notes

        Responds with the deleted graphic

        Response Class

        • Model
        • Model Schema
        TargetGraphicDTO {
        name (string, optional),
        description (string, optional),
        type (string, optional),
        number (integer, optional),
        scaling (integer, optional),
        rotation (integer, optional),
        dpi (integer, optional),
        data (string, optional),
        sourceGraphicName (string, optional),
        sourceGraphicType (string, optional),
        user (string, optional),
        version (string, optional),
        lastUpdated (string, optional)
        }
        {
          "name": "",
          "description": "",
          "type": "",
          "number": 0,
          "scaling": 0,
          "rotation": 0,
          "dpi": 0,
          "data": "",
          "sourceGraphicName": "",
          "sourceGraphicType": "",
          "user": "",
          "version": "",
          "lastUpdated": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        userLibrary User Library of the target graphics. path string
        type Type of the target graphics to retrieve. path string
        name Name of the target graphic. path string
        number Number of the target graphic. path integer

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        400 Problem validating request.
        500 Problem deleting graphics.
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

  • user-databases : User Database Information

    • Show/Hide
    • List Operations
    • Expand Operations
    • Raw
      • get /user-databases

        • Find All

        Implementation Notes

        Returns information on all defined User Databases.

        Response Class

        • Model
        • Model Schema
        USER_DATABASES {
        USER_DATABASE (array[USER_DATABASE], optional)
        }
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "USER_DATABASE": [
            {
              "NAME": "",
              "PROPERTIES": "",
              "ID": 0,
              "TYPE": "UserDbTypeEnum",
              "PORT": "",
              "DESCRIPTION": "",
              "URL": "",
              "PASSWORD": "",
              "DATABASE": "",
              "USER_ID": ""
            }
          ]
        }


        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-databases

        • Create new User Database

        Implementation Notes

        Creates a new User Database with the given information and returns it.

        Response Class

        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        User Database Information to be created body
        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • put /user-databases

        • Update existing User Database

        Implementation Notes

        Updates an existing User Database with the given information and returns it.

        Response Class

        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        User Database Information to update an existing User Database (matched using ID) with. body
        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /user-databases/{id}

        • Find By ID

        Implementation Notes

        Returns the information on the User Database with the given ID.

        Response Class

        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        id ID of the User Database to be returned. path integer

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • delete /user-databases/{id}

        • Delete User Database

        Implementation Notes

        Deletes an existing User Database with the given ID.

        Parameters

        Parameter Value Description Parameter Type Data Type
        id ID of the User Database to be deleted. path integer

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • get /user-databases/find-by-name/{name}

        • Find By Name

        Implementation Notes

        Returns the information on the User Database with the given Name.

        Response Class

        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        name Name of the User Database to be returned. path string

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-databases/test-connection

        • Test Connection

        Implementation Notes

        Tests a connection to a User Database whose connection information is contained in the request.

        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        User Database information to test a connection against. body
        • Model
        • Model Schema
        USER_DATABASE {
        NAME (string, optional),
        PROPERTIES (string, optional),
        ID (integer, optional),
        TYPE (UserDbTypeEnum, optional) = ['Local' or 'Db2' or 'Db2i' or 'Derby' or 'Firebase' or 'H2' or 'HSQLDB' or 'MariaDB' or 'MySQL' or 'Oracle' or 'PostgreSQL' or 'SqlServer' or 'Teradata'],
        PORT (string, optional),
        DESCRIPTION (string, optional),
        URL (string, optional),
        PASSWORD (string, optional),
        DATABASE (string, optional),
        USER_ID (string, optional)
        }
        {
          "NAME": "",
          "PROPERTIES": "",
          "ID": 0,
          "TYPE": "UserDbTypeEnum",
          "PORT": "",
          "DESCRIPTION": "",
          "URL": "",
          "PASSWORD": "",
          "DATABASE": "",
          "USER_ID": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-databases/get-databases-names

        • Retrieve Database / Schema Names

        Implementation Notes

        Returns the Database / Schema Names available for a User Database.

        Response Class

        • Model
        • Model Schema
        GET_DATABASE_NAMES_RESPONSE {
        DATABASE_NAME (array[string], optional)
        }
        {
          "DATABASE_NAME": [
            ""
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Contains information about the User Database to use (ID) to retrieve the Databases / Schemas from. body
        • Model
        • Model Schema
        GET_DATABASES_REQUEST {
        ID (integer, optional)
        }
        {
          "ID": 0
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-databases/get-table-names

        • Retrieve Table Names

        Implementation Notes

        Returns the Table Names available in a Database / Schema for a User Database.

        Response Class

        • Model
        • Model Schema
        GET_TABLE_NAMES_RESPONSE {
        TABLE_NAME (array[string], optional)
        }
        {
          "TABLE_NAME": [
            ""
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Contains information about the User Database to use (ID) and the Name of the Database / Schema (DATABASE) to retrieve the Tables from. body
        • Model
        • Model Schema
        GET_TABLES_REQUEST {
        ID (integer, optional),
        DATABASE (string, optional)
        }
        {
          "ID": 0,
          "DATABASE": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-databases/get-fields

        • Retrieve Field Names

        Implementation Notes

        Returns the Field Names available in the given Database / Schema and Table.

        Response Class

        • Model
        • Model Schema
        GET_FIELDS_RESPONSE {
        FIELD (array[USER_DATABASE_FIELD], optional)
        }
        USER_DATABASE_FIELD {
        LENGTH (string, optional),
        NAME (string, optional),
        TYPE (string, optional)
        }
        {
          "FIELD": [
            {
              "LENGTH": "",
              "NAME": "",
              "TYPE": ""
            }
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Contains information about the User Database to use (ID), the Name of the Database / Schema (DATABASE) and the Name of the Table (TABLE) to retrieve the Fields from. body
        • Model
        • Model Schema
        GET_FIELDS_REQUEST {
        ID (integer, optional),
        DATABASE (string, optional),
        TABLE (string, optional)
        }
        {
          "ID": 0,
          "DATABASE": "",
          "TABLE": ""
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers

      • post /user-databases/execute-query

        • Execute Query

        Implementation Notes

        Executes the given SQL Query against the specified User Database and returns the results.

        Response Class

        • Model
        • Model Schema
        SQL_RESULTS {
        RESULTS (List[List[string]], optional),
        COLUMN_NAMES (array[string], optional)
        }
        {
          "RESULTS": "List[List[string]]",
          "COLUMN_NAMES": [
            ""
          ]
        }


        Parameters

        Parameter Value Description Parameter Type Data Type
        body
        Information about the SQL Query to be executing including the User Database to use (ID), the SQL to be executed (SQL), the Query Parameter Values to use (QUERY_PARAMETERS) and whether to allow multiple results (IS_REPEATING). body
        • Model
        • Model Schema
        EXECUTE_QUERY_REQUEST {
        ID (integer, optional),
        SQL (string, optional),
        QUERY_PARAMETERS (array[string], optional),
        IS_REPEATING (boolean, optional)
        }
        {
          "ID": 0,
          "SQL": "",
          "QUERY_PARAMETERS": [
            ""
          ],
          "IS_REPEATING": false
        }
        Click to set as parameter value

        Response Messages

        HTTP Status Code Reason Response Model
        200 Success
        500 Problem
        Hide Response Throbber

        Request URL

        Response Body

        Response Code

        Response Headers



Copyright CYBRA Corporation | Privacy Policy