/****************************************************************************/
/*	Panel Information Validation Schemas									*/
/****************************************************************************/
 

DECLARE @PanelInformationValidationSchemas TABLE (
	[Description] [nvarchar](500) NULL,
	[JsonData] [nvarchar](max) NOT NULL,
	[CommunicationTypes] [int] NOT NULL,

	[IsDefault] [bit] NOT NULL,
	[Guid] [uniqueidentifier] NOT NULL
)

INSERT @PanelInformationValidationSchemas values (N'first schema', 
N'{"panelType": "C7000", "panelVersion": "1.1.0", "screenDetails": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "fields": [{"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "fields": [{"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "id": "ControlPanel_About_Versions_BleSoftwareVersion", "isRequired": false, "isVisible": true, "length": null, "name": "BLE software version", "objectType": "OpenText", "regex": null}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "id": "ControlPanel_About_Versions_VoiceFileLanguage", "isRequired": false, "isVisible": true, "length": null, "name": "Voice file language", "objectType": "OpenText", "regex": null}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "id": "ControlPanel_About_Versions_VoiceFileVersion", "isRequired": false, "isVisible": true, "length": null, "name": "Voice file version", "objectType": "OpenText", "regex": null}], "id": "ControlPanel_About_Versions", "isRequired": false, "isVisible": true, "name": "Versions", "objectType": "secondaryTitle"}], "id": "ControlPanel_About_title", "isRequired": false, "isVisible": true, "name": "About", "objectType": "title"}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "fields": [{"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "id": "ControlPanel_PanelInfo_IsUnAttached", "isRequired": false, "isVisible": false, "name": "isunattached", "objectType": "toggle"}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "id": "ControlPanel_PanelInfo_IsPanelAllowChangeSimNumber", "isRequired": false, "isVisible": false, "name": "IsPanelAllowChangeSimNumber", "objectType": "toggle"}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "dependencies": [{"dependent": "ControlPanel_PanelInfo_IsUnAttached", "dependentOn": ["true"], "type": "Editable"}], "id": "ControlPanel_PanelInfo_AccountNumber", "isRequired": false, "isVisible": true, "length": {"max": 8, "min": 8}, "name": "Account Number", "objectType": "OpenText", "regex": "^[0-9]{8}$"}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": false, "dependencies": [{"dependent": "ControlPanel_PanelInfo_IsPanelAllowChangeSimNumber", "dependentOn": ["true"], "type": "Editable"}], "id": "ControlPanel_PanelInfo_PhoneNumber", "isProtected": true, "isRequired": false, "isVisible": true, "length": {"max": 19, "min": 1}, "name": "Phone Number", "objectType": "OpenText", "regex": "^(?=.{1,19}$)(\\+){0,1}([\\d|,|*|#])+$"}], "id": "ControlPanel_PanelInfo_title", "isRequired": false, "isVisible": true, "name": "Panel Info", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_PeriodicTest_Days", "type": "Required"}, {"dependent": "ControlPanel_PeriodicTest_Hours", "selfValue": "false", "type": "Required"}, {"dependent": "ControlPanel_PeriodicTest_Minutes", "selfValue": "false", "type": "Required"}, {"dependent": "ControlPanel_PeriodicTest_Start", "selfValue": "true", "type": "Required"}, {"dependent": "ControlPanel_PeriodicTest_End", "selfValue": "true", "type": "Required"}], "id": "ControlPanel_PeriodicTest_NightPeriod", "isRequired": false, "isVisible": true, "name": "Night period", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_PeriodicTest_Days", "isRequired": false, "isVisible": true, "name": "Days", "objectType": "dropDownList", "values": [{"id": "0", "isVisible": true, "value": "0"}, {"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "11", "isVisible": true, "value": "11"}, {"id": "12", "isVisible": true, "value": "12"}, {"id": "13", "isVisible": true, "value": "13"}, {"id": "14", "isVisible": true, "value": "14"}, {"id": "15", "isVisible": true, "value": "15"}, {"id": "16", "isVisible": true, "value": "16"}, {"id": "17", "isVisible": true, "value": "17"}, {"id": "18", "isVisible": true, "value": "18"}, {"id": "19", "isVisible": true, "value": "19"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "21", "isVisible": true, "value": "21"}, {"id": "22", "isVisible": true, "value": "22"}, {"id": "23", "isVisible": true, "value": "23"}, {"id": "24", "isVisible": true, "value": "24"}, {"id": "25", "isVisible": true, "value": "25"}, {"id": "26", "isVisible": true, "value": "26"}, {"id": "27", "isVisible": true, "value": "27"}, {"id": "28", "isVisible": true, "value": "28"}, {"id": "29", "isVisible": true, "value": "29"}, {"id": "30", "isVisible": true, "value": "30"}, {"id": "31", "isVisible": true, "value": "31"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_PeriodicTest_NightPeriod", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "ControlPanel_PeriodicTest_Hours", "isRequired": false, "isVisible": true, "name": "Hours", "objectType": "dropDownList", "values": [{"id": "0", "isVisible": true, "value": "0"}, {"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "11", "isVisible": true, "value": "11"}, {"id": "12", "isVisible": true, "value": "12"}, {"id": "13", "isVisible": true, "value": "13"}, {"id": "14", "isVisible": true, "value": "14"}, {"id": "15", "isVisible": true, "value": "15"}, {"id": "16", "isVisible": true, "value": "16"}, {"id": "17", "isVisible": true, "value": "17"}, {"id": "18", "isVisible": true, "value": "18"}, {"id": "19", "isVisible": true, "value": "19"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "21", "isVisible": true, "value": "21"}, {"id": "22", "isVisible": true, "value": "22"}, {"id": "23", "isVisible": true, "value": "23"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_PeriodicTest_NightPeriod", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "ControlPanel_PeriodicTest_Minutes", "isRequired": false, "isVisible": true, "name": "Minutes", "objectType": "dropDownList", "values": [{"id": "0", "isVisible": true, "value": "0"}, {"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "11", "isVisible": true, "value": "11"}, {"id": "12", "isVisible": true, "value": "12"}, {"id": "13", "isVisible": true, "value": "13"}, {"id": "14", "isVisible": true, "value": "14"}, {"id": "15", "isVisible": true, "value": "15"}, {"id": "16", "isVisible": true, "value": "16"}, {"id": "17", "isVisible": true, "value": "17"}, {"id": "18", "isVisible": true, "value": "18"}, {"id": "19", "isVisible": true, "value": "19"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "21", "isVisible": true, "value": "21"}, {"id": "22", "isVisible": true, "value": "22"}, {"id": "23", "isVisible": true, "value": "23"}, {"id": "24", "isVisible": true, "value": "24"}, {"id": "25", "isVisible": true, "value": "25"}, {"id": "26", "isVisible": true, "value": "26"}, {"id": "27", "isVisible": true, "value": "27"}, {"id": "28", "isVisible": true, "value": "28"}, {"id": "29", "isVisible": true, "value": "29"}, {"id": "30", "isVisible": true, "value": "30"}, {"id": "31", "isVisible": true, "value": "31"}, {"id": "32", "isVisible": true, "value": "32"}, {"id": "33", "isVisible": true, "value": "33"}, {"id": "34", "isVisible": true, "value": "34"}, {"id": "35", "isVisible": true, "value": "35"}, {"id": "36", "isVisible": true, "value": "36"}, {"id": "37", "isVisible": true, "value": "37"}, {"id": "38", "isVisible": true, "value": "38"}, {"id": "39", "isVisible": true, "value": "39"}, {"id": "40", "isVisible": true, "value": "40"}, {"id": "41", "isVisible": true, "value": "41"}, {"id": "42", "isVisible": true, "value": "42"}, {"id": "43", "isVisible": true, "value": "43"}, {"id": "44", "isVisible": true, "value": "44"}, {"id": "45", "isVisible": true, "value": "45"}, {"id": "46", "isVisible": true, "value": "46"}, {"id": "47", "isVisible": true, "value": "47"}, {"id": "48", "isVisible": true, "value": "48"}, {"id": "49", "isVisible": true, "value": "49"}, {"id": "50", "isVisible": true, "value": "50"}, {"id": "51", "isVisible": true, "value": "51"}, {"id": "52", "isVisible": true, "value": "52"}, {"id": "53", "isVisible": true, "value": "53"}, {"id": "54", "isVisible": true, "value": "54"}, {"id": "55", "isVisible": true, "value": "55"}, {"id": "56", "isVisible": true, "value": "56"}, {"id": "57", "isVisible": true, "value": "57"}, {"id": "58", "isVisible": true, "value": "58"}, {"id": "59", "isVisible": true, "value": "59"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_PeriodicTest_NightPeriod", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "ControlPanel_PeriodicTest_Start", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 5}, "name": "Start time", "objectType": "openText", "regex": "^(0[0-5]:([0-5][0-9]))|(06:00)$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_PeriodicTest_NightPeriod", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "ControlPanel_PeriodicTest_Start", "dependentCompareType": "GreaterEqualThan", "type": "Compare", "valueType": "Time"}], "id": "ControlPanel_PeriodicTest_End", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 5}, "name": "End time", "objectType": "openText", "regex": "^(0[0-5]:([0-5][0-9]))|(06:00)$", "unit": null}], "id": "ControlPanel_PeriodicTest", "isRequired": false, "isVisible": true, "name": "Periodic Test", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "ControlPanel_KeepAlive_Enable_DefaultValues", "dependencies": [{"dependent": "ControlPanel_KeepAlive_IntervalHours", "selfValue": "true", "type": "Required"}], "id": "ControlPanel_KeepAlive_Enable", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Enable keep alive", "objectType": "toggle", "parentId": null, "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": [{"dependent": "ControlPanel_KeepAlive_Enable", "dependentOn": ["true"], "interdependencies": null, "isExists": true, "type": "ShouldExist"}], "dropdownType": null, "id": "ControlPanel_KeepAlive_IntervalHours", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Hours", "objectType": "dropDownList", "parentId": null, "unit": "hours", "values": [{"dependencies": null, "id": "1", "isVisible": true, "value": "1"}, {"dependencies": null, "id": "3", "isVisible": true, "value": "3"}, {"dependencies": null, "id": "5", "isVisible": true, "value": "5"}, {"dependencies": null, "id": "7", "isVisible": true, "value": "7"}, {"dependencies": null, "id": "9", "isVisible": true, "value": "9"}, {"dependencies": null, "id": "11", "isVisible": true, "value": "11"}, {"dependencies": null, "id": "13", "isVisible": true, "value": "13"}, {"dependencies": null, "id": "15", "isVisible": true, "value": "15"}, {"dependencies": null, "id": "17", "isVisible": true, "value": "17"}, {"dependencies": null, "id": "19", "isVisible": true, "value": "19"}, {"dependencies": null, "id": "21", "isVisible": true, "value": "21"}, {"dependencies": null, "id": "23", "isVisible": true, "value": "23"}, {"dependencies": null, "id": "25", "isVisible": true, "value": "25"}, {"dependencies": null, "id": "27", "isVisible": true, "value": "27"}, {"dependencies": null, "id": "29", "isVisible": true, "value": "29"}]}], "id": "ControlPanel_KeepAlive", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Keep alive", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "ControlPanel_RepetitiveSupervisionLoss_Enable_DefaultValues", "id": "ControlPanel_RepetitiveSupervisionLoss_Enable", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Enable Repetitive Supervision Loss", "objectType": "toggle", "parentId": null, "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "ControlPanel_RepetitiveSupervisionLoss_Interval_DefaultValues", "dependencies": [{"dependent": "ControlPanel_RepetitiveSupervisionLoss_Enable", "dependentOn": ["true"], "interdependencies": null, "isExists": true, "type": "ShouldExist"}], "dropdownType": null, "id": "ControlPanel_RepetitiveSupervisionLoss_Interval", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Repetitive Supervision Loss Interval", "objectType": "dropDownList", "parentId": null, "values": [{"dependencies": null, "id": "1", "isVisible": true, "value": "Every24Hours"}, {"dependencies": null, "id": "2", "isVisible": true, "value": "Every48Hours"}, {"dependencies": null, "id": "3", "isVisible": true, "value": "Every72Hours"}, {"dependencies": null, "id": "4", "isVisible": true, "value": "PeriodicSupervisionTimeSetInterval"}]}], "id": "ControlPanel_RepetitiveSupervisionLoss", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Repetitive Supervision Loss", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_EmergencyCall_ConversationMode", "isRequired": false, "isVisible": true, "name": "Conversation mode", "objectType": "dropDownList", "values": [{"id": "FullDuplex", "isVisible": true, "value": "FullDuplex"}, {"id": "HalfDuplexOperatorSpeaks", "isVisible": true, "value": "HalfDuplexOperatorSpeaks"}, {"id": "HalfDuplexOperatorListens", "isVisible": true, "value": "HalfDuplexOperatorListens"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_EmergencyCall_SpeakerVolume", "isRequired": false, "isVisible": true, "name": "Speaker volume", "objectType": "selectInputNumber", "ranges": [{"max": 7, "min": 1}]}], "id": "ControlPanel_EmergencyCall", "isRequired": false, "isVisible": true, "name": "Emergency Call", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": null, "id": "ControlPanel_MedicalAlarm_DelayAlarm", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Delay alarm", "objectType": "selectInputNumber", "parentId": null, "ranges": [{"max": 180, "min": 0}], "unit": "second"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "dropdownType": null, "id": "ControlPanel_MedicalAlarm_VoiceWindow", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Voice window", "objectType": "dropDownList", "parentId": null, "unit": "minute", "values": [{"dependencies": null, "id": "0", "isVisible": true, "value": "Disabled"}, {"dependencies": null, "id": "1", "isVisible": true, "value": "1"}, {"dependencies": null, "id": "2", "isVisible": true, "value": "2"}, {"dependencies": null, "id": "3", "isVisible": true, "value": "3"}, {"dependencies": null, "id": "4", "isVisible": true, "value": "4"}, {"dependencies": null, "id": "5", "isVisible": true, "value": "5"}, {"dependencies": null, "id": "6", "isVisible": true, "value": "6"}, {"dependencies": null, "id": "7", "isVisible": true, "value": "7"}, {"dependencies": null, "id": "8", "isVisible": true, "value": "8"}, {"dependencies": null, "id": "9", "isVisible": true, "value": "9"}, {"dependencies": null, "id": "10", "isVisible": true, "value": "10"}, {"dependencies": null, "id": "11", "isVisible": true, "value": "11"}, {"dependencies": null, "id": "12", "isVisible": true, "value": "12"}, {"dependencies": null, "id": "13", "isVisible": true, "value": "13"}, {"dependencies": null, "id": "14", "isVisible": true, "value": "14"}, {"dependencies": null, "id": "15", "isVisible": true, "value": "15"}, {"dependencies": null, "id": "16", "isVisible": true, "value": "16"}, {"dependencies": null, "id": "17", "isVisible": true, "value": "17"}, {"dependencies": null, "id": "18", "isVisible": true, "value": "18"}, {"dependencies": null, "id": "19", "isVisible": true, "value": "19"}, {"dependencies": null, "id": "20", "isVisible": true, "value": "20"}, {"dependencies": null, "id": "21", "isVisible": true, "value": "21"}, {"dependencies": null, "id": "22", "isVisible": true, "value": "22"}, {"dependencies": null, "id": "23", "isVisible": true, "value": "23"}, {"dependencies": null, "id": "24", "isVisible": true, "value": "24"}, {"dependencies": null, "id": "25", "isVisible": true, "value": "25"}, {"dependencies": null, "id": "26", "isVisible": true, "value": "26"}, {"dependencies": null, "id": "27", "isVisible": true, "value": "27"}, {"dependencies": null, "id": "28", "isVisible": true, "value": "28"}, {"dependencies": null, "id": "29", "isVisible": true, "value": "29"}, {"dependencies": null, "id": "30", "isVisible": true, "value": "30"}, {"dependencies": null, "id": "31", "isVisible": true, "value": "31"}, {"dependencies": null, "id": "32", "isVisible": true, "value": "32"}, {"dependencies": null, "id": "33", "isVisible": true, "value": "33"}, {"dependencies": null, "id": "34", "isVisible": true, "value": "34"}, {"dependencies": null, "id": "35", "isVisible": true, "value": "35"}, {"dependencies": null, "id": "36", "isVisible": true, "value": "36"}, {"dependencies": null, "id": "37", "isVisible": true, "value": "37"}, {"dependencies": null, "id": "38", "isVisible": true, "value": "38"}, {"dependencies": null, "id": "39", "isVisible": true, "value": "39"}, {"dependencies": null, "id": "40", "isVisible": true, "value": "40"}, {"dependencies": null, "id": "41", "isVisible": true, "value": "41"}, {"dependencies": null, "id": "42", "isVisible": true, "value": "42"}, {"dependencies": null, "id": "43", "isVisible": true, "value": "43"}, {"dependencies": null, "id": "44", "isVisible": true, "value": "44"}, {"dependencies": null, "id": "45", "isVisible": true, "value": "45"}, {"dependencies": null, "id": "46", "isVisible": true, "value": "46"}, {"dependencies": null, "id": "47", "isVisible": true, "value": "47"}, {"dependencies": null, "id": "48", "isVisible": true, "value": "48"}, {"dependencies": null, "id": "49", "isVisible": true, "value": "49"}, {"dependencies": null, "id": "50", "isVisible": true, "value": "50"}, {"dependencies": null, "id": "51", "isVisible": true, "value": "51"}, {"dependencies": null, "id": "52", "isVisible": true, "value": "52"}, {"dependencies": null, "id": "53", "isVisible": true, "value": "53"}, {"dependencies": null, "id": "54", "isVisible": true, "value": "54"}, {"dependencies": null, "id": "55", "isVisible": true, "value": "55"}, {"dependencies": null, "id": "56", "isVisible": true, "value": "56"}, {"dependencies": null, "id": "57", "isVisible": true, "value": "57"}, {"dependencies": null, "id": "58", "isVisible": true, "value": "58"}, {"dependencies": null, "id": "59", "isVisible": true, "value": "59"}, {"dependencies": null, "id": "60", "isVisible": true, "value": "60"}, {"dependencies": null, "id": "120", "isVisible": true, "value": "120"}, {"dependencies": null, "id": "180", "isVisible": true, "value": "180"}, {"dependencies": null, "id": "240", "isVisible": true, "value": "240"}, {"dependencies": null, "id": "255", "isVisible": true, "value": "Unlimited"}]}], "id": "ControlPanel_MedicalAlarm", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Medical alarm", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "id": "ControlPanel_SpeakerPhone_Enable", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Enable speakerphone", "objectType": "toggle", "parentId": null, "unit": null}], "id": "ControlPanel_SpeakerPhone", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Speaker phone", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_RemoteCallIn_RemoteCallIn", "isRequired": false, "isVisible": true, "name": "Enable remote call-in", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_RemoteCallIn_RemoteCallIn", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "ControlPanel_RemoteCallIn_Rings", "isRequired": false, "isVisible": true, "name": "Number of rings", "objectType": "selectInputNumber", "ranges": [{"max": 12, "min": 1}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_RemoteCallIn_MuteRings", "isRequired": false, "isVisible": true, "name": "Mute rings", "objectType": "toggle"}], "id": "ControlPanel_RemoteCallIn", "isRequired": false, "isVisible": true, "name": "Enable remote call-in", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_MainsFailure_MainsFailureMessage", "isRequired": false, "isVisible": true, "name": "Enable message", "objectType": "toggle"}], "id": "ControlPanel_MainsFailure", "isRequired": false, "isVisible": true, "name": "Mains Failure", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_DirectVoiceSignaling_PlayAnnouncements", "isRequired": false, "isVisible": true, "name": "Play emergency call announcements", "objectType": "toggle"}], "id": "ControlPanel_DirectVoiceSignaling", "isRequired": false, "isVisible": true, "name": "Direct voice signaling", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_Sound_AnnoncementVolume", "isRequired": false, "isVisible": true, "name": "Annoncement volume", "objectType": "selectInputNumber", "ranges": [{"max": 7, "min": 1}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_Sound_MedicalSirenDuration", "isRequired": false, "isVisible": true, "name": "Emergency siren duration", "objectType": "selectInputNumber", "ranges": [{"max": 180, "min": 0}], "unit": "second"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_Sound_SafetySirenDuration", "isRequired": false, "isVisible": true, "name": "Safety siren duration", "objectType": "dropDownList", "unit": "second", "values": [{"id": "0", "isVisible": true, "value": "Default"}, {"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "11", "isVisible": true, "value": "11"}, {"id": "12", "isVisible": true, "value": "12"}, {"id": "13", "isVisible": true, "value": "13"}, {"id": "14", "isVisible": true, "value": "14"}, {"id": "15", "isVisible": true, "value": "15"}, {"id": "16", "isVisible": true, "value": "16"}, {"id": "17", "isVisible": true, "value": "17"}, {"id": "18", "isVisible": true, "value": "18"}, {"id": "19", "isVisible": true, "value": "19"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "21", "isVisible": true, "value": "21"}, {"id": "22", "isVisible": true, "value": "22"}, {"id": "23", "isVisible": true, "value": "23"}, {"id": "24", "isVisible": true, "value": "24"}, {"id": "25", "isVisible": true, "value": "25"}, {"id": "26", "isVisible": true, "value": "26"}, {"id": "27", "isVisible": true, "value": "27"}, {"id": "28", "isVisible": true, "value": "28"}, {"id": "29", "isVisible": true, "value": "29"}, {"id": "30", "isVisible": true, "value": "30"}, {"id": "31", "isVisible": true, "value": "31"}, {"id": "32", "isVisible": true, "value": "32"}, {"id": "33", "isVisible": true, "value": "33"}, {"id": "34", "isVisible": true, "value": "34"}, {"id": "35", "isVisible": true, "value": "35"}, {"id": "36", "isVisible": true, "value": "36"}, {"id": "37", "isVisible": true, "value": "37"}, {"id": "38", "isVisible": true, "value": "38"}, {"id": "39", "isVisible": true, "value": "39"}, {"id": "40", "isVisible": true, "value": "40"}, {"id": "41", "isVisible": true, "value": "41"}, {"id": "42", "isVisible": true, "value": "42"}, {"id": "43", "isVisible": true, "value": "43"}, {"id": "44", "isVisible": true, "value": "44"}, {"id": "45", "isVisible": true, "value": "45"}, {"id": "46", "isVisible": true, "value": "46"}, {"id": "47", "isVisible": true, "value": "47"}, {"id": "48", "isVisible": true, "value": "48"}, {"id": "49", "isVisible": true, "value": "49"}, {"id": "50", "isVisible": true, "value": "50"}, {"id": "51", "isVisible": true, "value": "51"}, {"id": "52", "isVisible": true, "value": "52"}, {"id": "53", "isVisible": true, "value": "53"}, {"id": "54", "isVisible": true, "value": "54"}, {"id": "55", "isVisible": true, "value": "55"}, {"id": "56", "isVisible": true, "value": "56"}, {"id": "57", "isVisible": true, "value": "57"}, {"id": "58", "isVisible": true, "value": "58"}, {"id": "59", "isVisible": true, "value": "59"}, {"id": "60", "isVisible": true, "value": "60"}, {"id": "61", "isVisible": true, "value": "61"}, {"id": "62", "isVisible": true, "value": "62"}, {"id": "63", "isVisible": true, "value": "63"}, {"id": "64", "isVisible": true, "value": "64"}, {"id": "65", "isVisible": true, "value": "65"}, {"id": "66", "isVisible": true, "value": "66"}, {"id": "67", "isVisible": true, "value": "67"}, {"id": "68", "isVisible": true, "value": "68"}, {"id": "69", "isVisible": true, "value": "69"}, {"id": "70", "isVisible": true, "value": "70"}, {"id": "71", "isVisible": true, "value": "71"}, {"id": "72", "isVisible": true, "value": "72"}, {"id": "73", "isVisible": true, "value": "73"}, {"id": "74", "isVisible": true, "value": "74"}, {"id": "75", "isVisible": true, "value": "75"}, {"id": "76", "isVisible": true, "value": "76"}, {"id": "77", "isVisible": true, "value": "77"}, {"id": "78", "isVisible": true, "value": "78"}, {"id": "79", "isVisible": true, "value": "79"}, {"id": "80", "isVisible": true, "value": "80"}, {"id": "81", "isVisible": true, "value": "81"}, {"id": "82", "isVisible": true, "value": "82"}, {"id": "83", "isVisible": true, "value": "83"}, {"id": "84", "isVisible": true, "value": "84"}, {"id": "85", "isVisible": true, "value": "85"}, {"id": "86", "isVisible": true, "value": "86"}, {"id": "87", "isVisible": true, "value": "87"}, {"id": "88", "isVisible": true, "value": "88"}, {"id": "89", "isVisible": true, "value": "89"}, {"id": "90", "isVisible": true, "value": "90"}, {"id": "91", "isVisible": true, "value": "91"}, {"id": "92", "isVisible": true, "value": "92"}, {"id": "93", "isVisible": true, "value": "93"}, {"id": "94", "isVisible": true, "value": "94"}, {"id": "95", "isVisible": true, "value": "95"}, {"id": "96", "isVisible": true, "value": "96"}, {"id": "97", "isVisible": true, "value": "97"}, {"id": "98", "isVisible": true, "value": "98"}, {"id": "99", "isVisible": true, "value": "99"}, {"id": "100", "isVisible": true, "value": "100"}, {"id": "101", "isVisible": true, "value": "101"}, {"id": "102", "isVisible": true, "value": "102"}, {"id": "103", "isVisible": true, "value": "103"}, {"id": "104", "isVisible": true, "value": "104"}, {"id": "105", "isVisible": true, "value": "105"}, {"id": "106", "isVisible": true, "value": "106"}, {"id": "107", "isVisible": true, "value": "107"}, {"id": "108", "isVisible": true, "value": "108"}, {"id": "109", "isVisible": true, "value": "109"}, {"id": "110", "isVisible": true, "value": "110"}, {"id": "111", "isVisible": true, "value": "111"}, {"id": "112", "isVisible": true, "value": "112"}, {"id": "113", "isVisible": true, "value": "113"}, {"id": "114", "isVisible": true, "value": "114"}, {"id": "115", "isVisible": true, "value": "115"}, {"id": "116", "isVisible": true, "value": "116"}, {"id": "117", "isVisible": true, "value": "117"}, {"id": "118", "isVisible": true, "value": "118"}, {"id": "119", "isVisible": true, "value": "119"}, {"id": "120", "isVisible": true, "value": "120"}, {"id": "121", "isVisible": true, "value": "121"}, {"id": "122", "isVisible": true, "value": "122"}, {"id": "123", "isVisible": true, "value": "123"}, {"id": "124", "isVisible": true, "value": "124"}, {"id": "125", "isVisible": true, "value": "125"}, {"id": "126", "isVisible": true, "value": "126"}, {"id": "127", "isVisible": true, "value": "127"}, {"id": "128", "isVisible": true, "value": "128"}, {"id": "129", "isVisible": true, "value": "129"}, {"id": "130", "isVisible": true, "value": "130"}, {"id": "131", "isVisible": true, "value": "131"}, {"id": "132", "isVisible": true, "value": "132"}, {"id": "133", "isVisible": true, "value": "133"}, {"id": "134", "isVisible": true, "value": "134"}, {"id": "135", "isVisible": true, "value": "135"}, {"id": "136", "isVisible": true, "value": "136"}, {"id": "137", "isVisible": true, "value": "137"}, {"id": "138", "isVisible": true, "value": "138"}, {"id": "139", "isVisible": true, "value": "139"}, {"id": "140", "isVisible": true, "value": "140"}, {"id": "141", "isVisible": true, "value": "141"}, {"id": "142", "isVisible": true, "value": "142"}, {"id": "143", "isVisible": true, "value": "143"}, {"id": "144", "isVisible": true, "value": "144"}, {"id": "145", "isVisible": true, "value": "145"}, {"id": "146", "isVisible": true, "value": "146"}, {"id": "147", "isVisible": true, "value": "147"}, {"id": "148", "isVisible": true, "value": "148"}, {"id": "149", "isVisible": true, "value": "149"}, {"id": "150", "isVisible": true, "value": "150"}, {"id": "151", "isVisible": true, "value": "151"}, {"id": "152", "isVisible": true, "value": "152"}, {"id": "153", "isVisible": true, "value": "153"}, {"id": "154", "isVisible": true, "value": "154"}, {"id": "155", "isVisible": true, "value": "155"}, {"id": "156", "isVisible": true, "value": "156"}, {"id": "157", "isVisible": true, "value": "157"}, {"id": "158", "isVisible": true, "value": "158"}, {"id": "159", "isVisible": true, "value": "159"}, {"id": "160", "isVisible": true, "value": "160"}, {"id": "161", "isVisible": true, "value": "161"}, {"id": "162", "isVisible": true, "value": "162"}, {"id": "163", "isVisible": true, "value": "163"}, {"id": "164", "isVisible": true, "value": "164"}, {"id": "165", "isVisible": true, "value": "165"}, {"id": "166", "isVisible": true, "value": "166"}, {"id": "167", "isVisible": true, "value": "167"}, {"id": "168", "isVisible": true, "value": "168"}, {"id": "169", "isVisible": true, "value": "169"}, {"id": "170", "isVisible": true, "value": "170"}, {"id": "171", "isVisible": true, "value": "171"}, {"id": "172", "isVisible": true, "value": "172"}, {"id": "173", "isVisible": true, "value": "173"}, {"id": "174", "isVisible": true, "value": "174"}, {"id": "175", "isVisible": true, "value": "175"}, {"id": "176", "isVisible": true, "value": "176"}, {"id": "177", "isVisible": true, "value": "177"}, {"id": "178", "isVisible": true, "value": "178"}, {"id": "179", "isVisible": true, "value": "179"}, {"id": "180", "isVisible": true, "value": "180"}, {"id": "181", "isVisible": true, "value": "181"}, {"id": "182", "isVisible": true, "value": "182"}, {"id": "183", "isVisible": true, "value": "183"}, {"id": "184", "isVisible": true, "value": "184"}, {"id": "185", "isVisible": true, "value": "185"}, {"id": "186", "isVisible": true, "value": "186"}, {"id": "187", "isVisible": true, "value": "187"}, {"id": "188", "isVisible": true, "value": "188"}, {"id": "189", "isVisible": true, "value": "189"}, {"id": "190", "isVisible": true, "value": "190"}, {"id": "191", "isVisible": true, "value": "191"}, {"id": "192", "isVisible": true, "value": "192"}, {"id": "193", "isVisible": true, "value": "193"}, {"id": "194", "isVisible": true, "value": "194"}, {"id": "195", "isVisible": true, "value": "195"}, {"id": "196", "isVisible": true, "value": "196"}, {"id": "197", "isVisible": true, "value": "197"}, {"id": "198", "isVisible": true, "value": "198"}, {"id": "199", "isVisible": true, "value": "199"}, {"id": "200", "isVisible": true, "value": "200"}, {"id": "201", "isVisible": true, "value": "201"}, {"id": "202", "isVisible": true, "value": "202"}, {"id": "203", "isVisible": true, "value": "203"}, {"id": "204", "isVisible": true, "value": "204"}, {"id": "205", "isVisible": true, "value": "205"}, {"id": "206", "isVisible": true, "value": "206"}, {"id": "207", "isVisible": true, "value": "207"}, {"id": "208", "isVisible": true, "value": "208"}, {"id": "209", "isVisible": true, "value": "209"}, {"id": "210", "isVisible": true, "value": "210"}, {"id": "211", "isVisible": true, "value": "211"}, {"id": "212", "isVisible": true, "value": "212"}, {"id": "213", "isVisible": true, "value": "213"}, {"id": "214", "isVisible": true, "value": "214"}, {"id": "215", "isVisible": true, "value": "215"}, {"id": "216", "isVisible": true, "value": "216"}, {"id": "217", "isVisible": true, "value": "217"}, {"id": "218", "isVisible": true, "value": "218"}, {"id": "219", "isVisible": true, "value": "219"}, {"id": "220", "isVisible": true, "value": "220"}, {"id": "221", "isVisible": true, "value": "221"}, {"id": "222", "isVisible": true, "value": "222"}, {"id": "223", "isVisible": true, "value": "223"}, {"id": "224", "isVisible": true, "value": "224"}, {"id": "225", "isVisible": true, "value": "225"}, {"id": "226", "isVisible": true, "value": "226"}, {"id": "227", "isVisible": true, "value": "227"}, {"id": "228", "isVisible": true, "value": "228"}, {"id": "229", "isVisible": true, "value": "229"}, {"id": "230", "isVisible": true, "value": "230"}, {"id": "231", "isVisible": true, "value": "231"}, {"id": "232", "isVisible": true, "value": "232"}, {"id": "233", "isVisible": true, "value": "233"}, {"id": "234", "isVisible": true, "value": "234"}, {"id": "235", "isVisible": true, "value": "235"}, {"id": "236", "isVisible": true, "value": "236"}, {"id": "237", "isVisible": true, "value": "237"}, {"id": "238", "isVisible": true, "value": "238"}, {"id": "239", "isVisible": true, "value": "239"}, {"id": "240", "isVisible": true, "value": "240"}, {"id": "241", "isVisible": true, "value": "241"}, {"id": "242", "isVisible": true, "value": "242"}, {"id": "243", "isVisible": true, "value": "243"}, {"id": "244", "isVisible": true, "value": "244"}, {"id": "245", "isVisible": true, "value": "245"}, {"id": "246", "isVisible": true, "value": "246"}, {"id": "247", "isVisible": true, "value": "247"}, {"id": "248", "isVisible": true, "value": "248"}, {"id": "249", "isVisible": true, "value": "249"}, {"id": "250", "isVisible": true, "value": "250"}, {"id": "255", "isVisible": true, "value": "Disabled"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"allowedValueIfDisabled": "false", "dependent": "ControlPanel_Sound_CallbackEnhancedFlow", "dependentOn": ["false"], "type": "Editable"}], "id": "ControlPanel_Sound_AnnouncementWhileConnecting", "isRequired": false, "isVisible": true, "name": "Enable announcement while connecting", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"allowedValueIfDisabled": "false", "dependent": "ControlPanel_Sound_AnnouncementWhileConnecting", "dependentOn": ["false"], "type": "Editable"}], "id": "ControlPanel_Sound_CallbackEnhancedFlow", "isRequired": false, "isVisible": true, "name": "Callback enhanced flow", "objectType": "toggle"}], "id": "ControlPanel_Sound", "isRequired": false, "isVisible": true, "name": "Sound", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_Enable_Inactivity", "isRequired": false, "isVisible": true, "name": "Send Inactivity", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_Enable_Inactivity", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "ControlPanel_Inactivity_Interval", "isRequired": false, "isVisible": true, "name": "ControlPanel_Inactivity interval (hours)", "objectType": "dropDownList", "values": [{"dependencies": null, "id": "8", "isVisible": true, "value": "8"}, {"dependencies": null, "id": "9", "isVisible": true, "value": "9"}, {"dependencies": null, "id": "10", "isVisible": true, "value": "10"}, {"dependencies": null, "id": "11", "isVisible": true, "value": "11"}, {"dependencies": null, "id": "12", "isVisible": true, "value": "12"}, {"dependencies": null, "id": "13", "isVisible": true, "value": "13"}, {"dependencies": null, "id": "14", "isVisible": true, "value": "14"}, {"dependencies": null, "id": "15", "isVisible": true, "value": "15"}, {"dependencies": null, "id": "16", "isVisible": true, "value": "16"}, {"dependencies": null, "id": "17", "isVisible": true, "value": "17"}, {"dependencies": null, "id": "18", "isVisible": true, "value": "18"}, {"dependencies": null, "id": "19", "isVisible": true, "value": "19"}, {"dependencies": null, "id": "20", "isVisible": true, "value": "20"}, {"dependencies": null, "id": "21", "isVisible": true, "value": "21"}, {"dependencies": null, "id": "23", "isVisible": true, "value": "23"}, {"dependencies": null, "id": "24", "isVisible": true, "value": "24"}, {"dependencies": null, "id": "25", "isVisible": true, "value": "25"}, {"dependencies": null, "id": "26", "isVisible": true, "value": "26"}, {"dependencies": null, "id": "27", "isVisible": true, "value": "27"}, {"dependencies": null, "id": "28", "isVisible": true, "value": "28"}, {"dependencies": null, "id": "29", "isVisible": true, "value": "29"}, {"dependencies": null, "id": "30", "isVisible": true, "value": "30"}, {"dependencies": null, "id": "31", "isVisible": true, "value": "31"}, {"dependencies": null, "id": "32", "isVisible": true, "value": "32"}, {"dependencies": null, "id": "33", "isVisible": true, "value": "33"}, {"dependencies": null, "id": "34", "isVisible": true, "value": "34"}, {"dependencies": null, "id": "35", "isVisible": true, "value": "35"}, {"dependencies": null, "id": "36", "isVisible": true, "value": "36"}, {"dependencies": null, "id": "37", "isVisible": true, "value": "37"}, {"dependencies": null, "id": "38", "isVisible": true, "value": "38"}, {"dependencies": null, "id": "39", "isVisible": true, "value": "39"}, {"dependencies": null, "id": "40", "isVisible": true, "value": "40"}, {"dependencies": null, "id": "41", "isVisible": true, "value": "41"}, {"dependencies": null, "id": "42", "isVisible": true, "value": "42"}, {"dependencies": null, "id": "43", "isVisible": true, "value": "43"}, {"dependencies": null, "id": "44", "isVisible": true, "value": "44"}, {"dependencies": null, "id": "45", "isVisible": true, "value": "45"}, {"dependencies": null, "id": "46", "isVisible": true, "value": "46"}, {"dependencies": null, "id": "47", "isVisible": true, "value": "47"}, {"dependencies": null, "id": "48", "isVisible": true, "value": "48"}]}], "id": "ControlPanel_Inactivity", "isRequired": false, "isVisible": true, "name": "Inactivity", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_Analytics_ReportInterval", "isRequired": false, "isVisible": true, "name": "Activity report interval", "objectType": "dropDownList", "unit": "minute", "values": [{"id": "0", "isVisible": true, "value": "Default"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "30", "isVisible": true, "value": "30"}, {"id": "40", "isVisible": true, "value": "40"}, {"id": "50", "isVisible": true, "value": "50"}, {"id": "60", "isVisible": true, "value": "60"}, {"id": "70", "isVisible": true, "value": "70"}, {"id": "80", "isVisible": true, "value": "80"}, {"id": "90", "isVisible": true, "value": "90"}, {"id": "100", "isVisible": true, "value": "100"}, {"id": "110", "isVisible": true, "value": "110"}, {"id": "120", "isVisible": true, "value": "120"}, {"id": "130", "isVisible": true, "value": "130"}, {"id": "140", "isVisible": true, "value": "140"}, {"id": "150", "isVisible": true, "value": "150"}, {"id": "160", "isVisible": true, "value": "160"}, {"id": "170", "isVisible": true, "value": "170"}, {"id": "180", "isVisible": true, "value": "180"}, {"id": "4095", "isVisible": true, "value": "Disabled"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_Analytics_EnableResettingActivityAlarms", "isRequired": false, "isVisible": true, "name": "Enable resetting activity alarms", "objectType": "toggle"}], "id": "ControlPanel_Analytics", "isRequired": false, "isVisible": true, "name": "Analytics", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_General_VoiceCallUponSmokeDetection", "isRequired": false, "isVisible": true, "name": "Enable emergency call for safety alarms", "objectType": "toggle"}], "id": "ControlPanel_General", "isRequired": false, "isVisible": true, "name": "General", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_CaregiverOnSite_EnableMessage", "isRequired": false, "isVisible": true, "name": "Enable message", "objectType": "toggle"}], "id": "ControlPanel_CaregiverOnSite", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "name": "Caregiver on Site", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_BedsensorAlert_EnableImmediateAlert", "isRequired": false, "isVisible": true, "name": "Enable immediate alert", "objectType": "toggle"}], "id": "ControlPanel_BedsensorAlert", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "name": "Bed sensor immediate alert", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "id": "ControlPanel_EmergencyCallRetry_Redial", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Redial", "objectType": "toggle", "parentId": null, "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": [{"dependent": "ControlPanel_EmergencyCallRetry_Redial", "dependentOn": ["true"], "interdependencies": null, "isExists": true, "type": "ShouldExist"}], "id": "ControlPanel_EmergencyCallRetry_ShiftDialer", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Shift Dialer", "objectType": "toggle", "parentId": null, "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": [{"dependent": "ControlPanel_EmergencyCallRetry_Redial", "dependentOn": ["true"], "interdependencies": null, "isExists": true, "type": "ShouldExist"}], "dropdownType": null, "id": "ControlPanel_EmergencyCallRetry_NumberOfRetries", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Number Of Retries", "objectType": "dropDownList", "parentId": null, "selectedValue": "1", "unit": null, "values": [{"dependencies": null, "id": "1", "isVisible": true, "value": "1"}, {"dependencies": null, "id": "2", "isVisible": true, "value": "2"}, {"dependencies": null, "id": "3", "isVisible": true, "value": "3"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": [{"dependent": "ControlPanel_EmergencyCallRetry_Redial", "dependentOn": ["true"], "interdependencies": null, "isExists": true, "type": "ShouldExist"}], "dropdownType": null, "id": "ControlPanel_EmergencyCallRetry_MinimumCallDuration", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Minimum Call Duration", "objectType": "dropDownList", "parentId": null, "selectedValue": "10", "unit": "second", "values": [{"dependencies": null, "id": "5", "isVisible": true, "value": "5"}, {"dependencies": null, "id": "10", "isVisible": true, "value": "10"}, {"dependencies": null, "id": "15", "isVisible": true, "value": "15"}, {"dependencies": null, "id": "20", "isVisible": true, "value": "20"}, {"dependencies": null, "id": "25", "isVisible": true, "value": "25"}, {"dependencies": null, "id": "30", "isVisible": true, "value": "30"}]}], "id": "ControlPanel_EmergencyCallRetry", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Emergency Call Retry", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "id": "ControlPanel_FailSafePriority_Enable", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Enable", "objectType": "toggle", "parentId": null, "unit": null}], "id": "ControlPanel_FailSafePriority", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Fale-Safe Priority", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}], "id": "ControlPanel_title", "isRequired": false, "isVisible": true, "name": "ControlPanel title", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "FTP_Log_Address_Type", "isRequired": false, "name": "Address type", "objectType": "dropDownList", "values": [{"dependencies": null, "id": "Ipv4", "isVisible": true, "value": "IPv4"}, {"dependencies": null, "id": "DomainName", "isVisible": true, "value": "DomainName"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "FTP_Log_Address_Type", "dependentOn": ["Ipv4"], "isExists": true, "type": "ShouldExist"}], "id": "FTP_Log_IP", "isRequired": false, "length": {"max": 15, "min": 7}, "name": "IP address", "objectType": "openText", "regex": "^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "FTP_Log_Address_Type", "dependentOn": ["DomainName"], "isExists": true, "type": "ShouldExist"}], "id": "FTP_Log_DomainName", "isRequired": false, "length": {"max": 43, "min": 1}, "name": "Domain name", "objectType": "openText", "regex": "^((?!-)[A-Za-z0-9-]{1,43}(?<!-)\\.)+[A-Za-z]{2,}$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "FTP_Log_Port_DefaultValues", "dependencies": [], "id": "FTP_Log_Port", "isRequired": false, "length": {"max": 5, "min": 1}, "name": "Port", "objectType": "openText", "regex": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5])$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [], "id": "FTP_Log_Path", "isRequired": false, "length": {"max": 32, "min": 0}, "name": "Path", "objectType": "openText", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [], "id": "FTP_Log_Username", "isRequired": false, "length": {"max": 28, "min": 1}, "name": "Username", "objectType": "openText", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [], "id": "FTP_Log_Password", "isRequired": false, "length": {"max": 12, "min": 1}, "name": "Password", "objectType": "password", "unit": null}], "id": "FTP_Title", "isRequired": false, "name": "FTP", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "ControlPanel_LogManagement_AutomaticShipment", "isRequired": false, "isVisible": true, "name": "Automatic shipment", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"class": "CheckPeriodicShipmentInterval", "type": "Extension"}, {"dependent": "ControlPanel_LogManagement_AutomaticShipment", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "FTP_Log_Interval_Days", "selfValue": "true", "type": "Required"}, {"dependent": "FTP_Log_Interval_Hours", "selfValue": "true", "type": "Required"}, {"dependent": "FTP_Log_Interval_Minutes", "selfValue": "true", "type": "Required"}], "id": "ControlPanel_LogManagement_PeriodicShipment", "isRequired": false, "isVisible": true, "name": "Periodic shipment", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_LogManagement_AutomaticShipment", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "ControlPanel_LogManagement_PeriodicShipment", "dependentOn": ["true"], "isExists": true, "type": "Required"}], "id": "FTP_Log_Interval_Days", "isRequired": false, "length": {"max": 2, "min": 1}, "name": "Days", "objectType": "openText", "regex": "^(\\d{1})$|^([1-8]{1}\\d{1})$|90", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_LogManagement_AutomaticShipment", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "ControlPanel_LogManagement_PeriodicShipment", "dependentOn": ["true"], "isExists": true, "type": "Required"}], "id": "FTP_Log_Interval_Hours", "isRequired": false, "length": {"max": 2, "min": 1}, "name": "Hours", "objectType": "openText", "regex": "^([1]?[0-9]|2[0-3])$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "ControlPanel_LogManagement_AutomaticShipment", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "ControlPanel_LogManagement_PeriodicShipment", "dependentOn": ["true"], "isExists": true, "type": "Required"}], "id": "FTP_Log_Interval_Minutes", "isRequired": false, "length": {"max": 2, "min": 1}, "name": "Minutes", "objectType": "openText", "regex": "^\\d$|^[1-5]\\d$", "unit": null}], "id": "ControlPanel_ShipmentTitle", "isRequired": false, "name": "Shipment", "objectType": "secondaryTitle"}], "id": "ControlPanel_LogManagement", "isRequired": false, "name": "Log management", "objectType": "title"}], "id": "ControlPanel", "isRequired": false, "isVisible": true, "name": "Control Panel", "objectType": "mainTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_VPD_VoicePhraseDetection_DefaultScoreForAtLeastOnePhrase", "isRequired": false, "isVisible": true, "name": "Default score for at least one phrase", "objectType": "selectInputNumber", "ranges": [{"max": 9, "min": 1}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "PeripheralsConfiguration_VPD_VoicePhraseDetection_DefaultScoreForAtLeastOnePhrase", "dependentCompareType": "LesserEqualThan", "type": "Compare"}], "id": "PeripheralsConfiguration_VPD_VoicePhraseDetection_DefaultScoreForBothPhrases", "isRequired": false, "isVisible": true, "name": "Default score for both phrases", "objectType": "selectInputNumber", "ranges": [{"max": 9, "min": 1}]}], "id": "PeripheralsConfiguration_VPD_VoicePhraseDetection", "isRequired": false, "isVisible": true, "name": "Voice Phrase Detection", "objectType": "secondaryTitle"}], "id": "PeripheralsConfiguration_VPD", "isRequired": false, "isVisible": true, "name": "VPD", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_MinPressDuration", "isRequired": false, "isVisible": true, "name": "Min Press Duration", "objectType": "dropDownList", "values": [{"id": "0.1", "isVisible": true, "value": "0.1"}, {"id": "0.2", "isVisible": true, "value": "0.2"}, {"id": "0.3", "isVisible": true, "value": "0.3"}, {"id": "0.4", "isVisible": true, "value": "0.4"}, {"id": "0.5", "isVisible": true, "value": "0.5"}, {"id": "1", "isVisible": true, "value": "1"}, {"id": "1.5", "isVisible": true, "value": "1.5"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "2.5", "isVisible": true, "value": "2.5"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "3.5", "isVisible": true, "value": "3.5"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "4.5", "isVisible": true, "value": "4.5"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "5.5", "isVisible": true, "value": "5.5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "6.5", "isVisible": true, "value": "6.5"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "7.5", "isVisible": true, "value": "7.5"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "8.5", "isVisible": true, "value": "8.5"}, {"id": "9", "isVisible": true, "value": "9"}, {"id": "9.5", "isVisible": true, "value": "9.5"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "10.5", "isVisible": true, "value": "10.5"}, {"id": "11", "isVisible": true, "value": "11"}, {"id": "11.5", "isVisible": true, "value": "11.5"}, {"id": "12", "isVisible": true, "value": "12"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_SupervisionReport", "isRequired": false, "isVisible": true, "name": "Supervision Report", "objectType": "dropDownList", "unit": "hour", "values": [{"id": "5", "isVisible": true, "value": "5"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "15", "isVisible": true, "value": "15"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "40", "isVisible": true, "value": "40"}, {"id": "50", "isVisible": true, "value": "50"}, {"id": "60", "isVisible": true, "value": "60"}, {"id": "70", "isVisible": true, "value": "70"}, {"id": "80", "isVisible": true, "value": "80"}, {"id": "90", "isVisible": true, "value": "90"}, {"id": "100", "isVisible": true, "value": "100"}, {"id": "200", "isVisible": true, "value": "200"}, {"id": "335", "isVisible": true, "value": "335"}, {"id": "400", "isVisible": true, "value": "400"}]}], "id": "PeripheralsConfiguration_EmergencyPendant_secondaryTitle", "isRequired": false, "isVisible": true, "name": "Details", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_BLE_BLE", "isRequired": false, "isVisible": true, "name": "Enable BLE", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_BLE_PeriodicTest", "isRequired": false, "isVisible": true, "name": "Enable periodic test", "objectType": "toggle"}], "id": "PeripheralsConfiguration_EmergencyPendant_BLE", "isRequired": false, "isVisible": true, "name": "BLE", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_FallDetection_DeafultFallDetection", "isRequired": false, "isVisible": true, "name": "Enable fall detection for new device", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_FallDetection_FreeFall", "isRequired": false, "isVisible": true, "name": "Enable free fall", "objectType": "toggle"}], "id": "PeripheralsConfiguration_EmergencyPendant_FallDetection", "isRequired": false, "isVisible": true, "name": "Fall Detection", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "PeripheralsConfiguration_EmergencyPendant_Activity_UsageReportInterval", "isRequired": false, "isVisible": true, "name": "Usage report interval", "objectType": "dropDownList", "unit": "hour", "values": [{"id": "0", "isVisible": true, "value": "Disabled"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "16", "isVisible": true, "value": "16"}, {"id": "24", "isVisible": true, "value": "24"}]}], "id": "PeripheralsConfiguration_EmergencyPendant_Activity", "isRequired": false, "isVisible": true, "name": "Activity", "objectType": "secondaryTitle"}], "id": "PeripheralsConfiguration_EmergencyPendant", "isRequired": false, "isVisible": true, "name": "Emergency Pendant", "objectType": "title"}], "id": "PeripheralsConfiguration", "isRequired": false, "isVisible": true, "name": "Peripherals Configuration", "objectType": "mainTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_General_AuthenticationPassword", "isRequired": false, "isVisible": true, "length": {"max": 16, "min": 0}, "name": "SCAIP authentication password", "objectType": "openText", "regex": "^[\\x20-\\x7E]{0,16}$"}], "id": "Communication_General_General", "isRequired": false, "isVisible": true, "name": "Details", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_General_DNIS_CombineDnisWithAccountNumber", "isRequired": false, "isVisible": true, "name": "Combine DNIS with account number", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_General_DNIS_DNIS", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 0}, "name": "DNIS", "objectType": "openText", "regex": "^[0-9A-F]{5}$"}], "id": "Communication_General_DNIS", "isRequired": false, "isVisible": true, "name": "DNIS", "objectType": "secondaryTitle"}], "id": "Communication_General", "isRequired": false, "isVisible": true, "name": "General", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": null, "fields": [{"allowEdit": false, "allowForMultiPanels": true, "allowNew": false, "defaultValues": null, "id": "Communication_Cellular_Apn_Roaming_APN", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "APN", "objectType": "openText", "parentId": null, "unit": null, "value": "uinternet"}, {"allowEdit": false, "allowForMultiPanels": true, "allowNew": false, "defaultValues": null, "id": " Communication_Cellular_Apn_Roaming_User", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "User", "objectType": "openText", "parentId": null, "unit": null, "value": null}, {"allowEdit": false, "allowForMultiPanels": true, "allowNew": false, "defaultValues": null, "id": " Communication_Cellular_Apn_Roaming_Password", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Password", "objectType": "openText", "parentId": null, "unit": null, "value": null}], "id": "Communication_Cellular_Apn", "isIdEditable": null, "isMultipleValue": false, "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Details", "numberOfItems": null, "objectType": "secondaryTitle", "parentId": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_Cellular_AudioCodec", "isRequired": false, "isVisible": true, "name": "Audio codec modes", "objectType": "selectInputNumber", "ranges": [{"max": 255, "min": 0}]}], "id": "Communication_Cellular_General", "isRequired": false, "isVisible": true, "name": "Codecs", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_Cellular_CallConfiguration_DTMFBlockingPeriod", "isRequired": false, "isVisible": true, "name": "DTMF blocking period", "objectType": "selectInputNumber", "ranges": [{"max": 60, "min": 0}], "unit": "second"}], "id": "Communication_Cellular_CallConfiguration", "isRequired": false, "isVisible": true, "name": "Call Configuration", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_Cellular_STUN_Enable", "isRequired": false, "isVisible": true, "name": "Enable STUN over cellular connection", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_Cellular_STUN_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_Cellular_STUN_Interval", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Interval", "objectType": "openText", "regex": "^([1-9]|[1-9][0-9]{1,3}|[1-3][0-9]{4}|4[0-2][0-9]{3}|43[0-1][0-9]{2}|43200)$"}], "id": "Communication_Cellular_STUN", "isRequired": false, "isVisible": true, "name": "STUN", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_Cellular_Network_Lock", "isRequired": false, "isVisible": true, "name": "Manual network selection", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_Cellular_Network_Lock", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_Cellular_Network_NetworkCode", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 1}, "name": "Network code", "objectType": "openText", "parentId": null, "regex": "^([0]{5,6})|([0]([2-9]\\d{4})|([1-7]\\d{5}))$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_Cellular_Network_Lock", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_Cellular_Network_SwitchAutomatically", "isRequired": false, "isVisible": true, "name": "Switch automatically", "objectType": "toggle"}], "id": "Communication_Cellular_Network", "isRequired": false, "isVisible": true, "name": "Network", "objectType": "secondaryTitle"}], "id": "Communication_Cellular", "isRequired": false, "isVisible": true, "name": "Cellular", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_PSTN_DTMFBlockingPeriod", "isRequired": false, "isVisible": true, "name": "DTMF Blocking Period", "objectType": "selectInputNumber", "ranges": [{"max": 60, "min": 0}]}], "id": "Communication_PSTN_secondaryTitle", "isRequired": false, "isVisible": true, "name": "Details", "objectType": "secondaryTitle"}], "id": "Communication_PSTN", "isRequired": false, "isVisible": true, "name": "PSTN", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_Ethernet_Enable", "isRequired": false, "isVisible": true, "name": "Enable Ethernet", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Communication_Ethernet_STUN_Enable", "isRequired": false, "isVisible": true, "name": "Enable STUN over LAN", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_Ethernet_STUN_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_Ethernet_STUN_Interval", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Interval", "objectType": "openText", "regex": "^([1-9]|[1-9][0-9]{1,3}|[1-3][0-9]{4}|4[0-2][0-9]{3}|43[0-1][0-9]{2}|4320[0-1])$", "unit": "second"}], "id": "Communication_Ethernet_STUN", "isRequired": false, "isVisible": true, "name": "STUN", "objectType": "secondaryTitle"}], "id": "Communication_Ethernet", "isRequired": false, "isVisible": true, "name": "Ethernet", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_Ethernet_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_Ethernet_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_SipRegistration_AuthenticationPassword", "selfValue": "true", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_PrimaryServer_AddressType", "selfValue": "true", "type": "Required"}], "id": "Communication_VoiceOverIp_Enable", "isRequired": false, "isVisible": true, "name": "Enable voice over IP", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_SipRegistration_Time", "isRequired": false, "isVisible": true, "name": "Time", "objectType": "dropDownList", "values": [{"id": "0", "isVisible": true, "value": "Before call"}, {"id": "1", "isVisible": true, "value": "Always"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_SipRegistration_Interval", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Interval (seconds)", "objectType": "openText", "regex": "^([0-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-3][0-9]{3}|64[0-7][0-9]{2}|64800)$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_SipRegistration_Interval", "dependentCompareType": "GreaterEqualThan", "type": "Compare", "valueType": "Int"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_SipRegistration_ErrorMessageDelay", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Error message delay (seconds)", "objectType": "openText", "regex": "^([0-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5])$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_SipRegistration_RegistrarDomainName", "isRequired": false, "isVisible": true, "length": {"max": 40, "min": 1}, "name": "Registrar domain name", "objectType": "openText", "regex": "^((?!-)[A-Za-z0-9-]{1,40}(?<!-)\\.)+[A-Za-z]{2,}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_SipRegistration_AuthenticationPassword", "isRequired": false, "isVisible": true, "length": {"max": 24, "min": 1}, "name": "Authentication password", "objectType": "openText", "regex": "^[\\x20-\\x7E]{0,24}$"}], "id": "Communication_VoiceOverIp_SipRegistration", "isRequired": false, "isVisible": true, "name": "SIP Registration", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_PrimaryServer_DomainName", "selfValue": "DomainName", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_PrimaryServer_IP", "selfValue": "Ipv4", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_PrimaryServer_Port", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_PrimaryServer_T1Timer", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_PrimaryServer_AddressType", "isRequired": false, "isVisible": true, "name": "Address type", "objectType": "dropDownList", "values": [{"id": "Ipv4", "isVisible": true, "value": "IPv4"}, {"id": "DomainName", "isVisible": true, "value": "DomainName"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_PrimaryServer_AddressType", "dependentOn": ["DomainName"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_PrimaryServer_DomainName", "isRequired": false, "isVisible": true, "length": {"max": 40, "min": 1}, "name": "Domain name", "objectType": "openText", "regex": "^((?!-)[A-Za-z0-9-]{1,40}(?<!-)\\.)+[A-Za-z]{2,}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_PrimaryServer_AddressType", "dependentOn": ["Ipv4"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_PrimaryServer_IP", "isRequired": false, "isVisible": true, "length": {"max": 15, "min": 7}, "name": "IP address", "objectType": "openText", "regex": "^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "Communication_VoiceOverIp_PrimaryServer_Port_DefaultValues", "dependencies": [{"dependent": "Communication_VoiceOverIp_PrimaryServer_AddressType", "dependentOn": ["Ipv4", "DomainName"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_PrimaryServer_Port", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Port number", "objectType": "openText", "regex": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5])$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_PrimaryServer_T1Timer", "isRequired": false, "isVisible": true, "length": {"max": 3, "min": 2}, "name": "T1 timer (milliseconds)", "objectType": "openText", "regex": "^([2-9][0-9]|[1-4][0-9]{2}|500)$"}], "id": "Communication_VoiceOverIp_PrimaryServer", "isRequired": false, "isVisible": true, "name": "Primary server", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_BackupServer_DomainName", "selfValue": "DomainName", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_BackupServer_IP", "selfValue": "Ipv4", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_BackupServer_Port", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_BackupServer_T1Timer", "type": "Required"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_BackupServer_AddressType", "isRequired": false, "isVisible": true, "name": "Address type", "objectType": "dropDownList", "values": [{"id": "Ipv4", "isVisible": true, "value": "IPv4"}, {"id": "DomainName", "isVisible": true, "value": "DomainName"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_BackupServer_AddressType", "dependentOn": ["DomainName"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_BackupServer_DomainName", "isRequired": false, "isVisible": true, "length": {"max": 40, "min": 1}, "name": "Domain name", "objectType": "openText", "regex": "^((?!-)[A-Za-z0-9-]{1,40}(?<!-)\\.)+[A-Za-z]{2,}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_BackupServer_AddressType", "dependentOn": ["Ipv4"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_BackupServer_IP", "isRequired": false, "isVisible": true, "length": {"max": 15, "min": 7}, "name": "IP address", "objectType": "openText", "regex": "^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "Communication_VoiceOverIp_BackupServer_Port_DefaultValues", "dependencies": [{"dependent": "Communication_VoiceOverIp_BackupServer_AddressType", "dependentOn": ["Ipv4", "DomainName"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_BackupServer_Port", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Port number", "objectType": "openText", "regex": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5])$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Communication_VoiceOverIp_Enable", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "Communication_VoiceOverIp_BackupServer_T1Timer", "isRequired": false, "isVisible": true, "length": {"max": 3, "min": 2}, "name": "T1 timer (milliseconds)", "objectType": "openText", "regex": "^([2-9][0-9]|[1-4][0-9]{2}|500)$"}], "id": "Communication_VoiceOverIp_BackupServer", "isRequired": false, "isVisible": true, "name": "Backup Server", "objectType": "secondaryTitle"}], "id": "Communication_VoiceOverIp", "isRequired": false, "isVisible": true, "name": "Voice over IP", "objectType": "title"}], "id": "Communication", "isProtected": true, "isRequired": false, "isVisible": true, "name": "Communication", "objectType": "mainTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "MobileOperator_Roaming", "isRequired": false, "isVisible": true, "name": "Roaming", "objectType": "toggle", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "MobileOperator_APN", "type": "Required"}, {"dependent": "MobileOperator_Roaming", "dependentOn": ["false"], "interdependencies": null, "isExists": true, "type": "ShouldExist"}], "id": "MobileOperator_MobileOperatorCode", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 1}, "name": "Network code", "objectType": "openText", "regex": "^0|((([2-9]\\d{4})|([1-7]\\d{5})))$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "MobileOperator_MobileOperatorCode", "type": "Required"}], "id": "MobileOperator_APN", "isRequired": false, "isVisible": true, "length": {"max": 32, "min": 1}, "name": "APN", "objectType": "openText", "regex": "^(?!(.{33,}))([0-9A-Za-z]+([.-]*[0-9A-Za-z])*)$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "MobileOperator_MobileOperatorCode", "type": "Required"}, {"dependent": "MobileOperator_APN", "type": "Required"}], "id": "MobileOperator_User", "isRequired": false, "isVisible": true, "length": {"max": 28, "min": 0}, "name": "User", "objectType": "openText", "regex": "^[\\x20-\\x7E]{0,28}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "MobileOperator_MobileOperatorCode", "type": "Required"}, {"dependent": "MobileOperator_APN", "type": "Required"}], "id": "MobileOperator_Password", "isRequired": false, "isVisible": true, "length": {"max": 12, "min": 0}, "name": "Password", "objectType": "openText", "regex": "^[\\x20-\\x7E]{0,12}$"}], "id": "MobileOperator_Id", "isEmpty": false, "isRequired": false, "isVisible": true, "name": "Id", "objectType": "item", "ranges": [{"max": 10, "min": 1}]}], "id": "MobileOperator_title_secondaryTitle", "isIdEditable": true, "isMultipleValue": true, "isRequired": false, "isVisible": true, "name": "MobileOperator title secondaryTitle", "numberOfItems": 10, "objectType": "secondaryTitle"}], "id": "MobileOperator_title", "isRequired": false, "isVisible": true, "name": "Details", "objectType": "title"}], "id": "MobileOperator", "isProtected": true, "isRequired": false, "isVisible": true, "name": "Mobile Operator", "objectType": "mainTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "isRequired": false, "isVisible": true, "name": "Silence Voice Announcements", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}, {"dependent": "VoiceAndLEDVoice_Voice_PowerOutageAnnouncement_EnableDuringActiveHours", "dependentOn": ["false"], "type": "Editable"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_Technical", "isRequired": false, "isVisible": true, "name": "Enable technical announcements", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_SafetyAlarm", "isRequired": false, "isVisible": true, "name": "Enable safety announcements", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_MedicalAlarm", "isRequired": false, "isVisible": true, "name": "Enable emergency announcements", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_VocalReminders", "isRequired": false, "isVisible": true, "name": "Enable voice reminders", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_Functional", "isRequired": false, "isVisible": true, "name": "Enable functional announcements", "objectType": "toggle"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups", "isRequired": false, "isVisible": true, "name": "Enable Groups", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}, {"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_Technical", "dependentOn": ["false"], "type": "Editable"}], "id": "VoiceAndLEDVoice_Voice_PowerOutageAnnouncement_EnableDuringActiveHours", "isRequired": false, "isVisible": true, "name": "Enable during active hours", "objectType": "toggle"}], "id": "VoiceAndLEDVoice_Voice_PowerOutageAnnouncement", "isRequired": false, "isVisible": true, "name": "Power outage announcement", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_SilenceVoiceAnnouncements", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_VoiceReminders", "isRequired": false, "isVisible": true, "name": "Activate reminders", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_VoiceReminders", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_ReportMissedRemiders", "isRequired": false, "isVisible": true, "name": "Report missed reminders", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_VoiceReminders", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_Timeout", "isRequired": false, "isVisible": true, "name": "Delay before report", "objectType": "dropDownList", "unit": "minute", "values": [{"id": "15", "isVisible": true, "value": "15"}, {"id": "60", "isVisible": true, "value": "60"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_VoiceReminders", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_Timeout", "dependentCompareType": "LesserEqualThan", "type": "Compare"}], "id": "VoiceAndLEDVoice_Voice_EnableGroups_SnoozeTime", "isRequired": false, "isVisible": true, "name": "Delay before next reminder", "objectType": "selectInputNumber", "ranges": [{"max": 30, "min": 0}], "unit": "minute"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_VoiceReminders", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "VoiceAndLEDVoice_Voice_VoiceReminders_EnableCallback", "selfValue": "true", "type": "Required"}, {"dependent": "VoiceAndLEDVoice_Voice_VoiceReminders_ReportMissedReminder", "selfValue": "true", "type": "Required"}, {"dependent": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_Frequency", "selfValue": "true", "type": "Required"}, {"dependent": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_DayOfMonth", "selfValue": "true", "type": "Required"}, {"dependent": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_StartTime", "selfValue": "true", "type": "Required"}, {"dependent": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_maximumDurationAddedToStartTime", "selfValue": "true", "type": "Required"}], "id": "VoiceAndLEDVoice_Voice_VoiceReminders_SchedulePendantTest", "isRequired": false, "isVisible": true, "name": "Schedule pendant test", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_Voice_EnableGroups_VoiceReminders", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}, {"dependent": "VoiceAndLEDVoice_Voice_VoiceReminders_SchedulePendantTest", "dependentOn": ["true"], "isExists": false, "type": "Editable"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_Voice_VoiceReminders_EnableCallback", "isRequired": false, "isVisible": true, "name": "Enable callback", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_Frequency", "isRequired": false, "isVisible": true, "name": "Frequency", "objectType": "dropDownList", "values": [{"id": "MonthlyDayOfMonth", "isVisible": true, "value": "monthly day of month"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_DayOfMonth", "isRequired": false, "isVisible": true, "name": "Day of month", "objectType": "selectInputNumber", "ranges": [{"max": 28, "min": 1}], "unit": "day"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dropdownType": "time", "id": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_StartTime", "isRequired": false, "isVisible": true, "name": "Start time", "objectType": "dropDownList", "values": [{"id": "0000", "isVisible": true, "value": "00:00"}, {"id": "0015", "isVisible": true, "value": "00:15"}, {"id": "0030", "isVisible": true, "value": "00:30"}, {"id": "0045", "isVisible": true, "value": "00:45"}, {"id": "0100", "isVisible": true, "value": "01:00"}, {"id": "0115", "isVisible": true, "value": "01:15"}, {"id": "0130", "isVisible": true, "value": "01:30"}, {"id": "0145", "isVisible": true, "value": "01:45"}, {"id": "0200", "isVisible": true, "value": "02:00"}, {"id": "0215", "isVisible": true, "value": "02:15"}, {"id": "0230", "isVisible": true, "value": "02:30"}, {"id": "0245", "isVisible": true, "value": "02:45"}, {"id": "0300", "isVisible": true, "value": "03:00"}, {"id": "0315", "isVisible": true, "value": "03:15"}, {"id": "0330", "isVisible": true, "value": "03:30"}, {"id": "0345", "isVisible": true, "value": "03:45"}, {"id": "0400", "isVisible": true, "value": "04:00"}, {"id": "0415", "isVisible": true, "value": "04:15"}, {"id": "0430", "isVisible": true, "value": "04:30"}, {"id": "0445", "isVisible": true, "value": "04:45"}, {"id": "0500", "isVisible": true, "value": "05:00"}, {"id": "0515", "isVisible": true, "value": "05:15"}, {"id": "0530", "isVisible": true, "value": "05:30"}, {"id": "0545", "isVisible": true, "value": "05:45"}, {"id": "0600", "isVisible": true, "value": "06:00"}, {"id": "0615", "isVisible": true, "value": "06:15"}, {"id": "0630", "isVisible": true, "value": "06:30"}, {"id": "0645", "isVisible": true, "value": "06:45"}, {"id": "0700", "isVisible": true, "value": "07:00"}, {"id": "0715", "isVisible": true, "value": "07:15"}, {"id": "0730", "isVisible": true, "value": "07:30"}, {"id": "0745", "isVisible": true, "value": "07:45"}, {"id": "0800", "isVisible": true, "value": "08:00"}, {"id": "0815", "isVisible": true, "value": "08:15"}, {"id": "0830", "isVisible": true, "value": "08:30"}, {"id": "0845", "isVisible": true, "value": "08:45"}, {"id": "0900", "isVisible": true, "value": "09:00"}, {"id": "0915", "isVisible": true, "value": "09:15"}, {"id": "0930", "isVisible": true, "value": "09:30"}, {"id": "0945", "isVisible": true, "value": "09:45"}, {"id": "1000", "isVisible": true, "value": "10:00"}, {"id": "1015", "isVisible": true, "value": "10:15"}, {"id": "1030", "isVisible": true, "value": "10:30"}, {"id": "1045", "isVisible": true, "value": "10:45"}, {"id": "1100", "isVisible": true, "value": "11:00"}, {"id": "1115", "isVisible": true, "value": "11:15"}, {"id": "1130", "isVisible": true, "value": "11:30"}, {"id": "1145", "isVisible": true, "value": "11:45"}, {"id": "1200", "isVisible": true, "value": "12:00"}, {"id": "1215", "isVisible": true, "value": "12:15"}, {"id": "1230", "isVisible": true, "value": "12:30"}, {"id": "1245", "isVisible": true, "value": "12:45"}, {"id": "1300", "isVisible": true, "value": "13:00"}, {"id": "1315", "isVisible": true, "value": "13:15"}, {"id": "1330", "isVisible": true, "value": "13:30"}, {"id": "1345", "isVisible": true, "value": "13:45"}, {"id": "1400", "isVisible": true, "value": "14:00"}, {"id": "1415", "isVisible": true, "value": "14:15"}, {"id": "1430", "isVisible": true, "value": "14:30"}, {"id": "1445", "isVisible": true, "value": "14:45"}, {"id": "1500", "isVisible": true, "value": "15:00"}, {"id": "1515", "isVisible": true, "value": "15:15"}, {"id": "1530", "isVisible": true, "value": "15:30"}, {"id": "1545", "isVisible": true, "value": "15:45"}, {"id": "1600", "isVisible": true, "value": "16:00"}, {"id": "1615", "isVisible": true, "value": "16:15"}, {"id": "1630", "isVisible": true, "value": "16:30"}, {"id": "1645", "isVisible": true, "value": "16:45"}, {"id": "1700", "isVisible": true, "value": "17:00"}, {"id": "1715", "isVisible": true, "value": "17:15"}, {"id": "1730", "isVisible": true, "value": "17:30"}, {"id": "1745", "isVisible": true, "value": "17:45"}, {"id": "1800", "isVisible": true, "value": "18:00"}, {"id": "1815", "isVisible": true, "value": "18:15"}, {"id": "1830", "isVisible": true, "value": "18:30"}, {"id": "1845", "isVisible": true, "value": "18:45"}, {"id": "1900", "isVisible": true, "value": "19:00"}, {"id": "1915", "isVisible": true, "value": "19:15"}, {"id": "1930", "isVisible": true, "value": "19:30"}, {"id": "1945", "isVisible": true, "value": "19:45"}, {"id": "2000", "isVisible": true, "value": "20:00"}, {"id": "2015", "isVisible": true, "value": "20:15"}, {"id": "2030", "isVisible": true, "value": "20:30"}, {"id": "2045", "isVisible": true, "value": "20:45"}, {"id": "2100", "isVisible": true, "value": "21:00"}, {"id": "2115", "isVisible": true, "value": "21:15"}, {"id": "2130", "isVisible": true, "value": "21:30"}, {"id": "2145", "isVisible": true, "value": "21:45"}, {"id": "2200", "isVisible": true, "value": "22:00"}, {"id": "2215", "isVisible": true, "value": "22:15"}, {"id": "2230", "isVisible": true, "value": "22:30"}, {"id": "2245", "isVisible": true, "value": "22:45"}, {"id": "2300", "isVisible": true, "value": "23:00"}, {"id": "2315", "isVisible": true, "value": "23:15"}, {"id": "2330", "isVisible": true, "value": "23:30"}, {"id": "2345", "isVisible": true, "value": "23:45"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler_maximumDurationAddedToStartTime", "isRequired": false, "isVisible": true, "name": "Test duration", "objectType": "dropDownList", "values": [{"id": "60", "isVisible": true, "value": "1 hour"}, {"id": "120", "isVisible": true, "value": "2 hours"}, {"id": "180", "isVisible": true, "value": "3 hours"}, {"id": "240", "isVisible": true, "value": "4 hours"}, {"id": "300", "isVisible": true, "value": "5 hours"}, {"id": "360", "isVisible": true, "value": "6 hours"}, {"id": "420", "isVisible": true, "value": "7 hours"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "VoiceAndLEDVoice_Voice_VoiceReminders_ReportMissedReminder_DefaultValues", "id": "VoiceAndLEDVoice_Voice_VoiceReminders_ReportMissedReminder", "isRequired": false, "isVisible": true, "name": "Report", "objectType": "toggle"}], "id": "VoiceAndLEDVoice_Voice_VocalReminders_Scheduler", "isRequired": false, "isVisible": true, "name": "Scheduler", "objectType": "tertiaryTitle"}], "id": "VoiceAndLEDVoice_Voice_VocalReminders", "isRequired": false, "isVisible": true, "name": "Vocal reminders", "objectType": "secondaryTitle"}], "id": "VoiceAndLEDVoice_Voice", "isRequired": false, "isVisible": true, "name": "Voice", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "isRequired": false, "isVisible": true, "name": "Enable trouble LED", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_CommunicationLoss", "isRequired": false, "isVisible": true, "name": "Communication lost with alarm receiving center", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_SupervisionLoss", "isRequired": false, "isVisible": true, "name": "Communication lost with peripheral device", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_PanelIsInLowMisingBattery", "isRequired": false, "isVisible": true, "name": "Panel battery power is low or battery is missing", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_PeripheralTamperIsOn", "isRequired": false, "isVisible": true, "name": "Peripheral device tamper is on", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_ProblemWithPanelsPowerSupply", "isRequired": false, "isVisible": true, "name": "Problem with panel''s power supply", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_LowPeripheralBattery", "isRequired": false, "isVisible": true, "name": "Low battery in peripheral device", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_JammingDetection", "isRequired": false, "isVisible": true, "name": "Radio jamming detected", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "VoiceAndLEDVoice_LED_PanelsTroubleLED", "dependentOn": ["true"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups_CellularSelfTestFailure", "isRequired": false, "isVisible": true, "name": "Cellular connectivity test failed", "objectType": "toggle"}], "id": "VoiceAndLEDVoice_LED_TroubleGroups", "isRequired": false, "isVisible": true, "name": "Trouble Groups", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_VisualIndication_Communication", "isRequired": false, "isVisible": true, "name": "Enable communication LED", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_VisualIndication_PowerLED", "isRequired": false, "isVisible": true, "name": "Enable power LED", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_VisualIndication_EmergencyDuration", "isRequired": false, "isVisible": true, "name": "Emergency LED duration", "objectType": "dropDownList", "unit": "second", "values": [{"id": "0", "isVisible": true, "value": "Voice Window Duration"}, {"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}, {"id": "10", "isVisible": true, "value": "10"}, {"id": "11", "isVisible": true, "value": "11"}, {"id": "12", "isVisible": true, "value": "12"}, {"id": "13", "isVisible": true, "value": "13"}, {"id": "14", "isVisible": true, "value": "14"}, {"id": "15", "isVisible": true, "value": "15"}, {"id": "16", "isVisible": true, "value": "16"}, {"id": "17", "isVisible": true, "value": "17"}, {"id": "18", "isVisible": true, "value": "18"}, {"id": "19", "isVisible": true, "value": "19"}, {"id": "20", "isVisible": true, "value": "20"}, {"id": "21", "isVisible": true, "value": "21"}, {"id": "22", "isVisible": true, "value": "22"}, {"id": "23", "isVisible": true, "value": "23"}, {"id": "24", "isVisible": true, "value": "24"}, {"id": "25", "isVisible": true, "value": "25"}, {"id": "26", "isVisible": true, "value": "26"}, {"id": "27", "isVisible": true, "value": "27"}, {"id": "28", "isVisible": true, "value": "28"}, {"id": "29", "isVisible": true, "value": "29"}, {"id": "30", "isVisible": true, "value": "30"}, {"id": "31", "isVisible": true, "value": "31"}, {"id": "32", "isVisible": true, "value": "32"}, {"id": "33", "isVisible": true, "value": "33"}, {"id": "34", "isVisible": true, "value": "34"}, {"id": "35", "isVisible": true, "value": "35"}, {"id": "36", "isVisible": true, "value": "36"}, {"id": "37", "isVisible": true, "value": "37"}, {"id": "38", "isVisible": true, "value": "38"}, {"id": "39", "isVisible": true, "value": "39"}, {"id": "40", "isVisible": true, "value": "40"}, {"id": "41", "isVisible": true, "value": "41"}, {"id": "42", "isVisible": true, "value": "42"}, {"id": "43", "isVisible": true, "value": "43"}, {"id": "44", "isVisible": true, "value": "44"}, {"id": "45", "isVisible": true, "value": "45"}, {"id": "46", "isVisible": true, "value": "46"}, {"id": "47", "isVisible": true, "value": "47"}, {"id": "48", "isVisible": true, "value": "48"}, {"id": "49", "isVisible": true, "value": "49"}, {"id": "50", "isVisible": true, "value": "50"}, {"id": "51", "isVisible": true, "value": "51"}, {"id": "52", "isVisible": true, "value": "52"}, {"id": "53", "isVisible": true, "value": "53"}, {"id": "54", "isVisible": true, "value": "54"}, {"id": "55", "isVisible": true, "value": "55"}, {"id": "56", "isVisible": true, "value": "56"}, {"id": "57", "isVisible": true, "value": "57"}, {"id": "58", "isVisible": true, "value": "58"}, {"id": "59", "isVisible": true, "value": "59"}, {"id": "60", "isVisible": true, "value": "60"}, {"id": "61", "isVisible": true, "value": "61"}, {"id": "62", "isVisible": true, "value": "62"}, {"id": "63", "isVisible": true, "value": "63"}, {"id": "64", "isVisible": true, "value": "64"}, {"id": "65", "isVisible": true, "value": "65"}, {"id": "66", "isVisible": true, "value": "66"}, {"id": "67", "isVisible": true, "value": "67"}, {"id": "68", "isVisible": true, "value": "68"}, {"id": "69", "isVisible": true, "value": "69"}, {"id": "70", "isVisible": true, "value": "70"}, {"id": "71", "isVisible": true, "value": "71"}, {"id": "72", "isVisible": true, "value": "72"}, {"id": "73", "isVisible": true, "value": "73"}, {"id": "74", "isVisible": true, "value": "74"}, {"id": "75", "isVisible": true, "value": "75"}, {"id": "76", "isVisible": true, "value": "76"}, {"id": "77", "isVisible": true, "value": "77"}, {"id": "78", "isVisible": true, "value": "78"}, {"id": "79", "isVisible": true, "value": "79"}, {"id": "80", "isVisible": true, "value": "80"}, {"id": "81", "isVisible": true, "value": "81"}, {"id": "82", "isVisible": true, "value": "82"}, {"id": "83", "isVisible": true, "value": "83"}, {"id": "84", "isVisible": true, "value": "84"}, {"id": "85", "isVisible": true, "value": "85"}, {"id": "86", "isVisible": true, "value": "86"}, {"id": "87", "isVisible": true, "value": "87"}, {"id": "88", "isVisible": true, "value": "88"}, {"id": "89", "isVisible": true, "value": "89"}, {"id": "90", "isVisible": true, "value": "90"}, {"id": "91", "isVisible": true, "value": "91"}, {"id": "92", "isVisible": true, "value": "92"}, {"id": "93", "isVisible": true, "value": "93"}, {"id": "94", "isVisible": true, "value": "94"}, {"id": "95", "isVisible": true, "value": "95"}, {"id": "96", "isVisible": true, "value": "96"}, {"id": "97", "isVisible": true, "value": "97"}, {"id": "98", "isVisible": true, "value": "98"}, {"id": "99", "isVisible": true, "value": "99"}, {"id": "100", "isVisible": true, "value": "100"}, {"id": "101", "isVisible": true, "value": "101"}, {"id": "102", "isVisible": true, "value": "102"}, {"id": "103", "isVisible": true, "value": "103"}, {"id": "104", "isVisible": true, "value": "104"}, {"id": "105", "isVisible": true, "value": "105"}, {"id": "106", "isVisible": true, "value": "106"}, {"id": "107", "isVisible": true, "value": "107"}, {"id": "108", "isVisible": true, "value": "108"}, {"id": "109", "isVisible": true, "value": "109"}, {"id": "110", "isVisible": true, "value": "110"}, {"id": "111", "isVisible": true, "value": "111"}, {"id": "112", "isVisible": true, "value": "112"}, {"id": "113", "isVisible": true, "value": "113"}, {"id": "114", "isVisible": true, "value": "114"}, {"id": "115", "isVisible": true, "value": "115"}, {"id": "116", "isVisible": true, "value": "116"}, {"id": "117", "isVisible": true, "value": "117"}, {"id": "118", "isVisible": true, "value": "118"}, {"id": "119", "isVisible": true, "value": "119"}, {"id": "120", "isVisible": true, "value": "120"}, {"id": "121", "isVisible": true, "value": "121"}, {"id": "122", "isVisible": true, "value": "122"}, {"id": "123", "isVisible": true, "value": "123"}, {"id": "124", "isVisible": true, "value": "124"}, {"id": "125", "isVisible": true, "value": "125"}, {"id": "126", "isVisible": true, "value": "126"}, {"id": "127", "isVisible": true, "value": "127"}, {"id": "128", "isVisible": true, "value": "128"}, {"id": "129", "isVisible": true, "value": "129"}, {"id": "130", "isVisible": true, "value": "130"}, {"id": "131", "isVisible": true, "value": "131"}, {"id": "132", "isVisible": true, "value": "132"}, {"id": "133", "isVisible": true, "value": "133"}, {"id": "134", "isVisible": true, "value": "134"}, {"id": "135", "isVisible": true, "value": "135"}, {"id": "136", "isVisible": true, "value": "136"}, {"id": "137", "isVisible": true, "value": "137"}, {"id": "138", "isVisible": true, "value": "138"}, {"id": "139", "isVisible": true, "value": "139"}, {"id": "140", "isVisible": true, "value": "140"}, {"id": "141", "isVisible": true, "value": "141"}, {"id": "142", "isVisible": true, "value": "142"}, {"id": "143", "isVisible": true, "value": "143"}, {"id": "144", "isVisible": true, "value": "144"}, {"id": "145", "isVisible": true, "value": "145"}, {"id": "146", "isVisible": true, "value": "146"}, {"id": "147", "isVisible": true, "value": "147"}, {"id": "148", "isVisible": true, "value": "148"}, {"id": "149", "isVisible": true, "value": "149"}, {"id": "150", "isVisible": true, "value": "150"}, {"id": "151", "isVisible": true, "value": "151"}, {"id": "152", "isVisible": true, "value": "152"}, {"id": "153", "isVisible": true, "value": "153"}, {"id": "154", "isVisible": true, "value": "154"}, {"id": "155", "isVisible": true, "value": "155"}, {"id": "156", "isVisible": true, "value": "156"}, {"id": "157", "isVisible": true, "value": "157"}, {"id": "158", "isVisible": true, "value": "158"}, {"id": "159", "isVisible": true, "value": "159"}, {"id": "160", "isVisible": true, "value": "160"}, {"id": "161", "isVisible": true, "value": "161"}, {"id": "162", "isVisible": true, "value": "162"}, {"id": "163", "isVisible": true, "value": "163"}, {"id": "164", "isVisible": true, "value": "164"}, {"id": "165", "isVisible": true, "value": "165"}, {"id": "166", "isVisible": true, "value": "166"}, {"id": "167", "isVisible": true, "value": "167"}, {"id": "168", "isVisible": true, "value": "168"}, {"id": "169", "isVisible": true, "value": "169"}, {"id": "170", "isVisible": true, "value": "170"}, {"id": "171", "isVisible": true, "value": "171"}, {"id": "172", "isVisible": true, "value": "172"}, {"id": "173", "isVisible": true, "value": "173"}, {"id": "174", "isVisible": true, "value": "174"}, {"id": "175", "isVisible": true, "value": "175"}, {"id": "176", "isVisible": true, "value": "176"}, {"id": "177", "isVisible": true, "value": "177"}, {"id": "178", "isVisible": true, "value": "178"}, {"id": "179", "isVisible": true, "value": "179"}, {"id": "180", "isVisible": true, "value": "180"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_VisualIndication_ConnectivityTest", "isRequired": false, "isVisible": true, "name": "Enable cellular connectivity LED indications", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_VisualIndication_FixedBlueAmbientLED", "isRequired": false, "isVisible": true, "name": "Blue ambient LED always on", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "VoiceAndLEDVoice_LED_VisualIndication_BlinkingLEDForVocalMessages", "isRequired": false, "isVisible": true, "name": "Enable blinking LED for voice announcements", "objectType": "toggle"}], "id": "VoiceAndLEDVoice_LED_VisualIndication", "isRequired": false, "isVisible": true, "name": "Visual Indication", "objectType": "secondaryTitle"}], "id": "VoiceAndLEDVoice_LED", "isRequired": false, "isVisible": true, "name": "LED", "objectType": "title"}], "id": "VoiceAndLEDVoice", "isRequired": false, "isVisible": true, "name": "Voice & LED", "objectType": "mainTitle"}, {"allowEdit": true, "allowForMultiPanels": false, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": false, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": false, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": false, "allowNew": true, "fields": [{"allowEdit": false, "allowForMultiPanels": false, "allowNew": true, "id": "SafetyAndSOS_HardwareType", "isRequired": false, "isVisible": true, "name": "Hardware", "objectType": "dropDownList", "values": [{"id": "Spb", "isVisible": true, "value": "Spb"}, {"id": "Sk2", "isVisible": true, "value": "Sk2"}, {"id": "Mgls", "isVisible": true, "value": "Mgls"}, {"id": "Ep", "isVisible": true, "value": "Ep"}, {"id": "Vpd", "isVisible": true, "value": "Vpd"}, {"id": "Epa", "isVisible": true, "value": "Epa"}, {"id": "EpPlus", "isVisible": true, "value": "EpPlus"}, {"id": "RFDHost", "isVisible": true, "value": "RFDHost"}, {"id": "UniversalTransmitter", "isVisible": true, "value": "Iungo"}]}, {"allowEdit": false, "allowForMultiPanels": false, "allowNew": true, "dependencies": [{"class": "CheckDeviceSerialNumberStatus", "dependent": "SafetyAndSOS_SerialNumber", "type": "Extension"}], "id": "SafetyAndSOS_SerialNumber", "isRequired": false, "isVisible": true, "length": {"max": 8, "min": 8}, "name": "Serial number", "objectType": "openText", "regex": "^[0-9A-Fa-f]{8}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_Location_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Spb", "Sk2", "Mgls", "Vpd", "RFDHost", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_Location", "isRequired": false, "isVisible": true, "name": "Location", "objectType": "dropDownList", "values": [{"id": "Unknown", "isVisible": true, "value": "Unknown"}, {"dependencies": [{"dependent": "SafetyAndSOS_InputType", "dependentOn": ["EpilepsyDetector", "EnuresisDetector"], "isExists": false, "type": "ShouldExist"}], "id": "FrontDoor", "isVisible": true, "value": "EntranceDoor"}, {"id": "BedroomSensor", "isVisible": true, "value": "BedroomSensor"}, {"dependencies": [{"dependent": "SafetyAndSOS_InputType", "dependentOn": ["EpilepsyDetector", "EnuresisDetector"], "isExists": false, "type": "ShouldExist"}], "id": "ToiletRoomSensor", "isVisible": true, "value": "ToiletRoomSensor"}, {"dependencies": [{"dependent": "SafetyAndSOS_InputType", "dependentOn": ["EpilepsyDetector", "EnuresisDetector"], "isExists": false, "type": "ShouldExist"}], "id": "BathroomSensor", "isVisible": true, "value": "BathroomSensor"}, {"id": "LivingRoom", "isVisible": true, "value": "LivingRoom"}, {"id": "DiningRoom", "isVisible": true, "value": "Kitchen"}, {"id": "OtherRoom", "isVisible": true, "value": "OtherRoom"}, {"dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Sk2", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "DiningRoomForSk2Co", "isVisible": true, "value": "DiningRoom"}, {"dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Sk2", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "BasementForSk2Co", "isVisible": true, "value": "Basement"}, {"dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Sk2", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "GarageForSk2Co", "isVisible": true, "value": "Garage"}, {"dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Sk2", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "StairsForSk2Co", "isVisible": true, "value": "Stairs"}, {"dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Sk2", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "HallForSk2Co", "isVisible": true, "value": "Hall"}, {"dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Sk2", "UniversalTransmitter"], "isExists": true, "type": "ShouldExist"}], "id": "StudyForSk2Co", "isVisible": true, "value": "Study"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_BypassMode_DefaultValues", "id": "SafetyAndSOS_BypassMode", "isRequired": false, "isVisible": true, "name": "Bypass mode", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_AnswerCall_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_BypassMode", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}, {"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Ep", "Vpd", "Epa", "EpPlus", "Spb", "Mgls"], "interdependencies": [{"dependent": "SafetyAndSOS_InputType", "dependentOn": ["PanicDetector"], "forValue": "Mgls", "isExists": true}], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_AnswerCall", "isRequired": false, "isVisible": true, "name": "Answer call when button is pressed", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_BypassExtremeTemperature_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_BypassMode", "dependentOn": ["false"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_BypassExtremeTemperature", "isRequired": false, "isVisible": true, "name": "Bypass extreme temperature", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_FallDetection_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Epa", "RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_FallDetection", "isRequired": false, "isVisible": true, "name": "Enable fall detection", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_DebugMode_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Epa", "RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_DebugMode", "isRequired": false, "isVisible": true, "name": "Enable debug mode", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_LED_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Vpd", "Mgls", "Spb", "RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_LED", "isRequired": false, "isVisible": true, "name": "Enable LED", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_VoiceTriggering_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Vpd"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_VoiceTriggering", "isRequired": false, "isVisible": true, "name": "Enable voice phrase detection", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_ScoreForAtLeastOnePhrase_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Vpd"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_ScoreForAtLeastOnePhrase", "isRequired": false, "isVisible": true, "name": "Score for at least one phrase", "objectType": "dropDownList", "values": [{"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_ScoreForBothPhrases_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Vpd"], "isExists": true, "type": "ShouldExist"}, {"dependent": "SafetyAndSOS_ScoreForAtLeastOnePhrase", "dependentCompareType": "LesserEqualThan", "type": "Compare"}], "id": "SafetyAndSOS_ScoreForBothPhrases", "isRequired": false, "isVisible": true, "name": "Score For Both Phrases", "objectType": "dropDownList", "values": [{"id": "1", "isVisible": true, "value": "1"}, {"id": "2", "isVisible": true, "value": "2"}, {"id": "3", "isVisible": true, "value": "3"}, {"id": "4", "isVisible": true, "value": "4"}, {"id": "5", "isVisible": true, "value": "5"}, {"id": "6", "isVisible": true, "value": "6"}, {"id": "7", "isVisible": true, "value": "7"}, {"id": "8", "isVisible": true, "value": "8"}, {"id": "9", "isVisible": true, "value": "9"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_DetectorDelay_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_DetectorDelay", "isRequired": false, "isVisible": true, "name": "Delay before fall detection scan", "objectType": "selectInputNumber", "ranges": [{"max": 240, "min": 5}], "unit": "second"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_EnableTelemetryMessages_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_EnableTelemetryMessages", "isRequired": false, "isVisible": true, "name": "Enable telemetry messages", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "SafetyAndSOS_ExclusionZone_DefaultValues", "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_EnableExclusionZone", "isRequired": false, "isVisible": true, "name": "Enable Exclusion zone", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Mgls"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_InputType", "isRequired": false, "isVisible": true, "name": "Sensor type", "objectType": "dropDownList", "values": [{"id": "GasDetector", "isVisible": true, "value": "GasDetector"}, {"id": "FireDetector", "isVisible": true, "value": "FireDetector"}, {"id": "WaterDetector", "isVisible": true, "value": "FloodDetector"}, {"id": "PanicDetector", "isVisible": true, "value": "PanicDetector"}, {"id": "EpilepsyDetector", "isVisible": true, "value": "EpilepsyDetector"}, {"id": "EnuresisDetector", "isVisible": true, "value": "EnuresisDetector"}]}, {"allowEdit": false, "allowForMultiPanels": true, "allowNew": false, "id": "SafetyAndSOS_SoftwareVersion", "isRequired": false, "isVisible": true, "name": "Software version", "objectType": "openText"}, {"allowEdit": false, "allowForMultiPanels": true, "allowNew": false, "dependencies": [{"dependent": "SafetyAndSOS_HardwareType", "dependentOn": ["Vpd", "RFDHost"], "isExists": true, "type": "ShouldExist"}], "id": "SafetyAndSOS_SecondaryProcessorSoftwareVersion", "isRequired": false, "isVisible": true, "name": "Secondary unit software version", "objectType": "openText"}], "id": "SafetyAndSOS_ID", "isEmpty": false, "isRequired": false, "isVisible": true, "name": "ID", "objectType": "item", "ranges": [{"max": 10, "min": 1}]}], "id": "SafetyAndSOS_title_secondaryTitle", "isIdEditable": false, "isMultipleValue": true, "isRequired": false, "isVisible": true, "name": "SafetyAndSOS title secondaryTitle", "numberOfItems": 10, "objectType": "secondaryTitle"}], "id": "SafetyAndSOS_title", "isRequired": false, "isVisible": true, "name": "SafetyAndSOS title", "objectType": "title"}], "id": "SafetyAndSOS", "isRequired": false, "isVisible": true, "name": "Safety & SOS", "objectType": "mainTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Protocol", "selfValue": "ReceiverEvents", "type": "Required"}], "id": "Dialer_Destinations_CommType", "isRequired": false, "isVisible": true, "name": "Communication type", "objectType": "dropDownList", "values": [{"id": "CareAtHomeEvents", "isVisible": true, "value": "Care@Home events"}, {"id": "CareAtHomeInformation", "isVisible": true, "value": "Care@Home information"}, {"id": "ReceiverEvents", "isVisible": true, "value": "Receiver events"}, {"id": "Voice", "isVisible": true, "value": "Voice call"}, {"id": "Media", "isVisible": true, "value": "Media files"}, {"id": "Stun", "isVisible": true, "value": "STUN"}, {"id": "Debug", "isVisible": true, "value": "Debug information"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Dialer_Destinations_Interface", "isRequired": false, "isVisible": true, "name": "Interface", "objectType": "dropDownList", "values": [{"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["Stun"], "isExists": true, "type": "ShouldExist"}], "id": "IpAny", "isVisible": true, "value": "IpAny"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["ReceiverEvents", "Voice", "Debug"], "isExists": true, "type": "ShouldExist"}], "id": "Pstn", "isVisible": true, "value": "Pstn"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["Voice"], "isExists": true, "type": "ShouldExist"}], "id": "GSM", "isVisible": true, "value": "GSM"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["Stun", "Voice"], "isExists": false, "type": "ShouldExist"}], "id": "Cellular", "isVisible": true, "value": "Cellular"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["Stun"], "isExists": false, "type": "ShouldExist"}], "id": "Ethernet", "isVisible": true, "value": "Ethernet"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["ReceiverEvents"], "isExists": true, "type": "ShouldExist"}], "id": "Sms", "isVisible": true, "value": "Sms"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["ReceiverEvents"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_Protocol", "isRequired": false, "isVisible": true, "name": "Protocol", "objectType": "dropDownList", "values": [{"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "isExists": true, "type": "ShouldExist"}], "id": "Dc03", "isVisible": true, "value": "Dc03"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["PhoneNumber"], "isExists": false, "type": "ShouldExist"}], "id": "SiaIp", "isVisible": true, "value": "SiaIp"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "isExists": true, "type": "ShouldExist"}], "id": "ContactId", "isVisible": true, "value": "ContactId"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn", "Cellular"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["PhoneNumber"], "isExists": true, "type": "ShouldExist"}], "id": "VoiceSignaling", "isVisible": true, "value": "VoiceSignaling"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "isExists": true, "type": "ShouldExist"}], "id": "Cpc", "isVisible": true, "value": "Cpc"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["PhoneNumber"], "isExists": false, "type": "ShouldExist"}], "id": "Scaip", "isVisible": true, "value": "SCAIP"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["PhoneNumber", "Ipv4", "DomainName"], "interdependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Sms"], "forValue": "PhoneNumber", "isExists": true, "type": "ShouldExist"}], "isExists": true, "type": "ShouldExist"}], "id": "Dc09", "isVisible": true, "value": "Dc09"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Ethernet", "Sms"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["PhoneNumber"], "isExists": true, "type": "ShouldExist"}], "id": "Bs8521", "isVisible": true, "value": "Bs8521"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "id": "Dialer_Destinations_AddressType", "isRequired": false, "isVisible": true, "name": "Address type", "objectType": "dropDownList", "values": [{"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn", "Sms"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["ReceiverEvents", "CareAtHomeEvents", "CareAtHomeInformation", "Media", "Stun", "Debug"], "interdependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["SiaIp", "Scaip", "Dc09"], "forValue": "ReceiverEvents", "isExists": true}, {"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "forValue": "Debug", "isExists": false}], "isExists": true, "type": "ShouldExist"}], "id": "Ipv4", "isVisible": true, "value": "IPv4"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn", "Sms"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["ReceiverEvents", "CareAtHomeEvents", "CareAtHomeInformation", "Media", "Stun", "Debug"], "interdependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["SiaIp", "Scaip", "Dc09"], "forValue": "ReceiverEvents", "isExists": true}, {"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "forValue": "Debug", "isExists": false}], "isExists": true, "type": "ShouldExist"}], "id": "DomainName", "isVisible": true, "value": "DomainName"}, {"dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn", "Cellular", "Sms", "GSM"], "interdependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Dc09"], "forValue": "Cellular", "isExists": false}], "isExists": true, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["ReceiverEvents", "Voice", "Debug"], "interdependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["SiaIp", "Scaip"], "forValue": "ReceiverEvents", "isExists": false}, {"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Pstn"], "forValue": "Debug", "isExists": true}], "isExists": true, "type": "ShouldExist"}], "id": "PhoneNumber", "isProtected": true, "isVisible": true, "value": "PhoneNumber"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["Voice"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Ethernet"], "isExists": true, "type": "ShouldExist"}], "id": "SIPUserName", "isVisible": true, "value": "SIP UserName"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["PhoneNumber"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_RegularPhoneNumber", "isRequired": false, "isVisible": true, "length": {"max": 18, "min": 1}, "name": "Phone number", "objectType": "openText", "regex": "^(?=.{1,18}$)(\\+){0,1}([\\d|,|*|#|>|w|W])+$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["DomainName"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_DomainName", "isRequired": false, "isVisible": true, "length": {"max": 34, "min": 1}, "name": "Domain name", "objectType": "openText", "regex": "^((?!-)[A-Za-z0-9-]{1,34}(?<!-)\\.)+[A-Za-z]{2,}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["SIPUserName"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_Address_SIPUserName", "isRequired": false, "isVisible": true, "length": {"max": 20, "min": 1}, "name": "SIP UserName", "objectType": "openText", "regex": "^[\\x20-\\x7E]{1,20}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["Ipv4"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_IP", "isRequired": false, "isVisible": true, "length": {"max": 15, "min": 7}, "name": "IP address", "objectType": "openText", "regex": "^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$", "unit": null}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": "Dialer_Destinations_Port_DefaultValues", "dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["Ipv4", "DomainName"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_Port", "isRequired": false, "isVisible": true, "length": {"max": 5, "min": 1}, "name": "Port", "objectType": "openText", "regex": "^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5])$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["Ipv4", "DomainName"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_IPProtocol", "isRequired": false, "isVisible": true, "name": "IP protocol", "objectType": "dropDownList", "values": [{"dependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Scaip"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["Stun"], "isExists": false, "type": "ShouldExist"}], "id": "Tcp", "isVisible": true, "value": "Tcp"}, {"dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["CareAtHomeInformation", "Media"], "isExists": false, "type": "ShouldExist"}], "id": "Udp", "isVisible": true, "value": "Udp"}, {"dependencies": [{"dependent": "Dialer_Destinations_AddressType", "dependentOn": ["DomainName"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["CareAtHomeEvents"], "isExists": true, "type": "ShouldExist"}], "id": "Tls", "isVisible": true, "value": "TLS"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Ethernet"], "isExists": true, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["CareAtHomeEvents", "ReceiverEvents"], "interdependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["SiaIp", "Scaip", "Dc09"], "forValue": "ReceiverEvents", "isExists": true}], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_EmergencyCallType", "isRequired": false, "isVisible": true, "name": "Emergency call type", "objectType": "dropDownList", "values": [{"id": "PhoneCall", "isVisible": true, "value": "Phone call"}, {"id": "VoiceOverIp", "isVisible": true, "value": "Voice over IP"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_EmergencyCallType", "dependentOn": ["VoiceOverIp"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_EmergencyVoipServer", "isRequired": false, "isVisible": true, "name": "VoIP Server", "objectType": "dropDownList", "values": [{"id": "Any", "isVisible": true, "value": "Any"}, {"id": "PrimaryServer", "isVisible": true, "value": "Primary server"}, {"id": "BackupServer", "isVisible": true, "value": "Backup server"}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_CommType", "dependentOn": ["CareAtHomeEvents", "ReceiverEvents"], "interdependencies": [{"dependent": "Dialer_Destinations_EmergencyCallType", "dependentOn": ["VoiceOverIp"], "forValue": "CareAtHomeEvents", "isExists": true}, {"dependent": "Dialer_Destinations_EmergencyCallType", "dependentOn": ["VoiceOverIp"], "forValue": "ReceiverEvents", "isExists": true}], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_EmergencyUserName", "isRequired": false, "isVisible": true, "length": {"max": 20, "min": 0}, "name": "Emergency username", "objectType": "openText", "regex": "^[\\x20-\\x7E]{0,20}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_EmergencyCallType", "dependentOn": ["VoiceOverIp"], "isExists": false, "type": "ShouldExist"}, {"dependent": "Dialer_Destinations_CommType", "dependentOn": ["CareAtHomeEvents", "ReceiverEvents"], "interdependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["SiaIp", "Scaip", "Dc09"], "forValue": "ReceiverEvents", "isExists": true}, {"dependent": "Dialer_Destinations_Interface", "dependentOn": ["Sms"], "forValue": "ReceiverEvents", "isExists": false, "type": "ShouldExist"}], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_EmergencyNumber", "isRequired": false, "isVisible": true, "length": {"max": 19, "min": 0}, "maximalParentId": 10, "name": "Emergency number", "objectType": "openText", "regex": "^(?=.{0,19}$)(\\+){0,1}([\\d|,|*|#])+$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Scaip"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_Callback", "isRequired": false, "isVisible": true, "name": "Allow callback", "objectType": "toggle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Scaip"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_RequestDelay", "isRequired": false, "isVisible": true, "name": "Request delay", "objectType": "selectInputNumber", "ranges": [{"max": 20, "min": 5}], "unit": "second"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Scaip"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_RequestDuration", "isRequired": false, "isVisible": true, "name": "Request duration", "objectType": "selectInputNumber", "ranges": [{"max": 30, "min": 3}], "unit": "minute"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Scaip"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_ServerUserName", "isRequired": false, "isVisible": true, "length": {"max": 31, "min": 1}, "name": "SIP username", "objectType": "openText", "regex": "^[\\x20-\\x7E]{1,31}$"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Protocol", "dependentOn": ["Scaip"], "isExists": true, "type": "ShouldExist"}], "id": "Dialer_Destinations_SCAIPFlavour", "isRequired": false, "isVisible": true, "name": "Flavour", "objectType": "dropDownList", "values": [{"id": "Default", "isVisible": true, "value": "Default"}, {"id": "Enai", "isVisible": true, "value": "ENAI"}, {"id": "Vital", "isVisible": true, "value": "Camanio"}, {"id": "Answerlink", "isVisible": true, "value": "Answerlink"}, {"id": "Neat", "isVisible": true, "value": "NEAT"}, {"id": "EsiF1", "isVisible": true, "value": "Esi F1"}, {"id": "Pnc", "isVisible": true, "value": "PNC"}, {"id": "Lms", "isVisible": true, "value": "LMS"}]}], "id": "Dialer_Destinations_Id", "isEmpty": false, "isRequired": false, "isVisible": true, "name": "Id", "objectType": "item", "ranges": [{"max": 16, "min": 1}]}], "id": "Dialer_Destinations_secondaryTitle", "isIdEditable": true, "isMultipleValue": true, "isRequired": false, "isVisible": true, "name": "secondary Destinations", "numberOfItems": 16, "objectType": "secondaryTitle"}], "id": "Dialer_Destinations", "isRequired": false, "isVisible": true, "name": "Destinations", "objectType": "title"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["ReceiverEvents"], "type": "Contain"}], "id": "Dialer_DialSequence_Message_PERSSupervisory_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_DialSequence_Message_PERSSupervisory_Sequence", "type": "Required"}], "id": "Dialer_DialSequence_Message_PERSSupervisory_NoOfRetries", "isRequired": false, "isVisible": true, "name": "Number of attempts", "objectType": "selectInputNumber", "ranges": [{"max": 8, "min": 1}]}], "id": "Dialer_DialSequence_Message_PERSSupervisory", "isRequired": false, "isVisible": true, "name": "PERS Supervisory", "objectType": "tertiaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["ReceiverEvents"], "type": "Contain"}, {"class": "CheckDestinationInterfaceSmsLastInList", "dependent": "Dialer_DialSequence_Message_PERSAlert_Sequence", "type": "Extension"}], "id": "Dialer_DialSequence_Message_PERSAlert_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_DialSequence_Message_PERSAlert_Sequence", "type": "Required"}, {"class": "CheckDestinationInterfaceSmsRestriction", "dependent": "Dialer_DialSequence_Message_PERSAlert_NoOfRetries", "type": "Extension"}], "id": "Dialer_DialSequence_Message_PERSAlert_NoOfRetries", "isRequired": false, "isVisible": true, "name": "Number of attempts", "objectType": "selectInputNumber", "ranges": [{"max": 8, "min": 1}]}], "id": "Dialer_DialSequence_Message_PERSAlert", "isRequired": false, "isVisible": true, "name": "PERS Alert", "objectType": "tertiaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["CareAtHomeEvents"], "type": "Contain"}], "id": "Dialer_DialSequence_Message_AnalyticsAlert_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_DialSequence_Message_AnalyticsAlert_Sequence", "type": "Required"}], "id": "Dialer_DialSequence_Message_AnalyticsAlert_NoOfRetries", "isRequired": false, "isVisible": true, "name": "Number of attempts", "objectType": "selectInputNumber", "ranges": [{"max": 8, "min": 1}]}], "id": "Dialer_DialSequence_Message_AnalyticsAlert", "isRequired": false, "isVisible": true, "name": "Analytics Alert", "objectType": "tertiaryTitle"}], "id": "Dialer_DialSequence_Message", "isRequired": false, "isVisible": true, "name": "Message", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["Media"], "type": "Contain"}], "id": "Dialer_DialSequence_Video_Comfort_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_DialSequence_Video_Comfort_Sequence", "type": "Required"}], "id": "Dialer_DialSequence_Video_Comfort_NoOfRetries", "isRequired": false, "isVisible": true, "name": "Number of attempts", "objectType": "selectInputNumber", "ranges": [{"max": 8, "min": 1}]}], "id": "Dialer_DialSequence_Video_Comfort", "isRequired": false, "isVisible": true, "name": "Comfort", "objectType": "tertiaryTitle"}], "id": "Dialer_DialSequence_Video", "isRequired": false, "isVisible": true, "name": "Video", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["Stun"], "type": "Contain"}], "id": "Dialer_DialSequence_STUN_STUN_Sequence", "isRequired": false, "isVisible": true, "name": "Sequence", "objectType": "selectInputNumber", "ranges": [{"max": 16, "min": 1}]}], "id": "Dialer_DialSequence_STUN_STUN", "isRequired": false, "isVisible": true, "name": "STUN", "objectType": "tertiaryTitle"}], "id": "Dialer_DialSequence_STUN", "isRequired": false, "isVisible": true, "name": "STUN", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["CareAtHomeInformation"], "type": "Contain"}], "id": "Dialer_DialSequence_Data_ActivityFiles_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_DialSequence_Data_ActivityFiles_Sequence", "type": "Required"}], "id": "Dialer_DialSequence_Data_ActivityFiles_NoOfRetries", "isRequired": false, "isVisible": true, "name": "Number of attempts", "objectType": "selectInputNumber", "ranges": [{"max": 8, "min": 1}]}], "id": "Dialer_DialSequence_Data_ActivityFiles", "isRequired": false, "isVisible": true, "name": "Activity Files", "objectType": "tertiaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["Debug"], "type": "Contain"}], "id": "Dialer_DialSequence_Data_DebugPrinting_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_DialSequence_Data_DebugPrinting_Sequence", "type": "Required"}], "id": "Dialer_DialSequence_Data_DebugPrinting_NoOfRetries", "isRequired": false, "isVisible": true, "name": "Number of attempts", "objectType": "selectInputNumber", "ranges": [{"max": 8, "min": 1}]}], "id": "Dialer_DialSequence_Data_DebugPrinting", "isRequired": false, "isVisible": true, "name": "Debug Printing", "objectType": "tertiaryTitle"}], "id": "Dialer_DialSequence_Data", "isRequired": false, "isVisible": true, "name": "Data", "objectType": "secondaryTitle"}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "fields": [{"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "dependencies": [{"dependent": "Dialer_Destinations_Id", "dependentOnParamterId": "Dialer_Destinations_CommType", "dependentOnParamterValue": ["Voice"], "type": "Contain"}], "id": "Dialer_DialSequence_FailSafeNumber_FailSafe_Sequence", "isRequired": false, "isVisible": true, "length": {"max": 6, "min": 0}, "name": "Sequence", "objectType": "arrayList", "ranges": [{"max": 16, "min": 1}]}, {"allowEdit": true, "allowForMultiPanels": true, "allowNew": true, "defaultValues": null, "dependencies": [{"dependent": "Dialer_DialSequence_FailSafeNumber_FailSafe_Sequence", "selfValue": null, "type": "Required"}], "id": "Dialer_DialSequence_FailSafeNumber_FailSafe_NoOfRetries", "isRequired": false, "isVisible": true, "maximalParentId": null, "name": "Number of attempts", "objectType": "selectInputNumber", "parentId": null, "ranges": [{"max": 8, "min": 1}], "unit": null}], "id": "Dialer_DialSequence_FailSafeNumber_FailSafe", "isRequired": false, "isVisible": true, "name": "Fail Safe", "objectType": "tertiaryTitle"}], "id": "Dialer_DialSequence_FailSafeNumber", "isRequired": false, "isVisible": true, "name": "Fail Safe Number", "objectType": "secondaryTitle"}], "id": "Dialer_DialSequence", "isRequired": false, "isVisible": true, "name": "Dial Sequence", "objectType": "title"}], "id": "Dialer", "isProtected": true, "isRequired": false, "isVisible": true, "name": "Dialer", "objectType": "mainTitle"}], "servicePackage": "Family"}'
,6, 1, N'2be14609-7e21-4839-a558-aaa3b39797ef')

MERGE INTO [dbo].PanelInformationValidationSchemas AS TARGET  
USING @PanelInformationValidationSchemas AS SOURCE  
ON TARGET.[guid] = SOURCE.[guid]
WHEN NOT MATCHED BY TARGET THEN
INSERT ([Description],[JsonData] ,[CommunicationTypes] ,[IsDefault],[guid])
VALUES (SOURCE.[Description],SOURCE.[JsonData] ,SOURCE.[CommunicationTypes] ,source.[IsDefault],SOURCE.[guid])
WHEN MATCHED THEN    
UPDATE SET	TARGET.[Description] = source.[Description],
			TARGET.[JsonData]  = source.[JsonData] ,
			TARGET.[CommunicationTypes]  = source.[CommunicationTypes] ,
			TARGET.[IsDefault]  = source.[IsDefault] ,
			TARGET.[guid] 			 = source.[guid] 

OUTPUT $action, SOURCE.*;

