Changes between Initial Version and Version 1 of PublicView


Ignore:
Timestamp:
04/18/07 14:04:43 (12 years ago)
Author:
joshuadf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PublicView

    v1 v1  
     1The following is the full [http://sig.biostr.washington.edu/viewcvs/viewcvs.cgi/src/silkroute/silkrouteII/csm-specific/joshuadf/newpv.pv?rev=HEAD&content-type=text/vnd.viewcvs-markup PublicView.xq]. The public view is generated by the [http://sig.biostr.washington.edu/viewcvs/viewcvs.cgi/src/silkroute/silkrouteII/csm-specific/joshuadf/csm.rxq?rev=HEAD&content-type=text/vnd.viewcvs-markup CSM.rxq] RXQuery file, which is a bit shorter.  
     2[http://sig.biostr.washington.edu/viewcvs/viewcvs.cgi/src/silkroute/silkrouteII/csm-specific/joshuadf/my_canonical_view.cv?rev=HEAD&content-type=text/vnd.viewcvs-markup  my_canonical_view.cv] is an abbreviated database schema. 
     3 
     4{{{ 
     5<root> { 
     6        for $patient in CanonicalView("my_canonical_view.cv")/patient 
     7        return  
     8        <patient>  
     9                <year_of_birth> {$patient/year_of_birth/text()} </year_of_birth>  
     10                <status> {$patient/status/text()} </status>  
     11                <wada_comments> {$patient/wada_comments/text()} </wada_comments>  
     12                <wada_memory> {$patient/wada_memory/text()} </wada_memory>  
     13                <wada_language> {$patient/wada_language/text()} </wada_language>  
     14                <handedness> {$patient/handedness/text()} </handedness>  
     15                <sex> {$patient/sex/text()} </sex>  
     16                <type> {$patient/type/text()} </type>  
     17                <gao_research_num> {$patient/gao_research_num/text()} </gao_research_num>  
     18                <description> {$patient/description/text()} </description>  
     19                <pre> {$patient/pre/text()} </pre>  
     20                <copy> {$patient/copy/text()} </copy>  
     21                <size> {$patient/size/text()} </size>  
     22                <is_public> {$patient/public/text()} </is_public>  
     23                <pnum> {$patient/pnum/text()} </pnum>  
     24                <viq> {$patient/viq/text()} </viq>  
     25                <age_at_registration> {$patient/age_at_registration/text()} </age_at_registration>  
     26                <location> {$patient/location/text()} </location>  
     27                <_oid> {$patient/_oid/text()} </_oid> { 
     28                for $imagingstudy in CanonicalView("my_canonical_view.cv")/imagingstudy 
     29                where $patient/_oid/text()= $imagingstudy/patient/text() 
     30                return  
     31                <imagingstudy>  
     32                        <imaging_study_year> {$imagingstudy/imaging_study_year/text()} </imaging_study_year>  
     33                        <billed> {$imagingstudy/billed/text()} </billed>  
     34                        <description> {$imagingstudy/description/text()} </description>  
     35                        <acquisition_location> {$imagingstudy/acquisition_location/text()} </acquisition_location>  
     36                        <aligned_pathname> {$imagingstudy/aligned_pathname/text()} </aligned_pathname>  
     37                        <lowres_surface_filename> {$imagingstudy/lowres_surface_filename/text()} </lowres_surface_filename>  
     38                        <lowres_surface_pathname> {$imagingstudy/lowres_surface_pathname/text()} </lowres_surface_pathname>  
     39                        <computed_coords_filename> {$imagingstudy/computed_coords_filename/text()} </computed_coords_filename>  
     40                        <computed_coords_pathname> {$imagingstudy/computed_coords_pathname/text()} </computed_coords_pathname>  
     41                        <computed_image_filename> {$imagingstudy/computed_image_filename/text()} </computed_image_filename>  
     42                        <computed_image_pathname> {$imagingstudy/computed_image_pathname/text()} </computed_image_pathname>  
     43                        <suffix> {$imagingstudy/suffix/text()} </suffix>  
     44                        <subject> {$imagingstudy/subject/text()} </subject>  
     45                        <prefix> {$imagingstudy/prefix/text()} </prefix>  
     46                        <patient> {$imagingstudy/patient/text()} </patient>  
     47                        <_oid> {$imagingstudy/_oid/text()} </_oid> { 
     48                        for $mrexam in CanonicalView("my_canonical_view.cv")/mrexam 
     49                        where $imagingstudy/_oid/text()= $mrexam/imaging_study/text() 
     50                        return  
     51                        <mrexam>  
     52                                <location> {$mrexam/location/text()} </location>  
     53                                <import_info> {$mrexam/import_info/text()} </import_info>  
     54                                <description> {$mrexam/description/text()} </description>  
     55                                <exam_num> {$mrexam/exam_num/text()} </exam_num>  
     56                                <imaging_study> {$mrexam/imaging_study/text()} </imaging_study>  
     57                                <_oid> {$mrexam/_oid/text()} </_oid> { 
     58                                for $mrseries in CanonicalView("my_canonical_view.cv")/mrseries 
     59                                where $mrexam/_oid/text()= $mrseries/mrexam/text() 
     60                                return  
     61                                <mrseries>  
     62                                        <spacing> {$mrseries/spacing/text()} </spacing>  
     63                                        <thickness> {$mrseries/thickness/text()} </thickness>  
     64                                        <label> {$mrseries/label/text()} </label>  
     65                                        <last> {$mrseries/last/text()} </last>  
     66                                        <first> {$mrseries/first/text()} </first>  
     67                                        <tissue> {$mrseries/tissue/text()} </tissue>  
     68                                        <threshold> {$mrseries/threshold/text()} </threshold>  
     69                                        <stop_img> {$mrseries/stop_img/text()} </stop_img>  
     70                                        <start_img> {$mrseries/start_img/text()} </start_img>  
     71                                        <optical_disk> {$mrseries/optical_disk/text()} </optical_disk>  
     72                                        <bits_per_pixel> {$mrseries/bits_per_pixel/text()} </bits_per_pixel>  
     73                                        <bytes_per_pixel> {$mrseries/bytes_per_pixel/text()} </bytes_per_pixel>  
     74                                        <width> {$mrseries/width/text()} </width>  
     75                                        <height> {$mrseries/height/text()} </height>  
     76                                        <fov_y> {$mrseries/fov_y/text()} </fov_y>  
     77                                        <fov_x> {$mrseries/fov_x/text()} </fov_x>  
     78                                        <description> {$mrseries/description/text()} </description>  
     79                                        <type> {$mrseries/type/text()} </type>  
     80                                        <psd> {$mrseries/psd/text()} </psd>  
     81                                        <scan_end> {$mrseries/scan_end/text()} </scan_end>  
     82                                        <scan_start> {$mrseries/scan_start/text()} </scan_start>  
     83                                        <plane> {$mrseries/plane/text()} </plane>  
     84                                        <total_images> {$mrseries/total_images/text()} </total_images>  
     85                                        <showing> {$mrseries/showing/text()} </showing>  
     86                                        <location> {$mrseries/location/text()} </location>  
     87                                        <mrexam> {$mrseries/mrexam/text()} </mrexam>  
     88                                        <_oid> {$mrseries/_oid/text()} </_oid> { 
     89                                        for $mrslice in CanonicalView("my_canonical_view.cv")/mrslice 
     90                                        where $mrseries/_oid/text()= $mrslice/mrseries/text() 
     91                                        return  
     92                                        <mrslice>  
     93                                                <mrseries> {$mrslice/mrseries/text()} </mrseries>  
     94                                                <image_file> {$mrslice/image_file/text()} </image_file>  
     95                                                <sequence_num> {$mrslice/sequence_num/text()} </sequence_num>  
     96                                                <_oid> {$mrslice/_oid/text()} </_oid>  
     97                                        </mrslice> ,  
     98                                        for $alignedvolume in CanonicalView("my_canonical_view.cv")/alignedvolume 
     99                                        where $mrseries/_oid/text()= $alignedvolume/series/text() 
     100                                        return  
     101                                        <alignedvolume>  
     102                                                <patient> {$alignedvolume/patient/text()} </patient>  
     103                                                <tissue> {$alignedvolume/tissue/text()} </tissue>  
     104                                                <filename> {$alignedvolume/filename/text()} </filename>  
     105                                                <volume_file> {$alignedvolume/volume_file/text()} </volume_file>  
     106                                                <format> {$alignedvolume/format/text()} </format>  
     107                                                <series> {$alignedvolume/series/text()} </series>  
     108                                                <_oid> {$alignedvolume/_oid/text()} </_oid> { 
     109                                                for $surfacemodel in CanonicalView("my_canonical_view.cv")/surfacemodel 
     110                                                where $alignedvolume/_oid/text()= $surfacemodel/volume/text() 
     111                                                return  
     112                                                <surfacemodel>  
     113                                                        <preference> {$surfacemodel/preference/text()} </preference>  
     114                                                        <model_filename> {$surfacemodel/model_filename/text()} </model_filename>  
     115                                                        <model_pathname> {$surfacemodel/model_pathname/text()} </model_pathname>  
     116                                                        <model_file> {$surfacemodel/model_file/text()} </model_file>  
     117                                                        <format> {$surfacemodel/format/text()} </format>  
     118                                                        <model_instance> {$surfacemodel/model_instance/text()} </model_instance>  
     119                                                        <volume> {$surfacemodel/volume/text()} </volume>  
     120                                                        <_oid> {$surfacemodel/_oid/text()} </_oid> { 
     121                                                        for $radialslicemodelinstance in CanonicalView("my_canonical_view.cv")/radialslicemodelinstance 
     122                                                        where $surfacemodel/model_instance/text()= $radialslicemodelinstance/_oid/text() 
     123                                                        return  
     124                                                        <radialslicemodelinstance>  
     125                                                                <derived_from> {$radialslicemodelinstance/derived_from/text()} </derived_from>  
     126                                                                <landmarks_filename> {$radialslicemodelinstance/landmarks_filename/text()} </landmarks_filename>  
     127                                                                <landmarks_pathname> {$radialslicemodelinstance/landmarks_pathname/text()} </landmarks_pathname>  
     128                                                                <preference> {$radialslicemodelinstance/preference/text()} </preference>  
     129                                                                <instance_filename> {$radialslicemodelinstance/instance_filename/text()} </instance_filename>  
     130                                                                <instance_pathname> {$radialslicemodelinstance/instance_pathname/text()} </instance_pathname>  
     131                                                                <expansion_factor> {$radialslicemodelinstance/expansion_factor/text()} </expansion_factor>  
     132                                                                <instance_file> {$radialslicemodelinstance/instance_file/text()} </instance_file>  
     133                                                                <landmarks_file> {$radialslicemodelinstance/landmarks_file/text()} </landmarks_file>  
     134                                                                <model> {$radialslicemodelinstance/model/text()} </model>  
     135                                                                <volume> {$radialslicemodelinstance/volume/text()} </volume>  
     136                                                                <_oid> {$radialslicemodelinstance/_oid/text()} </_oid> { 
     137                                                                for $radialslicemodel in CanonicalView("my_canonical_view.cv")/radialslicemodel 
     138                                                                where $radialslicemodelinstance/model/text()= $radialslicemodel/_oid/text() 
     139                                                                return  
     140                                                                <radialslicemodel>  
     141                                                                        <preference> {$radialslicemodel/preference/text()} </preference>  
     142                                                                        <model_file> {$radialslicemodel/model_file/text()} </model_file>  
     143                                                                        <training_set> {$radialslicemodel/training_set/text()} </training_set>  
     144                                                                        <slices> {$radialslicemodel/slices/text()} </slices>  
     145                                                                        <theta_radials> {$radialslicemodel/theta_radials/text()} </theta_radials>  
     146                                                                        <comment> {$radialslicemodel/comment/text()} </comment>  
     147                                                                        <filename> {$radialslicemodel/filename/text()} </filename>  
     148                                                                        <pathname> {$radialslicemodel/pathname/text()} </pathname>  
     149                                                                        <_oid> {$radialslicemodel/_oid/text()} </_oid>  
     150                                                                </radialslicemodel>  
     151                                                                } 
     152                                                        </radialslicemodelinstance>  
     153                                                        } 
     154                                                </surfacemodel> ,  
     155                                                for $radialslicemodelinstance in CanonicalView("my_canonical_view.cv")/radialslicemodelinstance 
     156                                                where $alignedvolume/_oid/text()= $radialslicemodelinstance/volume/text() 
     157                                                return  
     158                                                <radialslicemodelinstance>  
     159                                                        <derived_from> {$radialslicemodelinstance/derived_from/text()} </derived_from>  
     160                                                        <landmarks_filename> {$radialslicemodelinstance/landmarks_filename/text()} </landmarks_filename>  
     161                                                        <landmarks_pathname> {$radialslicemodelinstance/landmarks_pathname/text()} </landmarks_pathname>  
     162                                                        <preference> {$radialslicemodelinstance/preference/text()} </preference>  
     163                                                        <instance_filename> {$radialslicemodelinstance/instance_filename/text()} </instance_filename>  
     164                                                        <instance_pathname> {$radialslicemodelinstance/instance_pathname/text()} </instance_pathname>  
     165                                                        <expansion_factor> {$radialslicemodelinstance/expansion_factor/text()} </expansion_factor>  
     166                                                        <instance_file> {$radialslicemodelinstance/instance_file/text()} </instance_file>  
     167                                                        <landmarks_file> {$radialslicemodelinstance/landmarks_file/text()} </landmarks_file>  
     168                                                        <model> {$radialslicemodelinstance/model/text()} </model>  
     169                                                        <volume> {$radialslicemodelinstance/volume/text()} </volume>  
     170                                                        <_oid> {$radialslicemodelinstance/_oid/text()} </_oid> { 
     171                                                        for $radialslicemodel in CanonicalView("my_canonical_view.cv")/radialslicemodel 
     172                                                        where $radialslicemodelinstance/model/text()= $radialslicemodel/_oid/text() 
     173                                                        return  
     174                                                        <radialslicemodel>  
     175                                                                <preference> {$radialslicemodel/preference/text()} </preference>  
     176                                                                <model_file> {$radialslicemodel/model_file/text()} </model_file>  
     177                                                                <training_set> {$radialslicemodel/training_set/text()} </training_set>  
     178                                                                <slices> {$radialslicemodel/slices/text()} </slices>  
     179                                                                <theta_radials> {$radialslicemodel/theta_radials/text()} </theta_radials>  
     180                                                                <comment> {$radialslicemodel/comment/text()} </comment>  
     181                                                                <filename> {$radialslicemodel/filename/text()} </filename>  
     182                                                                <pathname> {$radialslicemodel/pathname/text()} </pathname>  
     183                                                                <_oid> {$radialslicemodel/_oid/text()} </_oid>  
     184                                                        </radialslicemodel>  
     185                                                        } 
     186                                                </radialslicemodelinstance>  
     187                                                } 
     188                                        </alignedvolume>  
     189                                        } 
     190                                </mrseries>  
     191                                } 
     192                        </mrexam> ,  
     193                        for $scene in CanonicalView("my_canonical_view.cv")/scene 
     194                        where $imagingstudy/_oid/text()= $scene/imaging_study/text() 
     195                        return  
     196                        <scene>  
     197                                <ismapscene> {$scene/ismapscene/text()} </ismapscene>  
     198                                <preference> {$scene/preference/text()} </preference>  
     199                                <description_file> {$scene/description_file/text()} </description_file>  
     200                                <description> {$scene/description/text()} </description>  
     201                                <imaging_study> {$scene/imaging_study/text()} </imaging_study>  
     202                                <_oid> {$scene/_oid/text()} </_oid> { 
     203                                for $rendering in CanonicalView("my_canonical_view.cv")/rendering 
     204                                where $scene/_oid/text()= $rendering/scene/text() 
     205                                return  
     206                                <rendering>  
     207                                        <image_filename> {$rendering/image_filename/text()} </image_filename>  
     208                                        <image_pathname> {$rendering/image_pathname/text()} </image_pathname>  
     209                                        <scene> {$rendering/scene/text()} </scene>  
     210                                        <image> {$rendering/image/text()} </image>  
     211                                        <preference> {$rendering/preference/text()} </preference>  
     212                                        <rendering_type> {$rendering/rendering_type/text()} </rendering_type>  
     213                                        <_oid> {$rendering/_oid/text()} </_oid>  
     214                                </rendering> ,  
     215                                for $scenecomponent in CanonicalView("my_canonical_view.cv")/scenecomponent 
     216                                where $scene/_oid/text()= $scenecomponent/scene/text() 
     217                                return  
     218                                <scenecomponent>  
     219                                        <volume> {$scenecomponent/volume/text()} </volume>  
     220                                        <surface_model> {$scenecomponent/surface_model/text()} </surface_model>  
     221                                        <description> {$scenecomponent/description/text()} </description>  
     222                                        <scene> {$scenecomponent/scene/text()} </scene>  
     223                                        <_oid> {$scenecomponent/_oid/text()} </_oid> { 
     224                                        for $surfacemodel in CanonicalView("my_canonical_view.cv")/surfacemodel 
     225                                        where $scenecomponent/surface_model/text()= $surfacemodel/_oid/text() 
     226                                        return  
     227                                        <surfacemodel>  
     228                                                <preference> {$surfacemodel/preference/text()} </preference>  
     229                                                <model_filename> {$surfacemodel/model_filename/text()} </model_filename>  
     230                                                <model_pathname> {$surfacemodel/model_pathname/text()} </model_pathname>  
     231                                                <model_file> {$surfacemodel/model_file/text()} </model_file>  
     232                                                <format> {$surfacemodel/format/text()} </format>  
     233                                                <model_instance> {$surfacemodel/model_instance/text()} </model_instance>  
     234                                                <volume> {$surfacemodel/volume/text()} </volume>  
     235                                                <_oid> {$surfacemodel/_oid/text()} </_oid>  
     236                                        </surfacemodel>  
     237                                        } 
     238                                </scenecomponent>  
     239                                } 
     240                        </scene>  
     241                        } 
     242                </imagingstudy> ,  
     243                for $surgery in CanonicalView("my_canonical_view.cv")/surgery 
     244                where $patient/_oid/text()= $surgery/patient/text() 
     245                return  
     246                <surgery>  
     247                        <surgery_year> {$surgery/surgery_year/text()} </surgery_year>  
     248                        <lfp> {$surgery/lfp/text()} </lfp>  
     249                        <ecog> {$surgery/ecog/text()} </ecog>  
     250                        <micro_electrode_comments> {$surgery/micro_electrode_comments/text()} </micro_electrode_comments>  
     251                        <micro_electrode_sites> {$surgery/micro_electrode_sites/text()} </micro_electrode_sites>  
     252                        <audiotape> {$surgery/audiotape/text()} </audiotape>  
     253                        <preference> {$surgery/preference/text()} </preference>  
     254                        <grid_strips_description> {$surgery/grid_strips_description/text()} </grid_strips_description>  
     255                        <surgery_comments> {$surgery/surgery_comments/text()} </surgery_comments>  
     256                        <age_at_surgery> {$surgery/age_at_surgery/text()} </age_at_surgery>  
     257                        <side> {$surgery/side/text()} </side>  
     258                        <grid> {$surgery/grid/text()} </grid>  
     259                        <diagnosis> {$surgery/diagnosis/text()} </diagnosis>  
     260                        <surgeon> {$surgery/surgeon/text()} </surgeon>  
     261                        <patient> {$surgery/patient/text()} </patient>  
     262                        <_oid> {$surgery/_oid/text()} </_oid> { 
     263                        for $photo in CanonicalView("my_canonical_view.cv")/photo 
     264                        where $surgery/_oid/text()= $photo/surgery/text() 
     265                        return  
     266                        <photo>  
     267                                <description> {$photo/description/text()} </description>  
     268                                <surgery> {$photo/surgery/text()} </surgery>  
     269                                <image_filename> {$photo/image_filename/text()} </image_filename>  
     270                                <image_pathname> {$photo/image_pathname/text()} </image_pathname>  
     271                                <image> {$photo/image/text()} </image>  
     272                                <preference> {$photo/preference/text()} </preference>  
     273                                <_oid> {$photo/_oid/text()} </_oid>  
     274                        </photo> ,  
     275                        for $sitetoanatomymap in CanonicalView("my_canonical_view.cv")/sitetoanatomymap 
     276                        where $surgery/_oid/text()= $sitetoanatomymap/surgery/text() 
     277                        return  
     278                        <sitetoanatomymap>  
     279                                <surgery> {$sitetoanatomymap/surgery/text()} </surgery>  
     280                                <modtime> {$sitetoanatomymap/modtime/text()} </modtime>  
     281                                <preference> {$sitetoanatomymap/preference/text()} </preference>  
     282                                <sitetoanatomy_filename> {$sitetoanatomymap/sitetoanatomy_filename/text()} </sitetoanatomy_filename>  
     283                                <sitetoanatomy_pathname> {$sitetoanatomymap/sitetoanatomy_pathname/text()} </sitetoanatomy_pathname>  
     284                                <rendered_map> {$sitetoanatomymap/rendered_map/text()} </rendered_map>  
     285                                <sitetoanatomyfile> {$sitetoanatomymap/sitetoanatomyfile/text()} </sitetoanatomyfile>  
     286                                <map_date> {$sitetoanatomymap/map_date/text()} </map_date>  
     287                                <author> {$sitetoanatomymap/author/text()} </author>  
     288                                <scene> {$sitetoanatomymap/scene/text()} </scene>  
     289                                <_oid> {$sitetoanatomymap/_oid/text()} </_oid> { 
     290                                for $photo in CanonicalView("my_canonical_view.cv")/photo 
     291                                where $sitetoanatomymap/photo/text()= $photo/_oid/text() 
     292                                return  
     293                                <photo>  
     294                                        <description> {$photo/description/text()} </description>  
     295                                        <surgery> {$photo/surgery/text()} </surgery>  
     296                                        <image_filename> {$photo/image_filename/text()} </image_filename>  
     297                                        <image_pathname> {$photo/image_pathname/text()} </image_pathname>  
     298                                        <image> {$photo/image/text()} </image>  
     299                                        <preference> {$photo/preference/text()} </preference>  
     300                                        <_oid> {$photo/_oid/text()} </_oid>  
     301                                </photo> ,  
     302                                for $scene in CanonicalView("my_canonical_view.cv")/scene 
     303                                where $sitetoanatomymap/scene/text()= $scene/_oid/text() 
     304                                return  
     305                                <scene>  
     306                                        <ismapscene> {$scene/ismapscene/text()} </ismapscene>  
     307                                        <preference> {$scene/preference/text()} </preference>  
     308                                        <description_file> {$scene/description_file/text()} </description_file>  
     309                                        <description> {$scene/description/text()} </description>  
     310                                        <imaging_study> {$scene/imaging_study/text()} </imaging_study>  
     311                                        <_oid> {$scene/_oid/text()} </_oid> { 
     312                                        for $rendering in CanonicalView("my_canonical_view.cv")/rendering 
     313                                        where $scene/_oid/text()= $rendering/scene/text() 
     314                                        return  
     315                                        <rendering>  
     316                                                <image_filename> {$rendering/image_filename/text()} </image_filename>  
     317                                                <image_pathname> {$rendering/image_pathname/text()} </image_pathname>  
     318                                                <scene> {$rendering/scene/text()} </scene>  
     319                                                <image> {$rendering/image/text()} </image>  
     320                                                <preference> {$rendering/preference/text()} </preference>  
     321                                                <rendering_type> {$rendering/rendering_type/text()} </rendering_type>  
     322                                                <_oid> {$rendering/_oid/text()} </_oid>  
     323                                        </rendering> ,  
     324                                        for $scenecomponent in CanonicalView("my_canonical_view.cv")/scenecomponent 
     325                                        where $scene/_oid/text()= $scenecomponent/scene/text() 
     326                                        return  
     327                                        <scenecomponent>  
     328                                                <volume> {$scenecomponent/volume/text()} </volume>  
     329                                                <surface_model> {$scenecomponent/surface_model/text()} </surface_model>  
     330                                                <description> {$scenecomponent/description/text()} </description>  
     331                                                <scene> {$scenecomponent/scene/text()} </scene>  
     332                                                <_oid> {$scenecomponent/_oid/text()} </_oid> { 
     333                                                for $surfacemodel in CanonicalView("my_canonical_view.cv")/surfacemodel 
     334                                                where $scenecomponent/surface_model/text()= $surfacemodel/_oid/text() 
     335                                                return  
     336                                                <surfacemodel>  
     337                                                        <preference> {$surfacemodel/preference/text()} </preference>  
     338                                                        <model_filename> {$surfacemodel/model_filename/text()} </model_filename>  
     339                                                        <model_pathname> {$surfacemodel/model_pathname/text()} </model_pathname>  
     340                                                        <model_file> {$surfacemodel/model_file/text()} </model_file>  
     341                                                        <format> {$surfacemodel/format/text()} </format>  
     342                                                        <model_instance> {$surfacemodel/model_instance/text()} </model_instance>  
     343                                                        <volume> {$surfacemodel/volume/text()} </volume>  
     344                                                        <_oid> {$surfacemodel/_oid/text()} </_oid>  
     345                                                </surfacemodel>  
     346                                                } 
     347                                        </scenecomponent>  
     348                                        } 
     349                                </scene> ,  
     350                                for $sitetoanatomymapelement in CanonicalView("my_canonical_view.cv")/sitetoanatomymapelement 
     351                                where $sitetoanatomymap/_oid/text()= $sitetoanatomymapelement/sitetoanatomymap/text() 
     352                                return  
     353                                <sitetoanatomymapelement>  
     354                                        <confidence> {$sitetoanatomymapelement/confidence/text()} </confidence>  
     355                                        <y> {$sitetoanatomymapelement/y/text()} </y>  
     356                                        <x> {$sitetoanatomymapelement/x/text()} </x>  
     357                                        <right_coord> {$sitetoanatomymapelement/right_coord/text()} </right_coord>  
     358                                        <sup_coord> {$sitetoanatomymapelement/sup_coord/text()} </sup_coord>  
     359                                        <ant_coord> {$sitetoanatomymapelement/ant_coord/text()} </ant_coord>  
     360                                        <stimsite> {$sitetoanatomymapelement/stimsite/text()} </stimsite>  
     361                                        <sitetoanatomymap> {$sitetoanatomymapelement/sitetoanatomymap/text()} </sitetoanatomymap>  
     362                                        <_oid> {$sitetoanatomymapelement/_oid/text()} </_oid> { 
     363                                        for $stimsite in CanonicalView("my_canonical_view.cv")/stimsite 
     364                                        where $sitetoanatomymapelement/stimsite/text()= $stimsite/_oid/text() 
     365                                        return  
     366                                        <stimsite>  
     367                                                <type> {$stimsite/type/text()} </type>  
     368                                                <surgery> {$stimsite/surgery/text()} </surgery>  
     369                                                <lobe> {$stimsite/lobe/text()} </lobe>  
     370                                                <zone> {$stimsite/zone/text()} </zone>  
     371                                                <site_label> {$stimsite/site_label/text()} </site_label>  
     372                                                <_oid> {$stimsite/_oid/text()} </_oid>  
     373                                        </stimsite>  
     374                                        } 
     375                                </sitetoanatomymapelement>  
     376                                } 
     377                        </sitetoanatomymap> ,  
     378                        for $csmstudy in CanonicalView("my_canonical_view.cv")/csmstudy 
     379                        where $surgery/_oid/text()= $csmstudy/surgery/text() 
     380                        return  
     381                        <csmstudy>  
     382                                <updated_by> {$csmstudy/updated_by/text()} </updated_by>  
     383                                <updated> {$csmstudy/updated/text()} </updated>  
     384                                <type> {$csmstudy/type/text()} </type>  
     385                                <other_function> {$csmstudy/other_function/text()} </other_function>  
     386                                <function> {$csmstudy/function/text()} </function>  
     387                                <site_data> {$csmstudy/site_data/text()} </site_data>  
     388                                <trial_data> {$csmstudy/trial_data/text()} </trial_data>  
     389                                <surgery> {$csmstudy/surgery/text()} </surgery>  
     390                                <_oid> {$csmstudy/_oid/text()} </_oid> { 
     391                                for $trial in CanonicalView("my_canonical_view.cv")/trial 
     392                                where $csmstudy/_oid/text()= $trial/csmstudy/text() 
     393                                return  
     394                                <trial>  
     395                                        <stimulated> {$trial/stimulated/text()} </stimulated>  
     396                                        <coder_confidence> {$trial/coder_confidence/text()} </coder_confidence>  
     397                                        <patient_response> {$trial/patient_response/text()} </patient_response>  
     398                                        <surgeon_comments> {$trial/surgeon_comments/text()} </surgeon_comments>  
     399                                        <coder_comments> {$trial/coder_comments/text()} </coder_comments>  
     400                                        <different_target> {$trial/different_target/text()} </different_target>  
     401                                        <target> {$trial/target/text()} </target>  
     402                                        <item> {$trial/item/text()} </item>  
     403                                        <csmstudy> {$trial/csmstudy/text()} </csmstudy>  
     404                                        <site_suffix> {$trial/site_suffix/text()} </site_suffix>  
     405                                        <km_score> {$trial/km_score/text()} </km_score>  
     406                                        <comments> {$trial/comments/text()} </comments>  
     407                                        <miriam_code> {$trial/miriam_code/text()} </miriam_code>  
     408                                        <eeg_score> {$trial/eeg_score/text()} </eeg_score>  
     409                                        <current> {$trial/current/text()} </current>  
     410                                        <trial_time> {$trial/trial_time/text()} </trial_time>  
     411                                        <trial_num> {$trial/trial_num/text()} </trial_num>  
     412                                        <_oid> {$trial/_oid/text()} </_oid> { 
     413                                        for $stimsite1 in CanonicalView("my_canonical_view.cv")/stimsite 
     414                                        where $trial/stimsite1/text()= $stimsite1/_oid/text() 
     415                                        return  
     416                                        <stimsite1>  
     417                                                <type> {$stimsite1/type/text()} </type>  
     418                                                <surgery> {$stimsite1/surgery/text()} </surgery>  
     419                                                <lobe> {$stimsite1/lobe/text()} </lobe>  
     420                                                <zone> {$stimsite1/zone/text()} </zone>  
     421                                                <site_label> {$stimsite1/site_label/text()} </site_label>  
     422                                                <_oid> {$stimsite1/_oid/text()} </_oid>  
     423                                        </stimsite1> ,  
     424                                        for $stimsite2 in CanonicalView("my_canonical_view.cv")/stimsite 
     425                                        where $trial/stimsite2/text()= $stimsite2/_oid/text() 
     426                                        return  
     427                                        <stimsite2>  
     428                                                <type> {$stimsite2/type/text()} </type>  
     429                                                <surgery> {$stimsite2/surgery/text()} </surgery>  
     430                                                <lobe> {$stimsite2/lobe/text()} </lobe>  
     431                                                <zone> {$stimsite2/zone/text()} </zone>  
     432                                                <site_label> {$stimsite2/site_label/text()} </site_label>  
     433                                                <_oid> {$stimsite2/_oid/text()} </_oid>  
     434                                        </stimsite2> ,  
     435                                        for $trialcode in CanonicalView("my_canonical_view.cv")/trialcode 
     436                                        where $trial/_oid/text()= $trialcode/trial/text() 
     437                                        return  
     438                                        <trialcode>  
     439                                                <code> {$trialcode/code/text()} </code>  
     440                                                <trial> {$trialcode/trial/text()} </trial>  
     441                                                <_oid> {$trialcode/_oid/text()} </_oid> { 
     442                                                for $term in CanonicalView("my_canonical_view.cv")/term 
     443                                                where $trialcode/code/text()= $term/_oid/text() 
     444                                                return  
     445                                                <term>  
     446                                                        <parent> {$term/parent/text()} </parent>  
     447                                                        <sequence> {$term/sequence/text()} </sequence>  
     448                                                        <authority> {$term/authority/text()} </authority>  
     449                                                        <comment> {$term/comment/text()} </comment>  
     450                                                        <fullname> {$term/fullname/text()} </fullname>  
     451                                                        <abbrev> {$term/abbrev/text()} </abbrev>  
     452                                                        <subtype> {$term/subtype/text()} </subtype>  
     453                                                        <type> {$term/type/text()} </type>  
     454                                                        <_oid> {$term/_oid/text()} </_oid>  
     455                                                </term>  
     456                                                } 
     457                                        </trialcode>  
     458                                        } 
     459                                </trial>  
     460                                } 
     461                        </csmstudy> ,  
     462                        for $anatomytonamemap in CanonicalView("my_canonical_view.cv")/anatomytonamemap 
     463                        where $surgery/_oid/text()= $anatomytonamemap/surgery/text() 
     464                        return  
     465                        <anatomytonamemap>  
     466                                <description> {$anatomytonamemap/description/text()} </description>  
     467                                <preference> {$anatomytonamemap/preference/text()} </preference>  
     468                                <site_to_anatomy_map> {$anatomytonamemap/site_to_anatomy_map/text()} </site_to_anatomy_map>  
     469                                <photo> {$anatomytonamemap/photo/text()} </photo>  
     470                                <updated> {$anatomytonamemap/updated/text()} </updated>  
     471                                <updated_by> {$anatomytonamemap/updated_by/text()} </updated_by>  
     472                                <parcellation> {$anatomytonamemap/parcellation/text()} </parcellation>  
     473                                <other_source> {$anatomytonamemap/other_source/text()} </other_source>  
     474                                <surgery> {$anatomytonamemap/surgery/text()} </surgery>  
     475                                <_oid> {$anatomytonamemap/_oid/text()} </_oid> { 
     476                                for $anatomytonamemapelement in CanonicalView("my_canonical_view.cv")/anatomytonamemapelement 
     477                                where $anatomytonamemap/_oid/text()= $anatomytonamemapelement/anatomy_to_name_map/text() 
     478                                return  
     479                                <anatomytonamemapelement>  
     480                                        <belief> {$anatomytonamemapelement/belief/text()} </belief>  
     481                                        <name> {$anatomytonamemapelement/name/text()} </name>  
     482                                        <stimulation_site> {$anatomytonamemapelement/stimulation_site/text()} </stimulation_site>  
     483                                        <anatomy_to_name_map> {$anatomytonamemapelement/anatomy_to_name_map/text()} </anatomy_to_name_map>  
     484                                        <_oid> {$anatomytonamemapelement/_oid/text()} </_oid> { 
     485                                        for $term in CanonicalView("my_canonical_view.cv")/term 
     486                                        where $anatomytonamemapelement/name/text()= $term/_oid/text() 
     487                                        return  
     488                                        <term>  
     489                                                <parent> {$term/parent/text()} </parent>  
     490                                                <sequence> {$term/sequence/text()} </sequence>  
     491                                                <authority> {$term/authority/text()} </authority>  
     492                                                <comment> {$term/comment/text()} </comment>  
     493                                                <fullname> {$term/fullname/text()} </fullname>  
     494                                                <abbrev> {$term/abbrev/text()} </abbrev>  
     495                                                <subtype> {$term/subtype/text()} </subtype>  
     496                                                <type> {$term/type/text()} </type>  
     497                                                <_oid> {$term/_oid/text()} </_oid>  
     498                                        </term> ,  
     499                                        for $stimsite in CanonicalView("my_canonical_view.cv")/stimsite 
     500                                        where $anatomytonamemapelement/stimulation_site/text()= $stimsite/_oid/text() 
     501                                        return  
     502                                        <stimsite>  
     503                                                <type> {$stimsite/type/text()} </type>  
     504                                                <surgery> {$stimsite/surgery/text()} </surgery>  
     505                                                <lobe> {$stimsite/lobe/text()} </lobe>  
     506                                                <zone> {$stimsite/zone/text()} </zone>  
     507                                                <site_label> {$stimsite/site_label/text()} </site_label>  
     508                                                <_oid> {$stimsite/_oid/text()} </_oid>  
     509                                        </stimsite>  
     510                                        } 
     511                                </anatomytonamemapelement>  
     512                                } 
     513                        </anatomytonamemap> ,  
     514                        for $stimsite in CanonicalView("my_canonical_view.cv")/stimsite 
     515                        where $surgery/_oid/text()= $stimsite/surgery/text() 
     516                        return  
     517                        <stimsite>  
     518                                <type> {$stimsite/type/text()} </type>  
     519                                <surgery> {$stimsite/surgery/text()} </surgery>  
     520                                <lobe> {$stimsite/lobe/text()} </lobe>  
     521                                <zone> {$stimsite/zone/text()} </zone>  
     522                                <site_label> {$stimsite/site_label/text()} </site_label>  
     523                                <_oid> {$stimsite/_oid/text()} </_oid> { 
     524                                for $anatomytonamemap in CanonicalView("my_canonical_view.cv")/anatomytonamemap 
     525                                where $surgery/_oid/text()= $anatomytonamemap[ parcellation= 'Martin'] /surgery/text() 
     526                                return  
     527                                <anatomytonamemap>  
     528                                        <_oid> {$anatomytonamemap/_oid/text()} </_oid> { 
     529                                        for $anatomytonamemapelement in CanonicalView("my_canonical_view.cv")/anatomytonamemapelement 
     530                                        where $anatomytonamemap/_oid/text()= $anatomytonamemapelement/anatomy_to_name_map/text()and $anatomytonamemapelement/stimulation_site/text()= $stimsite/_oid/text() 
     531                                        return  
     532                                        <anatomytonamemapelement>  
     533                                                <name> {$anatomytonamemapelement/name/text()} </name>  
     534                                                <stimulation_site> {$anatomytonamemapelement/stimulation_site/text()} </stimulation_site>  
     535                                                <_oid> {$anatomytonamemapelement/_oid/text()} </_oid> { 
     536                                                for $term in CanonicalView("my_canonical_view.cv")/term 
     537                                                where $anatomytonamemapelement/name/text()= $term/_oid/text() 
     538                                                return  
     539                                                <term>  
     540                                                        <parent> {$term/parent/text()} </parent>  
     541                                                        <sequence> {$term/sequence/text()} </sequence>  
     542                                                        <authority> {$term/authority/text()} </authority>  
     543                                                        <comment> {$term/comment/text()} </comment>  
     544                                                        <fullname> {$term/fullname/text()} </fullname>  
     545                                                        <abbrev> {$term/abbrev/text()} </abbrev>  
     546                                                        <subtype> {$term/subtype/text()} </subtype>  
     547                                                        <type> {$term/type/text()} </type>  
     548                                                        <_oid> {$term/_oid/text()} </_oid>  
     549                                                </term>  
     550                                                } 
     551                                        </anatomytonamemapelement>  
     552                                        } 
     553                                </anatomytonamemap> ,  
     554                                for $csmstudy in CanonicalView("my_canonical_view.cv")/csmstudy 
     555                                where $csmstudy/surgery/text()= $surgery/_oid/text() 
     556                                return  
     557                                <csmstudy>  
     558                                        <updated_by> {$csmstudy/updated_by/text()} </updated_by>  
     559                                        <updated> {$csmstudy/updated/text()} </updated>  
     560                                        <type> {$csmstudy/type/text()} </type>  
     561                                        <other_function> {$csmstudy/other_function/text()} </other_function>  
     562                                        <function> {$csmstudy/function/text()} </function>  
     563                                        <site_data> {$csmstudy/site_data/text()} </site_data>  
     564                                        <trial_data> {$csmstudy/trial_data/text()} </trial_data>  
     565                                        <surgery> {$csmstudy/surgery/text()} </surgery>  
     566                                        <_oid> {$csmstudy/_oid/text()} </_oid> { 
     567                                        for $trial in CanonicalView("my_canonical_view.cv")/trial 
     568                                        where $trial/csmstudy/text()= $csmstudy/_oid/text()and $trial/stimsite1/text()= $stimsite/_oid/text() 
     569                                        return  
     570                                        <trial>  
     571                                                <stimulated> {$trial/stimulated/text()} </stimulated>  
     572                                                <stimsite2> {$trial/stimsite2/text()} </stimsite2>  
     573                                                <stimsite1> {$trial/stimsite1/text()} </stimsite1>  
     574                                                <coder_confidence> {$trial/coder_confidence/text()} </coder_confidence>  
     575                                                <patient_response> {$trial/patient_response/text()} </patient_response>  
     576                                                <surgeon_comments> {$trial/surgeon_comments/text()} </surgeon_comments>  
     577                                                <coder_comments> {$trial/coder_comments/text()} </coder_comments>  
     578                                                <different_target> {$trial/different_target/text()} </different_target>  
     579                                                <target> {$trial/target/text()} </target>  
     580                                                <item> {$trial/item/text()} </item>  
     581                                                <csmstudy> {$trial/csmstudy/text()} </csmstudy>  
     582                                                <site_suffix> {$trial/site_suffix/text()} </site_suffix>  
     583                                                <km_score> {$trial/km_score/text()} </km_score>  
     584                                                <comments> {$trial/comments/text()} </comments>  
     585                                                <miriam_code> {$trial/miriam_code/text()} </miriam_code>  
     586                                                <eeg_score> {$trial/eeg_score/text()} </eeg_score>  
     587                                                <current> {$trial/current/text()} </current>  
     588                                                <trial_time> {$trial/trial_time/text()} </trial_time>  
     589                                                <site_label> {$trial/site_label/text()} </site_label>  
     590                                                <trial_num> {$trial/trial_num/text()} </trial_num>  
     591                                                <_oid> {$trial/_oid/text()} </_oid> { 
     592                                                for $trialcode in CanonicalView("my_canonical_view.cv")/trialcode 
     593                                                where $trial/_oid/text()= $trialcode/trial/text() 
     594                                                return  
     595                                                <trialcode>  
     596                                                        <code> {$trialcode/code/text()} </code>  
     597                                                        <trial> {$trialcode/trial/text()} </trial>  
     598                                                        <_oid> {$trialcode/_oid/text()} </_oid> { 
     599                                                        for $term in CanonicalView("my_canonical_view.cv")/term 
     600                                                        where $trialcode/code/text()= $term/_oid/text() 
     601                                                        return  
     602                                                        <term>  
     603                                                                <parent> {$term/parent/text()} </parent>  
     604                                                                <sequence> {$term/sequence/text()} </sequence>  
     605                                                                <authority> {$term/authority/text()} </authority>  
     606                                                                <comment> {$term/comment/text()} </comment>  
     607                                                                <fullname> {$term/fullname/text()} </fullname>  
     608                                                                <abbrev> {$term/abbrev/text()} </abbrev>  
     609                                                                <subtype> {$term/subtype/text()} </subtype>  
     610                                                                <type> {$term/type/text()} </type>  
     611                                                                <_oid> {$term/_oid/text()} </_oid>  
     612                                                        </term>  
     613                                                        } 
     614                                                </trialcode>  
     615                                                } 
     616                                        </trial>  
     617                                        } 
     618                                </csmstudy> ,  
     619                                for $sitetoanatomymap in CanonicalView("my_canonical_view.cv")/sitetoanatomymap 
     620                                where $sitetoanatomymap[ preference= 1 ] /surgery/text()= $surgery/_oid/text() 
     621                                return  
     622                                <sitetoanatomymap>  
     623                                        <surgery> {$sitetoanatomymap/surgery/text()} </surgery>  
     624                                        <modtime> {$sitetoanatomymap/modtime/text()} </modtime>  
     625                                        <preference> {$sitetoanatomymap/preference/text()} </preference>  
     626                                        <sitetoanatomy_filename> {$sitetoanatomymap/sitetoanatomy_filename/text()} </sitetoanatomy_filename>  
     627                                        <sitetoanatomy_pathname> {$sitetoanatomymap/sitetoanatomy_pathname/text()} </sitetoanatomy_pathname>  
     628                                        <rendered_map> {$sitetoanatomymap/rendered_map/text()} </rendered_map>  
     629                                        <sitetoanatomyfile> {$sitetoanatomymap/sitetoanatomyfile/text()} </sitetoanatomyfile>  
     630                                        <map_date> {$sitetoanatomymap/map_date/text()} </map_date>  
     631                                        <author> {$sitetoanatomymap/author/text()} </author>  
     632                                        <scene> {$sitetoanatomymap/scene/text()} </scene>  
     633                                        <photo> {$sitetoanatomymap/photo/text()} </photo>  
     634                                        <_oid> {$sitetoanatomymap/_oid/text()} </_oid> { 
     635                                        for $sitetoanatomymapelement in CanonicalView("my_canonical_view.cv")/sitetoanatomymapelement 
     636                                        where $sitetoanatomymapelement/sitetoanatomymap/text()= $sitetoanatomymap/_oid/text()and $sitetoanatomymapelement/stimsite/text()= $stimsite/_oid/text() 
     637                                        return  
     638                                        <sitetoanatomymapelement>  
     639                                                <confidence> {$sitetoanatomymapelement/confidence/text()} </confidence>  
     640                                                <y> {$sitetoanatomymapelement/y/text()} </y>  
     641                                                <x> {$sitetoanatomymapelement/x/text()} </x>  
     642                                                <right_coord> {$sitetoanatomymapelement/right_coord/text()} </right_coord>  
     643                                                <sup_coord> {$sitetoanatomymapelement/sup_coord/text()} </sup_coord>  
     644                                                <ant_coord> {$sitetoanatomymapelement/ant_coord/text()} </ant_coord>  
     645                                                <site_label> {$sitetoanatomymapelement/site_label/text()} </site_label>  
     646                                                <stimsite> {$sitetoanatomymapelement/stimsite/text()} </stimsite>  
     647                                                <sitetoanatomymap> {$sitetoanatomymapelement/sitetoanatomymap/text()} </sitetoanatomymap>  
     648                                                <_oid> {$sitetoanatomymapelement/_oid/text()} </_oid>  
     649                                        </sitetoanatomymapelement>  
     650                                        } 
     651                                </sitetoanatomymap>  
     652                                } 
     653                        </stimsite>  
     654                        } 
     655                </surgery>  
     656                } 
     657        </patient>  
     658        } 
     659</root> 
     660}}}