<!--
 CIEE Web Database DTD.
 Version: 0.3

 *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
 ***
 *** DO NOT EDIT THIS FILE. THIS IS A GENERATED FILE.
 ***
 *** Please make your changes to the Noweb sources "cieedb-dtd.nw" 
 *** instead.
 ***
 *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING

 Copyright 2001 A. Joseph Koshy.  All rights reserved.

 Redistribution and use in source and derived forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in derived form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. Neither the name of A. Joseph Koshy nor the names of other contributors
    may be used to endorse or promote products derived from this software
    without specific prior written permission.

 DISCLAIMER:

 THIS SOFTWARE IS PROVIDED BY A JOSEPH KOSHY AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE A JOSEPH KOSHY OR CONTRIBUTORS BE 
 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
 THE POSSIBILITY OF SUCH DAMAGE.

-->

<!NOTATION png SYSTEM "png">
<!NOTATION gif SYSTEM "gif">
<!NOTATION jpeg SYSTEM "jpeg">
<!ELEMENT comment (#PCDATA)>
<!ATTLIST comment
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED >
<!ELEMENT phone (comment?)>
<!ATTLIST phone
          id      ID      #IMPLIED
          phone-number CDATA #REQUIRED>
<!ELEMENT phone-list (phone+)>
<!ATTLIST phone-list 
          id      ID      #IMPLIED >
<!ELEMENT village-or-place (#PCDATA)>
<!ATTLIST village-or-place 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT gram-panchayat (#PCDATA)>
<!ATTLIST gram-panchayat 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT ward (#PCDATA)>
<!ATTLIST ward 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT taluk (#PCDATA)>
<!ATTLIST taluk 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT district (#PCDATA)>
<!ATTLIST district 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT pin (#PCDATA)>
<!ATTLIST pin 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT additional-text (#PCDATA)>
<!ATTLIST additional-text
        id      ID      #IMPLIED
        language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
        encoding CDATA                          #IMPLIED>
<!ELEMENT address (additional-text?, village-or-place?, 
                  (gram-panchayat | ward)?,
                   taluk?, district?, pin?, phone-list?)>
<!ATTLIST address 
          id      ID      #IMPLIED >
<!ELEMENT name (#PCDATA)>
<!ATTLIST name
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>
<!ELEMENT reason (#PCDATA)>
<!ATTLIST reason
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>
<!ELEMENT issue (description, decision?, result?)>
<!ATTLIST issue
          id      ID      #IMPLIED>
<!ELEMENT description (#PCDATA)>
<!ATTLIST description
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>
<!ELEMENT decision (#PCDATA)>
<!ATTLIST decision
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>
<!ELEMENT result (#PCDATA)>
<!ATTLIST result
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED
          issue  IDREF #IMPLIED
          status (resolved | unresolved) #IMPLIED>
<!ELEMENT dimension (#PCDATA)>
<!ATTLIST dimension
          id      ID      #IMPLIED
          unit     (mm | cm | m | km | in | ft | yd | mile)     
                   #REQUIRED>
<!ELEMENT form-filled-by (#PCDATA)>
<!ATTLIST form-filled-by
        id      ID      #IMPLIED
        role    (staff | volunteer | partner | government-representative | 
                 other)                        #REQUIRED >
<!ELEMENT form-entered-by (#PCDATA)>
<!ATTLIST form-entered-by
        id      ID      #IMPLIED
        role    (staff | volunteer | partner | government-representative | 
                 other)                        #REQUIRED >
<!ELEMENT form-list (form+)>
<!ATTLIST form-list
          id      ID      #IMPLIED >
<!ELEMENT form (form-filled-by+, form-entered-by)>
<!ATTLIST form
          id      ID      #IMPLIED 
          version (v1.4 | v1.5 | v1.6 | other) #REQUIRED
          filing-number CDATA                  #REQUIRED
          start-date    CDATA     #REQUIRED
          entry-date    CDATA     #REQUIRED
          end-date      CDATA     #IMPLIED>
<!ELEMENT population-segment EMPTY>
<!ATTLIST population-segment
          id      ID      #IMPLIED
          segment           (sc-m | sc-f | st-m | st-f | group1-m | group1-f | muslim-m | muslim-f | 
                             others-m | others-f | migrant-m | migrant-f) #REQUIRED
          n-0-5              CDATA          #IMPLIED
          n-6-13             CDATA          #IMPLIED
          n-14-17            CDATA          #IMPLIED
          n-18-above         CDATA          #IMPLIED
          n-drop-out         CDATA          #IMPLIED
          n-working          CDATA          #IMPLIED
          n-disabled         CDATA          #IMPLIED
          n-orphan-homeless  CDATA          #IMPLIED
          n-never-enrolled   CDATA          #IMPLIED>
<!ELEMENT population-table (population-segment+)>
<!ATTLIST population-table 
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED >
<!ELEMENT number-of-households (#PCDATA)>
<!ATTLIST number-of-households id      ID      #IMPLIED >
<!ELEMENT total-population (#PCDATA)>
<!ATTLIST total-population id      ID      #IMPLIED>
<!ELEMENT occupation (#PCDATA)>
<!ATTLIST occupation id      ID      #IMPLIED>
<!ELEMENT language-spoken (#PCDATA)>
<!ATTLIST language-spoken id      ID      #IMPLIED >
<!ELEMENT yearly-average-income (#PCDATA)>
<!ATTLIST yearly-average-income id      ID      #IMPLIED >

<!ELEMENT community (number-of-households, total-population, occupation+,
                     language-spoken+, yearly-average-income)>
<!ATTLIST community 
          id      ID      #IMPLIED 
          name (SC | ST | I | muslim | migrant | other) #REQUIRED>
<!ELEMENT communities (community+)>
<!ATTLIST communities
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED >
<!ELEMENT anganwadi (name)>
<!ATTLIST anganwadi
          id      ID      #IMPLIED
          date-started  CDATA   #IMPLIED
          n-children    CDATA #IMPLIED
          n-teachers    CDATA #IMPLIED
          n-helpers     CDATA #IMPLIED
          room-ownership  (own | rented | rent-free | no-premises | other) #IMPLIED>

<!ELEMENT anganwadi-list (anganwadi+)>
<!ATTLIST anganwadi-list
          id      ID      #IMPLIED>
<!ELEMENT local-institution (name, reason?, comment?)>
<!ATTLIST local-institution
          id      ID      #IMPLIED
          is-active  (yes | no)       #IMPLIED>
<!ELEMENT local-institutions (local-institution+)>
<!ATTLIST local-institutions
          id      ID      #IMPLIED>
<!ELEMENT special-conditions (#PCDATA)> <!-- text -->
<!ATTLIST special-conditions
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED >
<!ELEMENT educational-institution  EMPTY>
<!ATTLIST educational-institution
          id      ID      #IMPLIED
          transportation CDATA #IMPLIED
          distance       (m0-50 | m50-100 | m-over-100 | km0-2 | km2-5 | km-over-5 | other)     #IMPLIED
          institution    (govt-lps | govt-hps | govt-hs | pvt-lps | pvt-hps | pvt-hs | 
                          puc-college | other) #REQUIRED>

<!ELEMENT educational-institutions (educational-institution+)>
<!ATTLIST educational-institutions
          id      ID      #IMPLIED>
<!ELEMENT other-educational-activity (reason?)>
<!ATTLIST other-educational-activity
          id      ID      #IMPLIED
          activity        (govt-nfe | evening-classes | adult-literacy | ngo-nfe | other) #REQUIRED
          is-functioning  (yes | no) #IMPLIED>
<!ELEMENT other-educational-activities (other-educational-activity+)>
<!ATTLIST other-educational-activities
          id      ID      #IMPLIED>
<!ELEMENT other-facility EMPTY>
<!ATTLIST other-facility
          id      ID      #IMPLIED
          facility (primary-health-center | gram-panchayat | government-fair-price-shop | 
                    library-reading-room | post-office | irrigation-tank | playground | 
                    bank | other) #REQUIRED>

<!ELEMENT other-facilities (other-facility+)>
<!ATTLIST other-facilities
          id      ID      #IMPLIED>

<!ELEMENT community-information
          (population-table+, communities+, anganwadi-list*,
           local-institutions*, special-conditions*, educational-institutions*,
           other-educational-activities*, other-facilities*)>
<!ATTLIST community-information id      ID      #IMPLIED >
<!ELEMENT year-started (#PCDATA)>
<!ATTLIST year-started id      ID      #IMPLIED>
<!ELEMENT working-days EMPTY>
<!ATTLIST working-days
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          working-days  CDATA #REQUIRED>
<!ELEMENT working-days-list (working-days+)>
<!ATTLIST working-days-list id      ID      #IMPLIED>
<!ELEMENT range-of-classes EMPTY>
<!ATTLIST range-of-classes
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          juniormost-class (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                            std-9 | std-10 | std-other) #REQUIRED
          seniormost-class (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                            std-9 | std-10 | std-other) #REQUIRED>
<!ELEMENT school-name (#PCDATA)>
<!ATTLIST school-name 
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>
<!ELEMENT school-number (#PCDATA)>
<!ATTLIST school-number 
          id      ID      #IMPLIED>
<!ELEMENT circle (#PCDATA)>
<!ATTLIST circle id      ID      #IMPLIED>
<!ELEMENT cluster (#PCDATA)>
<!ATTLIST cluster id      ID      #IMPLIED>
<!ELEMENT location-comments (comment?)>
<!ATTLIST location-comments
          id      ID      #IMPLIED
          is-access-easy (yes | no) #IMPLIED
          does-location-affect-attendance (yes | no) #IMPLIED
          neighbourhood-kind (low-income | high-income | other) #IMPLIED>
<!ELEMENT school-address (address, location-comments)>
<!ATTLIST school-address
          id      ID      #IMPLIED
          date-from CDATA #IMPLIED
          date-till CDATA #IMPLIED
          is-current (yes | no) #REQUIRED>

<!ELEMENT school-general-information 
          (school-name, school-number, (circle | cluster | ward),
          year-started,
          school-address+,
          working-days-list, range-of-classes+)>
<!ATTLIST school-general-information 
          id      ID      #IMPLIED >
<!ELEMENT student-attendance EMPTY>
<!ATTLIST student-attendance
          id      ID      #IMPLIED
          class         (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                         std-9 | std-10 | std-other)      #REQUIRED
          n-sc-m        CDATA    #IMPLIED
          n-sc-f        CDATA    #IMPLIED
          n-st-m        CDATA    #IMPLIED
          n-st-f        CDATA    #IMPLIED
          n-others-m    CDATA    #IMPLIED
          n-others-f    CDATA    #IMPLIED
          n-attendance-m CDATA   #IMPLIED
          n-attendance-f CDATA   #IMPLIED>

<!ELEMENT students-on-roll (student-attendance+)>
<!ATTLIST students-on-roll
          id      ID      #IMPLIED
          medium (english | kannada | other) #REQUIRED>

<!ELEMENT student-survey-info (students-on-roll+, comment?)>
<!ATTLIST student-survey-info
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          collection-date CDATA #IMPLIED
          data-reliability (high | low) #IMPLIED>
<!ELEMENT class-academic-result EMPTY>
<!ATTLIST class-academic-result
          id      ID      #IMPLIED
          class                 (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                                 std-9 | std-10 | std-other)      #REQUIRED
          n-boys-passed         CDATA    #IMPLIED
          n-boys-failed         CDATA    #IMPLIED
          n-boys-total          CDATA    #IMPLIED
          n-girls-passed        CDATA    #IMPLIED
          n-girls-failed        CDATA    #IMPLIED
          n-girls-total         CDATA    #IMPLIED>

<!ELEMENT student-results (class-academic-result+)>
<!ATTLIST student-results
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED >

<!ELEMENT student-information (student-survey-info+, student-results*)> 
<!ATTLIST student-information id      ID      #IMPLIED>
<!ELEMENT class EMPTY>
<!ATTLIST class 
          class (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                 std-9 | std-10 | std-other)      #REQUIRED>

<!ELEMENT class-list (class+)>
<!ATTLIST class-list id      ID      #IMPLIED>
<!ELEMENT subject EMPTY>
<!ATTLIST subject
          subject CDATA  #REQUIRED>

<!ELEMENT subject-list (subject+)>
<!ATTLIST subject-list id      ID      #IMPLIED>
<!ELEMENT staff-role EMPTY>
<!ATTLIST staff-role
          role           (headmaster | teacher | PE | craft | music | office-assistant | 
                          peon | other)           #REQUIRED>

<!ELEMENT staff-member (name, staff-role+, 
                        class-list?, subject-list?)>
<!ATTLIST staff-member
          id      ID      #IMPLIED
          qualification  CDATA           #IMPLIED
          sex            (male | female)                   #IMPLIED
          date-of-birth   CDATA              #IMPLIED  
          distance       (m0-50 | m50-100 | m-over-100 | km0-2 | km2-5 | km-over-5 | other)      #IMPLIED
          transportation  CDATA #IMPLIED>

<!ELEMENT staff-member-info (staff-member+)>
<!ATTLIST staff-member-info id      ID      #IMPLIED>
<!ELEMENT staff-absent-reason EMPTY>
<!ATTLIST staff-absent-reason
          reason-absent (personal | in-training | administrative-work | field-visit | other)  #REQUIRED
          n-absent      CDATA            #REQUIRED>

<!ELEMENT staff-attendance (staff-absent-reason+)>
<!ATTLIST staff-attendance id      ID      #IMPLIED>
<!ELEMENT teachers-opinion (#PCDATA)>
<!ATTLIST teachers-opinion id      ID      #IMPLIED>
<!ELEMENT incentive-program EMPTY>
<!ATTLIST incentive-program
          scheme        (midday-meal | uniform | textbooks | school-bags | notebooks |
                         scholarship-sc | scholarship-st | rashtriya-grameena-school |
                         merit | girls-attendance | other)   #REQUIRED
          frequency     (daily | weekly | fortnightly | monthly | once-in-3-months | 
                         once-in-6-months | yearly | once-in-2-years | other)            #REQUIRED
          n-teachers    CDATA            #REQUIRED
          hours-per-session     CDATA    #REQUIRED>

<!ELEMENT incentive-program-info (incentive-program+)>
<!ATTLIST incentive-program-info 
          id      ID      #IMPLIED>
<!ELEMENT admin-work-element EMPTY>
<!ATTLIST admin-work-element
          n-teachers    CDATA            #REQUIRED
          n-days        CDATA            #REQUIRED
          frequency     (daily | weekly | fortnightly | monthly | once-in-3-months | 
                         once-in-6-months | yearly | once-in-2-years | other)            #REQUIRED
          admin-work    (in-service-training | hm-meeting | BEO-meeting | cluster-meeting |
                         on-deputation | other)      #REQUIRED>

<!ELEMENT admin-work (admin-work-element+)>
<!ATTLIST admin-work
          id      ID      #IMPLIED>

<!ELEMENT staff-information 
         (staff-member-info?, staff-attendance?, 
          teachers-opinion?, incentive-program-info?, 
          admin-work?)>
<!ATTLIST staff-information 
          id      ID      #IMPLIED 
          collection-date CDATA #IMPLIED>
<!ELEMENT visitor EMPTY>
<!ATTLIST visitor
          id      ID      #IMPLIED
          visitor-kind  (BEO | educational-coordinator | cluster-resource-person | 
                         block-resource-person | GP-secretary | taluk-EO | ZP-CEO |
                         corporator | MLA | MP | GP-member | ZP-member | TP-member |
                         other-educational-department-official | other-government-official | other) #REQUIRED
          frequency     (daily | weekly | fortnightly | monthly | once-in-3-months | 
                         once-in-6-months | yearly | once-in-2-years | other)    #REQUIRED>

<!ELEMENT visitor-frequency (visitor+)>
<!ATTLIST visitor-frequency
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED>
<!ELEMENT sbc-vec-member (name)>
<!ATTLIST sbc-vec-member
          id      ID      #IMPLIED
          sex           (male | female)          #IMPLIED
          qualification CDATA  #IMPLIED
          occupation    CDATA     #IMPLIED
          designation   CDATA    #IMPLIED
          n-children-in-govt-school CDATA #IMPLIED
          n-children-in-pvt-school  CDATA #IMPLIED>

<!ELEMENT sbc-vec-member-table (sbc-vec-member+)>
<!ATTLIST sbc-vec-member-table
          id      ID      #IMPLIED>
<!ELEMENT sbc-vec-activity EMPTY>
<!ATTLIST sbc-vec-activity
          id      ID      #IMPLIED
          activity-name (enhancing-enrollment | improving-infrastructure | learning-level-enhancment | 
                         organizing-activities | participating-in-school-functions | raising-funds |
                         mobilising-resources | enabling-parent-teacher-discussions | other) #REQUIRED
          n-members     CDATA          #IMPLIED>

<!ELEMENT sbc-vec-activity-table (sbc-vec-activity+)>
<!ATTLIST sbc-vec-activity-table
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED>
<!ELEMENT sbc-vec-meeting-agenda (#PCDATA)>
<!ATTLIST sbc-vec-meeting-agenda
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT sbc-vec-meeting (sbc-vec-meeting-agenda)>
<!ATTLIST sbc-vec-meeting
          id      ID      #IMPLIED
          date          CDATA      #REQUIRED
          n-members     CDATA    #IMPLIED>
        
<!ELEMENT sbc-vec-meeting-table (sbc-vec-meeting+)>
<!ATTLIST sbc-vec-meeting-table
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED>

<!ELEMENT sbc-vec-info (sbc-vec-member-table, sbc-vec-activity-table*, 
                        sbc-vec-meeting-table*)>
<!ATTLIST sbc-vec-info
          id      ID      #IMPLIED>
<!ELEMENT samudayadatta-shale (issue*)>
<!ATTLIST samudayadatta-shale
          id      ID      #IMPLIED
          date  CDATA #REQUIRED>
<!ELEMENT samudayadatta-shale-table (samudayadatta-shale+)>
<!ATTLIST samudayadatta-shale-table 
          id      ID      #IMPLIED>

<!ELEMENT BEO (name)>
<!ATTLIST BEO 
          id      ID      #IMPLIED 
          date-of-joining-office CDATA #IMPLIED>

<!ELEMENT school-administration 
          (BEO*, visitor-frequency*, sbc-vec-info*, 
           samudayadatta-shale-table?)>
<!ATTLIST school-administration 
          id      ID      #IMPLIED >
<!ELEMENT building-site-details EMPTY>
<!ATTLIST building-site-details
          id      ID      #IMPLIED
          type (urban-development-authority | corporation | municipality |
                gram-panchayat | government-land | private-land | other) 
                #REQUIRED>
<!ELEMENT building-ownership EMPTY>
<!ATTLIST building-ownership
          id      ID      #IMPLIED
          ownership (own | rented | rent-free | no-premises | other) #REQUIRED>
<!ELEMENT has-verandah-or-corridor EMPTY>
<!ATTLIST has-verandah-or-corridor
          id      ID      #IMPLIED>
<!ELEMENT room-info (dimension*)>
<!ATTLIST room-info 
          id      ID      #IMPLIED
          roofing-type    (thatched | tiled | asbestos | RCC | 
                           other) #IMPLIED
          year-built      CDATA            #IMPLIED
          constructed-by  (land-army | zp-contractor | tp-contractor | pvt-contractor | 
                           volunteer | other)     #IMPLIED
          condition       (good | ok | bad | very-bad)  #IMPLIED>

<!ELEMENT rooms (room-info+)>
<!ATTLIST rooms
          id      ID      #IMPLIED
          has-staff-room (yes | no) #IMPLIED
          has-hm-room    (yes | no) #IMPLIED>
<!ELEMENT water-source EMPTY>
<!ATTLIST water-source
          id      ID      #IMPLIED
          capacity      CDATA            #IMPLIED
          is-potable    (yes | no)            #REQUIRED
          source        (municipal-supply | open-well | river-or-tank | bore-well | other)         #IMPLIED
          storage       (tap | steel-vessel | drum | pot | tank | other)        #IMPLIED
          who-fills     (head-master | teachers | students | paid-help | community | 
                         nobody | other)              #IMPLIED>

<!ELEMENT water (water-source*)>
<!ATTLIST water
          id      ID      #IMPLIED>
<!ELEMENT toilet EMPTY>
<!ATTLIST toilet
          id      ID      #IMPLIED
          user (teachers | boys | girls | others | common) "common"
          year-built      CDATA            #IMPLIED
          constructed-by  (land-army | zp-contractor | tp-contractor | pvt-contractor | 
                           volunteer | other)     #IMPLIED
          has-water       (yes | no)          #IMPLIED
          condition       (good | ok | bad | very-bad)  #IMPLIED
          cleaner         (head-master | teachers | students | paid-help | community | 
                           nobody | other)            #IMPLIED>

<!ELEMENT toilet-facilities (toilet+)>
<!ATTLIST toilet-facilities
          id      ID      #IMPLIED>
<!ELEMENT compound-wall EMPTY>
<!ATTLIST compound-wall
          id      ID      #IMPLIED
          wall-type       (fence | stone-wall | brick-wall | other)         #IMPLIED
          year-built      CDATA            #IMPLIED
          constructed-by  (land-army | zp-contractor | tp-contractor | pvt-contractor | 
                           volunteer | other)     #IMPLIED
          condition       (good | ok | bad | very-bad)  #IMPLIED>
<!ELEMENT flooring EMPTY>
<!ATTLIST flooring
          id      ID      #IMPLIED
          flooring (mud | cement | red-oxide | tile | stone | other) #IMPLIED>
<!ELEMENT has-electricity EMPTY>
<!ATTLIST has-electricity
          id      ID      #IMPLIED
          source  (self-generated | state-electricity-board | 
                   private-producer | other) "state-electricity-board"
          quality (good | ok | bad | very-bad)  #IMPLIED>
<!ELEMENT furniture-list (furniture+)>
<!ATTLIST furniture-list
          id      ID      #IMPLIED>
<!ELEMENT furniture EMPTY>
<!ATTLIST furniture
          id      ID      #IMPLIED
          kind          (table | chair | lockable-storage | low-bench | bench-desk | 
                         mats-carpets | other)      #REQUIRED
          sufficent-quantity    (yes | no)    #IMPLIED>
<!ELEMENT teaching-material-list (teaching-material+)>
<!ATTLIST teaching-material-list
          id      ID      #IMPLIED>
<!ELEMENT teaching-material (reason?)>
<!ATTLIST teaching-material
          id      ID      #IMPLIED
          kind          (blackboard | charts | globe | maps | science-kit | math-kit |
                         vcr-tv | tape-recorder | laboratory | tools-equipment |
                         tailoring-machine | computer | other)
                        #REQUIRED
          n-total       CDATA    #IMPLIED
          n-useable     CDATA    #IMPLIED
          n-in-use      CDATA    #IMPLIED
          have-storage  (yes | no)    #IMPLIED
          language      CDATA                   #IMPLIED>
<!ELEMENT playground (dimension*)>
<!ATTLIST playground
          id      ID      #IMPLIED>
<!ELEMENT sports-equipment-list (sports-equipment+)>
<!ATTLIST sports-equipment-list
          id      ID      #IMPLIED>
<!ELEMENT sports-equipment (reason?)>
<!ATTLIST sports-equipment
          id      ID      #IMPLIED
          kind          (cricket-kit | football | volleyball | lajim | ring |
                         dumb-bells | skipping-rope | band-set | musical-instruments |
                         other) #REQUIRED
          n-total       CDATA    #IMPLIED
          n-in-use      CDATA    #IMPLIED
          n-usable      CDATA    #IMPLIED
          has-storage   (yes | no)    #IMPLIED>
<!ELEMENT library (library-item+)>
<!ATTLIST library
          id      ID      #IMPLIED
          in-charge     (head-master | teachers | students | paid-help | community | 
                         nobody | other)      #IMPLIED>
<!ELEMENT library-item (reason?)>
<!ATTLIST library-item
          id      ID      #IMPLIED
          kind          (books | magazines | newpapers | other) #REQUIRED
          n-total       CDATA    #IMPLIED
          n-in-use      CDATA    #IMPLIED
          n-usable      CDATA    #IMPLIED
          where-stored  CDATA                   #IMPLIED>
<!ELEMENT medical (health-checkup*)>
<!ATTLIST medical
          id      ID      #IMPLIED
          has-first-aid-kit     (yes | no)    #IMPLIED
          checkup-frequency     (daily | weekly | fortnightly | monthly | once-in-3-months | 
                                 once-in-6-months | yearly | once-in-2-years | other)    #IMPLIED>
<!ELEMENT health-checkup (class+)>
<!ATTLIST health-checkup
          id      ID      #IMPLIED
          date          CDATA      #REQUIRED
          conducted-by  (PHC | NGO | local-medical-college | clubs |
                         health-dept | others) #REQUIRED>
<!ELEMENT location-of-classes (class-location+)>
<!ATTLIST location-of-classes
          id      ID      #IMPLIED>
<!ELEMENT class-location EMPTY>
<!ATTLIST class-location
          id      ID      #IMPLIED
          class          (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                          std-9 | std-10 | std-other)        #REQUIRED
          location       (under-a-tree | verandah | in-the-open | classroom | other) #REQUIRED
          teaching-style (single-grade | multi-grade) #REQUIRED>
<!ELEMENT maintenance EMPTY>
<!ATTLIST maintenance 
          id      ID      #IMPLIED
          who-maintains-classrooms  (head-master | teachers | students | paid-help | community | 
                                     nobody | other)  #IMPLIED
          last-painted-date         CDATA  #IMPLIED
          present-condition         (good | ok | bad | very-bad) #IMPLIED
          has-trees                 (yes | no) #IMPLIED
          has-garden                (yes | no) #IMPLIED
          who-maintains-garden-trees-compound
                                    (head-master | teachers | students | paid-help | community | 
                                     nobody | other)  #IMPLIED>
<!ELEMENT environment (hazard+)>
<!ATTLIST environment
          id      ID      #IMPLIED>
<!ELEMENT hazard (comment?)>
<!ATTLIST hazard
          id      ID      #IMPLIED
          kind   (industrial-pollution | noise-pollution | alchohol-shop | safety |
                  health | other)                #IMPLIED
          proximity     (m0-50 | m50-100 | m-over-100 | km0-2 | km2-5 | km-over-5 | other)     #IMPLIED
          cause  (textile-mill | highway | bus-stand | motor-repair-shop |
                  market | place-of-worship | community-hall | theatre | hospital | other)               #IMPLIED>
<!ELEMENT development (development-item+)>
<!ATTLIST development
          id      ID      #IMPLIED>
<!ELEMENT development-item (comment?, additional-classrooms?)>
<!ATTLIST development-item
          id      ID      #IMPLIED
          kind     (compound-wall | additional-classrooms | other-repairs)    #REQUIRED
          estimate CDATA                 #IMPLIED>
<!ELEMENT additional-classrooms (sanctioning-scheme?)>
<!ATTLIST additional-classrooms
          id      ID      #IMPLIED
          n-required            CDATA    #REQUIRED
          n-under-construction  CDATA    #IMPLIED
          is-site-available     (yes | no)    #IMPLIED>
<!ELEMENT sanctioning-scheme (#PCDATA)>
<!ATTLIST sanctioning-scheme
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>
<!ELEMENT previous-complaints (complaint+)>
<!ATTLIST previous-complaints
          id      ID      #IMPLIED>
<!ELEMENT complaint (comment, authority, result)>
<!ATTLIST complaint
          id      ID      #IMPLIED
          date          CDATA      #REQUIRED>
<!ELEMENT authority (#PCDATA)>
<!ATTLIST authority
          id      ID      #IMPLIED
          language (english | kannada | marathi | malayalam | telugu | tamil) #IMPLIED
          encoding CDATA                          #IMPLIED>

<!ELEMENT infrastructure
          (building-ownership, 
           building-site-details,
           has-verandah-or-corridor?,
           rooms?,
           water?,
           toilet-facilities?,
           compound-wall?,
           flooring?,
           has-electricity?,
           furniture-list?,
           teaching-material-list?,
           playground?,
           sports-equipment-list?,
           library?,
           medical?,
           location-of-classes,
           maintenance,
           environment?,
           development,
           previous-complaints?)>
<!ATTLIST infrastructure 
          id      ID      #IMPLIED>
<!ELEMENT local-group-activity (name,comment?)>
<!ATTLIST local-group-activity
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          area-aspect CDATA #REQUIRED>
<!ELEMENT local-group-activities (local-group-activity+)>
<!ATTLIST local-group-activities
          id      ID      #IMPLIED>
<!ELEMENT government-programme (comment?)>
<!ATTLIST government-programme
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          scheme  (midday-meal | uniform | textbooks | school-bags | notebooks |
                   scholarship-sc | scholarship-st | rashtriya-grameena-school |
                   merit | girls-attendance | other) #REQUIRED
          n-girls CDATA #IMPLIED
          n-boys  CDATA #IMPLIED>
<!ELEMENT government-programmes (government-programme+)>
<!ATTLIST government-programmes
          id      ID      #IMPLIED>
<!ELEMENT extra-curricular-activity (comment?)>
<!ATTLIST extra-curricular-activity
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          activity (essay-competition | sports-day | music-competition | craft-work | 
                    dramatics | annual-day | field-visit | picnic | other) #REQUIRED
          organized-by (parents-and-community | sbc-vec | government-beo | school | other) #IMPLIED
          n-students CDATA #IMPLIED>
<!ELEMENT extra-curricular-activities (extra-curricular-activity+)>
<!ATTLIST extra-curricular-activities
          id      ID      #IMPLIED>
<!ELEMENT educational-support-activity (comment?)>
<!ATTLIST educational-support-activity
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED
          activity (supplementary-classes | other) #REQUIRED
          n-students CDATA #IMPLIED>
<!ELEMENT educational-support-activities (educational-support-activity+)>
<!ATTLIST educational-support-activities
          id      ID      #IMPLIED>

<!ELEMENT other-information
          (local-group-activities*, government-programmes*, 
           extra-curricular-activities*, educational-support-activities*)>
<!ATTLIST other-information id      ID      #IMPLIED >
<!ELEMENT preference-reason EMPTY>
<!ATTLIST preference-reason
          id      ID      #IMPLIED
          reason (academic-excellence | better-cocurricular-activities |
                  better-sports-facilities | better-infrastructure | 
                  better-motivated-teachers | better-teaching | 
                  better-english-teaching | cheaper-overall | other) #REQUIRED>
<!ELEMENT reasons-for-preference (preference-reason+)>
<!ATTLIST reasons-for-preference
          id      ID      #IMPLIED >
<!ELEMENT neighbour (name, address, reasons-for-preference)>
<!ATTLIST neighbour
          id      ID      #IMPLIED >

<!ELEMENT neighbour-information (neighbour+)>
<!ATTLIST neighbour-information id      ID      #IMPLIED >

<!ELEMENT school-picture (comment?, photographer?)>
<!ATTLIST school-picture
          id      ID      #IMPLIED
          view (front | side | classroom | other) #REQUIRED
          systemname CDATA #REQUIRED
          systemtype NOTATION (png | gif | jpeg) #REQUIRED
          date  CDATA #IMPLIED>
<!ELEMENT photographer (#PCDATA)>
<!ATTLIST photographer 
          id      ID      #IMPLIED
          role    (staff | volunteer | partner | government-representative | 
                   other)                        #REQUIRED >

<!ELEMENT school-pictures (school-picture*)>
<!ATTLIST school-pictures id      ID      #IMPLIED >
<!ELEMENT improvement-opinion EMPTY>
<!ATTLIST improvement-opinion
          name   (improve-water | improve-rooms | improve-compound-wall | improve-toilets | 
                  improve-playground | improve-teaching-learning-material | 
                  improve-timely-distribution-of-incentives | improve-teacher-attendance | 
                  improve-teacher-training | improve-english-teaching | 
                  improve-activity-based-teaching | improve-curriculum | 
                  improve-extra-curricular | improve-community-support | 
                  improve-childrens-attendance | improve-administration | other) #REQUIRED
          person (gram-panchayat-member | community-leader | group-representative | 
                  vec-sbc-representative | teacher | other) #REQUIRED
          rank   (1 | 2 | 3 | 4 | 5) #IMPLIED>
<!ELEMENT improvement-opinion-table (improvement-opinion+)>
<!ATTLIST improvement-opinion-table
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED>
<!ELEMENT issue-description (#PCDATA)>
<!ATTLIST issue-description id      ID      #IMPLIED>

<!ELEMENT activities-undertaken (#PCDATA)>
<!ATTLIST activities-undertaken id      ID      #IMPLIED>

<!ELEMENT past-initiative 
          (issue-description, activities-undertaken?, result?)>
<!ATTLIST past-initiative
          id      ID      #IMPLIED
          date  CDATA #REQUIRED>
<!ELEMENT past-initiatives (past-initiative+)>
<!ATTLIST past-initiatives id      ID      #IMPLIED>
<!ELEMENT childrens-improvement-opinion EMPTY>
<!ATTLIST childrens-improvement-opinion
          id      ID      #IMPLIED
          item (improve-water | improve-infrastructure | improve-playground | 
                improve-toilets | no-physical-punishment | improve-activity-based-teaching | 
                improve-teachers-attendance | improve-teaching-learning-material | 
                improve-curriculum | improve-teacher-training |  
                improve-timely-distribution-of-incentives | improve-extra-curricular | 
                other) #REQUIRED
          rank (1 | 2 | 3 | 4 | 5) #IMPLIED>
<!ELEMENT child (name)>
<!ATTLIST child
          id      ID      #IMPLIED
          date-of-birth CDATA #IMPLIED
          sex  (male | female) #IMPLIED
          class (std-1 | std-2 | std-3 | std-4 | std-5 | std-6 | std-7 | std-8 | 
                 std-9 | std-10 | std-other) #IMPLIED>

<!ELEMENT childrens-input (childrens-improvement-opinion+, child+)>
<!ATTLIST childrens-input 
          id      ID      #IMPLIED
          academic-year   (1997-1998 | 1998-1999 | 1999-2000 | 2000-2001 | 
                           2001-2002 | 2002-2003 | other) #REQUIRED>

<!ELEMENT school-improvement-opinions 
          (improvement-opinion-table*, past-initiatives?, childrens-input*)>
<!ATTLIST school-improvement-opinions 
          id      ID      #IMPLIED>

<!ELEMENT school-information 
         (form-list, community-information, school-general-information, 
          student-information, staff-information, school-administration, 
          infrastructure, other-information, neighbour-information,
          school-improvement-opinions, school-pictures)>
<!ATTLIST school-information id      ID      #IMPLIED >


