User’s Manual
Meta Information
119
XML DD file
1.
Invoice number:
(Required Information)
2.
Date of Payment:
(Required Information)
3.
Name of Orderer:
(Required Information)
We want the user to enter a name so the pattern is created to match
a non empty string.
4.
Close the elements.
<?xml version=”1.0”?>
<!DOCTYPE MetaDataFile SYSTEM “metadata.dtd”>
<MetaDataFile>
<Ask><When><Destination Description= “Accounts”/>
<Destination description=”Orderers”/></When>
<MetaData Required=”yes”
Id=”INVOICE_NO”
Prompt=”Invoice No:”
ErrorMessage= “Wrong No!”
DefaultValue= “00000”
Pattern= “0-9]{5}”
/>
<MetaData Required=”yes”
Id=”DUE_DATE”
Prompt=”Due Date:”
ErrorMessage= “Date: DD/MM/YYYY!”
Pattern= “0-9]{2}/0-9]{2}/0-9]{4}”
/>
<MetaData Required=”yes”
Id=”ORDERER”
Prompt=”Orderer name:”
Pattern= “.+”
/>
</Ask>
</MetaDataFile>