I understand that "Service characteristics" [] object in 633 as well as 641 supports complex object type. Please see the example.
"serviceCharacteristic": [
{
"name": "plan",
"valueType": "object",
"value": {"no of host": "2", "user id":"abc", "admin user":"bcaa"},
"@baseType": "plan",
"@schemaLocation": "<uri>",
"@type": "<string>"
}
]
Question: does the "plan" service char can be an array??- please see the below example. let me know if this structure is supported in open api?
"serviceCharacteristic": [
{
"name": "plan",
"valueType": "array",
"value":
[
{"name":"baseplan","type":"base","no of host": "1", "user id":"abc", "admin user":"bcaa"},
{"name":"addon1","type":"free addon","no of host": "2", "user id":"abc", "admin user":"bcaa"},
{"name":"addon2","type":"optional addon","no of host": "2", "user id":"abc", "admin user":"bcaa"},
{"name":"addon3","type":"chargeable addon","no of host": "2", "user id":"abc", "admin user":"bcaa"},
]
"@baseType": "planarray",
"@schemaLocation": "<uri>",
"@type": "<string>"
}
]
------------------------------
Arup Sinha
Infosys
------------------------------