...
Code (varchar) (Mandatory, not editable once created)
TradeName (varchar) (Mandatory)
LocationsUUID (fk tblLocations) (Mandatory)
Search for location with Level - Code - Name (all strings)
Address (varchar/json): multiline Box String OR (Address line 1, line2 , post code, city)
Phone (varchar): string + configurable Regex for validation/constraint
Fax (varchar): + configurable Regex for validation/constraint
Email (varchar): + std email field validation
ContactName (varchar/json)
LegalForm (configEnum:legalForm )
ActivityCode (configEnum:activity)
AccountancyAccount (varchar) + configurable Regex for validation/constraint
?bankAccount (json)
PaymentReference (varchar) + configurable Regex for validation/constraint
DateValidFrom (date) (Mandatory)
DateValidTo (date)
The material (Save) UI button will save the changes
PolicyHolder Users
This pages/section/tab will link interactive (openIMIS) user to PolicyHolder, in order to allow them to access the PolicyHolder’s data on the PolicyHolder portal (show only user with one of portal authorities - PolicyHolderClerk).
...
An empty line at the top of the list with the add button in place of delete, once filled, new empty line should be displayed.
The material (Save) UI buttom button will save all the changes made on the list.
...