EDITOR SCHEMA (49)    WEB CONTENT (101.76)

Name Value
NAME EDITOR SCHEMA
CONTENT TYPE JSON FORM SCHEMA
RESERVED FOR SYSTEM 0
CONTENT
{
                    "delphi": {
item name",
                                            "title": "Item Name",
                                            "type": "string"
                                        },
                                        "row": {
                                            "description": "What row to 
place the item",
                                            "title": "Row",
                                            "type": "integer"
                                        },
                        "type": "object",
                                        "rowSpan": {
                                            "description": "How many row 
the item should take",
                                            "title": "Row Span",
                                            "type": "integer"
                                        },
                                        "required": {
                                            "description": "If the item 
must be set",
                                            "title": "Required",
                        "title": "Delphi Dialog",
                                            "type": "boolean"
                                        },
                                        "setDefaultValue": {
                                            "description": "Set to true 
to set the default value if defined.",
                                            "title": "Set Default Value",
                                            "type": "boolean"
                                        }
                                    },
                                    "required": [
                        "properties": {
                                        "column",
                                        "columnSpan",
                                        "name",
                                        "row",
                                        "rowSpan",
                                        "label",
                                        "editorType"
                                    ],
                                    "errorMessage": {
                                        "type": "should be an object",
                            "cancelText": {
                                        "required": {
                                            "column": "Column must be a 
number between 1 and 20",
                                            "columnSpan": "Column Span 
must be a number between 1 and 20",
                                            "Row": "Row must be a number 
between 1 and 20",
                                            "rowSpan": "Row Span must be 
a number between 1 and 20",
                                            "name": "Name cannot be 
                                "description": "The cancel button text",
blank",
                                            "label": "Label cannot be 
blank",
                                            "editorType": "Editor Type 
must be set to either Delphi or HTML"
                                        }
                                    }
                                }
                            },
                            "numCol": {
                                "title": "Cancel Button Text",
                                "description": "The number of columns to 
show in the editor",
                                "max": 20,
                                "min": 1,
                                "title": "Number of columns",
                                "type": "integer"
                            },
                            "numRow": {
                                "description": "The number of rows to 
show in the editor",
                                "type": "string"
                                "max": 20,
                                "min": 1,
                                "title": "Number of rows",
                                "type": "integer"
                            },
                            "saveText": {
                                "description": "The save button text",
                                "title": "Save Button Text",
                                "type": "string"
                            }
                            },
                        },
                        "required": [
                            "numCol",
                            "numRow"
                        ],
                        "errorMessage": {
                            "type": "should be an object",
                            "required": {
                                "numCol": "Number of column must be a 
number between 1 and 20",
                            "hideButton": {
                                "numRow": "Number of rolumn must be a 
number between 1 and 20"
                            }
                        }
                    },
                    "description": {
                        "description": "Description of the editor",
                        "title": "Description",
                        "type": "string"
                    },
    "type": "object",
                                "description": "Set to true to hide the 
                    "displayName": {
                        "description": "Editor display name",
                        "maxlength": 64,
                        "minlength": 3,
                        "title": "Display Name",
                        "type": "string"
                    },
                    "document": {
                        "description": "Set if editor should create note",
                        "title": "Note title to create",
save/cancel buttons",
                        "type": "number"
                    },
                    "html": {
                        "type": "object",
                        "title": "HTML Dialog",
                        "properties": {
                            "schema": {
                                "description": "This is the data model 
schema of the editor",
                                "title": "Schema",
                                "title": "Hide Save/Cancel buttons",
                                "type": "number"
                            },
                            "uiSchema": {
                                "description": "This is the UI schema of 
the editor",
                                "title": "UI Schema",
                                "type": "number"
                            }
                        },
                        "required": [
                                "type": "boolean"
                            "schema",
                            "uiSchema"
                        ],
                        "errorMessage": {
                            "type": "should be an object",
                            "required": {
                                "schema": "Schema cannot be blank.",
                                "uiSchema": "UI Schema cannot be blank"
                            }
                        }
                            },
                    },
                    "id": {
                        "type": "number"
                    },
                    "inactive": {
                        "description": "Marked to inactive the editor",
                        "title": "Inactive",
                        "type": "boolean"
                    },
                    "name": {
                            "layout": {
                        "description": "Editor name",
                        "maxlength": 64,
                        "minlength": 3,
                        "title": "Name",
                        "type": "string"
                    },
                    "plugin": {
                        "description": "This is the M code that will be 
executed for loading and saving the editor",
                        "title": "Code Plugin",
                                "type": "array",
                        "type": "number"
                    },
                    "recordType": {
                        "description": "",
                        "oneOf": [
                            {
                                "const": "D",
                                "title": "Delphi"
                            },
                            {
                                "items": {
                                "const": "H",
                                "title": "HTML"
                            }
                        ],
                        "title": "Delphi/HTML Editor:",
                        "type": "string"
                    },
                    "refreshPanels": {
                        "description": "Set if the editor should refresh 
all panels",
                                    "type": "object",
                        "title": "Refresh All Panels",
                        "type": "boolean"
                    },
                    "siteSetNote": {
                        "description": "Set if the site can set the note 
title",
                        "title": "Site can set the note title",
                        "type": "boolean"
                    }
                },
                                    "title": "Item",
                "required": [
                    "name",
                    "displayName",
                    "plugin",
                    "recordType"
                ],
                "errorMessage": {
                    "type": "should be an object",
                    "required": {
                        "name": "Name cannot be blank",
    "properties": {
                                    "properties": {
                        "displayName": "Display Name cannot be blank",
                        "plugin": "Code Plugin cannot be blank.",
                        "recordType": "Editor Type cannot be blank"
                    }
                }
            }
        }
    }
}
                                        "column": {
                                            "description": "What column 
to place the item",
                                            "title": "Column",
                                            "type": "integer"
                                        },
                                        "columnSpan": {
                                            "description": "How many 
column the item should take",
        "editors": {
                                            "title": "Column Span",
                                            "type": "integer"
                                        },
                                        "disabled": {
                                            "description": "This is the 
editor description",
                                            "title": "Disabled",
                                            "type": "boolean"
                                        },
                                        "editorType": {
            "type": "array",
                                            "description": "This is the 
type of prompt to show for the item",
                                            "title": "Editor Type",
                                            "type": "number"
                                        },
                                        "label": {
                                            "description": "This is the 
label display name",
                                            "title": "Label",
                                            "type": "string"
            "items": {
                                        },
                                        "listControl": {
                                            "type": "object",
                                            "title": "List Control 
Modifier",
                                            "properties": {
                                                "longList": {
                                                    "description": "The 
long list plugin to use",
                                                    "title": "Long List 
                "type": "object",
Lookup Name",
                                                    "type": "number"
                                                },
                                                "longListParameter": {
                                                    "description": "The 
parameter the calling application to pass to VistA when accessing the 
long list.",
                                                    "title": "Long List 
Parameters",
                                                    "type": "string"
                "title": "Editor",
                                                },
                                                "needSort": {
                                                    "description": "Set 
to true if the calling application should sort the possible values",
                                                    "title": "UI Sort 
List",
                                                    "type": "boolean"
                                                },
                                                "possibleValues": {
                                                    "description": "Set 
                "properties": {
to true if the calling application should show a subset of possible 
values",
                                                    "title": "Show 
possible values",
                                                    "type": "boolean"
                                                }
                                            }
                                        },
                                        "name": {
                                            "description": "This is the 
LINKED CONTENT