 <!DOCTYPE IHM[

<!ELEMENT window(panel)>

<!ELEMENT panel(panel*,label*,button*,radioInput*)>
	<!ATTLIST panel id ID #REQUIRED, type (generic,address,form) #REQUIRED>
    
<!ELEMENT button >
	<!ATTLIST button type(submit) #REQUIRED>
    
<!ELEMENT label #PCDATA>
	<!ATTLIST label id ID #REQUIRED>
    
<!ELEMENT radioInput(item*)>

<ELEMENT item (input+)>

<ELEMENT input #EMPTY>
	<!ATTLIST input value #PCDATA, type(text)>
    
]>