<?xml version="1.0" encoding="UTF-8"?>

<!--********************************************************************
    * public "-//wipo//dtd fee-sheet v0.1 2001-06-20/en"               *
    ********************************************************************
    * contacts:                                                        *
    *                                                                  *
    * WIPO: Shiro Ankyu; shiro.ankyu@wipo.int                          *
    *                                                                  *
    ********************************************************************
    * revision history                                                 *
    ********************************************************************

    Created 2001 June 20,  Shiro Ankyu, WIPO
    ..set version to v0.1

DOCTYPE request [                                                           -->


<!-- Define some entities
     Name group entity, please see name element group for each elements     -->

<!ENTITY % nam  "((name | (prefix?,last-name,first-name,middle-name?,suffix?,
                   iid?, role?,orgname?,department?,synonym*)),
                   registered-number?)"                                       >


<!--Fee calculation sheet annex to the PCT request                          -->
<!ELEMENT fee-sheet    ((file-reference-id?,applicant-name,currency,
                        prescribed-fees, total-amounts,deposit-account?)|
                        doc-page+)                                            >
<!ATTLIST fee-sheet
                  lang             CDATA    #REQUIRED
                  dtd-version      CDATA    #IMPLIED
                  produced-by      (applicant | RO | ISA | IPEA | IB | DO | EO)
                                            #REQUIRED
                  date-produced    CDATA    #IMPLIED
                  status           CDATA    #IMPLIED                          
                  ro               CDATA    #REQUIRED                         
                  file             CDATA    #IMPLIED                          >


<!--PCT: applicant's or agent's file reference, if desired,
         12 characters maximum                                              -->
