61. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/20/2019 8:52:20 AM Eastern Daylight 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.

61.1 Files compared

# Location File Last Modified
1 PPMS_Build_11_Sprint_3.zip\CIF B11S3\VA.PPMS.IWS\VA.PPMS.IWS\VA.PPMS.ProviderData ProviderCcn.xsd Wed Apr 17 20:03:50 2019 UTC
2 PPMS_Build_11_Sprint_3.zip\CIF B11S3\VA.PPMS.IWS\VA.PPMS.IWS\VA.PPMS.ProviderData ProviderCcn.xsd Thu May 16 15:22:07 2019 UTC

61.2 Comparison summary

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

61.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

61.4 Active regular expressions

No regular expressions were active.

61.5 Comparison detail

  1   <?xml vers ion="1.0"  encoding=" utf-8"?>
  2   <xs:schema  version=" 2.0"
  3               xmlns:xs= "http://ww w.w3.org/2 001/XMLSch ema"
  4                targetName space="htt ps:// DNS . URL /exchange/ ccn/2.0"
  5                xmlns:p="h ttps:// DNS . URL /exchange/ ccn/2.0">
  6     <!-- VER SION 2.0.1  -->
  7     <xs:comp lexType na me="Provid er">
  8       <xs:se quence>
  9         <!--  Identifie r in PPMS  system; us ed for upd ates and d eactivatio ns. Value  was provid ed when su pplying ac tivity res ults from  previous t ransaction s -->
  10         <xs: element na me="Correl ationId" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1"/>
  11         <xs: element na me="Transa ctionType"  type="p:T ransaction TypeList"  minOccurs= "1" maxOcc urs="1"/>
  12         <!--  Identifie r from sou rce system , used as  a referenc e when sup plying act ivity resu lts -->
  13         <xs: element na me="Provid erId" type ="xs:strin g" minOccu rs="1" max Occurs="1" />
  14  
  15         <!--  Contact I nformation  -->
  16         <xs: element na me="Email"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  17         <xs: element na me="Phone"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  18         <xs: element na me="Fax" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1"/>
  19         <xs: element na me="Addres s" type="p :Address"  minOccurs= "0" maxOcc urs="1"/>
  20         <!--  Provider  properties  -->
  21         <xs: element na me="Health ProviderTy pe" type=" p:HealthPr oviderType " minOccur s="0" maxO ccurs="1"/ >
  22         <xs: element na me="Intern alType" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1"/>
  23         <xs: element na me="DateOf Birth" typ e="xs:date " minOccur s="0" maxO ccurs="1"/ >
  24         <xs: element na me="Primar yDM" type= "xs:string " minOccur s="0" maxO ccurs="1"/ >
  25         <xs: element na me="Second aryDM" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 "/>
  26         <xs: element na me="EmrSys tem" type= "p:EmrSyst emType" mi nOccurs="0 " maxOccur s="1"/>
  27         <xs: element na me="EmrSys temOther"  type="xs:s tring" min Occurs="0"  maxOccurs ="1"/>
  28  
  29         <xs: element na me="Npis"  type="p:Np is" minOcc urs="1" ma xOccurs="1 "/>
  30         <xs: element na me="Tins"  type="p:Ti ns" minOcc urs="1" ma xOccurs="1 "/>
  31         <xs: element na me="Licens ures" type ="p:Licens ures" minO ccurs="0"  maxOccurs= "1"/>
  32         <xs: element na me="Specia lties" typ e="p:Speci alties" mi nOccurs="1 " maxOccur s="1"/>
  33  
  34         <xs: element na me="OtherI dentifiers " type="p: OtherIdent ifiers" mi nOccurs="0 " maxOccur s="1"/>
  35         <xs: element na me="Prefer redReferra lMeans" ty pe="p:Pref erredRefer ralMeans"  minOccurs= "0" maxOcc urs="1"/>
  36  
  37     <xs:elem ent name=" Type" minO ccurs="1"  maxOccurs= "1">
  38           <x s:complexT ype>
  39              <xs:choice  minOccurs ="1" maxOc curs="1">
  40                <xs:elem ent name=" Individual " type="p: Individual " />
  41                <xs:elem ent name=" Organizati on" type=" p:Organiza tion" />
  42              </xs:choic e>
  43           </ xs:complex Type>
  44         </xs :element>
  45       </xs:s equence>
  46     </xs:com plexType>
  47  
  48     <xs:comp lexType na me="Indivi dual">
  49       <xs:se quence>
  50         <!--  1-Individ ual -->
  51         <xs: element na me="FirstN ame" type= "xs:string " minOccur s="1" maxO ccurs="1"/ >
  52         <xs: element na me="Middle Name" type ="xs:strin g" minOccu rs="0" max Occurs="1" />
  53         <xs: element na me="LastNa me" type=" xs:string"  minOccurs ="1" maxOc curs="1"/>
  54         <xs: element na me="Ethnic ity" type= "p:Ethnici ty" minOcc urs="0" ma xOccurs="1 "/>
  55         <xs: element na me="Gender " type="p: GenderType " minOccur s="0" maxO ccurs="1"/ >
  56         <xs: element na me="Religi on" type=" xs:string"  minOccurs ="0" maxOc curs="1"/>
  57         <xs: element na me="IsAcce ptingNewPa tients" ty pe="xs:boo lean" minO ccurs="1"  maxOccurs= "1"/>
  58         <xs: element na me="IsPrim aryCarePro vider" typ e="xs:bool ean" minOc curs="1" m axOccurs=" 1"/>
  59         <xs: element na me="IsPrim aryCarePro viderAccep tingVa" ty pe="xs:boo lean" minO ccurs="1"  maxOccurs= "1"/>
  60         <xs: element na me="Provid erServices " type="p: ProviderSe rvices" mi nOccurs="1 " maxOccur s="1"/>
  61         <xs: element na me="BoardC ertificati ons" type= "p:BoardCe rtificatio ns" minOcc urs="0" ma xOccurs="1 "/>
  62         <xs: element na me="DeaNum bers" type ="p:DeaSch edulePrivi leges" min Occurs="0"  maxOccurs ="1"/>
  63         <xs: element na me="Indivi dualProvid erPrivileg es" type=" p:Individu alProvider Privileges " minOccur s="0" maxO ccurs="1"/ >
  64         <xs: element na me="Medica lEducation s" type="p :MedicalEd ucations"  minOccurs= "0" maxOcc urs="1"/>
  65         <xs: element na me="Provid erCredenti als" type= "p:Provide rCredentia ls" minOcc urs="0" ma xOccurs="1 "/>
  66         <xs: element na me="Provid erOtherNam es" type=" p:Provider OtherNames " minOccur s="0" maxO ccurs="1"/ >
  67         <xs: element na me="Contac ts" type=" p:Contacts " minOccur s="0" maxO ccurs="1"/ >
  68       </xs:s equence>
  69     </xs:com plexType>
  70     <xs:comp lexType na me="Organi zation">
  71       <!-- 2 -Organizat ion -->
  72       <xs:se quence>
  73         <xs: element na me="Provid erName" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1"/>
  74         <xs: element na me="Locati ons" type= "p:Locatio ns" minOcc urs="0" ma xOccurs="1 "/>
  75         <xs: element na me="Provid erServices " type="p: ProviderSe rvices" mi nOccurs="0 " maxOccur s="1"/>
  76         <xs: element na me="Author izedOffici als" type= "p:Organiz ationAutho rizedOffic ials" minO ccurs="0"  maxOccurs= "1"/>
  77         <xs: element na me="Organi zationalCo ntacts" ty pe="p:Orga nizationCo ntacts" mi nOccurs="0 " maxOccur s="1"/>
  78       </xs:s equence>
  79     </xs:com plexType>
  80  
  81     <!-- rem aining com plex types , etc. go  here -->
  82     <!-- Ent ity Refere nces -->
  83     <xs:comp lexType na me="Npis">
  84       <xs:se quence min Occurs="1"  maxOccurs ="1">
  85         <xs: element na me="Item"  type="p:Np i"/>
  86       </xs:s equence>
  87     </xs:com plexType>
  88     <xs:comp lexType na me="Npi">
  89       <xs:al l>
  90         <xs: element na me="Number " type="xs :string" m inOccurs=" 1" maxOccu rs="1"/>
  91         <xs: element na me="Entity TypeCode"  type="p:Np iType" min Occurs="1"  maxOccurs ="1"/>
  92         <xs: element na me="SolePr oprieter"  type="p:So lePropriet er" minOcc urs="0" ma xOccurs="1 "/>
  93         <!--  For 2-Org anization  entity typ es -->
  94         <xs: element na me="Organi zationSubp art" type= "xs:string " minOccur s="0" maxO ccurs="1"/ >
  95         <xs: element na me="Subpar tLegalBusi nessName"  type="xs:s tring" min Occurs="0"  maxOccurs ="1"/>
  96         <xs: element na me="Subpar tTaxId" ty pe="xs:str ing" minOc curs="0" m axOccurs=" 1"/>
  97       </xs:a ll>
  98     </xs:com plexType>
  99     <xs:comp lexType na me="Tins">
  100       <xs:se quence min Occurs="1"  maxOccurs ="50">
  101         <xs: element na me="Item"  type="p:Ti n"/>
  102       </xs:s equence>
  103     </xs:com plexType>
  104     <xs:comp lexType na me="Tin">
  105       <xs:se quence>
  106         <xs: element na me="Number " type="xs :string" m inOccurs=" 1" maxOccu rs="1"/>
  107       </xs:s equence>
  108     </xs:com plexType>
  109     <xs:comp lexType na me="Provid erCredenti als">
  110       <xs:se quence min Occurs="0"  maxOccurs ="50">
  111         <xs: element na me="Item"  type="p:Pr oviderCred ential"/>
  112       </xs:s equence>
  113     </xs:com plexType>
  114     <xs:comp lexType na me="Provid erCredenti al">
  115       <xs:se quence>
  116         <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  117         <xs: element na me="Creden tialNumber " type="xs :string" m inOccurs=" 1" maxOccu rs="1"/>
  118         <xs: element na me="Creden tialType"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  119         <xs: element na me="Creden tialingSta tus" type= "p:Credent ialingStat us" minOcc urs="1" ma xOccurs="1 "/>
  120         <xs: element na me="Creden tialedDate " type="xs :date" min Occurs="1"  maxOccurs ="1"/>
  121         <xs: element na me="NextCr edentialin gDate" typ e="xs:date " minOccur s="0" maxO ccurs="1"/ >
  122         <xs: element na me="Descri ption" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 "/>
  123       </xs:s equence>
  124     </xs:com plexType>
  125     <xs:comp lexType na me="OtherI dentifiers ">
  126       <xs:se quence min Occurs="0"  maxOccurs ="50">
  127         <xs: element na me="Item"  type="p:Ot herIdentif ier"/>
  128       </xs:s equence>
  129     </xs:com plexType>
  130     <xs:comp lexType na me="OtherI dentifier" >
  131       <xs:se quence>
  132         <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  133         <xs: element na me="Identi fierTypeCo de" type=" p:Identifi erTypeCode List" minO ccurs="1"  maxOccurs= "1"/>
  134         <xs: element na me="Identi fierState"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  135         <xs: element na me="Identi fierIssuer " type="xs :string" m inOccurs=" 0" maxOccu rs="1"/>
  136       </xs:s equence>
  137     </xs:com plexType>
  138     <xs:comp lexType na me="Licens ures">
  139       <xs:se quence min Occurs="0"  maxOccurs ="50">
  140         <xs: element na me="Item"  type="p:Li censure"/>
  141       </xs:s equence>
  142     </xs:com plexType>
  143     <xs:comp lexType na me="Licens ure">
  144       <xs:se quence>
  145         <xs: element na me="Licens eNumber" t ype="xs:st ring" minO ccurs="1"  maxOccurs= "1"/>
  146         <xs: element na me="Licens ingState"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  147         <xs: element na me="Expira tionDate"  type="xs:d ate" minOc curs="0" m axOccurs=" 1"/>
  148       </xs:s equence>
  149     </xs:com plexType>
  150     <xs:comp lexType na me="Provid erServices ">
  151       <xs:se quence min Occurs="1"  maxOccurs ="500">
  152         <xs: element na me="Item"  type="p:Pr oviderServ ice"/>
  153       </xs:s equence>
  154     </xs:com plexType>
  155     <xs:comp lexType na me="Provid erService" >
  156       <xs:al l>
  157         <!--  Identifie r in PPMS  system; us ed for upd ates and d eactivatio ns. Value  will be pr ovided whe n supplyin g activity  results - ->
  158         <xs: element na me="Correl ationId" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1"/>
  159         <!--  Specialty  -->
  160         <xs: element na me="CodedS pecialty"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  161         <xs: element na me="Relati onship" ty pe="p:Rela tionshipTy pe" minOcc urs="1" ma xOccurs="1 "/>
  162         <xs: element na me="Locati on" type=" p:CareSite " minOccur s="1" maxO ccurs="1"/ >
  163         <xs: element na me="HighPe rformingPr ovider" ty pe="p:YesN oType" min Occurs="0"  maxOccurs ="1"/>
  164         <!--  Group -->
  165         <xs: element na me="Organi zationNpi"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  166         <xs: element na me="Servic eAvailabil ity" type= "p:Service Availabili ties" minO ccurs="0"  maxOccurs= "1"/>
  167       </xs:a ll>
  168     </xs:com plexType>
  169     <xs:comp lexType na me="Contac ts">
  170       <xs:se quence min Occurs="0"  maxOccurs ="50">
  171         <xs: element na me="Item"  type="p:Pe rsonContac t"/>
  172       </xs:s equence>
  173     </xs:com plexType>
  174     <xs:comp lexType na me="Person Contact">
  175       <xs:se quence>
  176         <!--  Identifie r in PPMS  system; us ed for upd ates and d eactivatio ns. Value  will be pr ovided whe n supplyin g activity  results - ->
  177         <xs: element na me="Correl ationId" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1"/>
  178         <xs: element na me="FirstN ame" type= "xs:string " minOccur s="0" maxO ccurs="1"/ >
  179         <xs: element na me="Middle Name" type ="xs:strin g" minOccu rs="0" max Occurs="1" />
  180         <xs: element na me="LastNa me" type=" xs:string"  minOccurs ="1" maxOc curs="1"/>
  181         <xs: element na me="IsVete ran" type= "xs:boolea n" minOccu rs="0" max Occurs="1" />
  182         <xs: element na me="Effect iveDate" t ype="xs:da te" minOcc urs="0" ma xOccurs="1 "/>
  183         <xs: element na me="Role"  type="p:Co ntactRoleT ype" minOc curs="0" m axOccurs=" 1"/>
  184         <xs: element na me="Emails " type="p: Emails" mi nOccurs="0 " maxOccur s="1"/>
  185         <xs: element na me="Addres ses" type= "p:Address es" minOcc urs="0" ma xOccurs="1 "/>
  186         <xs: element na me="Phones " type="p: Phones" mi nOccurs="0 " maxOccur s="1"/>
  187       </xs:s equence>
  188     </xs:com plexType>
  189     <xs:comp lexType na me="Emails ">
  190       <xs:se quence min Occurs="0"  maxOccurs ="3">
  191         <xs: element na me="Item"  type="p:Em ail"/>
  192       </xs:s equence>
  193     </xs:com plexType>
  194     <xs:comp lexType na me="Email" >
  195       <xs:se quence>
  196         <xs: element na me="EmailA ddress" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1"/>
  197       </xs:s equence>
  198     </xs:com plexType>
  199     <xs:comp lexType na me="Addres ses">
  200       <xs:se quence min Occurs="0"  maxOccurs ="3">
  201         <xs: element na me="Item"  type="p:Ad dress"/>
  202       </xs:s equence>
  203     </xs:com plexType>
  204     <xs:comp lexType na me="Addres s">
  205       <xs:se quence>
  206         <xs: element na me="Addres s1" type=" xs:string"  minOccurs ="0" maxOc curs="1"/>
  207         <xs: element na me="Addres s2" type=" xs:string"  minOccurs ="0" maxOc curs="1"/>
  208         <xs: element na me="Addres s3" type=" xs:string"  minOccurs ="0" maxOc curs="1"/>
  209         <xs: element na me="City"  type="xs:s tring" min Occurs="0"  maxOccurs ="1"/>
  210         <xs: element na me="State"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  211         <xs: element na me="Postal Code" type ="xs:strin g" minOccu rs="0" max Occurs="1" />
  212         <xs: element na me="County " type="xs :string" m inOccurs=" 0" maxOccu rs="1"/>
  213         <xs: element na me="Countr yCode" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 "/>
  214       </xs:s equence>
  215     </xs:com plexType>
  216     <xs:comp lexType na me="Phones ">
  217       <xs:se quence min Occurs="0"  maxOccurs ="3">
  218         <xs: element na me="Item"  type="p:Ph one"/>
  219       </xs:s equence>
  220     </xs:com plexType>
  221     <xs:comp lexType na me="Phone" >
  222       <xs:se quence>
  223         <xs: element na me="PhoneN umber" typ e="xs:stri ng" minOcc urs="1" ma xOccurs="1 "/>
  224         <xs: element na me="IsText ingAccepta ble" type= "xs:string " minOccur s="0" maxO ccurs="1"/ >
  225       </xs:s equence>
  226     </xs:com plexType>
  227     <xs:comp lexType na me="Organi zationAuth orizedOffi cials">
  228       <xs:se quence min Occurs="0"  maxOccurs ="50">
  229         <xs: element na me="Item"  type="p:Or ganization Authorized Official"/ >
  230       </xs:s equence>
  231     </xs:com plexType>
  232     <xs:comp lexType na me="Organi zationAuth orizedOffi cial">
  233       <xs:se quence>
  234         <xs: element na me="Offici alName" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1"/>
  235         <xs: element na me="Offici alCredenti al" type=" xs:string"  minOccurs ="1" maxOc curs="1"/>
  236         <xs: element na me="TitleO rPosition"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  237         <xs: element na me="PhoneN umber" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 "/>
  238       </xs:s equence>
  239     </xs:com plexType>
  240     <xs:comp lexType na me="Medica lEducation s">
  241       <xs:se quence min Occurs="0"  maxOccurs ="50">
  242         <xs: element na me="Item"  type="p:Me dicalEduca tion"/>
  243       </xs:s equence>
  244     </xs:com plexType>
  245     <xs:comp lexType na me="Medica lEducation ">
  246       <xs:se quence>
  247         <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  248         <xs: element na me="Gradua tionDate"  type="xs:d ate" minOc curs="0" m axOccurs=" 1"/>
  249       </xs:s equence>
  250     </xs:com plexType>
  251     <xs:comp lexType na me="BoardC ertificati ons">
  252       <xs:se quence min Occurs="0"  maxOccurs ="50">
  253         <xs: element na me="Item"  type="p:Bo ardCertifi cation"/>
  254       </xs:s equence>
  255     </xs:com plexType>
  256     <xs:comp lexType na me="BoardC ertificati on">
  257       <xs:se quence>
  258         <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  259         <xs: element na me="IsBoar dCertified " type="xs :boolean"  minOccurs= "0" maxOcc urs="1"/>
  260         <xs: element na me="BoardI d" type="x s:string"  minOccurs= "0" maxOcc urs="1"/>
  261         <xs: element na me="Certif icationDat e" type="x s:date" mi nOccurs="0 " maxOccur s="1"/>
  262         <xs: element na me="Recert ificationD ate" type= "xs:date"  minOccurs= "0" maxOcc urs="1"/>
  263       </xs:s equence>
  264     </xs:com plexType>
  265     <xs:comp lexType na me="Indivi dualProvid erPrivileg es">
  266       <xs:se quence min Occurs="0"  maxOccurs ="50">
  267         <xs: element na me="Item"  type="p:In dividualPr oviderPriv ilege"/>
  268       </xs:s equence>
  269     </xs:com plexType>
  270     <xs:comp lexType na me="Indivi dualProvid erPrivileg e">
  271       <xs:se quence>
  272         <xs: element na me="Privil ege" type= "xs:string " minOccur s="1" maxO ccurs="1"/ >
  273         <xs: element na me="Expira tionDate"  type="xs:d ate" minOc curs="0" m axOccurs=" 1"/>
  274         <xs: element na me="Commen t" type="x s:string"  minOccurs= "0" maxOcc urs="1"/>
  275         <xs: element na me="CareSi te" type=" p:CareSite " minOccur s="0" maxO ccurs="1"/ >
  276       </xs:s equence>
  277     </xs:com plexType>
  278     <xs:comp lexType na me="Provid erOtherNam es">
  279       <xs:se quence min Occurs="0"  maxOccurs ="50">
  280         <xs: element na me="Item"  type="p:Pr oviderOthe rName"/>
  281       </xs:s equence>
  282     </xs:com plexType>
  283     <xs:comp lexType na me="Provid erOtherNam e">
  284       <xs:se quence>
  285         <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  286         <xs: element na me="OtherN ameType" t ype="p:Oth erNameType " minOccur s="0" maxO ccurs="1"/ >
  287         <xs: element na me="OtherC redential"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  288       </xs:s equence>
  289     </xs:com plexType>
  290     <xs:comp lexType na me="DeaSch edulePrivi leges">
  291       <xs:se quence min Occurs="0"  maxOccurs ="50">
  292         <xs: element na me="Item"  type="p:De aScheduleP rivilege"/ >
  293       </xs:s equence>
  294     </xs:com plexType>
  295     <xs:comp lexType na me="DeaSch edulePrivi lege">
  296       <xs:se quence>
  297         <xs: element na me="DeaNum ber" type= "xs:string " minOccur s="1" maxO ccurs="1"/ >
  298         <xs: element na me="Expira tionDate"  type="xs:d ate" minOc curs="0" m axOccurs=" 1"/>
  299         <xs: element na me="Verifi cationDate " type="xs :date" min Occurs="0"  maxOccurs ="1"/>
  300         <xs: element na me="Verifi er" type=" xs:string"  minOccurs ="0" maxOc curs="1"/>
  301         <xs: element na me="HasSch eduleIi" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1"/>
  302         <xs: element na me="HasSch eduleIiNon Narcotic"  type="xs:b oolean" mi nOccurs="0 " maxOccur s="1"/>
  303         <xs: element na me="HasSch eduleIii"  type="xs:b oolean" mi nOccurs="0 " maxOccur s="1"/>
  304         <xs: element na me="HasSch eduleIiiNo nNarcotic"  type="xs: boolean" m inOccurs=" 0" maxOccu rs="1"/>
  305         <xs: element na me="HasSch eduleIv" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1"/>
  306         <xs: element na me="HasSch eduleV" ty pe="xs:boo lean" minO ccurs="0"  maxOccurs= "1"/>
  307       </xs:s equence>
  308     </xs:com plexType>
  309     <xs:comp lexType na me="Organi zationCont acts">
  310       <xs:se quence min Occurs="0"  maxOccurs ="50">
  311         <xs: element na me="Item"  type="p:Re latedConta ct"/>
  312       </xs:s equence>
  313     </xs:com plexType>
  314     <xs:comp lexType na me="Relate dContact">
  315       <xs:se quence>
  316         <xs: element na me="Contac tInformati on" type=" xs:string"  minOccurs ="1" maxOc curs="1"/>
  317         <xs: element na me="IsPrim aryPoc" ty pe="xs:boo lean" minO ccurs="0"  maxOccurs= "1"/>
  318         <xs: element na me="Contac tInfoType"  type="p:C ontactInfo Type" minO ccurs="0"  maxOccurs= "1"/>
  319         <xs: element na me="IsActi ve" type=" xs:boolean " minOccur s="0" maxO ccurs="1"/ >
  320       </xs:s equence>
  321     </xs:com plexType>
  322     <xs:comp lexType na me="Specia lties">
  323       <xs:se quence min Occurs="0"  maxOccurs ="50">
  324         <xs: element na me="Item"  type="p:Ta xonomy"/>
  325       </xs:s equence>
  326     </xs:com plexType>
  327     <xs:comp lexType na me="Taxono my">
  328       <xs:se quence>
  329         <xs: element na me="CodedS pecialty"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  330         <xs: element na me="IsPrim aryTaxonom y" type="x s:boolean"  minOccurs ="1" maxOc curs="1"/>
  331       </xs:s equence>
  332     </xs:com plexType>
  333     <xs:comp lexType na me="Servic eAvailabil ities">
  334       <xs:se quence min Occurs="0"  maxOccurs ="50">
  335         <xs: element na me="Item"  type="p:Se rviceAvail ability"/>
  336       </xs:s equence>
  337     </xs:com plexType>
  338     <xs:comp lexType na me="Servic eAvailabil ity">
  339       <xs:se quence>
  340         <xs: element na me="DayOfT heWeek" ty pe="p:DayO fWeekList"  minOccurs ="1" maxOc curs="1"/>
  341         <xs: element na me="StartT ime" type= "xs:string " minOccur s="0" maxO ccurs="1"/ >
  342         <xs: element na me="EndTim e" type="x s:string"  minOccurs= "0" maxOcc urs="1"/>
  343       </xs:s equence>
  344     </xs:com plexType>
  345     <xs:comp lexType na me="Locati ons">
  346       <xs:se quence min Occurs="0"  maxOccurs ="50">
  347         <xs: element na me="Item"  type="p:Ca reSite"/>
  348       </xs:s equence>
  349     </xs:com plexType>
  350     <xs:comp lexType na me="CareSi te">
  351       <xs:al l>
  352         <!--  Identifie r in PPMS  system; us ed for upd ates and d eactivatio ns. Value  will be pr ovided whe n supplyin g activity  results - ->
  353         <xs: element na me="Correl ationId" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1"/>
  354         <xs: element na me="Name"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  355         <xs: element na me="SiteAd dress" typ e="p:Addre ss" minOcc urs="1" ma xOccurs="1 "/>
  356         <xs: element na me="SiteTy pe" type=" p:CareSite Type" minO ccurs="1"  maxOccurs= "1"/>
  357         <xs: element na me="SiteId " type="xs :string" m inOccurs=" 0" maxOccu rs="1"/>
  358         <xs: element na me="OtherN ame" type= "xs:string " minOccur s="0" maxO ccurs="1"/ >
  359         <xs: element na me="IsHand icapAccess ible" type ="xs:boole an" minOcc urs="0" ma xOccurs="1 "/>
  360         <xs: element na me="Visn"  type="xs:i nteger" mi nOccurs="0 " maxOccur s="1"/>
  361         <xs: element na me="Phone"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  362         <xs: element na me="Fax" t ype="xs:st ring" minO ccurs="0"  maxOccurs= "1"/>
  363         <xs: element na me="Email"  type="xs: string" mi nOccurs="0 " maxOccur s="1"/>
  364         <xs: element na me="Center OfExcellen ce" type=" p:YesNoTyp e" minOccu rs="0" max Occurs="1" />
  365         <xs: element na me="PlaceO fServiceCo des" type= "p:PlaceOf ServiceCod es" minOcc urs="0" ma xOccurs="1 "/>
  366       </xs:a ll>
  367     </xs:com plexType>
  368     <xs:comp lexType na me="PlaceO fServiceCo des">
  369       <xs:se quence min Occurs="0"  maxOccurs ="100">
  370         <xs: element na me="Item"  type="p:Pl aceOfServi ce"/>
  371       </xs:s equence>
  372     </xs:com plexType>
  373     <xs:comp lexType na me="PlaceO fService">
  374       <xs:al l>
  375         <xs: element na me="Code"  type="xs:s tring" min Occurs="0"  maxOccurs ="1"/>
  376       </xs:a ll>
  377     </xs:com plexType>
  378     <xs:comp lexType na me="Prefer redReferra lMeans">
  379       <xs:al l>
  380         <xs: element na me="Hsrm"  type="xs:b oolean" mi nOccurs="0 " maxOccur s="1"/>
  381         <xs: element na me="Secure dEmail" ty pe="xs:boo lean" minO ccurs="0"  maxOccurs= "1"/>
  382         <xs: element na me="Direct Messaging"  type="xs: boolean" m inOccurs=" 0" maxOccu rs="1"/>
  383         <xs: element na me="Fax" t ype="xs:bo olean" min Occurs="0"  maxOccurs ="1"/>
  384         <xs: element na me="Mail"  type="xs:b oolean" mi nOccurs="0 " maxOccur s="1"/>
  385       </xs:a ll>
  386     </xs:com plexType>
  387  
  388     <!-- Enu merations  -->
  389     <xs:simp leType nam e="Transac tionTypeLi st">
  390       <xs:re striction  base="xs:s tring">
  391         <!--  New or up dated prov ider infor mation, in cluding re lated enti ties-->
  392         <xs: enumeratio n value="U pdate"/>
  393         <!--  Deactivat e Provider  record an d all rela ted entiti es -->
  394         <xs: enumeratio n value="D eactivate  Provider"/ >
  395         <!--  Deactivat e only spe cified rel ated entit ies for th e provider  (the prov ider will  remain act ive) -->
  396         <xs: enumeratio n value="D eactivate  Relationsh ip"/>
  397       </xs:r estriction >
  398     </xs:sim pleType>
  399     <xs:simp leType nam e="NpiType ">
  400       <xs:re striction  base="xs:s tring">
  401         <xs: enumeratio n value="1 -Individua l"/>
  402         <xs: enumeratio n value="2 -Organizat ion"/>
  403       </xs:r estriction >
  404     </xs:sim pleType>
  405     <xs:simp leType nam e="SolePro prieter">
  406       <xs:re striction  base="xs:s tring">
  407         <!-- <xs:enumer ation valu e="X"/>-->
  408         <xs: enumeratio n value="Y "/>
  409         <xs: enumeratio n value="N "/>
  410       </xs:r estriction >
  411     </xs:sim pleType>
  412     <xs:simp leType nam e="Ethnici ty">
  413       <xs:re striction  base="xs:s tring">
  414         <xs: enumeratio n value="U nknown"/>
  415         <xs: enumeratio n value="H ispanic or  Latino"/>
  416         <xs: enumeratio n value="N ot Hispani c or Latin o"/>
  417         <xs: enumeratio n value="D ecline to  Answer"/>
  418       </xs:r estriction >
  419     </xs:sim pleType>
  420     <xs:simp leType nam e="HealthP roviderTyp e">
  421       <xs:re striction  base="xs:s tring">
  422         <xs: enumeratio n value="N one"/>
  423         <xs: enumeratio n value="C ommunity H ospital"/>
  424         <xs: enumeratio n value="E xternal La boratory"/ >
  425         <xs: enumeratio n value="C ommunity S ervice"/>
  426         <xs: enumeratio n value="H ome Health  Care"/>
  427         <xs: enumeratio n value="R adiology"/ >
  428         <xs: enumeratio n value="S ervices"/>
  429         <xs: enumeratio n value="E xternal Su pport Grou p"/>
  430         <xs: enumeratio n value="R ehabilitat ion"/>
  431       </xs:r estriction >
  432     </xs:sim pleType>
  433     <xs:simp leType nam e="Credent ialingStat us">
  434       <xs:re striction  base="xs:s tring">
  435         <xs: enumeratio n value="A ctive"/>
  436         <xs: enumeratio n value="I nactive"/>
  437         <xs: enumeratio n value="R evoked"/>
  438         <xs: enumeratio n value="S uspended"/ >
  439       </xs:r estriction >
  440     </xs:sim pleType>
  441     <xs:simp leType nam e="OtherNa meType">
  442       <xs:re striction  base="xs:s tring">
  443         <xs: enumeratio n value="O ther"/>
  444         <xs: enumeratio n value="F ormer Name "/>
  445         <xs: enumeratio n value="P rofessiona l Name"/>
  446         <xs: enumeratio n value="D oing Busin ess As"/>
  447         <xs: enumeratio n value="F ormer Lega l Business  Name"/>
  448       </xs:r estriction >
  449     </xs:sim pleType>
  450     <xs:simp leType nam e="DayOfWe ekList">
  451       <xs:re striction  base="xs:s tring">
  452         <xs: enumeratio n value="S unday"/>
  453         <xs: enumeratio n value="M onday"/>
  454         <xs: enumeratio n value="T uesday"/>
  455         <xs: enumeratio n value="W ednesday"/ >
  456         <xs: enumeratio n value="T hursday"/>
  457         <xs: enumeratio n value="F riday"/>
  458         <xs: enumeratio n value="S aturday"/>
  459       </xs:r estriction >
  460     </xs:sim pleType>
  461     <xs:simp leType nam e="CareSit eType">
  462       <xs:re striction  base="xs:s tring">
  463         <xs: enumeratio n value="F acility"/>
  464         <xs: enumeratio n value="P harmacy"/>
  465         <xs: enumeratio n value="C linic"/>
  466         <xs: enumeratio n value="W ard"/>
  467         <xs: enumeratio n value="U nit Dose C art"/>
  468         <xs: enumeratio n value="C ommunity L iving Cent er"/>
  469         <xs: enumeratio n value="S pinal Cord  Injury Un it"/>
  470       </xs:r estriction >
  471     </xs:sim pleType>
  472     <xs:simp leType nam e="Contact InfoType">
  473       <xs:re striction  base="xs:s tring">
  474         <xs: enumeratio n value="E mail"/>
  475         <xs: enumeratio n value="T elecom"/>
  476         <xs: enumeratio n value="P ager"/>
  477         <xs: enumeratio n value="W eb Address "/>
  478       </xs:r estriction >
  479     </xs:sim pleType>
  480     <xs:simp leType nam e="Identif ierTypeCod eList">
  481       <xs:re striction  base="xs:s tring">
  482         <xs: enumeratio n value="O ther"/>
  483         <xs: enumeratio n value="E mployer Id entificati on Number" />
  484         <xs: enumeratio n value="M edicaid"/>
  485         <xs: enumeratio n value="M edicare Nu mber"/>
  486       </xs:r estriction >
  487     </xs:sim pleType>
  488     <xs:simp leType nam e="GenderT ype">
  489       <xs:re striction  base="xs:s tring">
  490         <xs: enumeratio n value="N ot Specifi ed"/>
  491         <xs: enumeratio n value="F emale"/>
  492         <xs: enumeratio n value="M ale"/>
  493         <xs: enumeratio n value="O ther"/>
  494       </xs:r estriction >
  495     </xs:sim pleType>
  496     <xs:simp leType nam e="Relatio nshipType" >
  497       <xs:re striction  base="xs:s tring">
  498         <xs: enumeratio n value="C hoice"/>
  499         <xs: enumeratio n value="P C3"/>
  500         <xs: enumeratio n value="C CN"/>
  501       </xs:r estriction >
  502     </xs:sim pleType>
  503     <xs:simp leType nam e="EmrSyst emType">
  504       <xs:re striction  base="xs:s tring">
  505         <xs: enumeratio n value="N one"/>
  506         <xs: enumeratio n value="A llscripts" />
  507         <xs: enumeratio n value="A thenaHealt h"/>
  508         <xs: enumeratio n value="C erner"/>
  509         <xs: enumeratio n value="e ClinicalWo rks"/>
  510         <xs: enumeratio n value="E pic"/>
  511         <xs: enumeratio n value="F usion"/>
  512         <xs: enumeratio n value="G E Healthca re"/>
  513         <xs: enumeratio n value="G reenway"/>
  514         <xs: enumeratio n value="N etsmart"/>
  515         <xs: enumeratio n value="P ractice"/>
  516         <xs: enumeratio n value="N ot Sure"/>
  517         <xs: enumeratio n value="O ther"/>
  518       </xs:r estriction >
  519     </xs:sim pleType>
  520     <xs:simp leType nam e="Contact RoleType">
  521       <xs:re striction  base="xs:s tring">
  522         <xs: enumeratio n value="N one"/>
  523         <xs: enumeratio n value="C MIO"/>
  524         <xs: enumeratio n value="C IO"/>
  525         <xs: enumeratio n value="C OO"/>
  526         <xs: enumeratio n value="G eneral"/>
  527         <xs: enumeratio n value="O ther"/>
  528       </xs:r estriction >
  529     </xs:sim pleType>
  530     <xs:simp leType nam e="YesNoTy pe">
  531       <xs:re striction  base="xs:s tring">
  532         <xs: enumeratio n value="U nknown"/>
  533         <xs: enumeratio n value="Y es"/>
  534         <xs: enumeratio n value="N o"/>
  535       </xs:r estriction >
  536     </xs:sim pleType>
  537  
  538     <xs:elem ent name=" Providers" >
  539       <xs:co mplexType>
  540         <xs: sequence>
  541           <x s:element  name="Prov ider" type ="p:Provid er" minOcc urs="1" ma xOccurs="5 000"/>
  542         </xs :sequence>
  543       </xs:c omplexType >
  544     </xs:ele ment>
  545   </xs:schem a>
  546