ModelType

The type code is MT

object
version
integer
typedId
string
uniqueName
string
label
string
createDate
string
createdBy
integer
lastUpdateDate
string
lastUpdateBy
integer
modelTypeDefJson
string
typedId
string
uniqueName
string <= 255 characters
modelTypeDefJson
string
createdBy
integer
lastUpdateDate
string <date-time>
modelNatureUN
string <= 255 characters
object
logic
string
libLogic
string
analysisLogic
string
evalLogic
string
recordLogic
string
generatesData
boolean
generatesTables
boolean
generatesRecords
boolean
generatesTrees
boolean
Array of objects
Array
name
string
label
string
category
string
logic
string
distributed
boolean
label
string <= 255 characters
version
integer
createDate
string <date-time>
lastUpdateBy
integer
{
  • "modelNature": {
    • "version": 0,
    • "typedId": "string",
    • "uniqueName": "string",
    • "label": "string",
    • "createDate": "string",
    • "createdBy": 0,
    • "lastUpdateDate": "string",
    • "lastUpdateBy": 0,
    • "modelTypeDefJson": "string"
    },
  • "typedId": "string",
  • "uniqueName": "string",
  • "modelTypeDefJson": "string",
  • "createdBy": 0,
  • "lastUpdateDate": "2019-08-24T14:15:22Z",
  • "modelNatureUN": "string",
  • "modelTypeDef": {
    • "logic": "string",
    • "libLogic": "string",
    • "analysisLogic": "string",
    • "evalLogic": "string",
    • "recordLogic": "string",
    • "generatesData": true,
    • "generatesTables": true,
    • "generatesRecords": true,
    • "generatesTrees": true,
    • "calcSteps": [
      • {
        • "name": "string",
        • "label": "string",
        • "category": "string",
        • "logic": "string",
        • "distributed": true
        }
      ]
    },
  • "label": "string",
  • "version": 0,
  • "createDate": "2019-08-24T14:15:22Z",
  • "lastUpdateBy": 0
}