
| Name | Value |
|---|---|
| NAME | COMPONENT SCHEMA |
| CONTENT TYPE | JSON FORM SCHEMA |
| RESERVED FOR SYSTEM | 0 |
| CONTENT |
{
}
"type": "string"
}
},
"title": "Needed Data",
"type": "object"
},
"type": "array"
},
"pageId": {
"description": "The page number",
},
"max": 99,
"min": -1,
"title": "Page",
"type": "integer"
},
"shortDescription": {
"title": "Short Description",
"type": "string"
}
},
"properties": {
"required": [
"componentType",
"name"
],
"type": "object"
},
"type": "array"
}
},
"type": "object",
"componentName": {
"vistaSourceData": {
"additionalProperties": false,
"properties": {
"connectedUser": {
"type": "string"
},
"editorId": {
"type": "string"
},
"id": {
"description": "Internal description used by
"type": "string"
},
"package": {
"type": "string"
},
"patient": {
"type": "string"
}
},
"title": "SourceDatum",
code",
"type": "object"
}
}
"maxLength": 60,
"minLength": 3,
"title": "Component Name",
"type": "string"
"properties": {
},
"componentType": {
"description": "The component type",
"oneOf": [
{
"const": "A",
"title": "ACTION"
},
{
"const": "D",
"components": {
"title": "DATA"
},
{
"const": "P",
"title": "PROMPT"
},
{
"const": "I",
"title": "IMAGE"
},
"items": {
{
"const": "C",
"title": "COLOR"
},
{
"const": "L",
"title": "LOCATION"
}
],
"title": "Type",
"errorMessage": {
"type": "string"
},
"description": {
"description": "Description of the schema",
"title": "Description",
"type": "string"
},
"errorMessageText": {
"description": "Description of the schema",
"title": "Error Message",
"required": {
"type": "string"
},
"id": {
"type": "number"
},
"imageIcon": {
"description": "Description of the image",
"title": "Description",
"type": "string"
},
"componentType": "The component type is
"name": {
"description": "Component name",
"maxLength": 64,
"minLength": 3,
"title": "Name",
"type": "string"
},
"neededData": {
"items": {
"properties": {
required.",
"dataId": {
"title": "Data Name",
"type": "string"
},
"mandatoryData": {
"oneOf": [
{
"const": "N",
"title": "NO"
},
"name": "The name is required."
{
"const": "O",
"title": "OR"
},
{
"const": "Y",
"title": "YES"
}
],
"title": "Required Data",
|