{ "definitions": { "currencyEnum": { "title": "Currency", "type": "string", "anyOf": [ "options_from_task_data_var:currency_enum_options" ] } }, "title": "Submit Invoice", "description": "Information for submitting an invoice.", "type": "object", "required": [ "invoice.contributorName", "invoice.contributorId", "invoice.invoiceId", "invoice.invoiceAmount", "invoice.invoiceCurrency", "invoice.dueDate" ], "properties": { "invoice.contributorName": { "type": "string", "title": "Contributor Name" }, "invoice.contributorId": { "type": "integer", "title": "Contributor Id", "minLength": 2 }, "invoice.invoiceId": { "type": "integer", "title": "Invoice Id", "minLength": 4 }, "invoice.invoiceAmount": { "type": "string", "title": "Invoice Amount" }, "invoice.invoiceCurrency": { "$ref": "#/definitions/currencyEnum", "title": "Select Currency" }, "invoice.dueDate": { "type": "string", "title": "Due Date" }, "file": { "type": "string", "format": "data-url", "title": "Upload Invoice PDF" } } }