25. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/25/2018 6:22:43 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.

25.1 Files compared

# Location File Last Modified
1 CIF Build 5 Sprint 4.zip\CIF B5S4\VA.PPMS.IntegrationWebService.zip\VA.PPMS.IntegrationWebService\VA.PPMS.ProviderData ProviderCcn.xsd Wed Jan 17 22:52:44 2018 UTC
2 CIF Build 5 Sprint 4.zip\CIF B5S4\VA.PPMS.IntegrationWebService.zip\VA.PPMS.IntegrationWebService\VA.PPMS.ProviderData ProviderCcn.xsd Tue Jan 23 13:56:28 2018 UTC

25.2 Comparison summary

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

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

25.4 Active regular expressions

No regular expressions were active.

25.5 Comparison detail

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