<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE formstatus [
	<!ELEMENT formstatus (statuscodes,inputerrortypes,status,errors,formfields)>
		<!ELEMENT statuscodes (code+)>
			<!ELEMENT code (#PCDATA)>
			<!ATTLIST code codeid (a|b|c) #REQUIRED>
		<!ELEMENT inputerrortypes (type+)>
			<!ELEMENT type (#PCDATA)>
			<!ATTLIST type errid (a|b) #REQUIRED>
		<!ELEMENT status EMPTY>
		<!ATTLIST status code (a|b|c) #REQUIRED>
		<!ELEMENT errors (error*)>
			<!ELEMENT error EMPTY>
			<!ATTLIST error
				code (a|b) #REQUIRED
				field IDREF #REQUIRED>
		<!ELEMENT formfields (field*)>
			<!ELEMENT field (#PCDATA)>
			<!ATTLIST field name ID #REQUIRED>
]>
<formstatus>
	<statuscodes>
		<code codeid="a">Success</code>
		<code codeid="b">Processing Error</code>
		<code codeid="c">Mailer failed to transmit message</code>
	</statuscodes>
	<inputerrortypes>
		<type errid="a">Required Field(s) Empty</type>
		<type errid="b">Invalid Data</type>
	</inputerrortypes>
	<status code="c" />
	<errors>
		<error code="a" field="fromName" />
		<error code="a" field="fromEmail" />
		<error code="a" field="subject" />
		<error code="a" field="body" />
	</errors>
	<formfields>
	</formfields>
</formstatus>
