diff --git a/config.json b/config.json
index e0e7a5947..60fea6743 100644
--- a/config.json
+++ b/config.json
@@ -488,6 +488,9 @@
},
{
"name": "OnRCStatus"
+ },
+ {
+ "name": "SetGlobalProperties"
}
]
},
diff --git a/docs/Buttons/ButtonPress/index.md b/docs/Buttons/ButtonPress/index.md
index 50e1db7bd..40835e0e7 100644
--- a/docs/Buttons/ButtonPress/index.md
+++ b/docs/Buttons/ButtonPress/index.md
@@ -30,6 +30,7 @@ The system shall list all available RC radio buttons and RC climate buttons in t
|Name|Type|Mandatory|Additional|Description|
|:---|:----------|:---|:---------|:---------|
|moduleType|[Common.ModuleType](../../common/enums/#moduletype)|true| |The module where the button should be pressed|
+|moduleId|String|false|maxlength="100"|Id of a module, published by System Capability.|
|buttonName|[Common.ButtonName](../../common/enums/#buttonname)|true| | |
|buttonPressMode|[Common.ButtonPressMode](../../common/enums/#buttonpressmode)|true| |Indicates whether this is a LONG or SHORT button press event.|
|appID|Integer|true| |Internal SDL-assigned ID of the related application|
diff --git a/docs/Common/Enums/index.md b/docs/Common/Enums/index.md
index 8244d1102..ef759e69d 100644
--- a/docs/Common/Enums/index.md
+++ b/docs/Common/Enums/index.md
@@ -1145,13 +1145,6 @@
|RESTORE|1|Restore / apply the seat memory settings to the current seat.|
|NONE|2|No action to be performed.|
-### SupportedSeat
-
-|Name|Value|Description|
-|:---|:----|:----------|
-|DRIVER|0|List possible seats that is a remote controllable seat.|
-|FRONT_PASSENGER|1|List possible seats that is a remote controllable seat.|
-
### DeliveryMode
|Name|Value|Description|
|:---|:----|:----------|
@@ -1187,6 +1180,7 @@
|REMOTE_CONTROL|3||
|APP_SERVICES|4||
|DISPLAYS|5||
+|SEAT_LOCATION|6||
### MediaType
diff --git a/docs/Common/Structs/index.md b/docs/Common/Structs/index.md
index ebc3025e7..a48cd4648 100644
--- a/docs/Common/Structs/index.md
+++ b/docs/Common/Structs/index.md
@@ -1,4 +1,4 @@
-## Structs
+## Structs
### ImageResolution
@@ -269,6 +269,7 @@
|shortPressAvailable|Boolean|true|||
|longPressAvailable|Boolean|true|||
|upDownAvailable|Boolean|true|||
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
### VrHelpItem
@@ -495,6 +496,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleType|Common.ModuleType|true||The moduleType indicates which type of data should be changed and identifies which data object exists in this struct. For example, if the moduleType is CLIMATE then a "climateControlData" should exist|
+|moduleId|String|false|maxlength: 100|Id of a module, published by System Capability.|
|radioControlData|Common.RadioControlData|false|||
|climateControlData|Common.ClimateControlData|false|||
|audioControlData|Common.AudioControlData|false|||
@@ -591,6 +593,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleName|String|true|maxlength: 100|The short friendly name of the climate control module. It should not be used to identify a module by mobile application.|
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
|fanSpeedAvailable|Boolean|false||Availability of the control of fan speed
True: Available, False: Not Available, Not present: Not Available.|
|desiredTemperatureAvailable|Boolean|false||Availability of the control of desired temperature.
True: Available, False: Not Available, Not present: Not Available.|
|acEnableAvailable|Boolean|false||Availability of the control of turn on/off AC.
True: Available, False: Not Available, Not present: Not Available.|
@@ -613,6 +616,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleName|String|true|maxlength="100"|The short friendly name of the light control module.
It should not be used to identify a module by mobile application.|
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
|sourceAvailable|Boolean|false||Availability of the control of audio source.|
|keepContextAvailable|Boolean|false||Availability of the parameter keepContext.|
|volumeAvailable|Boolean|false||Availability of the control of audio volume.|
@@ -652,6 +656,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleName|String|true|maxlength="100"|The short friendly name of the light control module.
It should not be used to identify a module by mobile application.|
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
|supportedLights|Common.LightCapabilities|true|minsize="1"
maxsize="100"
array="true"| An array of available LightCapabilities that are controllable.|
@@ -677,6 +682,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleName|String|true|maxlength="100"|The short friendly name of the hmi setting module.
It should not be used to identify a module by mobile application.|
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
|distanceUnitAvailable|Boolean|false||Availability of the control of distance unit.|
|temperatureUnitAvailable|Boolean|false||Availability of the control of temperature unit.|
|displayModeUnitAvailable|Boolean|false||Availability of the control of HMI display mode.|
@@ -695,6 +701,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleName|String|true|maxlength: 100| The short friendly name of the climate control module.
It should not be used to identify a module by mobile application.|
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
|radioEnableAvailable|Boolean|false||Availability of the control of enable/disable radio.
True: Available, False: Not Available, Not present: Not Available.|
|radioBandAvailable|Boolean|false||Availability of the control of radio band.
True: Available, False: Not Available, Not present: Not Available.|
|radioFrequencyAvailable|Boolean|false||Availability of the control of radio frequency.
True: Available, False: Not Available, Not present: Not Available.|
@@ -764,7 +771,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
-|id|Common.SupportedSeat|true|||
+|id|Common.SupportedSeat|false||
|heatingEnabled|Boolean|false||
|coolingEnabled|Boolean|false||
|heatingLevel|Integer|false|minvalue="0"
maxvalue="100"||
@@ -786,6 +793,7 @@
|Name|Type|Mandatory|Additional|Description|
|:---|:---|:--------|:---------|:----------|
|moduleName|String|true|maxlength="100"|The short friendly name of the light control module.
It should not be used to identify a module by mobile application.|
+|moduleInfo|Common.ModuleInfo|false||Information about a RC module, including its id.|
|heatingEnabledAvailable|Boolean|false|||
|coolingEnabledAvailable|Boolean|false|||
|heatingLevelAvailable|Boolean|false|||
@@ -895,6 +903,7 @@
|videoStreamingCapability|Common.VideoStreamingCapability|false||Describes extended capabilities of the module's phone feature|
|remoteControlCapability|Common.RemoteControlCapabilities|false||Describes extended capabilities of the module's phone feature|
|appServicesCapabilities|Common.AppServicesCapabilities|false||An array of currently available services. If this is an update to the capability the affected services will include an update reason in that item|
+|seatLocationCapability|Common.SeatLocationCapability|false||Contains information about the locations of each seat|
### MediaServiceManifest
@@ -1043,3 +1052,34 @@ There are no defined parameters for this struct.
|numCustomPresetsAvailable|Integer|false|minvalue: 1
maxvalue: 100|The number of on-window custom presets available (if any); otherwise omitted.|
|buttonCapabilities|Common.ButtonCapabilities|false|array: true
minsize: 1
maxsize: 100|The number of buttons and the capabilities of each on-window button.|
|softButtonCapabilities|Common.SoftButtonCapabilities|false|array: true
minsize: 1
maxsize: 100|The number of soft buttons available on-window and the capabilities for each button.|
+
+### ModuleInfo
+|Name|Type|Mandatory|Additional|Description|
+|:---|:---|:--------|:---------|:----------|
+|moduleId|String|true|maxlength: 100|uuid of a module. "moduleId + moduleType" uniquely identify a module.|
+|location|Common.Grid|false||Location of a module.|
+|serviceArea|Common.Grid|false||Service area of a module.|
+|allowMultipleAccess|Boolean|false|defValue: true|allow multiple users/apps to access the module or not|
+
+### Grid
+|Name|Type|Mandatory|Additional|Description|
+|:---|:---|:--------|:---------|:----------|
+|col|Integer|true|minvalue: -1
maxvalue: 100|Describes a location (origin coordinates and span) of a vehicle component.|
+|row|Integer|true|minvalue: -1
maxvalue: 100|Describes a location (origin coordinates and span) of a vehicle component.|
+|level|Integer|false|minvalue: -1
maxvalue: 100
defvalue: 0|Describes a location (origin coordinates and span) of a vehicle component.|
+|colspan|Integer|false|minvalue: 1
maxvalue: 100
defvalue: 1|Describes a location (origin coordinates and span) of a vehicle component.|
+|rowspan|Integer|false|minvalue: 1
maxvalue: 100
defvalue: 1|Describes a location (origin coordinates and span) of a vehicle component.|
+|levelspan|Integer|false|minvalue: 1
maxvalue: 100
defvalue: 1|Describes a location (origin coordinates and span) of a vehicle component.|
+
+### SeatLocationCapability
+|Name|Type|Mandatory|Additional|Description|
+|:---|:---|:--------|:---------|:----------|
+|rows|Integer|false|minvalue: 1
maxvalue: 100|Contains information about the locations of each seat.|
+|columns|Integer|false|minvalue: 1
maxvalue: 100|Contains information about the locations of each seat.|
+|levels|Integer|false|minvalue: 1
maxvalue: 100
defvalue:1|Contains information about the locations of each seat.|
+|seats|Common.SeatLocation|false|array: true|Contains a list of SeatLocation in the vehicle, the first element is the driver's seat|
+
+### SeatLocation
+|Name|Type|Mandatory|Additional|Description|
+|:---|:---|:--------|:---------|:----------|
+|grid|Common.Grid|false||Describes the location of a seat. HMI shall include this parameter when publishing seat locations in capabilities.|
diff --git a/docs/RC/GetCapabilities/index.md b/docs/RC/GetCapabilities/index.md
index 0d768d0a8..fbc4df05f 100644
--- a/docs/RC/GetCapabilities/index.md
+++ b/docs/RC/GetCapabilities/index.md
@@ -19,12 +19,21 @@ The [`RemoteControlCapabilities`](../../common/structs/#remotecontrolcapabilitie
This RPC has no additional parameter requirements
### Response
+!!! must
+
+1. Provide `moduleInfo` with `moduleID` for each module of all module types in GetCapabilities_respose to SDL if it supports multiple modules per module type.
+2. Determine and provide default `moduleID` for the moduleType and publish it as the first item in RemoteControlCapabilities.
+3. Publish how many rows, columns and levels are available for the vehicle and the list of modules in properly defined grids.
+
+!!!
+
#### Parameters
|Name|Type|Mandatory|Additional|
|:---|:---|:--------|:---------|
|remoteControlCapability|[Common.RemoteControlCapabilities](../../common/structs/#remotecontrolcapabilities)|false|See RemoteControlCapabilities, all available RC modules and buttons shall be returned|
+|seatLocationCapability|[Common.SeatLocationCapability](../../common/structs/#seatlocationcapability)|false|See SeatLocationCapability, all available seat locations shall be returned.|
### Sequence Diagrams
diff --git a/docs/RC/GetInteriorVehicleData/index.md b/docs/RC/GetInteriorVehicleData/index.md
index db8cc9833..b579850cd 100644
--- a/docs/RC/GetInteriorVehicleData/index.md
+++ b/docs/RC/GetInteriorVehicleData/index.md
@@ -10,29 +10,33 @@ Purpose
: To read RC module status data. The same function is used to subscribe/unsubscribe to RC module status/setting change notifications.
GetInteriorVehicleData is a request originated by a Remote Control Mobile Application.
-If the parameter `subscribe` is set to `true`, the mobile application has requested to subscribe to the module data defined by the [`moduleType`](../../common/enums/#moduletype) parameter.
-SDL maintains the `moduleType` subscription status as a whole. SDL needs to subscribe to a module if there is at least one app that subscribes to the module. SDL needs to unsubscribe from a module if no apps subscribe to the module.
+If the parameter `subscribe` is set to `true`, the mobile application has requested to subscribe to the module data defined by `moduleId` + `moduleType` parameters.
+SDL core allocates resources by a module (`moduleId` + `moduleType`).
+SDL needs to subscribe to a module if there is at least one app that subscribes to the module. SDL needs to unsubscribe from a module if no apps subscribe to the module.
-SDL forwards a GetInteriorVehicleData request to HMI only if there is no cached data available for the requested `moduleType` or it needs to unsubscribe to the module from HMI.
+SDL forwards a GetInteriorVehicleData request to HMI only if there is no cached data available for the requested module (`moduleId` + `moduleType`) or it needs to subscribe to/unsubscribe from the module from HMI.
Otherwise, SDL responds to the request with the cached data without forwarding it to HMI.
-The HMI should only return interior vehicle data that corresponds to the request`moduleType`. For example, if `moduleType = CLIMATE`, only return [`ClimateControlData`](../../common/structs/#climatecontroldata) and do not return [`RadioControlData`](../../common/structs/#radiocontroldata).
+The HMI should return interior vehicle data that corresponds to the requested module (`moduleId` + `moduleType`).
### Request
-GetInteriorVehicleData is a request originated by a Remote Control Mobile Application. The HMI should only return interior vehicle data that corresponds to the request module type.
-For example, if `moduleType = CLIMATE`, only return [`ClimateControlData`](../../common/structs/#climatecontroldata) and do not return [`RadioControlData`](../../common/structs/#radiocontroldata).
+GetInteriorVehicleData is a request originated by a Remote Control Mobile Application.
+If the optional `moduleId` is not provided in a GetInteriorVehicleData_request from a Remote Control Mobile Application, and if there is at least one module (published by capabilities) of the same moduleType, SDL core will use the default `moduleId` (the moduleId of first module provided in RC capabilities for requested `moduleType`) when processing the request.
If the parameter `subscribe` is set to true, the mobile application has requested to subscribe to the module data defined by the [`moduleType`](../../common/enums/#moduletype) parameter.
#### Parameters
-|Name|Type|Mandatory|Additional|
-|:---|:---|:--------|:---------|
-|moduleType|[Common.ModuleType](../../common/enums/#moduletype)|true||
-|subscribe|Boolean|false|defvalue="false"|
+|Name|Type|Mandatory|Additional|Description|
+|:---|:---|:--------|:---------|:---------------|
+|moduleType|[Common.ModuleType](../../common/enums/#moduletype)|true||The type of a RC module to retrieve module data from the vehicle.
In the future, this should be the Identification of a module.|
+|moduleId|String|false|maxlength: 100|Id of a module, published by System Capability.|
+|subscribe|Boolean|false||If subscribe is true, the head unit will register OnInteriorVehicleData notifications for the requested module (moduleId and moduleType).
If subscribe is false, the head unit will unregister OnInteriorVehicleData notifications for the requested module (moduleId and moduleType).
If subscribe is not included, the subscription status of the app for the requested module (moduleId and moduleType) will remain unchanged.|
### Response
+
+HMI must provide optional `moduleId` param in GetInteriorVehicleData_response.
HMI must return in GetInteriorVehicleData_response the current value of the display mode used in HMI if `moduleType = HMI_SETTINGS` .
#### Parameters
diff --git a/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.gliffy b/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.gliffy
new file mode 100644
index 000000000..d41f21d33
--- /dev/null
+++ b/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.gliffy
@@ -0,0 +1 @@
+{"contentType":"application/gliffy+json","version":"1.3","stage":{"background":"#FFFFFF","width":966,"height":2170,"nodeIndex":471,"autoFit":true,"exportBorder":false,"gridOn":true,"snapToGrid":true,"drawingGuidesOn":true,"pageBreaksOn":false,"printGridOn":false,"printPaper":null,"printShrinkToFit":false,"printPortrait":false,"maxWidth":5000,"maxHeight":5000,"themeData":null,"imageCache":null,"viewportType":"default","fitBB":{"min":{"x":20,"y":20},"max":{"x":966,"y":2170}},"printModel":{"pageSize":"a4","portrait":false,"fitToOnePage":false,"displayPageBreaks":false},"objects":[{"x":895.0,"y":239.0,"rotation":0.0,"id":291,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.async_message","order":63,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":6,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[6.0,-5.6843418860808015E-14],[-338.00145348530145,-8.526512829121202E-14]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":292,"width":235.0,"height":14.0,"uid":null,"order":"auto","lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.4925886301931998,"linePerpValue":null,"cardinalityType":null,"html":"
OnRemoteControlSettings(AUTO_ALLOW)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":20.0,"y":50.0,"rotation":0.0,"id":12,"width":940.0,"height":70.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_node","order":60,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":2.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":290,"width":936.0,"height":95.0,"uid":null,"order":62,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
RC interface is available on HMI
app_1 and app_2 are registered with REMOTE_CONTROL appHMIType
HMI sent RC capabilities with modules of any type (allowMultipleAccess=true) to SDL
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":20.0,"y":20.0,"rotation":0.0,"id":0,"width":120.0,"height":2150.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":0,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":1}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":1,"width":120.0,"height":18.0,"uid":null,"order":2,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":2}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":2,"width":120.0,"height":18.0,"uid":null,"order":5,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
app_1
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":3,"width":120.0,"height":2132.0,"uid":null,"order":7,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":0},{"magnitude":-1,"id":1}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":1,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":498.9798646366825,"y":20.0,"rotation":0.0,"id":4,"width":120.0,"height":2150.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":8,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":5}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":5,"width":120.0,"height":18.0,"uid":null,"order":10,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":6}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":6,"width":120.0,"height":18.0,"uid":null,"order":13,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SDL
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":7,"width":120.0,"height":2132.0,"uid":null,"order":15,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":4},{"magnitude":-1,"id":5}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":5,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":840.0,"y":20.0,"rotation":0.0,"id":8,"width":120.0,"height":2150.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":16,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":9}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":9,"width":120.0,"height":18.0,"uid":null,"order":18,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":10}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":10,"width":120.0,"height":18.0,"uid":null,"order":23,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"HMI
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":11,"width":120.0,"height":2132.0,"uid":null,"order":20,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":8},{"magnitude":-1,"id":9}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":9,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":40.0,"y":140.0,"rotation":0.0,"id":101,"width":900.0,"height":160.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":32,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":102},{"magnitude":1,"id":104}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#6aa84f","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":102,"width":50.0,"height":20.0,"uid":null,"order":34,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#6aa84f","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":103,"width":900.0,"height":140.0,"uid":null,"order":36,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":101},{"magnitude":-1,"id":102}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#6aa84f","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":104,"width":900.0,"height":18.0,"uid":null,"order":39,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent - `accessMode=AUTO_ALLOW`
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":502.0,"y":283.5416564941406,"rotation":0.0,"id":132,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":46,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[56.0,-2.541656494140625],[-183.5,-2.541656494140625],[-183.5,-5.541656494140625],[-423.0,-5.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":133,"width":317.0,"height":14.0,"uid":null,"order":48,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.505938242280285,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(success:true, allowed:true)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":85.0,"y":259.9999999999998,"rotation":0.0,"id":223,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":49,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-5.0093553371664825,-1.1368683772161603E-13],[473.0010460034879,-5.6843418860808015E-14]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":224,"width":234.0,"height":14.0,"uid":null,"order":51,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5175894320595689,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(moduleIds)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":240.0,"y":20.0,"rotation":0.0,"id":286,"width":120.0,"height":2150.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":52,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":287}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":287,"width":120.0,"height":18.0,"uid":null,"order":54,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":288}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":288,"width":120.0,"height":18.0,"uid":null,"order":57,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"app_2
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":289,"width":120.0,"height":2132.0,"uid":null,"order":59,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":286},{"magnitude":-1,"id":287}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":287,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":774.9999999999999,"y":180.0,"rotation":0.0,"id":429,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":193,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":430,"width":145.71428571428564,"height":41.0,"uid":null,"order":195,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"via HMI menu user choses AUTO_ALLOW access mode
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":40.0,"y":320.0,"rotation":0.0,"id":305,"width":900.0,"height":240.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":72,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":306},{"magnitude":1,"id":308}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#e69138","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":306,"width":50.0,"height":20.0,"uid":null,"order":74,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#e69138","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":307,"width":900.0,"height":220.0,"uid":null,"order":76,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":305},{"magnitude":-1,"id":306}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#e69138","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":308,"width":900.0,"height":18.0,"uid":null,"order":79,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent - `accessMode=AUTO_DENY`, `userLocation` is within `serviceArea` of modules or driver location
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":85.99999999999989,"y":516.0,"rotation":0.0,"id":314,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":90,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-7.004140733205361,-2.8421709430404007E-13],[473.00104165655057,-3.410605131648481E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":315,"width":363.0,"height":14.0,"uid":null,"order":92,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5020779125761858,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(moduleIds:[moduleId1, moduleId2])
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":39.99999999999994,"y":580.0,"rotation":0.0,"id":441,"width":900.0000000000001,"height":220.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":201,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":442},{"magnitude":1,"id":444}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":442,"width":50.0,"height":20.0,"uid":null,"order":203,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":443,"width":900.0000000000001,"height":200.0,"uid":null,"order":205,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":441},{"magnitude":-1,"id":442}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":444,"width":900.0000000000001,"height":31.0,"uid":null,"order":208,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent - `accessMode=AUTO_DENY`,`userLocation` is out of `serviceArea` of modules or driver location
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":87.0,"y":762.0,"rotation":0.0,"id":445,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":209,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-7.004140733205361,-2.2737367544323206E-13],[472.0,-2.2737367544323206E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":446,"width":363.0,"height":14.0,"uid":null,"order":211,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5020779125761858,"linePerpValue":0.0,"cardinalityType":null,"html":"
GetInteriorVehicleDataConsent(moduleIds:[moduleId1, moduleId2])
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":501.0,"y":785.0,"rotation":0.0,"id":450,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":212,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[56.0,-2.541656494140625],[-183.5,-2.541656494140625],[-183.5,-5.541656494140625],[-423.0,-5.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":451,"width":283.0,"height":14.0,"uid":null,"order":214,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.505938242280285,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(allowed:[false,false])
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":503.0,"y":544.0,"rotation":0.0,"id":452,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":215,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[56.0,-2.541656494140625],[-183.5,-2.541656494140625],[-183.5,-5.541656494140625],[-423.0,-5.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":453,"width":279.0,"height":14.0,"uid":null,"order":217,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.505938242280285,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(allowed:[true,false])
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":39.999999999999716,"y":1960.0,"rotation":0.0,"id":339,"width":900.0,"height":190.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":108,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":340},{"magnitude":1,"id":342}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#ffd966","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":340,"width":50.0,"height":20.0,"uid":null,"order":110,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#ffd966","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":341,"width":900.0,"height":170.0,"uid":null,"order":112,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":339},{"magnitude":-1,"id":340}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#ffd966","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":342,"width":900.0,"height":31.0,"uid":null,"order":115,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent - `accessMode=ASK_DRIVER` -`userLocation` is within `serviceArea` of modules or driver location
Chached driver's consent
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":105.46532258064485,"y":2023.0,"rotation":0.0,"id":345,"width":138.8709677419355,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":116,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-23.465322580645136,-4.547473508864641E-13],[455.53572125955355,-4.547473508864641E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":346,"width":240.0,"height":14.0,"uid":null,"order":118,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5044618394671871,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(moduleIds1)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":662.8362903225805,"y":2124.0,"rotation":0.0,"id":347,"width":138.8709677419355,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":119,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[-103.83629032258068,-3.0],[-343.3362903225807,-3.0],[-343.3362903225807,-1.0],[-582.8362903225807,-1.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":348,"width":264.0,"height":14.0,"uid":null,"order":121,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.505938242280285,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent("chached value")
Check cache
SDL has internally cached consent value
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":40.0,"y":820.0,"rotation":0.0,"id":80,"width":900.0000000000001,"height":1120.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":24,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":81},{"magnitude":1,"id":83}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#45818e","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":81,"width":50.0,"height":20.0,"uid":null,"order":26,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#45818e","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":82,"width":900.0000000000001,"height":1100.0,"uid":null,"order":28,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":80},{"magnitude":-1,"id":81}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#45818e","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":83,"width":900.0000000000001,"height":31.0,"uid":null,"order":31,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent - `accessMode=ASK_DRIVER` - `userLocation` is within `serviceArea` of modules or driver location
No chached driver's consent
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":898.9798493778935,"y":1264.0416564941406,"rotation":0.0,"id":109,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":40,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[2.020135363317422,-1.1368683772161603E-13],[-168.97985700728805,-1.1368683772161603E-13],[-168.97985700728805,-2.0416564941407387],[-339.9798493778935,-2.0416564941407387]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":110,"width":247.0,"height":14.0,"uid":null,"order":42,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.49627791563275436,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(TIMED_OUT)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":498.97986463668235,"y":990.0,"rotation":0.0,"id":123,"width":130.0,"height":60.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":43,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":1.8571428571428568,"y":0.0,"rotation":0.0,"id":124,"width":126.28571428571422,"height":54.0,"uid":null,"order":45,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Check cache
SDL doesn't have internally cached consent value
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":770.0,"y":880.0,"rotation":0.0,"id":295,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":66,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":296,"width":145.71428571428564,"height":41.0,"uid":null,"order":68,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"via HMI menu user choses ASK_DRIVER access mode
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":775.0,"y":1090.0,"rotation":0.0,"id":297,"width":140.0,"height":50.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":69,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":298,"width":135.99999999999994,"height":41.0,"uid":null,"order":71,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"HMI prompts user to allow app_1 to get in control of moduleIds1
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":897.0,"y":941.0,"rotation":0.0,"id":320,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.async_message","order":93,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":6,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[3.001474819465898,1.1368683772161603E-13],[-341.0130810905532,1.1368683772161603E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":321,"width":300.0,"height":14.0,"uid":null,"order":95,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.48079010012869206,"linePerpValue":0.0,"cardinalityType":null,"html":"OnRemoteControlSettings(allowed:true, ASK_DRIVER)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":91.99999999999994,"y":960.0,"rotation":0.0,"id":329,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":96,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-12.0,-2.2737367544323206E-13],[467.0010438401987,0.0]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":330,"width":240.0,"height":14.0,"uid":null,"order":98,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5044618394671871,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(moduleIds1)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":239.99999999999994,"y":900.0,"rotation":0.0,"id":331,"width":120.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":99,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":1.7142857142857142,"y":0.0,"rotation":0.0,"id":332,"width":116.57142857142851,"height":54.0,"uid":null,"order":101,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
moduleIds1 is allocated by app_2
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":577.0,"y":1070.0,"rotation":0.0,"id":333,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":102,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-18.0,-1.1368683772161603E-13],[325.00145772284986,0.0]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":334,"width":288.0,"height":14.0,"uid":null,"order":104,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5044618394671871,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(moduleIds1, location)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":483.9999999999998,"y":1570.0,"rotation":0.0,"id":335,"width":130.0,"height":30.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":105,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":1.8571428571428568,"y":0.0,"rotation":0.0,"id":336,"width":126.28571428571422,"height":27.0,"uid":null,"order":107,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Save driver's decision to cache
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":59.49999999999994,"y":1160.0,"rotation":0.0,"id":350,"width":861.0,"height":540.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":122,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":351},{"magnitude":1,"id":353}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#b6d7a8","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":351,"width":50.0,"height":20.0,"uid":null,"order":124,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#b6d7a8","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":352,"width":861.0,"height":520.0,"uid":null,"order":126,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":350},{"magnitude":-1,"id":351}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#b6d7a8","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":353,"width":861.0,"height":18.0,"uid":null,"order":129,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"ASK_DRIVER - User allows app_1 to access moduleIds1
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":79.99999999999994,"y":1210.0,"rotation":0.0,"id":354,"width":820.0,"height":160.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":130,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":355},{"magnitude":1,"id":357}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#ea9999","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":355,"width":50.0,"height":20.0,"uid":null,"order":132,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#ea9999","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":356,"width":820.0,"height":140.0,"uid":null,"order":134,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":354},{"magnitude":-1,"id":355}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#ea9999","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":357,"width":820.0,"height":18.0,"uid":null,"order":137,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"`ASK_DRIVER` - No response from user during default timeout
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":239.99999999999994,"y":1275.0,"rotation":0.0,"id":358,"width":144.0,"height":30.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":138,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.057142857142857,"y":0.0,"rotation":0.0,"id":359,"width":139.88571428571422,"height":27.0,"uid":null,"order":140,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"app_2 remains in control of moduleIds1
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":79.99999999999994,"y":1390.0,"rotation":0.0,"id":363,"width":820.0,"height":130.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":141,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":364},{"magnitude":1,"id":366}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#c27ba0","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":364,"width":50.0,"height":20.0,"uid":null,"order":143,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#c27ba0","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":365,"width":820.0,"height":110.0,"uid":null,"order":145,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":363},{"magnitude":-1,"id":364}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#c27ba0","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":366,"width":820.0,"height":31.0,"uid":null,"order":148,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"`ASK_DRIVER` - HMI responds with error code or invalid data
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":898.0,"y":1441.0,"rotation":0.0,"id":367,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":149,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[2.020135363317422,-1.1368683772161603E-13],[-168.97985700728805,-1.1368683772161603E-13],[-168.97985700728805,-2.0416564941407387],[-339.9798493778935,-2.0416564941407387]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":368,"width":264.0,"height":14.0,"uid":null,"order":151,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.49627791563275436,"linePerpValue":0.0,"cardinalityType":null,"html":"
GetInteriorVehicleDataConsent("invalid params")
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":502.9999999999998,"y":1506.0,"rotation":0.0,"id":371,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":152,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[55.00000000000023,-5.0],[-183.99999999999977,-5.0],[-183.99999999999977,-8.0],[-422.99999999999983,-8.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":372,"width":365.0,"height":14.0,"uid":null,"order":154,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.502845561756582,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(GENERIC_ERROR, success: false)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":898.0,"y":1545.0,"rotation":0.0,"id":373,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":155,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[2.020135363317422,-1.1368683772161603E-13],[-168.97985700728805,-1.1368683772161603E-13],[-168.97985700728805,-2.0416564941407387],[-339.9798493778935,-2.0416564941407387]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":374,"width":243.0,"height":14.0,"uid":null,"order":157,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.49627791563275436,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(allowed:true)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":497.9999999999998,"y":1625.0,"rotation":0.0,"id":375,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":158,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[60.00000000000023,-4.0],[-179.49999999999977,-4.0],[-179.49999999999977,-5.0],[-418.9999999999998,-5.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":376,"width":243.0,"height":14.0,"uid":null,"order":160,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.505938242280285,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(allowed:true)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":239.99999999999994,"y":1440.0,"rotation":0.0,"id":388,"width":144.0,"height":30.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":161,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.057142857142857,"y":0.0,"rotation":0.0,"id":389,"width":139.88571428571422,"height":27.0,"uid":null,"order":163,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"app_2 remains in control of moduleIds1
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":59.99999999999994,"y":1720.0,"rotation":0.0,"id":392,"width":861.0,"height":200.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":167,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":393},{"magnitude":1,"id":395}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#cc0000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":393,"width":50.0,"height":20.0,"uid":null,"order":169,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#cc0000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":394,"width":861.0,"height":180.0,"uid":null,"order":171,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":392},{"magnitude":-1,"id":393}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#cc0000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":395,"width":861.0,"height":18.0,"uid":null,"order":174,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent - `accessMode=ASK_DRIVER - User disallows app_1 to access moduleIds1
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":898.0,"y":1780.0,"rotation":0.0,"id":396,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":175,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[2.020135363317422,-1.1368683772161603E-13],[-168.97985700728805,-1.1368683772161603E-13],[-168.97985700728805,-2.0416564941407387],[-339.9798493778935,-2.0416564941407387]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":397,"width":248.0,"height":14.0,"uid":null,"order":177,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.49627791563275436,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(allowed:false)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":489.9999999999998,"y":1795.0,"rotation":0.0,"id":403,"width":130.0,"height":30.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":178,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":1.8571428571428568,"y":0.0,"rotation":0.0,"id":404,"width":126.28571428571422,"height":27.0,"uid":null,"order":180,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Save driver's decision to cache
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":239.99999999999994,"y":1840.0,"rotation":0.0,"id":408,"width":144.0,"height":30.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":181,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.057142857142857,"y":0.0,"rotation":0.0,"id":409,"width":139.88571428571422,"height":27.0,"uid":null,"order":183,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"app_2 remains in control of moduleIds1
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":554.0,"y":1889.0,"rotation":0.0,"id":411,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":184,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[4.0,-1.0],[-235.5,-1.0],[-235.5,-2.0],[-475.0,-2.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":412,"width":328.0,"height":14.0,"uid":null,"order":186,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5071598273216787,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(success: true, allowed: false)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":488.9999999999998,"y":1346.0,"rotation":0.0,"id":417,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":187,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[71.00000000000023,-3.0],[-168.49999999999977,-3.0],[-168.49999999999977,-3.0],[-407.9999999999998,-3.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":418,"width":365.0,"height":14.0,"uid":null,"order":189,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.505938242280285,"linePerpValue":0.0,"cardinalityType":null,"html":"GetInteriorVehicleDataConsent(GENERIC_ERROR, success: false)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":239.99999999999994,"y":1640.0,"rotation":0.0,"id":424,"width":144.0,"height":30.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":190,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.057142857142857,"y":0.0,"rotation":0.0,"id":425,"width":139.88571428571422,"height":27.0,"uid":null,"order":192,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"app_2 remains in control of moduleIds1
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":898.0,"y":439.0,"rotation":0.0,"id":309,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.async_message","order":81,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":6,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[3.001474819465898,1.1368683772161603E-13],[-340.0131192262229,2.2737367544323206E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":310,"width":227.0,"height":14.0,"uid":null,"order":84,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5161856903222154,"linePerpValue":0.0,"cardinalityType":null,"html":"OnRemoteControlSettings(AUTO_DENY)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":99.99999999999994,"y":470.0,"rotation":0.0,"id":311,"width":780.0000000000001,"height":21.0,"uid":"com.gliffy.shape.uml.uml_v2.use_case.note","order":86,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":313,"width":776.0000000000001,"height":41.0,"uid":null,"order":"auto","lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
"moduleIds1" is free, "moduleIds2" is allocated
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":775.0,"y":370.0,"rotation":0.0,"id":436,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":197,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":437,"width":145.71428571428564,"height":41.0,"uid":null,"order":200,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
via HMI menu user choses AUTO_DENY access mode
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":898.0,"y":698.5,"rotation":0.0,"id":466,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.async_message","order":220,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":6,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[3.001474819465898,1.1368683772161603E-13],[-340.0131192262229,2.2737367544323206E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":467,"width":227.0,"height":14.0,"uid":null,"order":223,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5161856903222154,"linePerpValue":0.0,"cardinalityType":null,"html":"OnRemoteControlSettings(AUTO_DENY)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":99.99999999999994,"y":720.0,"rotation":0.0,"id":464,"width":780.0000000000001,"height":21.0,"uid":"com.gliffy.shape.uml.uml_v2.use_case.note","order":225,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.0,"y":0.0,"rotation":0.0,"id":465,"width":776.0000000000001,"height":41.0,"uid":null,"order":228,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
"moduleIds1" is free, "moduleIds2" is allocated
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":775.0,"y":629.5,"rotation":0.0,"id":462,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":230,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":463,"width":145.71428571428564,"height":41.0,"uid":null,"order":233,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
via HMI menu user choses AUTO_DENY access mode
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"layers":[{"guid":"ZZTXXXm0Cixm","order":0,"name":"Layer 0","active":true,"locked":false,"visible":true,"nodeIndex":234}],"shapeStyles":{},"lineStyles":{},"textStyles":{"global":{"bold":true,"italic":true,"size":"13px"}}},"metadata":{"title":"untitled","revision":0,"exportBorder":false,"loadPosition":"default","libraries":["com.gliffy.libraries.uml.uml_v2.state_machine","com.gliffy.libraries.uml.uml_v2.deployment","com.gliffy.libraries.uml.uml_v2.component","com.gliffy.libraries.basic.basic_v1.default","com.gliffy.libraries.flowchart.flowchart_v1.default","com.gliffy.libraries.swimlanes.swimlanes_v1.default","com.gliffy.libraries.uml.uml_v2.class","com.gliffy.libraries.uml.uml_v2.sequence","com.gliffy.libraries.uml.uml_v2.activity","com.gliffy.libraries.erd.erd_v1.default","com.gliffy.libraries.ui.ui_v3.containers_content","com.gliffy.libraries.ui.ui_v3.forms_controls","com.gliffy.libraries.uml.uml_v2.use_case","com.gliffy.libraries.images"],"lastSerialized":1568027073955,"analyticsProduct":"Confluence","autosaveDisabled":false},"embeddedResources":{"index":0,"resources":[]}} \ No newline at end of file diff --git a/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.png b/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.png index 1f44725aa..d1ac860ff 100644 Binary files a/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.png and b/docs/RC/GetInteriorVehicleDataConsent/assets/GetInteriorVehicleDataConsent.png differ diff --git a/docs/RC/GetInteriorVehicleDataConsent/index.md b/docs/RC/GetInteriorVehicleDataConsent/index.md index 46b3166bb..243bbe3f3 100644 --- a/docs/RC/GetInteriorVehicleDataConsent/index.md +++ b/docs/RC/GetInteriorVehicleDataConsent/index.md @@ -26,6 +26,7 @@ The driver is expected to have an ability to grant or deny the permission. |Name|Type|Mandatory|Additional|Description| |:---|:---|:--------|:---------|:----------| |moduleType|[Common.ModuleType](../../common/enums/#moduletype)|true| |The module type that the app requests to control| +|moduleIds|String|false|array: trueRC interface is available on HMI
app_1 is registered with REMOTE_CONTROL appHMIType
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":20.0,"y":20.0,"rotation":0.0,"id":0,"width":120.0,"height":839.9999999999999,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":0,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":1}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":1,"width":120.0,"height":18.0,"uid":null,"order":2,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":2}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":2,"width":120.0,"height":18.0,"uid":null,"order":5,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"app_1
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":3,"width":120.0,"height":821.9999999999999,"uid":null,"order":7,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":0},{"magnitude":-1,"id":1}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":1,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":430.0,"y":20.0,"rotation":0.0,"id":4,"width":120.0,"height":840.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":8,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":5}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":5,"width":120.0,"height":18.0,"uid":null,"order":10,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":6}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":6,"width":120.0,"height":18.0,"uid":null,"order":13,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SDL
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":7,"width":120.0,"height":822.0,"uid":null,"order":15,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":4},{"magnitude":-1,"id":5}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":5,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":840.0,"y":20.0,"rotation":0.0,"id":8,"width":120.0,"height":840.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.lifeline","order":16,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":9}],"minHeight":0.0,"growParent":false,"padding":0.0}}]},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":9,"width":120.0,"height":18.0,"uid":null,"order":18,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":10}],"minHeight":0.0,"growParent":true,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":10,"width":120.0,"height":18.0,"uid":null,"order":23,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"HMI
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":18.0,"rotation":0.0,"id":11,"width":120.0,"height":822.0,"uid":null,"order":20,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":8},{"magnitude":-1,"id":9}],"minHeight":0.0,"growParent":false,"padding":0.0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":9,"px":0.0,"py":1.0,"xOffset":0.0,"yOffset":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":40.0,"y":110.0,"rotation":0.0,"id":101,"width":900.0,"height":530.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":24,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":102},{"magnitude":1,"id":104}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#6aa84f","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":102,"width":50.0,"height":20.0,"uid":null,"order":26,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#6aa84f","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":103,"width":900.0,"height":510.0,"uid":null,"order":28,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":101},{"magnitude":-1,"id":102}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#6aa84f","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":104,"width":900.0,"height":18.0,"uid":null,"order":31,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SetGlobalProperties - happy path, request with <userLocation>
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":844.0,"y":280.5416564941406,"rotation":0.0,"id":132,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":32,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[57.0,-2.541656494140625],[-149.0,-2.541656494140625],[-149.0,-3.541656494140625],[-355.0,-3.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":133,"width":199.0,"height":14.0,"uid":null,"order":34,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.451304163694032,"linePerpValue":0.0,"cardinalityType":null,"html":"RC.SetGlobalProperties(SUCCESS)
SetGlobalProperties(userLocation)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":815.0,"y":220.0,"rotation":0.0,"id":429,"width":110.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":44,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":1.5714285714285714,"y":0.0,"rotation":0.0,"id":430,"width":106.8571428571428,"height":42.0,"uid":null,"order":46,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"HMI saves
`userLocation` for the `appId`
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":415.0,"y":290.0,"rotation":0.0,"id":462,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":55,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":463,"width":145.71428571428564,"height":42.0,"uid":null,"order":57,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SDL saves internally
`userLocation` for the `appId`
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":87.99999999999989,"y":361.0,"rotation":0.0,"id":314,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":41,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-7.004140733205361,-2.8421709430404007E-13],[404.0012165309556,-2.8421709430404007E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":315,"width":254.0,"height":14.0,"uid":null,"order":43,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5020779125761858,"linePerpValue":0.0,"cardinalityType":null,"html":"ControlRPC_request (moduleIds,userLocation)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":434.0,"y":204.0,"rotation":0.0,"id":473,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":58,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[57.0,-5.0],[263.0,-5.0],[263.0,-4.0],[469.0,-4.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":474,"width":246.0,"height":14.0,"uid":null,"order":60,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5580642884388567,"linePerpValue":0.0,"cardinalityType":null,"html":"RC.SetGlobalProperties(userLocation, appId)
SetGlobalProperties(SUCCESS)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":415.0,"y":370.0,"rotation":0.0,"id":477,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":64,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":478,"width":145.71428571428564,"height":42.0,"uid":null,"order":66,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"Check `userLocation`
`userLocation` is within service area
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":498.0,"y":421.0,"rotation":0.0,"id":479,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":67,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-7.004140733205361,-2.8421709430404007E-13],[404.0012165309556,-2.8421709430404007E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":480,"width":254.0,"height":14.0,"uid":null,"order":69,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5523042363997771,"linePerpValue":0.0,"cardinalityType":null,"html":"ControlRPC_request (moduleIds,userLocation)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":845.0,"y":445.0,"rotation":0.0,"id":481,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":70,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[57.0,-2.541656494140625],[-149.0,-2.541656494140625],[-149.0,-3.541656494140625],[-355.0,-3.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":482,"width":191.0,"height":14.0,"uid":null,"order":72,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.451304163694032,"linePerpValue":0.0,"cardinalityType":null,"html":"ControlRPC_response(SUCCESS)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":435.0,"y":462.0,"rotation":0.0,"id":483,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":73,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[57.0,-2.541656494140625],[-149.0,-2.541656494140625],[-149.0,-3.541656494140625],[-355.0,-3.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":484,"width":191.0,"height":14.0,"uid":null,"order":75,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.451304163694032,"linePerpValue":0.0,"cardinalityType":null,"html":"ControlRPC_response(SUCCESS)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":120.0,"y":470.0,"rotation":0.0,"id":494,"width":720.0,"height":150.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":85,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":495},{"magnitude":1,"id":497}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":495,"width":50.0,"height":20.0,"uid":null,"order":87,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":496,"width":720.0,"height":130.0,"uid":null,"order":89,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":494},{"magnitude":-1,"id":495}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":497,"width":720.0,"height":32.0,"uid":null,"order":92,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SetGlobalProperties - <userLocation> is out of service area
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":414.99999999999994,"y":530.0,"rotation":0.0,"id":499,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":93,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":500,"width":145.71428571428564,"height":42.0,"uid":null,"order":95,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"
Checks `userLocation`
`userLocation` is out of service area
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":128.0,"y":520.0,"rotation":0.0,"id":501,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":96,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-7.004140733205361,-2.2737367544323206E-13],[362.00135499585724,-2.2737367544323206E-13]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":502,"width":196.0,"height":14.0,"uid":null,"order":98,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5148974803874059,"linePerpValue":0.0,"cardinalityType":null,"html":"ControlRPC_request (userLocation)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":474.0,"y":604.0,"rotation":0.0,"id":503,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":99,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[18.0,-4.0],[-168.5,-4.0],[-168.5,-3.541656494140625],[-355.0,-3.541656494140625]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":504,"width":196.0,"height":14.0,"uid":null,"order":101,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.451304163694032,"linePerpValue":0.0,"cardinalityType":null,"html":"ControlRPC_response(REJECTED)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":39.99999999999994,"y":660.0,"rotation":0.0,"id":441,"width":900.0000000000001,"height":170.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.opt_combined_fragment","order":47,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"magnitude":1,"id":442},{"magnitude":1,"id":444}],"minHeight":30.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_v1","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":442,"width":50.0,"height":20.0,"uid":null,"order":49,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"ConstHeightConstraint","ConstHeightConstraint":{"height":20}},{"type":"ConstWidthConstraint","ConstWidthConstraint":{"width":50}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.opt_combined_fragment.uml_v2","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":0.0,"y":20.0,"rotation":0.0,"id":443,"width":900.0000000000001,"height":150.0,"uid":null,"order":51,"lockAspectRatio":false,"lockShape":false,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"magnitude":1,"id":441},{"magnitude":-1,"id":442}],"minHeight":20.0,"growParent":false,"padding":0.0}}]},"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.no_fill_no_line_v1","strokeWidth":2.0,"strokeColor":"#dd7e6b","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":4.0,"shadowY":4.0}},"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":444,"width":900.0000000000001,"height":32.0,"uid":null,"order":54,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SetGlobalProperties - request without <userLocation>
","tid":null,"valign":"top","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":87.0,"y":719.0,"rotation":0.0,"id":485,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.sequence.message","order":76,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":null,"controlPath":[[-6.004878005217904,1.1368683772161603E-13],[404.0012224640983,0.0]],"lockSegments":{},"ortho":false}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":486,"width":174.0,"height":14.0,"uid":null,"order":78,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.5012095313085227,"linePerpValue":0.0,"cardinalityType":null,"html":"
SetGlobalProperties(<params>)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":414.99999999999994,"y":745.0,"rotation":0.0,"id":489,"width":150.0,"height":40.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.note","order":79,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.note.uml_v1","strokeWidth":1.0,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dashStyle":null,"dropShadow":false,"state":0,"opacity":1.0,"shadowX":0.0,"shadowY":0.0}},"linkMap":[],"children":[{"x":2.142857142857143,"y":0.0,"rotation":0.0,"id":490,"width":145.71428571428564,"height":42.0,"uid":null,"order":81,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"none","paddingTop":8,"paddingRight":8,"paddingBottom":8,"paddingLeft":8,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":null,"linePerpValue":null,"cardinalityType":null,"html":"SDL does not send RC.SetGlobalProperties request to HMI
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"},{"x":433.99999999999994,"y":804.0,"rotation":0.0,"id":491,"width":100.0,"height":100.0,"uid":"com.gliffy.shape.uml.uml_v2.activity.object_flow","order":82,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Line","Line":{"strokeWidth":1.0,"strokeColor":"#000000","fillColor":"none","dashStyle":"8.0,2.0","startArrow":0,"endArrow":1,"startArrowRotation":"auto","endArrowRotation":"auto","interpolationType":"linear","cornerRadius":10.0,"controlPath":[[57.0,-5.0],[263.0,-5.0],[263.0,-4.0],[469.0,-4.0]],"lockSegments":{},"ortho":true}},"linkMap":[],"children":[{"x":0.0,"y":0.0,"rotation":0.0,"id":492,"width":212.0,"height":14.0,"uid":null,"order":84,"lockAspectRatio":false,"lockShape":false,"graphic":{"type":"Text","Text":{"overflow":"both","paddingTop":2,"paddingRight":2,"paddingBottom":2,"paddingLeft":2,"outerPaddingTop":6,"outerPaddingRight":6,"outerPaddingBottom":2,"outerPaddingLeft":6,"type":"fixed","lineTValue":0.4851289639617004,"linePerpValue":0.0,"cardinalityType":null,"html":"UI.SetGlobalProperties(appId, params)
","tid":null,"valign":"middle","vposition":"none","hposition":"none"}},"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"hidden":false,"layerId":"ZZTXXXm0Cixm"}],"layers":[{"guid":"ZZTXXXm0Cixm","order":0,"name":"Layer 0","active":true,"locked":false,"visible":true,"nodeIndex":102}],"shapeStyles":{},"lineStyles":{},"textStyles":{"global":{"size":"13px"}}},"metadata":{"title":"untitled","revision":0,"exportBorder":false,"loadPosition":"default","libraries":["com.gliffy.libraries.uml.uml_v2.state_machine","com.gliffy.libraries.uml.uml_v2.deployment","com.gliffy.libraries.uml.uml_v2.component","com.gliffy.libraries.basic.basic_v1.default","com.gliffy.libraries.flowchart.flowchart_v1.default","com.gliffy.libraries.swimlanes.swimlanes_v1.default","com.gliffy.libraries.uml.uml_v2.class","com.gliffy.libraries.uml.uml_v2.sequence","com.gliffy.libraries.uml.uml_v2.activity","com.gliffy.libraries.erd.erd_v1.default","com.gliffy.libraries.ui.ui_v3.containers_content","com.gliffy.libraries.ui.ui_v3.forms_controls","com.gliffy.libraries.uml.uml_v2.use_case","com.gliffy.libraries.images"],"lastSerialized":1568045641769,"analyticsProduct":"Confluence","autosaveDisabled":false},"embeddedResources":{"index":0,"resources":[]}} \ No newline at end of file diff --git a/docs/RC/SetGlobalProperties/assets/RC_SetGlobalProperties.png b/docs/RC/SetGlobalProperties/assets/RC_SetGlobalProperties.png new file mode 100644 index 000000000..02aad0cb7 Binary files /dev/null and b/docs/RC/SetGlobalProperties/assets/RC_SetGlobalProperties.png differ diff --git a/docs/RC/SetGlobalProperties/index.md b/docs/RC/SetGlobalProperties/index.md new file mode 100644 index 000000000..d8bdbe62d --- /dev/null +++ b/docs/RC/SetGlobalProperties/index.md @@ -0,0 +1,96 @@ +## SetGlobalProperties + +Type +: Function + +Sender +: SDL + +Purpose +: Inform HMI of user location properties set by the application for RC modules allocation purposes + +### Description +SDL requests to set the value of user location sent by a RC application. The default `userLocation` should be `DRIVER`. +The driver's application should be able to control any free module that is allowed by policies(even if the driver's seat is outside the service area of a module). + +### Request +#### Behavior + +!!! MUST + +1. Store the userLocation and associate it with appID. + +!!! + +#### Parameters +|Name|Type|Mandatory|Additional| +|:---|:---|:--------|:---------| +|userLocation|[Common.SeatLocation](../../common/structs/#seatlocation)|false|| +|appID|Integer|true|| + + +### Response +#### Parameters +This RPC has no additional parameter requirements + +### Sequence Diagrams + +||| +SetGlobalProperties +![SetGlobalProperties](assets/RC_SetGlobalProperties.png) +||| + +### Example Request + +```json +{ + "id":22, + "jsonrpc":"2.0", + "method":"RC.SetGlobalProperties", + "params":{ + "appID":600980185, + "userLocation":{ + "grid":{ + "col":2, + "colspan":1, + "level":0, + "levelspan":1, + "row":0, + "rowspan":1 + } + } + } +} +``` + +### Example Response + +```json +{ + "id" : 22, + "jsonrpc" : "2.0", + "result" : + { + "code" : 0, + "method" : "RC.SetGlobalProperties" + } +} +``` + +### Example Error + +```json +{ + "id" : 22, + "jsonrpc" : "2.0", + "error" : + { + "code" : 22, + "message" : "During API call the unknown error has occurred", + "data" : + { + "method" : "RC.SetGlobalProperties" + } + } +} +```