57. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 2/21/2018 6:58:08 AM Central Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

57.1 Files compared

# Location File Last Modified
1 CUI-CPP-v2.4.0-source-archive.zip\app\xsd\ExamManagement\extension AppointmentScope-1.0.xsd Thu Dec 21 03:33:17 2017 UTC
2 CUI-CPP-v2.4.0-source-archive.zip\app\xsd\ExamManagement\extension AppointmentScope-1.0.xsd Tue Feb 6 20:10:16 2018 UTC

57.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 302
Changed 1 4
Inserted 0 0
Removed 0 0

57.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

57.4 Active regular expressions

No regular expressions were active.

57.5 Comparison detail

  1   <?xml vers ion="1.0"  encoding=" UTF-8" ?>
  2   <xs:schema  xmlns:xs= "http://ww w.w3.org/2 001/XMLSch ema"
  3                xmlns="htt p:// DNS     /vler/sche mas/vlerSu persetSche ma/examMan agement/1. 0"
  4                targetName space="htt p:// DNS     /vler/sche mas/vlerSu persetSche ma/examMan agement/1. 0"
  5               elementFo rmDefault= "qualified " version= "1.0">
  6  
  7       <xs:in clude sche maLocation ="CommonTy pes-1.0.xs d"/>
  8  
  9       <!-- = ========== ========== ========== ========== ========== ==== -->
  10       <!-- = ========== ========== ========== ========== ========== ====
  11  
  12            E xamAppoint ment Objec t Types
  13  
  14            = ========== ========== ========== ========== ========== ==== -->
  15       <!-- = ========== ========== ========== ========== ========== ==== -->
  16  
  17       <xs:co mplexType  name="Exam Appointmen tCollectio nType">
  18           <x s:sequence >
  19                <xs:elem ent ref="E xamAppoint ment" maxO ccurs="500 0"/>
  20           </ xs:sequenc e>
  21       </xs:c omplexType >
  22  
  23       <xs:el ement name ="ExamAppo intment" t ype="ExamA ppointment Type"/>
  24       <xs:co mplexType  name="Exam Appointmen tType">
  25           <x s:annotati on>
  26                <xs:docu mentation> This type  is central  to the do main model  for exam  management . Exams ar e direct m edical evi dence
  27                    for  a disabili ty content ion used t o determin e the curr ent level  of disabil ity. Conte ntions oft en provide
  28                    clar ification  and suppor ting attri butes such  as the re lated DBQ  and major  organs aff ected duri ng the
  29                    exam . An appoi ntment giv es a medic al profess ional the  opportunit y to exami ne a veter an and/or  veteran's  records 
  30                    to e valuate th e contenti on.
  31                </xs:doc umentation >
  32           </ xs:annotat ion>
  33           <x s:sequence >
  34                <xs:elem ent name=" ExamAppoin tmentStatu sEvents" t ype="ExamA ppointment StatusEven tCollectio nType"/>
  35                <xs:elem ent name=" ExamRelate dContentio nIds" type ="UuidColl ection"/>
  36           </ xs:sequenc e>
  37           <x s:attribut e name="ex amAppointm entId" typ e="UuidTyp e" use="re quired"/>
  38           <x s:attribut e name="ex amType" ty pe="xs:str ing"/>
  39       </xs:c omplexType >
  40  
  41       <!-- = ========== ========== ========== ========== ========== ==== -->
  42       <!-- = ========== ========== ========== ========== ========== ====
  43  
  44            E xamAppoint ment Event  Types
  45  
  46            = ========== ========== ========== ========== ========== ==== -->
  47       <!-- = ========== ========== ========== ========== ========== ==== -->
  48  
  49       <xs:co mplexType  name="Exam Appointmen tStatusEve ntCollecti onType">
  50           <x s:sequence >
  51                <xs:elem ent ref="E xamAppoint mentStatus Event" max Occurs="50 00"/>
  52           </ xs:sequenc e>
  53       </xs:c omplexType >
  54  
  55       <xs:el ement name ="ExamAppo intmentSta tusEvent"  type="Exam Appointmen tStatusEve ntType" ab stract="tr ue"/>
  56       <xs:co mplexType  name="Exam Appointmen tStatusEve ntType" ab stract="tr ue">
  57           <x s:annotati on>
  58                <xs:docu mentation> Base abstr act class  for events  pertainin g to an ap pointment
  59                </xs:doc umentation >
  60           </ xs:annotat ion>
  61           <x s:complexC ontent>
  62                <xs:exte nsion base ="ExamMana gementEven tType">
  63                    <xs: attribute  name="exam Appointmen tId" type= "UuidType"  use="requ ired">
  64                         <xs:annota tion>
  65                             <xs:do cumentatio n>
  66                                 A  universall y unique i dentifier  that ties  all status  events to  the ExamA ppointment .
  67                             </xs:d ocumentati on>
  68                         </xs:annot ation>
  69                    </xs :attribute >
  70                </xs:ext ension>
  71           </ xs:complex Content>
  72       </xs:c omplexType >
  73  
  74       <xs:co mplexType  name="Appo intmentSch eduledEven tType">
  75           <x s:annotati on>
  76                <xs:docu mentation> This is th e first ev ent in the  appointme nt lifecyc le. It car ries all t he informa tion
  77                    othe r systems  need to re create the  same appo intment as  the event  originato r. Designa tes an eve nt where a n existing
  78                    appo intment is  scheduled , includin g time, pl ace, and e xaminer in formation.
  79  
  80                    Mult iple sched ule events  are allow ed for a g iven appoi ntment. Su bsequent s chedule ev ents will  be constru ed to be m odificatio ns.
  81                </xs:doc umentation >
  82           </ xs:annotat ion>
  83           <x s:complexC ontent>
  84                <xs:exte nsion base ="ExamAppo intmentSta tusEventTy pe">
  85                    <xs: sequence>
  86                         <xs:elemen t name="Ex aminingFac ility" typ e="Facilit yType" min Occurs="0" />
  87                         <xs:elemen t name="Ex amRelatedC ontentionU uids" type ="UuidColl ection"/>
  88                    </xs :sequence>
  89                    <xs: attribute  name="sche duledDateT ime" type= "xs:dateTi me"/>
  90                    <xs: attribute  name="name OfExaminer " type="xs :string"/>
  91                    <xs: attribute  name="emsP ointOfCont act" type= "xs:string "/>
  92                    <xs: attribute  name="emsE xamId" typ e="UuidTyp e"/>
  93                    <xs: attribute  name="exam Type" type ="xs:strin g"/>
  94                </xs:ext ension>
  95           </ xs:complex Content>
  96       </xs:c omplexType >
  97  
  98       <xs:co mplexType  name="ACEA ppointment AssignedEv entType">
  99           <x s:annotati on>
  100                <xs:docu mentation> Designates  the event  of an exi sting appo intment be ing assign ed to a Fa cility but  not havin g or requi ring
  101                    an a ctual sche duling wit h the vete ran.
  102                </xs:doc umentation >
  103           </ xs:annotat ion>
  104           <x s:complexC ontent>
  105                <xs:exte nsion base ="Appointm entSchedul edEventTyp e"/>
  106           </ xs:complex Content>
  107       </xs:c omplexType >
  108  
  109       <xs:co mplexType  name="Appo intmentCan celRequest EventType" >
  110           <x s:annotati on>
  111                <xs:docu mentation> Allow some one to req uest an ap pointment  cancellati on.</xs:do cumentatio n>
  112           </ xs:annotat ion>
  113           <x s:complexC ontent>
  114                <xs:exte nsion base ="ExamAppo intmentSta tusEventTy pe"/>
  115           </ xs:complex Content>
  116       </xs:c omplexType >
  117  
  118       <xs:co mplexType  name="Appo intmentCan celedEvent Type">
  119           <x s:annotati on>
  120                <xs:docu mentation> Signifies  that an ap pointment  has actual ly been ca ncelled.</ xs:documen tation>
  121           </ xs:annotat ion>
  122           <x s:complexC ontent>
  123                <xs:exte nsion base ="ExamAppo intmentSta tusEventTy pe">
  124                    <xs: sequence>
  125                         <xs:elemen t name="Or iginatingC ancelReque stEventId"  type="Uui dType" min Occurs="0" />
  126                    </xs :sequence>
  127                </xs:ext ension>
  128           </ xs:complex Content>
  129       </xs:c omplexType >
  130  
  131       <xs:co mplexType  name="Appo intmentCom pletedEven tType">
  132           <x s:annotati on>
  133                <xs:docu mentation> When the s cheduled a ppointment  has been  performed. </xs:docum entation>
  134           </ xs:annotat ion>
  135           <x s:complexC ontent>
  136                <xs:exte nsion base ="ExamAppo intmentSta tusEventTy pe"/>
  137           </ xs:complex Content>
  138       </xs:c omplexType >
  139  
  140       <xs:co mplexType  name="Appo intmentRes cheduleReq uestedEven tType">
  141           <x s:annotati on>
  142                <xs:docu mentation> One of the  parties t o the appo intment (e ither VBMS  on behalf  of the ve teran, or  the EMS) u ses this
  143                event to  signal a  request to  reschedul e an appoi ntment. If  desired,  use the De tails elem ent for fr ee text de scribing 
  144                a sugges ted time/p lace.
  145                </xs:doc umentation >
  146           </ xs:annotat ion>
  147           <x s:complexC ontent>
  148                <xs:exte nsion base ="ExamAppo intmentSta tusEventTy pe"/>
  149           </ xs:complex Content>
  150       </xs:c omplexType >
  151  
  152  
  153   </xs:schem a>