Produced by Araxis Merge on 10/5/2018 9:06:46 PM Central 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.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | MHEDP3_VAOS_VATS_SM_Sept2018.zip\VAR 4.5.2 | VAR-4.x-SRVDD.docx | Thu Sep 27 18:39:54 2018 UTC |
| 2 | MHEDP3_VAOS_VATS_SM_Sept2018.zip\VAR 4.5.2 | VAR-4.x-SRVDD.docx | Sat Oct 6 01:26:10 2018 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 1 | 3968 |
| Changed | 0 | 0 |
| Inserted | 1 | 1 |
| Removed | 0 | 0 |
| 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 |
No regular expressions were active.
| 1 | VA Online Scheduling (VAOS) Se rvice 4.x SRVDD | |||||
| 2 | ||||||
| 3 | VA Online Scheduling (VAOS) Se rvice Desi gn Documen t (SRVDD) | |||||
| 4 | ||||||
| 5 | - General Informatio n | |||||
| 6 | - Data Sto rage and C lassificat ion | |||||
| 7 | - Design P rinciples and Patter ns | |||||
| 8 | - Conceptu al Overvie w | |||||
| 9 | - High-Lev el Compone nt Diagram - Current as of Aug ust 15, 20 18** | |||||
| 10 | - Componen t Overview - through completio n of VAR 4 .x | |||||
| 11 | - Detailed Service-O riented Co mponent Di agram | |||||
| 12 | 2.2.3 - Pl anned Deco mposition of Veteran Appointme nt Request Service ( this appli cation) | |||||
| 13 | - Logical Design Ove rview | |||||
| 14 | - REST End point Brea kdown | |||||
| 15 | - Deployme nt Archite cture | |||||
| 16 | - Deployme nt Diagram s | |||||
| 17 | 3.2.1 - De ployment D iagram, Cu rrent as o f March 28 , 2018 | |||||
| 18 | - Technolo gy Stack O verview | |||||
| 19 | - VA Inter faces | |||||
| 20 | - MDWS 3.2 .8 - Sched uling Serv ice | |||||
| 21 | - CDW | |||||
| 22 | - VA Mobil e Infrastr ucture and Microserv ices JWT E ndpoints | |||||
| 23 | User Sessi on Endpoin ts | |||||
| 24 | - VAMF Sha red Servic es | |||||
| 25 | - VAOS Int erfaces | |||||
| 26 | Oracle Dat a Architec ture | |||||
| 27 | MongoDB Da ta Archite cture | |||||
| 28 | - Security | |||||
| 29 | - Service Configurat ion | |||||
| 30 | - Applicat ion Capaci ty Plan Us er Volume | |||||
| 31 | - Containe r Capacity | |||||
| 32 | Project Da tabase Cap acity | |||||
| 33 | ||||||
| 34 | ||||||
| 35 | ||||||
| 36 | ||||||
| 37 | ||||||
| 38 | The Servic e Design D ocument (S RVDD) prov ides three chief des ign perspe ctives: Co nceptual, Logical, a nd Physica l for proc esses and data. This document will be up dated duri ng the imp lementatio n life cyc le. | |||||
| 39 | ||||||
| 40 | ||||||
| 41 | ||||||
| 42 | ||||||
| 43 | Mobile Ser vice Infor mation | |||||
| 44 | ||||||
| 45 | - General Informatio n | |||||
| 46 | ||||||
| 47 | Software N ame | |||||
| 48 | VA Online Scheduling (VAOS) Se rvice | |||||
| 49 | Project In crement / Release De signation: | |||||
| 50 | var-resour ces | |||||
| 51 | Product Ve rsion | |||||
| 52 | 4.5.2 | |||||
| 53 | Source Rep ository | |||||
| 54 | https://co derepo.mob ilehealth. va.gov/pro jects/VAR/ repos/var- resources /browse?at =refs%2Fhe ads%2Frele ase%2F4.5 | |||||
| 55 | Enclave(s) | |||||
| 56 | ||||||
| 57 | Veteran Pr ovider | |||||
| 58 | ||||||
| 59 | ||||||
| 60 | ||||||
| 61 | Software T ype | |||||
| 62 | ||||||
| 63 | Service Ap p | |||||
| 64 | Background Process O ther | |||||
| 65 | ||||||
| 66 | ||||||
| 67 | ||||||
| 68 | - Data Sto rage and C lassificat ion | |||||
| 69 | ||||||
| 70 | Question | |||||
| 71 | Response | |||||
| 72 | Persists d ata in VAM F? | |||||
| 73 | ||||||
| 74 | Yes No | |||||
| 75 | Database T ype | |||||
| 76 | ||||||
| 77 | Mongo Orac le Other | |||||
| 78 | Type of Da ta in VAMF | |||||
| 79 | ||||||
| 80 | Applicatio n-Specific PGD | |||||
| 81 | Other Shar ed Data | |||||
| 82 | Reads/Writ es data fr om VA Ente rprise sou rce direct ly? (examp le VistA, ADR, HDR, etc.) | |||||
| 83 | ||||||
| 84 | This relat es to this service d irectly, n ot through another s hared serv ice. | |||||
| 85 | ||||||
| 86 | Reads - Li st sources : CDW Writ es - List sources: | |||||
| 87 | Both - Lis t sources: VistA Typ e of Data: | |||||
| 88 | PII SPI | |||||
| 89 | Non-sensit ive | |||||
| 90 | ||||||
| 91 | ||||||
| 92 | Applicatio n Design P erspective | |||||
| 93 | ||||||
| 94 | - Design P rinciples and Patter ns | |||||
| 95 | Single Pag e Applicat ion - The Single Pag e Applicat ion design pattern w ill be lev eraged, so web page content wi ll not be routed thr ough these web servi ces | |||||
| 96 | Applicatio n Specific Dependenc ies - Exte rnal REST service de pendencies are manag ed through applicati on specifi c resource directory (resource -directory .json) pac kaged with the appli cation. Ea ch REST se rvice endp oint is de fined with a "title" and "href ". For con venience, all the de pendencies are ident ified in t he VAMF In terfaces s ection. | |||||
| 97 | REST Conve ntions - T he applica tion works with data using HTT P verbs. G ET is used for retri eving data , POST is used for c reating or processin g data, PU T is used for updati ng data an d DELETE i s used for deleting data. | |||||
| 98 | Exception Handling u sing HTTP standards - Exceptio n handling is perfor med based on HTTP st atus codes . Bad Requ est (statu s code | |||||
| 99 | 400) is ha ndled at t he Model o r Resource level. In ternal Ser ver Error (status co de 500) is handled g lobally wi thin the a pplication . Leveragi ng common VAMF Share d Services such as A PI Gateway , User Ser vices, and MDWS2VIA. | |||||
| 100 | ||||||
| 101 | - Conceptu al Overvie w | |||||
| 102 | Major comp onents of the VAR Re sources ap plication are implem ented as R EST servic es and are depicted in the fol lowing Com ponent Dia grams. Des cription o f how this exists in the appli cation arc hitecture and relate d workflow s are also depicted. | |||||
| 103 | ||||||
| 104 | - High-Lev el Compone nt Diagram - Current as of Aug ust 15, 20 18** | |||||
| 105 | Summary: | |||||
| 106 | ||||||
| 107 | Component diagram de picting ho w the VA O nline Sche duling Ser vice (VAR Resources) connects across sof tware in t he VAOS Sc heduling S uite is il lustrated below. VAR Web Appli cation rec eives inpu t from Vet eran Users and reque sts appoin tments and other set tings data through V AOS Share d Resource s to inclu de VAR Res ources (th is applica tion). VAO S Web Appl ication al so accesse s MDWS for EHR and o ther Pat ient infor mation, as well as a ppointment slots for booking a ppointment s and serv icing requ ests. Site -specific settings f or this ap plication are retrie ved from V AOS Shared Resources as config ured throu gh VA Tool Set. | |||||
| 108 | ||||||
| 109 | ||||||
| 110 | ||||||
| 111 | ||||||
| 112 | ||||||
| 113 | Footnotes: | |||||
| 114 | ||||||
| 115 | ** - VAOS Resources will be de composed i nto micros ervices by the compl etion of 4 .x. For mo re informa tion on th e proposed component s and diag rams, plea se refer t o the VAR Web 4.x SD D. Further SRVDDs wi ll be comp leted as t he design is solidif ied and th e work pri oritized. | |||||
| 116 | ||||||
| 117 | - Componen t Overview - through completio n of VAR 4 .x | |||||
| 118 | ||||||
| 119 | The follow ing diagra m illustra tes the to -be archit ecture thr ough the c ompletion of VAR 4.x . The prim ary differ ences here are the u se of VIA for EHR an d other Pa tient Info rmation, a nd the use of VAOS M icrosevice s in place of Shared Resources to retrie ve VAR-cen tric data and settin gs. | |||||
| 120 | ||||||
| 121 | ||||||
| 122 | ||||||
| 123 | ||||||
| 124 | - Detailed Service-O riented Co mponent Di agram | |||||
| 125 | ||||||
| 126 | Summary: V AR Resourc es accepts requests for resour ces in the the domai ns on the left side of the dia gram. Data points to satisfy r eads and w rites to e ach domain are detai led on the right sid e. VAR Res ources pul ls facilit y informat ion from F acility Se rvice, ret rieves boo king and patient in formation from VistA as a data source th rough MDWS , and also queries f or patient identifie r correlat ion using MVI, and c onnects to CDW | |||||
| 127 | . VAOS Res ources mai ntains req uest infor mation and other set tings thro ugh Mongo and Oracle . | |||||
| 128 | ||||||
| 129 | ||||||
| 130 | ||||||
| 131 | 2.2.3 - Pl anned Deco mposition of Veteran Appointme nt Request Service ( this appli cation) | |||||
| 132 | By the con clusion of 3.x, Sche duling Man ager Servi ce will be rearchite cted into a series o f microser vices to m eet modern ization re quirements outlined by the VAM F Architec ture Board , and the overall vi sion of a scalable a rchitectur e. A summa ry of the services i s outlined below. Al l domains in the Vet eran Appoi ntment Req uest Servi ce have be en covered in this d ecompositi on and wil l also com plement do mains in t he VAR Mic roservices decomposi tion plan. | |||||
| 133 | ||||||
| 134 | VAOS Clini cal Servic es Microse rvice - al l operatio ns related to clinic settings and inform ation | |||||
| 135 | VAOS Appoi ntments Mi croservice - all ope rations re lated to v iewing boo ked appoin tments and direct sc heduling | |||||
| 136 | VAOS Reque sts Micros ervice - a ll operati ons specif ic to crea ting, upda ting, and cancelling appointme nt request s | |||||
| 137 | VAOS Notif ications M icroservic e - all no tification -related s ettings an d preferen ces for ve terans | |||||
| 138 | VAOS Messa ges MIcros ervice - a ll operati ons relate d to creat ing messag es to and from veter ans and pr oviders in appointme nt request s | |||||
| 139 | VAOS Expre ss Care Mi croservice - all aux illary ope rations re lated to i nterfacing express c are reques ts and det ails | |||||
| 140 | VAOS Site Settings M icroservic e - all op erations f or viewing and updat ing site-s pecific se ttings for VAR | |||||
| 141 | ||||||
| 142 | ||||||
| 143 | ||||||
| 144 | ||||||
| 145 | 2.3 - Logi cal Design Overview | |||||
| 146 | ||||||
| 147 | 2.3.1 - RE ST Endpoin t Breakdow n | |||||
| 148 | ||||||
| 149 | ||||||
| 150 | Appointmen ts | |||||
| 151 | ||||||
| 152 | ||||||
| 153 | GET | |||||
| 154 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 155 | {assigning -authority }/{patient -id}/avail able- appo intment-sl ots | |||||
| 156 | ||||||
| 157 | ||||||
| 158 | POST | |||||
| 159 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 160 | {assigning -authority }/{patient -id}/booke d- appoint ments | |||||
| 161 | ||||||
| 162 | ||||||
| 163 | GET | |||||
| 164 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 165 | {assigning -authority }/{patient -id}/booke d- appoint ments | |||||
| 166 | ||||||
| 167 | ||||||
| 168 | GET | |||||
| 169 | /v4/direct -schedulin g/patient/ {assigning - authorit y}/{patien t-id}/book ed-cc-appo intments | |||||
| 170 | ||||||
| 171 | ||||||
| 172 | GET | |||||
| 173 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 174 | {assigning -authority }/{patient -id}/cance l-reasons- list | |||||
| 175 | ||||||
| 176 | ||||||
| 177 | PUT | |||||
| 178 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 179 | {assigning -authority }/{patient -id}/cance l- appoint ment | |||||
| 180 | ||||||
| 181 | ||||||
| 182 | GET | |||||
| 183 | /v4/direct -schedulin g/site/{si te-code}/l ogout | |||||
| 184 | ||||||
| 185 | ||||||
| 186 | GET | |||||
| 187 | /v4/direct -schedulin g/institut ions | |||||
| 188 | ||||||
| 189 | ||||||
| 190 | GET | |||||
| 191 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 192 | {assigning -authority }/{patient -id}/direc t-eligibil ity | |||||
| 193 | /visited-i n-past-mon ths | |||||
| 194 | ||||||
| 195 | ||||||
| 196 | GET | |||||
| 197 | /v4/direct -schedulin g/site/{si te-code}/p atient/ | |||||
| 198 | {assigning -authority }/{patient -id}/reque st- eligib ility/visi ted-in-pas t-months | |||||
| 199 | ||||||
| 200 | ||||||
| 201 | GET | |||||
| 202 | /v4/direct -schedulin g/patient/ {assigning - authorit y}/{patien t-id}/pact -team | |||||
| 203 | ||||||
| 204 | ||||||
| 205 | GET | |||||
| 206 | /v4/direct -schedulin g/patient/ {assigning - authorit y}/{patien t-id}/requ est-limit | |||||
| 207 | ||||||
| 208 | ||||||
| 209 | GET | |||||
| 210 | /v4/direct -schedulin g/parent-s ites | |||||
| 211 | ||||||
| 212 | ||||||
| 213 | ||||||
| 214 | ||||||
| 215 | ||||||
| 216 | Facilities | |||||
| 217 | GET | |||||
| 218 | /v4/clinic -service/p atient/{as signing-au thority}/ | |||||
| 219 | {patient-i d}/site/{s ite-code}/ clinic-pro file/{clin ic-id} | |||||
| 220 | GET | |||||
| 221 | /v4/clinic al-service s/types-of -care | |||||
| 222 | GET | |||||
| 223 | /v4/clinic al-service s/patient/ {assigning -authority }/ | |||||
| 224 | {patient-i d}/clinics | |||||
| 225 | ||||||
| 226 | Requests | |||||
| 227 | ||||||
| 228 | ||||||
| 229 | GET | |||||
| 230 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointments | |||||
| 231 | ||||||
| 232 | ||||||
| 233 | POST | |||||
| 234 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointments | |||||
| 235 | ||||||
| 236 | ||||||
| 237 | GET | |||||
| 238 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointment- requests | |||||
| 239 | /system/{s ystem-id}/ id/{appoin tment-requ est-id} | |||||
| 240 | /messages | |||||
| 241 | ||||||
| 242 | ||||||
| 243 | POST | |||||
| 244 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointment- requests | |||||
| 245 | /system/{s ystem-id}/ id/{appoin tment-requ est-id} | |||||
| 246 | /messages | |||||
| 247 | ||||||
| 248 | ||||||
| 249 | POST | |||||
| 250 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointment- requests | |||||
| 251 | /system/{s ystem-id}/ id/{appoin tment-requ est-id} | |||||
| 252 | /messages/ read | |||||
| 253 | ||||||
| 254 | ||||||
| 255 | GET | |||||
| 256 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointments /system/ | |||||
| 257 | {system-id }/id/{appo intment-re quest-id} | |||||
| 258 | ||||||
| 259 | ||||||
| 260 | PUT | |||||
| 261 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/ap pointments /system/ | |||||
| 262 | {system-id }/id/{appo intment-re quest-id} | |||||
| 263 | ||||||
| 264 | ||||||
| 265 | POST | |||||
| 266 | /v4/appoin tment-serv ice/patien t/{assigni ng- author ity}/{pati ent-id}/co mmunity-ca re- appoin tment | |||||
| 267 | ||||||
| 268 | ||||||
| 269 | ||||||
| 270 | Clinics | |||||
| 271 | ||||||
| 272 | ||||||
| 273 | ||||||
| 274 | ||||||
| 275 | GET | |||||
| 276 | /v4/facili ty-service /facilitie s | |||||
| 277 | GET | |||||
| 278 | /v4/facili ty-service /supported -facilitie s | |||||
| 279 | ||||||
| 280 | ||||||
| 281 | Notificati ons | |||||
| 282 | ||||||
| 283 | ||||||
| 284 | GET | |||||
| 285 | /v4/patien t/{assigni ng-authori ty}/{patie nt-id} | |||||
| 286 | /preferenc e | |||||
| 287 | ||||||
| 288 | ||||||
| 289 | PUT | |||||
| 290 | /v4/patien t/{assigni ng-authori ty}/{patie nt-id} | |||||
| 291 | /preferenc e | |||||
| 292 | ||||||
| 293 | ||||||
| 294 | GET | |||||
| 295 | /v4/notifi cation-ser vice/patie nt/{assign ing- autho rity}/{pat ient-id}/n otificatio ns | |||||
| 296 | ||||||
| 297 | ||||||
| 298 | PUT | |||||
| 299 | /v4/notifi cation-ser vice/patie nt/{assign ing- autho rity}/{pat ient-id}/n otificatio ns/{notifi cation-id} | |||||
| 300 | /read | |||||
| 301 | ||||||
| 302 | ||||||
| 303 | DELETE | |||||
| 304 | /v4/notifi cation-ser vice/patie nt/{assign ing- autho rity}/{pat ient-id}/n otificatio ns/{notifi cation-id} | |||||
| 305 | ||||||
| 306 | ||||||
| 307 | ||||||
| 308 | Feedback | |||||
| 309 | ||||||
| 310 | POST/v4/ap pointment- service/fe edback | |||||
| 311 | ||||||
| 312 | ||||||
| 313 | ||||||
| 314 | GET | |||||
| 315 | /v4/api-ke ys | |||||
| 316 | GET | |||||
| 317 | /v4/commun ity-care-s ervices/ty pe-of-care s | |||||
| 318 | GET | |||||
| 319 | /v4/custom -messages | |||||
| 320 | GET | |||||
| 321 | /v4/disabl ed-feature s | |||||
| 322 | GET | |||||
| 323 | /v4/expres s-care-ser vice/reaso ns | |||||
| 324 | ||||||
| 325 | ||||||
| 326 | ||||||
| 327 | ||||||
| 328 | ||||||
| 329 | Applicatio n Settings Physical P erspective | |||||
| 330 | This secti on calls f or informa tion gathe red at the last deve lopment sp rint. This design vi ew describ es how and where a s ervice is deployed t o one or m ore enviro nments, su ch as test , dev-int, productio n, etc. Th e physical view shou ld illustr ate how th e deployed entity is packaged, with whic h entities it is int egrated an d exchange s messages , and the physical e nvironment in which the implem entation i s installe d and conf igured. | |||||
| 331 | ||||||
| 332 | - Deployme nt Archite cture | |||||
| 333 | Applicatio n app.yml - https:// coderepo.m obilehealt h.va.gov/p rojects/VA R/repos/va r-resource s/browse/a pp.yml?at= refs%2Fhea ds%2Frelea se% 2F4.2 | |||||
| 334 | ||||||
| 335 | Applicatio n Dockerfi le - https ://coderep o.mobilehe alth.va.go v/projects /VAR/repos /var-resou rces/brows e/Dockerfi le?at=rele ase/4.2 | |||||
| 336 | ||||||
| 337 | ||||||
| 338 | - Deployme nt Diagram s | |||||
| 339 | This secti on highlig hts a comp lete list of the dep loyment di agrams, in order of completion and deliv ery of the software. The first set is ba sed on inc remental r eleases. T he last is the ideal planned a rchitectur e based on evolving requiremen ts and tar geted reso lution of technical debt. | |||||
| 340 | ||||||
| 341 | - Deployme nt Diagram , Current as of Marc h 28, 2018 | |||||
| 342 | Summary: | |||||
| 343 | ||||||
| 344 | ||||||
| 345 | ||||||
| 346 | ||||||
| 347 | ||||||
| 348 | Technology Stack and Service D ependencie s | |||||
| 349 | ||||||
| 350 | - Technolo gy Stack O verview | |||||
| 351 | The follow ing is a r unning lis t of all m ajor techn ologies ch osen to bu ild out th e Scheduli ng Manager Service a pplication . | |||||
| 352 | ||||||
| 353 | ||||||
| 354 | Technologi es, Librar ies, and T ools Used in the App | |||||
| 355 | Version | |||||
| 356 | On the TRM ? (If not, provide a link to t he waiver) | |||||
| 357 | Java Runti me Environ ment | |||||
| 358 | 8 | |||||
| 359 | Yes | |||||
| 360 | Spring Fra mework | |||||
| 361 | 4.2.5 | |||||
| 362 | Yes | |||||
| 363 | Jersey | |||||
| 364 | 2.22.2 | |||||
| 365 | Yes | |||||
| 366 | Hibernate | |||||
| 367 | 3.x | |||||
| 368 | Yes | |||||
| 369 | MongoDB | |||||
| 370 | 3.0.x | |||||
| 371 | Yes | |||||
| 372 | Docker | |||||
| 373 | 17.09.1-ce | |||||
| 374 | Yes | |||||
| 375 | Tomcat | |||||
| 376 | 8.0.56 | |||||
| 377 | Yes | |||||
| 378 | ||||||
| 379 | - VA Inter faces | |||||
| 380 | The VAR Re sources ap plication has depend encies on the follow ing existi ng VA inte rfaces: | |||||
| 381 | ||||||
| 382 | ||||||
| 383 | SOAP | |||||
| 384 | MDWS 3.2.8 - MDWS 3.2 .8 - Sched uling Serv ice | |||||
| 385 | ||||||
| 386 | ||||||
| 387 | ||||||
| 388 | ||||||
| 389 | ||||||
| 390 | ||||||
| 391 | Interface Name | |||||
| 392 | HTTP | |||||
| 393 | Method | |||||
| 394 | Scheduling Svc.asmx | |||||
| 395 | Make Appoi ntment | |||||
| 396 | POST | |||||
| 397 | /Schedulin gSvc/makeA ppointment | |||||
| 398 | Cancel App ointment | |||||
| 399 | POST | |||||
| 400 | /Schedulin gSvc/cance lAppointme nt | |||||
| 401 | Get Booked Appointme nts | |||||
| 402 | POST | |||||
| 403 | /Schedulin gSvc/getAp pointments BookingNot es | |||||
| 404 | Get Availa ble Slots | |||||
| 405 | POST | |||||
| 406 | /Schedulin gSvc | |||||
| 407 | /getClinic Scheduling DetailsByD ateRange | |||||
| 408 | Get Cancel Reason Li st | |||||
| 409 | POST | |||||
| 410 | /Schedulin gSvc/getCa ncellation Reasons | |||||
| 411 | ||||||
| 412 | ||||||
| 413 | ||||||
| 414 | - CDW | |||||
| 415 | ||||||
| 416 | ||||||
| 417 | ||||||
| 418 | ||||||
| 419 | ||||||
| 420 | ||||||
| 421 | ||||||
| 422 | ||||||
| 423 | ||||||
| 424 | ||||||
| 425 | ||||||
| 426 | ||||||
| 427 | ||||||
| 428 | ||||||
| 429 | ||||||
| 430 | ||||||
| 431 | ||||||
| 432 | ||||||
| 433 | ||||||
| 434 | ||||||
| 435 | ||||||
| 436 | ||||||
| 437 | ||||||
| 438 | ||||||
| 439 | ||||||
| 440 | ||||||
| 441 | ||||||
| 442 | ||||||
| 443 | ||||||
| 444 | ||||||
| 445 | ||||||
| 446 | ||||||
| 447 | ||||||
| 448 | ||||||
| 449 | ||||||
| 450 | ||||||
| 451 | ||||||
| 452 | ||||||
| 453 | ||||||
| 454 | CDW (MS SQ L DB) | |||||
| 455 | ||||||
| 456 | ||||||
| 457 | Interface Name | |||||
| 458 | Object Typ e | |||||
| 459 | Data Used by Mobile App | |||||
| 460 | Data Retri eved - pro vide speci fic data e lements us ed by this app | |||||
| 461 | Notes/Refe rences | |||||
| 462 | ||||||
| 463 | ||||||
| 464 | OIA_Mobile Healt h.Ap p. ap_GetA ctiveCli n ics_v2 | |||||
| 465 | Procedure | |||||
| 466 | Active Cli nics | |||||
| 467 | Clinics lo cation, pr imary and secondary stop codes . | |||||
| 468 | ||||||
| 469 | ||||||
| 470 | ||||||
| 471 | OIA_Mobile Healt h.Ap p. ap_GetP tActiveT e amsMembers _v4 | |||||
| 472 | Procedure | |||||
| 473 | PACT Team Members | |||||
| 474 | Primary Ca re PACT Te am provide rs data. | |||||
| 475 | ||||||
| 476 | ||||||
| 477 | ||||||
| 478 | OIA_Mobile Healt h.Ap p. ap_GetP tActiveT e amsClinics _v4 | |||||
| 479 | Procedure | |||||
| 480 | PACT Team Clinics | |||||
| 481 | Primary Ca re PACT Te am clinics data. | |||||
| 482 | ||||||
| 483 | ||||||
| 484 | ||||||
| 485 | OIA_Mobile Healt h.Ap p. fn_VAR_ BuildSto p codeTable | |||||
| 486 | Function | |||||
| 487 | None. | |||||
| 488 | None. | |||||
| 489 | This is a utility fu nction use d internal ly in CDW by the oth er stored procedures . | |||||
| 490 | ||||||
| 491 | ||||||
| 492 | OIA_Mobile Healt h.Ap p. ap_Appt RecallRe m indersByDa te_v1 | |||||
| 493 | Procedure | |||||
| 494 | Recall Rem inders | |||||
| 495 | Data for g enerating recall app ointment r eminders. | |||||
| 496 | Functional ity delive red since VAR Resour ces 3.1.0 | |||||
| 497 | ||||||
| 498 | ||||||
| 499 | OIA_Mobile Health. Ap p. ap_GetC hildFacili ti es_v2 | |||||
| 500 | Procedure | |||||
| 501 | Child Faci lities | |||||
| 502 | Data for C hild facil ities | |||||
| 503 | ||||||
| 504 | ||||||
| 505 | ||||||
| 506 | ||||||
| 507 | 2.3 - VA M obile Infr astructure and Micro services | |||||
| 508 | ||||||
| 509 | VAR Resour ces applic ation has direct dep endencies on the fol lowing VA Mobile exi sting inte rfaces: | |||||
| 510 | 4. | |||||
| 511 | ||||||
| 512 | The | |||||
| 513 | ||||||
| 514 | ||||||
| 515 | ||||||
| 516 | ||||||
| 517 | Dependency | |||||
| 518 | Version | |||||
| 519 | Domain | |||||
| 520 | Descriptio n | |||||
| 521 | SDD | |||||
| 522 | API Gatewa y | |||||
| 523 | 1.x | |||||
| 524 | VAMF NextG en Infrast ructure | |||||
| 525 | Access to VA domain services | |||||
| 526 | VDD Link | |||||
| 527 | Consul (Ha shiCorp) | |||||
| 528 | ||||||
| 529 | VAMF NextG en Infrast ructure | |||||
| 530 | Configurat ion data f or environ ment (data base conne ction info rmation, e tc) | |||||
| 531 | ||||||
| 532 | User Servi ces | |||||
| 533 | 1.7.x | |||||
| 534 | VAMF NextG en Infrast ructure | |||||
| 535 | Login, Ses sion, Pati ent Inform ation | |||||
| 536 | SRVDD Link | |||||
| 537 | MDWS to VI A Adapter | |||||
| 538 | 1.x | |||||
| 539 | VAMF NextG en Infrast ructure | |||||
| 540 | Access to VIA Servic es | |||||
| 541 | SRVDD Link | |||||
| 542 | ||||||
| 543 | ||||||
| 544 | ||||||
| 545 | ||||||
| 546 | ||||||
| 547 | Interface Name | |||||
| 548 | Method | |||||
| 549 | Endpoint | |||||
| 550 | jwt | |||||
| 551 | GET | |||||
| 552 | /jwt/ | |||||
| 553 | ||||||
| 554 | ||||||
| 555 | ||||||
| 556 | ||||||
| 557 | ||||||
| 558 | Interface Name | |||||
| 559 | Method | |||||
| 560 | Endpoint | |||||
| 561 | Login | |||||
| 562 | GET | |||||
| 563 | /users/v1/ login | |||||
| 564 | Logout | |||||
| 565 | GET | |||||
| 566 | /users/v1/ logout | |||||
| 567 | MHP User | |||||
| 568 | GET | |||||
| 569 | /users/v1/ session/mh puser | |||||
| 570 | Session | |||||
| 571 | GET | |||||
| 572 | /users/v1/ session | |||||
| 573 | Patient Id entifiers | |||||
| 574 | GET | |||||
| 575 | /users/v1/ session/id entifiers. json | |||||
| 576 | Token | |||||
| 577 | GET | |||||
| 578 | /users/v1/ session/jw t | |||||
| 579 | ||||||
| 580 | ||||||
| 581 | ||||||
| 582 | ||||||
| 583 | REST Endpo ints | |||||
| 584 | JWT Endpoi nts | |||||
| 585 | ||||||
| 586 | ||||||
| 587 | ||||||
| 588 | ||||||
| 589 | ||||||
| 590 | ||||||
| 591 | User Sessi on Endpoin ts- VAMF S hared Serv ices | |||||
| 592 | The Vetera n Appointm ent Reques t Service has direct dependenc ies on the following VAMF Shar ed Service s develope d in line with Sched uling Mana ger on the same cont ract: | |||||
| 593 | ||||||
| 594 | Interface Name | |||||
| 595 | Version | |||||
| 596 | Domain | |||||
| 597 | Descriptio n of Role | |||||
| 598 | SDD | |||||
| 599 | Veteran Vi deo Connec t Service | |||||
| 600 | 3.x | |||||
| 601 | VAMF Share d Services | |||||
| 602 | Connector to Video V isits Serv ice | |||||
| 603 | SDD Missin g or Outda ted | |||||
| 604 | Video Visi ts Service | |||||
| 605 | 3.x | |||||
| 606 | VAMF Share d Services | |||||
| 607 | Booking of Express C are Appoin tments | |||||
| 608 | SDD Missin g or Outda ted | |||||
| 609 | ||||||
| 610 | - VAOS Int erfaces | |||||
| 611 | The Vetera n Appointm ent Reques t Service has direct dependenc ies on the following VAOS inte rfaces dev eloped in line with Scheduling Manager o n the same contract: | |||||
| 612 | ||||||
| 613 | Interface Name | |||||
| 614 | Version | |||||
| 615 | Domain | |||||
| 616 | Descriptio n of Role | |||||
| 617 | SDD | |||||
| 618 | VAR Messag ing Micros ervice | |||||
| 619 | 2.x | |||||
| 620 | VAOS Servi ces | |||||
| 621 | Applicatio n notifica tions and recall rem inders | |||||
| 622 | SRVDD Link | |||||
| 623 | Facility S ervice | |||||
| 624 | 2.x | |||||
| 625 | VAOS Servi ces | |||||
| 626 | Retrieval of facilit ies suppor ting VAR f unctionali ty | |||||
| 627 | SRVDD Link | |||||
| 628 | ||||||
| 629 | ||||||
| 630 | ||||||
| 631 | Data Model | |||||
| 632 | Data model s for Orac le and Mon goDB are d escribed b elow. | |||||
| 633 | ||||||
| 634 | Oracle Dat a Architec ture | |||||
| 635 | Scheduling Manager S ervice ope rates on t he Oracle database s chema VARD B which is connected to the Ve teran Appo intment Re quest (VAR ) applicat ion. The E ntity Rela tionship D iagram is shown belo w. Details of each O racle tabl e in the d atabase ar e provided in the fo llowing ta bles. | |||||
| 636 | ||||||
| 637 | ||||||
| 638 | ||||||
| 639 | ||||||
| 640 | ||||||
| 641 | ||||||
| 642 | ||||||
| 643 | ||||||
| 644 | ||||||
| 645 | ||||||
| 646 | Oracle | |||||
| 647 | APPOINTMEN T_REQUEST | |||||
| 648 | ||||||
| 649 | COLUMN_NAM E | |||||
| 650 | DATA_TYPE | |||||
| 651 | NULLAB LE | |||||
| 652 | DATA_DEFA ULT | |||||
| 653 | COLUMN | |||||
| 654 | _ID | |||||
| 655 | PK? | |||||
| 656 | COMMEN TS | |||||
| 657 | ||||||
| 658 | ||||||
| 659 | APPOINTMEN T_REQUEST_ ID | |||||
| 660 | VARCHAR2(3 2 BYTE) | |||||
| 661 | No | |||||
| 662 | ||||||
| 663 | 1 | |||||
| 664 | Y | |||||
| 665 | ||||||
| 666 | ||||||
| 667 | ||||||
| 668 | ||||||
| 669 | ||||||
| 670 | PATIENT_ID | |||||
| 671 | VARCHAR2(2 55 BYTE) | |||||
| 672 | No | |||||
| 673 | ||||||
| 674 | 2 | |||||
| 675 | ||||||
| 676 | ||||||
| 677 | ||||||
| 678 | ||||||
| 679 | LAST_UPDAT ED_DATE | |||||
| 680 | TIMESTAMP( 6) | |||||
| 681 | No | |||||
| 682 | ||||||
| 683 | 3 | |||||
| 684 | ||||||
| 685 | ||||||
| 686 | ||||||
| 687 | ||||||
| 688 | CREATED_DA TE | |||||
| 689 | TIMESTAMP( 6) | |||||
| 690 | No | |||||
| 691 | ||||||
| 692 | 4 | |||||
| 693 | ||||||
| 694 | ||||||
| 695 | ||||||
| 696 | ||||||
| 697 | DELETED_DA TE | |||||
| 698 | TIMESTAMP( 6) | |||||
| 699 | Yes | |||||
| 700 | ||||||
| 701 | 5 | |||||
| 702 | ||||||
| 703 | ||||||
| 704 | ||||||
| 705 | ||||||
| 706 | ACTIVE | |||||
| 707 | NUMBER(1,0 ) | |||||
| 708 | No | |||||
| 709 | ||||||
| 710 | 6 | |||||
| 711 | ||||||
| 712 | ||||||
| 713 | ||||||
| 714 | ||||||
| 715 | SECOND_REQ UEST | |||||
| 716 | NUMBER(1,0 ) | |||||
| 717 | No | |||||
| 718 | ||||||
| 719 | 7 | |||||
| 720 | ||||||
| 721 | ||||||
| 722 | ||||||
| 723 | ||||||
| 724 | APPOINTMEN T_DATE | |||||
| 725 | VARCHAR2(5 0 BYTE) | |||||
| 726 | Yes | |||||
| 727 | ||||||
| 728 | 8 | |||||
| 729 | ||||||
| 730 | ||||||
| 731 | ||||||
| 732 | ||||||
| 733 | APPOINTMEN T_TIME | |||||
| 734 | VARCHAR2(5 0 BYTE) | |||||
| 735 | Yes | |||||
| 736 | ||||||
| 737 | 9 | |||||
| 738 | ||||||
| 739 | ||||||
| 740 | ||||||
| 741 | ||||||
| 742 | OPTION_DAT E_1 | |||||
| 743 | VARCHAR2(5 0 BYTE) | |||||
| 744 | No | |||||
| 745 | ||||||
| 746 | 10 | |||||
| 747 | ||||||
| 748 | ||||||
| 749 | ||||||
| 750 | ||||||
| 751 | OPTION_TIM E_1 | |||||
| 752 | VARCHAR2(5 0 BYTE) | |||||
| 753 | No | |||||
| 754 | ||||||
| 755 | 11 | |||||
| 756 | ||||||
| 757 | ||||||
| 758 | ||||||
| 759 | ||||||
| 760 | OPTION_DAT E_2 | |||||
| 761 | VARCHAR2(5 0 BYTE) | |||||
| 762 | No | |||||
| 763 | ||||||
| 764 | 12 | |||||
| 765 | ||||||
| 766 | ||||||
| 767 | ||||||
| 768 | ||||||
| 769 | OPTION_TIM E_2 | |||||
| 770 | VARCHAR2(5 0 BYTE) | |||||
| 771 | No | |||||
| 772 | ||||||
| 773 | 13 | |||||
| 774 | ||||||
| 775 | ||||||
| 776 | ||||||
| 777 | ||||||
| 778 | OPTION_DAT E_3 | |||||
| 779 | VARCHAR2(5 0 BYTE) | |||||
| 780 | No | |||||
| 781 | ||||||
| 782 | 14 | |||||
| 783 | ||||||
| 784 | ||||||
| 785 | ||||||
| 786 | ||||||
| 787 | OPTION_TIM E_3 | |||||
| 788 | VARCHAR2(5 0 BYTE) | |||||
| 789 | No | |||||
| 790 | ||||||
| 791 | 15 | |||||
| 792 | ||||||
| 793 | ||||||
| 794 | ||||||
| 795 | ||||||
| 796 | STATUS | |||||
| 797 | VARCHAR2(2 55 BYTE) | |||||
| 798 | No | |||||
| 799 | ||||||
| 800 | 16 | |||||
| 801 | ||||||
| 802 | ||||||
| 803 | ||||||
| 804 | ||||||
| 805 | APPOINTMEN T_TYPE | |||||
| 806 | VARCHAR2(2 55 BYTE) | |||||
| 807 | No | |||||
| 808 | ||||||
| 809 | 17 | |||||
| 810 | ||||||
| 811 | ||||||
| 812 | ||||||
| 813 | ||||||
| 814 | FACILITY_C ODE | |||||
| 815 | VARCHAR2(1 00 BYTE) | |||||
| 816 | No | |||||
| 817 | ||||||
| 818 | 18 | |||||
| 819 | ||||||
| 820 | ||||||
| 821 | ||||||
| 822 | ||||||
| 823 | ||||||
| 824 | VARCHAR2(2 55 BYTE) | |||||
| 825 | Yes | |||||
| 826 | ||||||
| 827 | 19 | |||||
| 828 | ||||||
| 829 | ||||||
| 830 | ||||||
| 831 | ||||||
| 832 | PHONE_NUMB ER | |||||
| 833 | VARCHAR2(2 55 BYTE) | |||||
| 834 | No | |||||
| 835 | ||||||
| 836 | 20 | |||||
| 837 | ||||||
| 838 | ||||||
| 839 | ||||||
| 840 | ||||||
| 841 | TEXT_MESSA GING_ALLOW ED | |||||
| 842 | NUMBER(1,0 ) | |||||
| 843 | No | |||||
| 844 | ||||||
| 845 | 21 | |||||
| 846 | ||||||
| 847 | ||||||
| 848 | ||||||
| 849 | ||||||
| 850 | TEXT_MESSA GING_PHONE _N UMBER | |||||
| 851 | VARCHAR2(2 55 BYTE) | |||||
| 852 | Yes | |||||
| 853 | ||||||
| 854 | 22 | |||||
| 855 | ||||||
| 856 | ||||||
| 857 | ||||||
| 858 | ||||||
| 859 | PURPOSE_OF _VISIT | |||||
| 860 | VARCHAR2(2 55 BYTE) | |||||
| 861 | Yes | |||||
| 862 | ||||||
| 863 | 23 | |||||
| 864 | ||||||
| 865 | ||||||
| 866 | ||||||
| 867 | ||||||
| 868 | OTHER_PURP OSE_OF_VIS IT | |||||
| 869 | VARCHAR2(1 00 BYTE) | |||||
| 870 | Yes | |||||
| 871 | ||||||
| 872 | 24 | |||||
| 873 | ||||||
| 874 | ||||||
| 875 | ||||||
| 876 | ||||||
| 877 | VISIT_TYPE | |||||
| 878 | VARCHAR2(4 0 BYTE) | |||||
| 879 | Yes | |||||
| 880 | ||||||
| 881 | 25 | |||||
| 882 | ||||||
| 883 | ||||||
| 884 | ||||||
| 885 | ||||||
| 886 | PROVIDER_I D | |||||
| 887 | VARCHAR2(2 55 BYTE) | |||||
| 888 | Yes | |||||
| 889 | ||||||
| 890 | 26 | |||||
| 891 | ||||||
| 892 | ||||||
| 893 | ||||||
| 894 | ||||||
| 895 | ||||||
| 896 | ||||||
| 897 | COLUMN_NAM E | |||||
| 898 | DATA_TYPE | |||||
| 899 | NULLAB LE | |||||
| 900 | DATA_DEFAU LT | |||||
| 901 | COLUMN_ ID | |||||
| 902 | PK? | |||||
| 903 | COMMEN TS | |||||
| 904 | ID | |||||
| 905 | VARCHAR2(3 2 BYTE) | |||||
| 906 | No | |||||
| 907 | ||||||
| 908 | 1 | |||||
| 909 | Y | |||||
| 910 | ||||||
| 911 | APPOINTMEN T_REQUES T _ID | |||||
| 912 | VARCHAR2(3 2 BYTE) | |||||
| 913 | No | |||||
| 914 | ||||||
| 915 | 2 | |||||
| 916 | ||||||
| 917 | ||||||
| 918 | SENDER_ID | |||||
| 919 | VARCHAR2(2 55 BYTE) | |||||
| 920 | No | |||||
| 921 | ||||||
| 922 | 3 | |||||
| 923 | ||||||
| 924 | ||||||
| 925 | MESSAGE_TE XT | |||||
| 926 | VARCHAR2(2 55 BYTE) | |||||
| 927 | No | |||||
| 928 | ||||||
| 929 | 4 | |||||
| 930 | ||||||
| 931 | ||||||
| 932 | MESSAGE_DA TE_TIME | |||||
| 933 | TIMESTAMP( 6) | |||||
| 934 | No | |||||
| 935 | ||||||
| 936 | 5 | |||||
| 937 | ||||||
| 938 | ||||||
| 939 | MESSAGE_TY PE | |||||
| 940 | VARCHAR2(3 2 BYTE) | |||||
| 941 | ||||||
| 942 | ||||||
| 943 | ||||||
| 944 | ||||||
| 945 | ||||||
| 946 | ||||||
| 947 | ||||||
| 948 | PROVIDER_N AME | |||||
| 949 | VARCHAR2(2 55 BYTE) | |||||
| 950 | Yes | |||||
| 951 | ||||||
| 952 | 27 | |||||
| 953 | ||||||
| 954 | ||||||
| 955 | ||||||
| 956 | ||||||
| 957 | PROVIDER_P ERSON_CLAS S | |||||
| 958 | VARCHAR2(2 55 BYTE) | |||||
| 959 | Yes | |||||
| 960 | ||||||
| 961 | 28 | |||||
| 962 | ||||||
| 963 | ||||||
| 964 | ||||||
| 965 | ||||||
| 966 | PROVIDER_O PTION | |||||
| 967 | VARCHAR2(1 00 BYTE) | |||||
| 968 | Yes | |||||
| 969 | ||||||
| 970 | 29 | |||||
| 971 | ||||||
| 972 | ||||||
| 973 | ||||||
| 974 | ||||||
| 975 | SECOND_REQ UEST_SUBMI TT ED | |||||
| 976 | NUMBER(1,0 ) | |||||
| 977 | No | |||||
| 978 | ||||||
| 979 | 30 | |||||
| 980 | ||||||
| 981 | ||||||
| 982 | ||||||
| 983 | ||||||
| 984 | PARENT_REQ UEST_ID | |||||
| 985 | VARCHAR2(3 2 BYTE) | |||||
| 986 | Yes | |||||
| 987 | ||||||
| 988 | 31 | |||||
| 989 | ||||||
| 990 | ||||||
| 991 | ||||||
| 992 | ||||||
| 993 | HAS_VETERA N_NEW_MESS A GE | |||||
| 994 | NUMBER(1,0 ) | |||||
| 995 | Yes | |||||
| 996 | 0 | |||||
| 997 | 32 | |||||
| 998 | ||||||
| 999 | ||||||
| 1000 | ||||||
| 1001 | ||||||
| 1002 | HAS_PROVID ER_NEW_MES SA GE | |||||
| 1003 | NUMBER(1,0 ) | |||||
| 1004 | Yes | |||||
| 1005 | 0 | |||||
| 1006 | 33 | |||||
| 1007 | ||||||
| 1008 | ||||||
| 1009 | ||||||
| 1010 | ||||||
| 1011 | PROVIDER_S EEN_APPT_R EQ | |||||
| 1012 | NUMBER(1,0 ) | |||||
| 1013 | Yes | |||||
| 1014 | 0 | |||||
| 1015 | 34 | |||||
| 1016 | ||||||
| 1017 | ||||||
| 1018 | ||||||
| 1019 | ||||||
| 1020 | REQUESTED_ PHONE_CALL | |||||
| 1021 | NUMBER(1,0 ) | |||||
| 1022 | Yes | |||||
| 1023 | 0 | |||||
| 1024 | 35 | |||||
| 1025 | ||||||
| 1026 | ||||||
| 1027 | ||||||
| 1028 | ||||||
| 1029 | TYPE_OF_CA RE_ID | |||||
| 1030 | VARCHAR2(5 0 BYTE) | |||||
| 1031 | Yes | |||||
| 1032 | ||||||
| 1033 | 36 | |||||
| 1034 | ||||||
| 1035 | ||||||
| 1036 | ||||||
| 1037 | ||||||
| 1038 | REASON_FOR _VISIT | |||||
| 1039 | VARCHAR2 ( 50 BYTE) | |||||
| 1040 | Yes | |||||
| 1041 | ||||||
| 1042 | 37 | |||||
| 1043 | ||||||
| 1044 | ||||||
| 1045 | ||||||
| 1046 | ||||||
| 1047 | OTHER_REAS ON_FOR_VIS IT | |||||
| 1048 | VARCHAR2 ( 255 BYTE) | |||||
| 1049 | Yes | |||||
| 1050 | ||||||
| 1051 | 38 | |||||
| 1052 | ||||||
| 1053 | ||||||
| 1054 | ||||||
| 1055 | ||||||
| 1056 | ADDITIONAL _INFORMATI ON | |||||
| 1057 | VARCHAR2 ( 255 BYTE) | |||||
| 1058 | Yes | |||||
| 1059 | ||||||
| 1060 | 39 | |||||
| 1061 | ||||||
| 1062 | ||||||
| 1063 | ||||||
| 1064 | ||||||
| 1065 | BOOKED_APP T_DATETIME | |||||
| 1066 | TIMESTAMP( 6) | |||||
| 1067 | Yes | |||||
| 1068 | ||||||
| 1069 | 40 | |||||
| 1070 | ||||||
| 1071 | ||||||
| 1072 | ||||||
| 1073 | ||||||
| 1074 | FRIENDLY_N AME | |||||
| 1075 | VARCHAR2 ( 255 BYTE) | |||||
| 1076 | Yes | |||||
| 1077 | ||||||
| 1078 | 41 | |||||
| 1079 | ||||||
| 1080 | ||||||
| 1081 | ||||||
| 1082 | ||||||
| 1083 | ||||||
| 1084 | ||||||
| 1085 | APPOINTMEN T_REQUEST_ MESSAGE | |||||
| 1086 | ||||||
| 1087 | ||||||
| 1088 | APPT_REQ_I NPROCESS | |||||
| 1089 | ||||||
| 1090 | Used for l ocking an appointmen t while so meone is w orking on a particul ar request . Used in SCV. | |||||
| 1091 | ||||||
| 1092 | COLUMN_NAM E | |||||
| 1093 | DATA_TYPE | |||||
| 1094 | NULLABLE | |||||
| 1095 | DATA_DEFAU LT | |||||
| 1096 | COLUMN_ID | |||||
| 1097 | PK? | |||||
| 1098 | COMMENTS | |||||
| 1099 | APPT_REQ_I D | |||||
| 1100 | VARCHAR2(3 2 BYTE) | |||||
| 1101 | No | |||||
| 1102 | ||||||
| 1103 | 1 | |||||
| 1104 | Y | |||||
| 1105 | ||||||
| 1106 | USER_ID | |||||
| 1107 | VARCHAR2(2 55 BYTE) | |||||
| 1108 | No | |||||
| 1109 | ||||||
| 1110 | 2 | |||||
| 1111 | ||||||
| 1112 | ||||||
| 1113 | FIRST_NAME | |||||
| 1114 | VARCHAR2(2 55 BYTE) | |||||
| 1115 | No | |||||
| 1116 | ||||||
| 1117 | 3 | |||||
| 1118 | ||||||
| 1119 | ||||||
| 1120 | LAST_NAME | |||||
| 1121 | VARCHAR2(2 55 BYTE) | |||||
| 1122 | No | |||||
| 1123 | ||||||
| 1124 | 4 | |||||
| 1125 | ||||||
| 1126 | ||||||
| 1127 | ||||||
| 1128 | ||||||
| 1129 | AR_DETAIL_ CODE | |||||
| 1130 | ||||||
| 1131 | COLUMN_NAM E | |||||
| 1132 | DATA_TYPE | |||||
| 1133 | NULLAB LE | |||||
| 1134 | DATA_DEFAU LT | |||||
| 1135 | COLUMN_ ID | |||||
| 1136 | PK? | |||||
| 1137 | COMMEN TS | |||||
| 1138 | AR_DETAIL_ CODE_ID | |||||
| 1139 | VARCHAR2(3 2 BYTE) | |||||
| 1140 | No | |||||
| 1141 | ||||||
| 1142 | 1 | |||||
| 1143 | Y | |||||
| 1144 | ||||||
| 1145 | DETAIL_COD E_ID | |||||
| 1146 | VARCHAR2(3 2 BYTE) | |||||
| 1147 | No | |||||
| 1148 | ||||||
| 1149 | 2 | |||||
| 1150 | ||||||
| 1151 | ||||||
| 1152 | APPOINTMEN T_REQUES T _ID | |||||
| 1153 | VARCHAR2(3 2 BYTE) | |||||
| 1154 | No | |||||
| 1155 | ||||||
| 1156 | 3 | |||||
| 1157 | ||||||
| 1158 | ||||||
| 1159 | CREATED_DA TE | |||||
| 1160 | TIMESTAMP( 6) | |||||
| 1161 | No | |||||
| 1162 | ||||||
| 1163 | 4 | |||||
| 1164 | ||||||
| 1165 | ||||||
| 1166 | USER_ID | |||||
| 1167 | VARCHAR2(2 55 BYTE) | |||||
| 1168 | No | |||||
| 1169 | ||||||
| 1170 | 5 | |||||
| 1171 | ||||||
| 1172 | ||||||
| 1173 | ||||||
| 1174 | ||||||
| 1175 | BEST_TIME_ TO_CALL | |||||
| 1176 | ||||||
| 1177 | COLUMN_NAM E | |||||
| 1178 | DATA_TYPE | |||||
| 1179 | NULLAB LE | |||||
| 1180 | DATA_DEFAU LT | |||||
| 1181 | COLUMN_ ID | |||||
| 1182 | PK? | |||||
| 1183 | COMMEN TS | |||||
| 1184 | APPOINTMEN T_REQUES T _ID | |||||
| 1185 | VARCHAR2(3 2 BYTE) | |||||
| 1186 | No | |||||
| 1187 | ||||||
| 1188 | 1 | |||||
| 1189 | Y | |||||
| 1190 | ||||||
| 1191 | BEST_TIME | |||||
| 1192 | VARCHAR2(4 0 BYTE) | |||||
| 1193 | No | |||||
| 1194 | ||||||
| 1195 | 2 | |||||
| 1196 | ||||||
| 1197 | ||||||
| 1198 | ||||||
| 1199 | ||||||
| 1200 | CC_APPOINT MENT_REQUE ST | |||||
| 1201 | ||||||
| 1202 | ||||||
| 1203 | COLUMN_NAM E | |||||
| 1204 | DATA_TYPE | |||||
| 1205 | NULLAB LE | |||||
| 1206 | DATA_DEFA ULT | |||||
| 1207 | COLUMN | |||||
| 1208 | _ID | |||||
| 1209 | PK? | |||||
| 1210 | COMMEN TS | |||||
| 1211 | CC_APPOINT MENT_REQUE ST_ID | |||||
| 1212 | VARCHAR2(3 2 BYTE) | |||||
| 1213 | No | |||||
| 1214 | ||||||
| 1215 | 1 | |||||
| 1216 | Y | |||||
| 1217 | ||||||
| 1218 | APPOINTMEN T_REQUEST_ ID | |||||
| 1219 | VARCHAR2(4 0 BYTE) | |||||
| 1220 | No | |||||
| 1221 | ||||||
| 1222 | 2 | |||||
| 1223 | ||||||
| 1224 | Foreign Ke y | |||||
| 1225 | TRAVEL_BUR DEN | |||||
| 1226 | NUMBER | |||||
| 1227 | No | |||||
| 1228 | ||||||
| 1229 | 3 | |||||
| 1230 | ||||||
| 1231 | ||||||
| 1232 | UNUSUAL_TR AVEL_BURDE N | |||||
| 1233 | NUMBER | |||||
| 1234 | Yes | |||||
| 1235 | ||||||
| 1236 | 4 | |||||
| 1237 | ||||||
| 1238 | ||||||
| 1239 | DISTANCE_W ILLING_TO_ TR AVEL | |||||
| 1240 | NUMBER | |||||
| 1241 | No | |||||
| 1242 | ||||||
| 1243 | 5 | |||||
| 1244 | ||||||
| 1245 | ||||||
| 1246 | ADDRESS | |||||
| 1247 | VARCHAR2(1 00 BYTE) | |||||
| 1248 | Yes | |||||
| 1249 | ||||||
| 1250 | 6 | |||||
| 1251 | ||||||
| 1252 | ||||||
| 1253 | CITY | |||||
| 1254 | VARCHAR2(5 0 BYTE) | |||||
| 1255 | Yes | |||||
| 1256 | ||||||
| 1257 | 7 | |||||
| 1258 | ||||||
| 1259 | ||||||
| 1260 | STATE | |||||
| 1261 | VARCHAR2(2 BYTE) | |||||
| 1262 | Yes | |||||
| 1263 | ||||||
| 1264 | 8 | |||||
| 1265 | ||||||
| 1266 | ||||||
| 1267 | ZIPCODE | |||||
| 1268 | VARCHAR2(5 BYTE) | |||||
| 1269 | Yes | |||||
| 1270 | ||||||
| 1271 | 9 | |||||
| 1272 | ||||||
| 1273 | ||||||
| 1274 | DISTANCE_E LIGIBLE | |||||
| 1275 | NUMBER | |||||
| 1276 | Yes | |||||
| 1277 | ||||||
| 1278 | 10 | |||||
| 1279 | ||||||
| 1280 | ||||||
| 1281 | PREFERRED_ CITY | |||||
| 1282 | VARCHAR2(5 0 BYTE) | |||||
| 1283 | Yes | |||||
| 1284 | '' | |||||
| 1285 | 11 | |||||
| 1286 | ||||||
| 1287 | ||||||
| 1288 | PREFERRED_ STATE | |||||
| 1289 | VARCHAR2(2 BYTE) | |||||
| 1290 | Yes | |||||
| 1291 | '' | |||||
| 1292 | 12 | |||||
| 1293 | ||||||
| 1294 | ||||||
| 1295 | PREFERRED_ ZIPCODE | |||||
| 1296 | VARCHAR2(1 0 BYTE) | |||||
| 1297 | Yes | |||||
| 1298 | ||||||
| 1299 | 13 | |||||
| 1300 | ||||||
| 1301 | ||||||
| 1302 | PREFERRED_ LANGUAGE | |||||
| 1303 | VARCHAR2(1 00 BYTE) | |||||
| 1304 | Yes | |||||
| 1305 | 'English' | |||||
| 1306 | 14 | |||||
| 1307 | ||||||
| 1308 | ||||||
| 1309 | ||||||
| 1310 | ||||||
| 1311 | DETAIL_COD E | |||||
| 1312 | ||||||
| 1313 | COLUMN_NAM E | |||||
| 1314 | DATA_TYPE | |||||
| 1315 | NULLABLE | |||||
| 1316 | DATA_DEFAU LT | |||||
| 1317 | COLUMN_ID | |||||
| 1318 | PK? | |||||
| 1319 | COMMENTS | |||||
| 1320 | DETAIL_COD E_ID | |||||
| 1321 | VARCHAR2(3 2 BYTE) | |||||
| 1322 | No | |||||
| 1323 | ||||||
| 1324 | 1 | |||||
| 1325 | Y | |||||
| 1326 | ||||||
| 1327 | PROVIDER_M ESSA GE | |||||
| 1328 | VARCHAR2(2 000 BYTE) | |||||
| 1329 | No | |||||
| 1330 | ||||||
| 1331 | 2 | |||||
| 1332 | ||||||
| 1333 | ||||||
| 1334 | VETERAN_ME SSAGE | |||||
| 1335 | VARCHAR2(2 000 BYTE) | |||||
| 1336 | No | |||||
| 1337 | ||||||
| 1338 | 3 | |||||
| 1339 | ||||||
| 1340 | ||||||
| 1341 | ||||||
| 1342 | ||||||
| 1343 | FACILITY | |||||
| 1344 | ||||||
| 1345 | ||||||
| 1346 | COLUMN_NAM E | |||||
| 1347 | DATA_TYPE | |||||
| 1348 | NULLABLE | |||||
| 1349 | DATA_DEFAU LT | |||||
| 1350 | COLUMN_ID | |||||
| 1351 | PK? | |||||
| 1352 | COMMENTS | |||||
| 1353 | NAME | |||||
| 1354 | VARCHAR2(1 00 BYTE) | |||||
| 1355 | No | |||||
| 1356 | ||||||
| 1357 | 1 | |||||
| 1358 | ||||||
| 1359 | ||||||
| 1360 | TYPE | |||||
| 1361 | VARCHAR2(1 00 BYTE) | |||||
| 1362 | Yes | |||||
| 1363 | ||||||
| 1364 | 2 | |||||
| 1365 | ||||||
| 1366 | ||||||
| 1367 | FACILITY_C ODE | |||||
| 1368 | VARCHAR2(1 00 BYTE) | |||||
| 1369 | No | |||||
| 1370 | ||||||
| 1371 | 3 | |||||
| 1372 | Y | |||||
| 1373 | ||||||
| 1374 | STATE | |||||
| 1375 | VARCHAR2(5 0 BYTE) | |||||
| 1376 | Yes | |||||
| 1377 | ||||||
| 1378 | 4 | |||||
| 1379 | ||||||
| 1380 | ||||||
| 1381 | CITY | |||||
| 1382 | VARCHAR2(5 0 BYTE) | |||||
| 1383 | Yes | |||||
| 1384 | ||||||
| 1385 | 5 | |||||
| 1386 | ||||||
| 1387 | ||||||
| 1388 | ADDRESS | |||||
| 1389 | VARCHAR2(1 00 BYTE) | |||||
| 1390 | Yes | |||||
| 1391 | ||||||
| 1392 | 6 | |||||
| 1393 | ||||||
| 1394 | ||||||
| 1395 | PARENT_SIT E_CODE | |||||
| 1396 | VARCHAR2(1 00 BYTE) | |||||
| 1397 | No | |||||
| 1398 | ||||||
| 1399 | 7 | |||||
| 1400 | ||||||
| 1401 | ||||||
| 1402 | ||||||
| 1403 | ||||||
| 1404 | NOTIFICATI ON_PREFERE NCE | |||||
| 1405 | ||||||
| 1406 | Preference s for a Ve teran to b e notified | |||||
| 1407 | ||||||
| 1408 | COLUMN_NAM E | |||||
| 1409 | DATA_TYPE | |||||
| 1410 | NULLAB LE | |||||
| 1411 | DATA_DEFA ULT | |||||
| 1412 | COLUMN | |||||
| 1413 | _ID | |||||
| 1414 | PK? | |||||
| 1415 | COMMEN TS | |||||
| 1416 | PATIENT_ID | |||||
| 1417 | VARCHAR2(2 55 BYTE) | |||||
| 1418 | No | |||||
| 1419 | ||||||
| 1420 | 1 | |||||
| 1421 | Y | |||||
| 1422 | ||||||
| 1423 | NOTIFICATI ON_FREQUEN CY | |||||
| 1424 | VARCHAR2(2 55 BYTE) | |||||
| 1425 | Yes | |||||
| 1426 | ||||||
| 1427 | 2 | |||||
| 1428 | ||||||
| 1429 | ||||||
| 1430 | EMAIL_ALLO WED | |||||
| 1431 | NUMBER(1,0 ) | |||||
| 1432 | No | |||||
| 1433 | ||||||
| 1434 | 3 | |||||
| 1435 | ||||||
| 1436 | ||||||
| 1437 | EMAIL_ADDR ESS | |||||
| 1438 | VARCHAR2(2 55 BYTE) | |||||
| 1439 | Yes | |||||
| 1440 | ||||||
| 1441 | 4 | |||||
| 1442 | ||||||
| 1443 | ||||||
| 1444 | TEXT_MESSA GING_ALLOW ED | |||||
| 1445 | NUMBER(1,0 ) | |||||
| 1446 | No | |||||
| 1447 | ||||||
| 1448 | 5 | |||||
| 1449 | ||||||
| 1450 | ||||||
| 1451 | TEXT_MESSA GING_PHONE _N UMBER | |||||
| 1452 | VARCHAR2(2 55 BYTE) | |||||
| 1453 | Yes | |||||
| 1454 | ||||||
| 1455 | 6 | |||||
| 1456 | ||||||
| 1457 | ||||||
| 1458 | ||||||
| 1459 | ||||||
| 1460 | OFFICE_HOU RS | |||||
| 1461 | ||||||
| 1462 | COLUMN_NAM E | |||||
| 1463 | DATA_TYPE | |||||
| 1464 | NULLAB LE | |||||
| 1465 | DATA_DEFA ULT | |||||
| 1466 | COLUMN_ ID | |||||
| 1467 | PK? | |||||
| 1468 | COMMEN TS | |||||
| 1469 | CC_APPOINT MENT_REQUE ST_ID | |||||
| 1470 | VARCHAR2(3 2 BYTE) | |||||
| 1471 | Yes | |||||
| 1472 | ||||||
| 1473 | 1 | |||||
| 1474 | ||||||
| 1475 | Foreign Ke y | |||||
| 1476 | OFFICE_TIM E | |||||
| 1477 | VARCHAR2(4 0 BYTE) | |||||
| 1478 | Yes | |||||
| 1479 | ||||||
| 1480 | 2 | |||||
| 1481 | ||||||
| 1482 | ||||||
| 1483 | ||||||
| 1484 | ||||||
| 1485 | PATIENT | |||||
| 1486 | ||||||
| 1487 | ||||||
| 1488 | COLUMN_NAM E | |||||
| 1489 | DATA_TYPE | |||||
| 1490 | NULLAB LE | |||||
| 1491 | DATA_DEFA ULT | |||||
| 1492 | COLUMN | |||||
| 1493 | _ID | |||||
| 1494 | PK? | |||||
| 1495 | COMMEN TS | |||||
| 1496 | PATIENT_ID | |||||
| 1497 | VARCHAR2(2 55 BYTE) | |||||
| 1498 | No | |||||
| 1499 | ||||||
| 1500 | 1 | |||||
| 1501 | Y | |||||
| 1502 | ||||||
| 1503 | FIRST_NAME | |||||
| 1504 | VARCHAR2(1 00 BYTE) | |||||
| 1505 | No | |||||
| 1506 | ||||||
| 1507 | 2 | |||||
| 1508 | ||||||
| 1509 | ||||||
| 1510 | LAST_NAME | |||||
| 1511 | VARCHAR2(1 00 BYTE) | |||||
| 1512 | No | |||||
| 1513 | ||||||
| 1514 | 3 | |||||
| 1515 | ||||||
| 1516 | ||||||
| 1517 | SSN | |||||
| 1518 | VARCHAR2(2 0 BYTE) | |||||
| 1519 | No | |||||
| 1520 | ||||||
| 1521 | 4 | |||||
| 1522 | ||||||
| 1523 | ||||||
| 1524 | DATE_OF_BI RTH | |||||
| 1525 | TIMESTAMP( 6) | |||||
| 1526 | No | |||||
| 1527 | ||||||
| 1528 | 5 | |||||
| 1529 | ||||||
| 1530 | ||||||
| 1531 | TEXT_MESSA GING_ALLOW ED | |||||
| 1532 | NUMBER(1,0 ) | |||||
| 1533 | No | |||||
| 1534 | ||||||
| 1535 | 6 | |||||
| 1536 | ||||||
| 1537 | ||||||
| 1538 | TEXT_MESSA GING_PHONE _N UMBER | |||||
| 1539 | VARCHAR2(2 55 BYTE) | |||||
| 1540 | Yes | |||||
| 1541 | ||||||
| 1542 | 7 | |||||
| 1543 | ||||||
| 1544 | ||||||
| 1545 | ||||||
| 1546 | ||||||
| 1547 | PATIENT_ME TADATA | |||||
| 1548 | ||||||
| 1549 | COLUMN_NAM E | |||||
| 1550 | DATA_TYPE | |||||
| 1551 | NULLAB LE | |||||
| 1552 | DATA_DEFA ULT | |||||
| 1553 | COLUMN | |||||
| 1554 | _ID | |||||
| 1555 | PK? | |||||
| 1556 | COMMEN TS | |||||
| 1557 | PATIENT_ID | |||||
| 1558 | VARCHAR2(2 55 BYTE) | |||||
| 1559 | No | |||||
| 1560 | ||||||
| 1561 | 1 | |||||
| 1562 | Y | |||||
| 1563 | ||||||
| 1564 | LAST_APPT_ REQ_ACCESS _ DATE | |||||
| 1565 | TIMESTAMP( 6) | |||||
| 1566 | Yes | |||||
| 1567 | ||||||
| 1568 | 2 | |||||
| 1569 | ||||||
| 1570 | ||||||
| 1571 | ||||||
| 1572 | ||||||
| 1573 | PREFERRED_ PROVIDER | |||||
| 1574 | ||||||
| 1575 | ||||||
| 1576 | COLUMN_NAM E | |||||
| 1577 | DATA_TYPE | |||||
| 1578 | NULLAB LE | |||||
| 1579 | DATA_DEFA ULT | |||||
| 1580 | COLUMN | |||||
| 1581 | _ID | |||||
| 1582 | PK? | |||||
| 1583 | COMMEN TS | |||||
| 1584 | PREFERRED_ PROVIDER_I D | |||||
| 1585 | VARCHAR2(3 2 BYTE) | |||||
| 1586 | No | |||||
| 1587 | ||||||
| 1588 | 1 | |||||
| 1589 | Y | |||||
| 1590 | ||||||
| 1591 | CC_APPOINT MENT_REQUE ST_ID | |||||
| 1592 | VARCHAR2(3 2 BYTE) | |||||
| 1593 | Yes | |||||
| 1594 | ||||||
| 1595 | 2 | |||||
| 1596 | ||||||
| 1597 | Foreign Ke y | |||||
| 1598 | FIRST_NAME | |||||
| 1599 | VARCHAR2(1 00 BYTE) | |||||
| 1600 | Yes | |||||
| 1601 | ||||||
| 1602 | 3 | |||||
| 1603 | ||||||
| 1604 | ||||||
| 1605 | LAST_NAME | |||||
| 1606 | VARCHAR2(1 00 BYTE) | |||||
| 1607 | Yes | |||||
| 1608 | ||||||
| 1609 | 4 | |||||
| 1610 | ||||||
| 1611 | ||||||
| 1612 | PRACTICE_N AME | |||||
| 1613 | VARCHAR2(1 00 BYTE) | |||||
| 1614 | Yes | |||||
| 1615 | ||||||
| 1616 | 5 | |||||
| 1617 | ||||||
| 1618 | ||||||
| 1619 | PROVIDER_S TREET | |||||
| 1620 | VARCHAR2(1 00 BYTE) | |||||
| 1621 | Yes | |||||
| 1622 | ||||||
| 1623 | 6 | |||||
| 1624 | ||||||
| 1625 | ||||||
| 1626 | PROVIDER_C ITY | |||||
| 1627 | VARCHAR2(1 00 BYTE) | |||||
| 1628 | Yes | |||||
| 1629 | ||||||
| 1630 | 7 | |||||
| 1631 | ||||||
| 1632 | ||||||
| 1633 | PROVIDER_S TATE | |||||
| 1634 | VARCHAR2(2 BYTE) | |||||
| 1635 | Yes | |||||
| 1636 | ||||||
| 1637 | 8 | |||||
| 1638 | ||||||
| 1639 | ||||||
| 1640 | PROVIDER_Z IPCODE | |||||
| 1641 | VARCHAR2(5 BYTE) | |||||
| 1642 | Yes | |||||
| 1643 | ||||||
| 1644 | 9 | |||||
| 1645 | ||||||
| 1646 | ||||||
| 1647 | PREFERRED_ ORDER | |||||
| 1648 | NUMBER | |||||
| 1649 | No | |||||
| 1650 | ||||||
| 1651 | 10 | |||||
| 1652 | ||||||
| 1653 | ||||||
| 1654 | ||||||
| 1655 | ||||||
| 1656 | USER_FEEDB ACK | |||||
| 1657 | ||||||
| 1658 | COLUMN_NAM E | |||||
| 1659 | DATA_TYPE | |||||
| 1660 | NULLABLE | |||||
| 1661 | DATA_DEFAU LT | |||||
| 1662 | COLUMN_I | |||||
| 1663 | D PK? | |||||
| 1664 | COMMEN TS | |||||
| 1665 | USER_FEEDB ACK_ID | |||||
| 1666 | VARCHAR2(3 2 BYTE) | |||||
| 1667 | No | |||||
| 1668 | ||||||
| 1669 | 1 | |||||
| 1670 | Y | |||||
| 1671 | ||||||
| 1672 | RATING | |||||
| 1673 | NUMBER(3,0 ) | |||||
| 1674 | No | |||||
| 1675 | ||||||
| 1676 | 2 | |||||
| 1677 | ||||||
| 1678 | ||||||
| 1679 | APPT_PROCE SSED_TIM E LY | |||||
| 1680 | VARCHAR2(3 2 BYTE) | |||||
| 1681 | No | |||||
| 1682 | ||||||
| 1683 | 3 | |||||
| 1684 | ||||||
| 1685 | ||||||
| 1686 | COMMENTS | |||||
| 1687 | CLOB | |||||
| 1688 | Yes | |||||
| 1689 | ||||||
| 1690 | 4 | |||||
| 1691 | ||||||
| 1692 | ||||||
| 1693 | CREATED_DA TE | |||||
| 1694 | TIMESTAMP( 6) | |||||
| 1695 | No | |||||
| 1696 | ||||||
| 1697 | 5 | |||||
| 1698 | ||||||
| 1699 | ||||||
| 1700 | ||||||
| 1701 | ||||||
| 1702 | USER_HISTO RY | |||||
| 1703 | ||||||
| 1704 | ||||||
| 1705 | COLUMN_NAM E | |||||
| 1706 | DATA_TYPE | |||||
| 1707 | NULLABLE | |||||
| 1708 | DATA_DEFAU LT | |||||
| 1709 | COLUMN_ID | |||||
| 1710 | PK? | |||||
| 1711 | COMMENTS | |||||
| 1712 | ID | |||||
| 1713 | RAW | |||||
| 1714 | No | |||||
| 1715 | ||||||
| 1716 | 1 | |||||
| 1717 | Y | |||||
| 1718 | ||||||
| 1719 | USER_ID | |||||
| 1720 | VARCHAR2(2 55 BYTE) | |||||
| 1721 | Yes | |||||
| 1722 | ||||||
| 1723 | 2 | |||||
| 1724 | ||||||
| 1725 | ||||||
| 1726 | TABLE_NAME | |||||
| 1727 | VARCHAR2(2 55 BYTE) | |||||
| 1728 | Yes | |||||
| 1729 | ||||||
| 1730 | 3 | |||||
| 1731 | ||||||
| 1732 | ||||||
| 1733 | ROW_ID | |||||
| 1734 | RAW | |||||
| 1735 | Yes | |||||
| 1736 | ||||||
| 1737 | 4 | |||||
| 1738 | ||||||
| 1739 | ||||||
| 1740 | OPERATION | |||||
| 1741 | VARCHAR2(2 55 BYTE) | |||||
| 1742 | Yes | |||||
| 1743 | ||||||
| 1744 | 5 | |||||
| 1745 | ||||||
| 1746 | ||||||
| 1747 | ACTION_DAT E | |||||
| 1748 | TIMESTAMP( 6) | |||||
| 1749 | Yes | |||||
| 1750 | ||||||
| 1751 | 6 | |||||
| 1752 | ||||||
| 1753 | ||||||
| 1754 | DATA | |||||
| 1755 | CLOB | |||||
| 1756 | Yes | |||||
| 1757 | ||||||
| 1758 | 7 | |||||
| 1759 | ||||||
| 1760 | ||||||
| 1761 | ||||||
| 1762 | ||||||
| 1763 | ||||||
| 1764 | ||||||
| 1765 | ||||||
| 1766 | ||||||
| 1767 | MongoDB Da ta Archite cture | |||||
| 1768 | ||||||
| 1769 | ||||||
| 1770 | MongoDB | |||||
| 1771 | ||||||
| 1772 | ||||||
| 1773 | Ref # | |||||
| 1774 | NoSQL Coll ection | |||||
| 1775 | Descriptio n of Data | |||||
| 1776 | Source of Data | |||||
| 1777 | Sample | |||||
| 1778 | ||||||
| 1779 | ||||||
| 1780 | 1 | |||||
| 1781 | var-utilit y. bookedC CAppointm ents | |||||
| 1782 | List of al l booked a ppointment data crea ted by Sch eduli ng M anager | |||||
| 1783 | Staff entr y through Scheduling Manager a pp | |||||
| 1784 | bookedCCAp pointm ent s.json | |||||
| 1785 | ||||||
| 1786 | ||||||
| 1787 | 2 | |||||
| 1788 | var-utilit y.clinical - services | |||||
| 1789 | List of al l clinical services supported by VAR and Schedulin g Manager. | |||||
| 1790 | Pre-define d and impo rted using mongoimpo rt utility | |||||
| 1791 | clinical- services.j son | |||||
| 1792 | ||||||
| 1793 | ||||||
| 1794 | 3 | |||||
| 1795 | var-utilit y. communi tyCareTyp eOfCares | |||||
| 1796 | List of al l types of care supp orted by C ommunity C are appoin tments in the VAOS a pplication | |||||
| 1797 | Pre-define d and impo rted using mon goimp ort utilit y | |||||
| 1798 | communityC areTyp eOf Cares.json | |||||
| 1799 | ||||||
| 1800 | ||||||
| 1801 | 4 | |||||
| 1802 | var-utilit y.custom- friendly-t ext | |||||
| 1803 | List of Si tes (Facil ities) and their Fri endly Name | |||||
| 1804 | Staff entr y through VA Tool Se t app | |||||
| 1805 | custom-fri endly-text . json | |||||
| 1806 | ||||||
| 1807 | ||||||
| 1808 | 5 | |||||
| 1809 | var-utilit y.custom- messages | |||||
| 1810 | Facility c ustom text s displaye d on the V AR applica tion input screen fo r specific input fie lds | |||||
| 1811 | Staff entr y through VA Tool Se t app | |||||
| 1812 | custom- me ssages.jso n | |||||
| 1813 | ||||||
| 1814 | ||||||
| 1815 | 6 | |||||
| 1816 | var-utilit y. directB ookingElig ibili tyCr iteria | |||||
| 1817 | List of Si tes (Facil ities) tha t allow ve terans to directly b ook to the ir site co de | |||||
| 1818 | Pre-define d and impo rted using mongoimpo rt utility | |||||
| 1819 | directBook ingEligibi li tyCrite ria.json | |||||
| 1820 | ||||||
| 1821 | ||||||
| 1822 | 7 | |||||
| 1823 | var-utilit y. express CareReason | |||||
| 1824 | List of re asons a ve teran can choose fro m when cho osing expr ess care a s their ty pe of care | |||||
| 1825 | Pre-define d and impo rted using mon goimp ort utilit y | |||||
| 1826 | expressCar eReason | |||||
| 1827 | .json | |||||
| 1828 | ||||||
| 1829 | ||||||
| 1830 | 8 | |||||
| 1831 | var-utilit y. request Eligibilit yCrit eria | |||||
| 1832 | List of Si tes (Facil ities) and their con figuration that allo w veterans to create requests | |||||
| 1833 | Staff entr y through VA Tool Se t app | |||||
| 1834 | requestEli gibilityCr it eria.js on | |||||
| 1835 | ||||||
| 1836 | ||||||
| 1837 | 9 | |||||
| 1838 | var-utilit y. siteSup portingVAR | |||||
| 1839 | List of Si tes (Facil ities) sup porting th e VAR appl ication | |||||
| 1840 | Pre-define d and impo rted using mongoimpo rt utility | |||||
| 1841 | sites- sup porting-va r. json | |||||
| 1842 | ||||||
| 1843 | ||||||
| 1844 | ||||||
| 1845 | Non-functi onal Requi rements | |||||
| 1846 | ||||||
| 1847 | - Security | |||||
| 1848 | ||||||
| 1849 | This servi ce protect ed by JWT Authentica tion, it s upports bo th staff a nd veteran roles. | |||||
| 1850 | ||||||
| 1851 | ||||||
| 1852 | - Service Configurat ion | |||||
| 1853 | The applic ation expe cts to loa d configur ation para meters fro m environm ent variab les loads from consu l server: | |||||
| 1854 | ||||||
| 1855 | //TODO: Ad d required Consul co nfiguratio n variable s | |||||
| 1856 | ||||||
| 1857 | ||||||
| 1858 | - Applicat ion Capaci ty Plan | |||||
| 1859 | ||||||
| 1860 | User Volum e | |||||
| 1861 | ||||||
| 1862 | User Categ ory | |||||
| 1863 | Total Numb er of User s | |||||
| 1864 | Concurrent Users | |||||
| 1865 | Veterans | |||||
| 1866 | 5000 per w eek | |||||
| 1867 | 100 | |||||
| 1868 | ||||||
| 1869 | - Containe r Capacity | |||||
| 1870 | ||||||
| 1871 | Type | |||||
| 1872 | Min | |||||
| 1873 | Max | |||||
| 1874 | CPU | |||||
| 1875 | 1 | |||||
| 1876 | 2 | |||||
| 1877 | Memory | |||||
| 1878 | 512 MB | |||||
| 1879 | 1024 MB | |||||
| 1880 | Storage | |||||
| 1881 | 1 GB | |||||
| 1882 | 5 GB | |||||
| 1883 | ||||||
| 1884 | ||||||
| 1885 | Project Da tabase Cap acity | |||||
| 1886 | These numb ers are po ssible whe n fully Na tionally R eleased af ter a grow ing user b ase period , possibly 6 months after NR. | |||||
| 1887 | ||||||
| 1888 | Table or C ollection | |||||
| 1889 | Number of Rows / Ent ries (per month) | |||||
| 1890 | Estimated Size per E ntry | |||||
| 1891 | Total Disk (minus ov erhead for indexes, etc) | |||||
| 1892 | ||||||
| 1893 | (per month ) | |||||
| 1894 | APPOINTMEN T_METRICS | |||||
| 1895 | 100 | |||||
| 1896 | 109MB | |||||
| 1897 | 10K (total , not per month) | |||||
| 1898 | APPOINTMEN T_REQUEST | |||||
| 1899 | 180,000 | |||||
| 1900 | est 3.1MB per entry | |||||
| 1901 | .56GB | |||||
| 1902 | APPOINTMEN T_REQUEST_ MESS AGE | |||||
| 1903 | 360,000 | |||||
| 1904 | 580B | |||||
| 1905 | .02GB | |||||
| 1906 | APPT_REQ_I NPROCESS | |||||
| 1907 | 360,000 | |||||
| 1908 | 574B | |||||
| 1909 | .02GB | |||||
| 1910 | AR_DETAIL_ CODE | |||||
| 1911 | ||||||
| 1912 | 357B | |||||
| 1913 | ||||||
| 1914 | BEST_TIME_ TO_CALL | |||||
| 1915 | 180,000 | |||||
| 1916 | 72B | |||||
| 1917 | .01GB | |||||
| 1918 | CC_APPOINT MENT_REQUE ST | |||||
| 1919 | 180,000 | |||||
| 1920 | 468B | |||||
| 1921 | .08GB | |||||
| 1922 | DETAIL_COD E | |||||
| 1923 | 360,000 | |||||
| 1924 | 4KB | |||||
| 1925 | 1.4GB | |||||
| 1926 | FACILITY | |||||
| 1927 | 150 (not m onthly) | |||||
| 1928 | 700B | |||||
| 1929 | <1GB total | |||||
| 1930 | NOTIFICATI ON_PREFERE NCE | |||||
| 1931 | 50,000 | |||||
| 1932 | 1022B | |||||
| 1933 | .10GB | |||||
| 1934 | OFFICE_HOU RS | |||||
| 1935 | 360,000 | |||||
| 1936 | 72B | |||||
| 1937 | .02GB | |||||
| 1938 | PATIENT | |||||
| 1939 | 50,000 (ju st new peo ple) | |||||
| 1940 | 737B | |||||
| 1941 | .07GB | |||||
| 1942 | PATIENT_ME TADATA | |||||
| 1943 | 180,000 | |||||
| 1944 | 261B | |||||
| 1945 | .04GB | |||||
| 1946 | PREFERRED_ PROVIDER | |||||
| 1947 | 360,000 | |||||
| 1948 | 591B | |||||
| 1949 | .2GB | |||||
| 1950 | USER_FEEDB ACK | |||||
| 1951 | 1000 | |||||
| 1952 | est 1KB pe r entry | |||||
| 1953 | <1GB | |||||
| 1954 | USER_HISTO RY | |||||
| 1955 | 200,000 | |||||
| 1956 | est 1KB pe r entry | |||||
| 1957 | .19GB | |||||
| 1958 | ||||||
| 1959 | Developer & PM Conta ct Informa tion | |||||
| 1960 | ||||||
| 1961 | ||||||
| 1962 | Developer Name/Point of Contac t (POC) | |||||
| 1963 | VA E-Mail Address | |||||
| 1964 | Phone Numb er | |||||
| 1965 | Doug Kuruc z | |||||
| 1966 | doug.kuruc z@ablevets .com | |||||
| 1967 | ||||||
| 1968 | Developer Organizati on/Company | |||||
| 1969 | Contract S tart Date | |||||
| 1970 | Contract E nd Date | |||||
| 1971 | AbleVets | |||||
| 1972 | 1/27/18 | |||||
| 1973 | 1/26/19 | |||||
| 1974 | Web and Mo bile Solut ions PM or POC | |||||
| 1975 | VA E-Mail Address | |||||
| 1976 | Phone Numb er | |||||
| 1977 | ||||||
| 1978 | ||||||
| 1979 | ||||||
| 1980 | VA Product Developme nt PM or P OC | |||||
| 1981 | VA E-Mail Address | |||||
| 1982 | Phone Numb er | |||||
| 1983 | ||||||
| 1984 | ||||||
| 1985 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.