<!ELEMENT racun ( prodavnica, datum, vreme, pib, ibfm, stavke, zauplatu, uplaceno, povracaj ) >
<!ELEMENT prodavnica (#PCDATA|naziv|adresa)* >
<!ELEMENT naziv ( #PCDATA ) >
<!ELEMENT adresa ( ulica, broj, mesto ) >
<!ELEMENT ulica ( #PCDATA ) >
<!ELEMENT broj ( #PCDATA ) >
<!ELEMENT mesto ( #PCDATA ) >
<!ELEMENT datum EMPTY>
<!ATTLIST datum
					dan CDATA #REQUIRED
					mesec CDATA #REQUIRED
					godina CDATA #REQUIRED
>
<!ELEMENT vreme EMPTY>
<!ATTLIST vreme
					sat CDATA #REQUIRED
					minut CDATA #REQUIRED
					sekund CDATA #IMPLIED
>
<!ELEMENT pdv EMPTY>
<!ATTLIST pdv
					procenat (8|18) "8"
>
<!ELEMENT pib ( #PCDATA ) >
<!ELEMENT ibfm ( #PCDATA ) >
<!ELEMENT stavke ( stavka+ ) >
<!ELEMENT stavka ( artikal, kolicina, cena, pdv?) >
<!ELEMENT artikal ( #PCDATA ) >
<!ELEMENT kolicina ( #PCDATA ) >
<!ELEMENT cena ( #PCDATA ) >
<!ELEMENT zauplatu ( #PCDATA ) >
<!ELEMENT uplaceno ( #PCDATA ) >
<!ELEMENT povracaj ( #PCDATA ) >

<!ENTITY zahvalnost "Hvala na poseti i dođite ponovo!">

