| | english | español | français |
  Home|Resources|BCH Interoperability Services 3.0|Biosafety Expert (biosafetyExpert.xsd)   Printer-friendly version

Biosafety Expert (biosafetyExpert.xsd)

Source

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="biosafetyExpert">
        

   <xs:complexType>
                

      <xs:sequence>
                        

         <xs:element name="header" type="header" />
                        

         <xs:element name="government" type="reference">
                                

            <xs:annotation>
                                        

               <xs:documentation>Controlled Vocabulary: Countries (domainID=1)</xs:documentation>
                                

            </xs:annotation>
                        

         </xs:element>
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Person</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="prefix" type="xs:string" minOccurs="0" />
                                

            <xs:element name="firstName" type="xs:string" minOccurs="0" />
                                

            <xs:element name="lastName" type="xs:string" />
                                

            <xs:element name="designation" type="lstring" minOccurs="0" />
                                

            <xs:element name="department" type="lstring" minOccurs="0" />
                                

            <xs:element name="organization" type="lstring" />
                                

            <xs:element name="organizationAbbreviation" type="lstring" minOccurs="0" />
                        

         </xs:sequence>
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Coordinates</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="address" type="lstring" minOccurs="0" />
                                

            <xs:element name="city" type="lstring" minOccurs="0" />
                                

            <xs:element name="state" type="lstring" minOccurs="0" />
                                

            <xs:element name="country" type="reference" minOccurs="0">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Countries (domainID=1)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="postalCode" type="xs:string" minOccurs="0" />
                                

            <xs:element name="phone" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
                                

            <xs:element name="fax" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
                                

            <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
                                

            <xs:element name="website" type="relation" minOccurs="0" maxOccurs="unbounded" />
                        

         </xs:sequence>
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Personal Details</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="birthDate" type="xs:date" minOccurs="0" />
                                

            <xs:element name="gender" type="reference" minOccurs="0">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Genders (domainID=39)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="nationality" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Nationalities (domainID=58)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                        

         </xs:sequence>
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Current Employment</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="currentDateOfEmployment" type="xs:date" minOccurs="0" />
                                

            <xs:element name="currentOrganizationType" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Organization Types (domainID=40)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="currentResponsibilities" type="lstring" minOccurs="0" />
                        

         </xs:sequence>
                        

         <xs:element name="education" type="lstring" minOccurs="0" />
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Expertise</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="databaseManagementExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="institutionalDevelopmentExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="legislationExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="publicAwarenessExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="researchExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="riskAssesmentExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="organismExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Organisms (domainID=8)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="organismTraitExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: LMO Traits (domainID=12)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="socialSciencesExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="teachingExpertise" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Expertises (domainID=67)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                        

         </xs:sequence>
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Experience</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="countryWorked" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Countries (domainID=1)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:sequence>
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Employment 1</xs:documentation>
                                        

               </xs:annotation>
                                        

               <xs:element name="employment1_organization" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment1_designation" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment1_duration" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment1_address" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment1_responsibilities" type="lstring" minOccurs="0" />
                                

            </xs:sequence>
                                

            <xs:sequence>
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Employment 2</xs:documentation>
                                        

               </xs:annotation>
                                        

               <xs:element name="employment2_organization" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment2_designation" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment2_duration" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment2_address" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment2_responsibilities" type="lstring" minOccurs="0" />
                                

            </xs:sequence>
                                

            <xs:sequence>
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Employment 3</xs:documentation>
                                        

               </xs:annotation>
                                        

               <xs:element name="employment3_organization" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment3_designation" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment3_duration" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment3_address" type="lstring" minOccurs="0" />
                                        

               <xs:element name="employment3_responsibilities" type="lstring" minOccurs="0" />
                                

            </xs:sequence>
                                

            <xs:element name="otherExperience" type="lstring" minOccurs="0" />
                                

            <xs:element name="otherExperienceResponsibilities" type="lstring" minOccurs="0" />
                        

         </xs:sequence>
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Publications</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="mostRelevantPublication1" type="lstring" minOccurs="0" />
                                

            <xs:element name="mostRelevantPublication2" type="lstring" minOccurs="0" />
                                

            <xs:element name="mostRelevantPublication3" type="lstring" minOccurs="0" />
                                

            <xs:element name="publications" type="lstring" minOccurs="0" />
                        

         </xs:sequence>
                        

         <xs:element name="awards" type="lstring" minOccurs="0" />
                        

         <xs:sequence>
                                

            <xs:annotation>
                                        

               <xs:documentation>Languages</xs:documentation>
                                

            </xs:annotation>
                                

            <xs:element name="motherTongue" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Languages (domainID=117)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="languageSpoken" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Languages (domainID=117)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="languageRead" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Languages (domainID=117)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                                

            <xs:element name="languageWritten" type="reference" minOccurs="0" maxOccurs="unbounded">
                                        

               <xs:annotation>
                                                

                  <xs:documentation>Controlled Vocabulary: Languages (domainID=117)</xs:documentation>
                                        

               </xs:annotation>
                                

            </xs:element>
                        

         </xs:sequence>
                        

         <xs:element name="references" type="lstring" minOccurs="0" />
                        

         <xs:element name="additionalInformation" type="lstring" minOccurs="0" />
                        

         <xs:element name="notes" type="xs:string" minOccurs="0" />
                

      </xs:sequence>
        

   </xs:complexType>

</xs:element>

Diagram

   
   
Update on 2007-05-23
United Nations Environment Programme United Nations