diff --git a/modulecheck/module.json b/modulecheck/module.json index 39621512192439bf73fbfa8c25379443991c444d..0cbefe1e7224df4f483ea9340620936c7a2382ae 100644 --- a/modulecheck/module.json +++ b/modulecheck/module.json @@ -310,6 +310,14 @@ }, "value": { "description": "Indicates the value of a data element. The value is a string with a maximum of 255 bytes.", + "oneOf": [ + { + "pattern": ".*" + }, + { + "pattern": "^[$]string:[0-9a-zA-Z_.]+|(?=.*[{])(?=.*[}])[0-9a-zA-Z_.{}]+$" + } + ], "type": "string", "maxLength": 255 }, @@ -453,6 +461,14 @@ }, "value": { "description": "Indicates the value of a data element. The value is a string with a maximum of 255 bytes.", + "oneOf": [ + { + "pattern": ".*" + }, + { + "pattern": "^[$]string:[0-9a-zA-Z_.]+|(?=.*[{])(?=.*[}])[0-9a-zA-Z_.{}]+$" + } + ], "type": "string", "maxLength": 255 }, @@ -1188,6 +1204,14 @@ }, "value": { "description": "Indicates the value of a data element. The value is a string with a maximum of 255 bytes.", + "oneOf": [ + { + "pattern": ".*" + }, + { + "pattern": "^[$]string:[0-9a-zA-Z_.]+|(?=.*[{])(?=.*[}])[0-9a-zA-Z_.{}]+$" + } + ], "type": "string", "maxLength": 255 },