Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<!ELEMENT autags (
  au-opi-date?,
  au-opi-published-in-journal-date?,
  au-feeexam-historydetails?,
  au-examacceptance-details?,
  au-acceptancecertification-details?,
  au-certificationsealing-details?,
  au-extensions-of-term?,
  au-sealingfee-detailshistory?,
  au-oppositions-and-disputes?
)>

<!ELEMENT au-fee-history (
  au-date-paid?,
  au-paid-to-date?,
  au-next-fee-due?,
  au-last-agency-addressre-examinations?
)>

<!ELEMENT au-exam-details (
  au-direction-date?,
  au-third-party-examination-request-date?
)>

<!ELEMENT au-acceptance-details (
  au-acceptance-date?,
  au-acceptance-published-date?,
  au-final-acceptance-date?
)>

<!ELEMENT au-certification-details (
  au-certified-date?,
  au-final-certification-date?,
  au-certified-published-date?
)>

<!ELEMENT au-sealing-details (
  au-sealing-date?,
  au-sealed-published-date?
)>

<!ELEMENT au-extensions-of-term (au-extension-of-term+)>
<!ELEMENT au-extension-of-term (
  au-final-expiry-date?,
  au-extension-of-term-application-filing-date?,
  au-extension-of-term-acceptance-date?,
  au-extension-of-term-acceptance-published-date?,
  au-extension-of-term-granted-date?
)>

<!ELEMENT au-sealing-details (-granted-date?
)>

<!ELEMENT au-fee-history (
  au-date-paid?,
  au-paid-to-date?,
  au-sealingnext-fee-datedue?,
  au-sealedlast-publishedagency-dateaddress?
)>

<!ELEMENT au-oppositions-and-disputes (
  au-current-oppositions-and-disputes?,
  au-completed-oppositions-and-disputes?
)>

<!ELEMENT au-current-oppositions-and-disputes (au-opposition+)>
<!ELEMENT au-completed-oppositions-and-disputes (au-opposition+)>

<!ELEMENT au-opposition (
  au-proceeding-type?,
  au-proceeding-status?,
  au-proceeding-result?,
  au-opposition-dispute-parties?,
  au-opposition-dispute-agent?,
  au-opposition-dispute-agent-address?
)>
<!ATTLIST au-opposition
  sequence CDATA #REQUIRED
>

<!ELEMENT au-opposition-dispute-parties (au-opposition-dispute-party-name+)>
<!ELEMENT au-opposition-dispute-party-name (#PCDATA)>
<!ATTLIST au-opposition-dispute-party-partiesname
  sequence CDATA #REQUIRED
>

<!ELEMENT au-re-examinations (au-re-examination+)>
<!ELEMENT au-re-examination (
  au-re-examination-status?,
  au-re-examination-request-date?
)>
<!ATTLIST au-re-examination
  sequence CDATA #REQUIRED
>


<!ELEMENT au-opi-date (date)>
<!ELEMENT au-opi-published-in-journal-date (date)>
<!ELEMENT au-date-paid (date)>
<!ELEMENT au-paid-to-date (date)>
<!ELEMENT au-next-fee-due (#PCDATA)>
<!ELEMENT au-last-agency-address (#PCDATA)>
<!ELEMENT au-direction-date (date)>
<!ELEMENT au-third-party-examination-request-date (date)>
<!ELEMENT au-acceptance-date (date)>
<!ELEMENT au-acceptance-published-date (date)>
<!ELEMENT au-final-acceptance-date (date)>
<!ELEMENT au-certified-date (date)>
<!ELEMENT au-final-certification-date (date)>
<!ELEMENT au-certified-published-date (date)>
<!ELEMENT au-final-expiry-date (date)>
<!ELEMENT au-extension-of-term-application-filing-date (date)>
<!ELEMENT au-extension-of-term-acceptance-date (date)>
<!ELEMENT au-extension-of-term-acceptance-published-date (date)>
<!ELEMENT au-extension-of-term-granted-date (date)>
<!ELEMENT au-sealing-date (date)>
<!ELEMENT au-sealed-published-date (date)>
<!ELEMENT au-proceeding-type (#PCDATA)>
<!ELEMENT au-proceeding-status (#PCDATA)>
<!ELEMENT au-proceeding-result (#PCDATA)>
<!ELEMENT au-opposition-dispute-party-name (#PCDATA)>
<!ELEMENT au-opposition-dispute-agent (#PCDATA)>
<!ELEMENT au-opposition-dispute-agent-address (#PCDATA)>
<!ELEMENT au-re-examination-status (#PCDATA)>
<!ELEMENT au-re-examination-request-date (date)>

3. Changed definition of element relation to allow multiple document-id children

...