<!ELEMENT file-reference-id  (#PCDATA)                                        >

<!ELEMENT applicant-name      %nam;                                           >

<!--Kind of currency for payment                                            -->
<!ELEMENT currency           (#PCDATA)                                        >

<!--Calculation of prescribed fees                                          -->
<!ELEMENT prescribed-fees    (transmittal-fee,search-fee,international-fee,
                              pdoc-fee?)                                      >

<!--Transmittal fees                                                        -->
<!ELEMENT transmittal-fee     (total-amounts,payment-mode)                    >

<!ELEMENT total-amounts      (#PCDATA)                                        >

<!--Mode of payment                                                         -->
<!ELEMENT payment-mode       (charge | postal-oder | cash | coupons | cheque | 
                              bank-draft | stamps | other)                    >

<!--Authorization to charge deposit account                                 -->
<!ELEMENT charge              EMPTY                                           >

<!--Postal money order                                                      -->
<!ELEMENT postal-oder         EMPTY                                           >

<!--cash                                                                    -->
<!ELEMENT cash                EMPTY                                           >

<!--coupons                                                                 -->
<!ELEMENT coupons             EMPTY                                           >

<!--cheque                                                                  -->
<!ELEMENT cheque              EMPTY                                           >

<!--bank draft                                                              -->
<!ELEMENT bank-draft          EMPTY                                           >

<!--revenue stamps                                                          -->
<!ELEMENT stamps              EMPTY                                           >

<!--other payment mode, specify                                             -->
<!ELEMENT other              (#PCDATA)                                        >


<!--Search fee                                                              -->
<!ELEMENT search-fee         (total-amounts,payment-mode,isa?)                >

<!--International search to be carry by                                     -->
<!ELEMENT isa                (country)                                        >


<!--International fee                                                       -->
<!ELEMENT international-fee  (basic-fee,designation-fee,fee-reduction?,
                              total-amounts,payment-mode)                     >

<!--basic fee                                                               -->
<!ELEMENT basic-fee          (amount,additional-amount?,additional-component?,
                              total-amounts)                                  >

<!--Additional amount                                                       -->
<!ELEMENT additional-amount  (amount)                                         >

<!--If sequence listing part of description is filed in computer readable form                                                                              -->
<!ELEMENT additional-component (amount)                                       >


<!--Designation fee                                                         -->
<!ELEMENT designation-fee    (number-of-designation,designation-fee-payable,
                              amount, total-amounts)                          >

<!--Number of designations contained in international application           -->
<!ELEMENT number-of-designation (#PCDATA)                                     >

<!--Number of designation fees payable, maximum 8                           -->
<!ELEMENT designation-fee-payable (#PCDATA)                                   >


<!--Fee reduction                                                           -->
<!ELEMENT fee-reduction      (amount)                                         >



<!-- fee for priorty document                                               -->
<!ELEMENT pdoc-fee           (number-of-pdoc,amount,total-amounts,
                              payment-mode)                                   >

<!-- Number of priority document requested                                  -->
<!ELEMENT number-of-pdoc     (#PCDATA)                                        >



<!--Authoraization to charge or credit deposit account                      -->
<!ELEMENT deposit-account    (authorization,ro,account-no,date,%nam;,
                              signatories?)                                   >

<!--Kind  of authoraization                                                 -->
<!ELEMENT authorization      (total-fee?,deficiency-credit?,fee-for-pdoc?)    >

<!--Authoraization to charge the total fees indicated above                 -->
<!ELEMENT total-fee           EMPTY                                           >

<!--Authoraization to charge any deficiency or credit any overpayment       -->
<!ELEMENT deficiency-credit   EMPTY                                           >

<!--Authoraization to charge the fee for priority document                  -->
<!ELEMENT fee-for-pdoc        EMPTY                                           >

<!--Receiving office                                                        -->
<!ELEMENT ro                 (country)                                        >

<!--Deposit account number                                                  -->
<!ELEMENT account-no         (#PCDATA)                                        >

<!ELEMENT date               (#PCDATA)                                        >


<!--Common elements                                                         -->
<!ELEMENT amount             (#PCDATA)                                        >

<!ELEMENT country            (#PCDATA)                                        >



<!--NAME if no distinction or detail can be given. Also to be used for:
    personal (natural-person) and corporate (legal entity) names            -->
<!ELEMENT name               (#PCDATA)                                        >
<!ATTLIST name
               type (legal | natural)   #REQUIRED                             >

<!--*Title e.g., Mr., Mrs., Dr. etc*                                        -->
<!ELEMENT prefix             (#PCDATA)                                        >

<!--Last, family, surname                                                   -->
<!ELEMENT last-name          (#PCDATA)                                        >

<!--First, given, middle name(s), initials eg. John, John F., J.F, 
           John Frederick                                                   -->
<!ELEMENT first-name         (#PCDATA)                                        >

<!ELEMENT middle-name        (#PCDATA)                                        >

<!--Suffix (e.g., II, Jr.Dip. Ing., BA, et al, etc.                         -->
<!ELEMENT suffix             (#PCDATA)                                        >

<!--Individual id                                                           -->
<!ELEMENT iid                (#PCDATA)                                        >

<!--Role, eg President added 02.11.2000 PB ISO 12083                        -->
<!ELEMENT role               (#PCDATA)                                        >

<!--Organisation name                                                       -->
<!ELEMENT orgname            (#PCDATA)                                        >

<!--Department,division,section, etc. name                                  -->
<!ELEMENT department         (#PCDATA)                                        >

<!--Synonym, cross-reference                                                -->
<!ELEMENT synonym            (#PCDATA)                                        >

<!--Applicant's, agent's registration number with the office                -->
<!ELEMENT registered-number  (#PCDATA)                                        >



<!-- signatories                                                            -->
<!ELEMENT signatories        (signatory+)                                     >

<!ELEMENT signatory          (%nam;,electronic-signature,signatory-capacity?) >

<!ELEMENT electronic-signature  (basic-signature | enhanced-signature)        >

<!ATTLIST electronic-signature
               date           CDATA    #REQUIRED 
               place-signed   CDATA    #IMPLIED                               >

<!ELEMENT signatory-capacity (#PCDATA)                                        >

<!ELEMENT basic-signature    (fax-image | text-string | click-wrap)           >

<!ELEMENT enhanced-signature (pkcs7)                                          >

<!ELEMENT fax-image           EMPTY                                           >

<!ATTLIST fax-image
               file           CDATA    #REQUIRED                              >

<!ELEMENT text-string        (#PCDATA)                                        >

<!ELEMENT click-wrap          EMPTY                                           >

<!ELEMENT pkcs7               EMPTY                                           >



<!--        DOC-PAGE - DOCument or PAGE 
            This is primarily to be used when data for major sections 
            of an application are in image format OR other formats such 
            as pdf. Page range attributes are given when required 
            pp- page range ppf - first page ppl - last page 
           <image> may also be used for complete pages, eg. in drawings     -->
<!ELEMENT doc-page            EMPTY                                           >
<!ATTLIST doc-page
               id         ID      #REQUIRED
               he         NMTOKEN #REQUIRED
               wi         NMTOKEN #REQUIRED
               type       (jpg | tiff | jfif | pdf | jpeg | tif)   #REQUIRED
               alt        CDATA   #IMPLIED
               label      CDATA   #IMPLIED
               pp         CDATA   #IMPLIED
               ppf        CDATA   #IMPLIED
               ppl        CDATA   #IMPLIED
               file       CDATA   #REQUIRED
               color      (color | bw)   #IMPLIED                              >

