tree.txt 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538
  1. PRO
  2. # dashboard
  3. my_payment_schedule|pro_rate:pro_id=OWN
  4. my_teams|team|add|view
  5. my_teams/add_new:create
  6. hcpProUid:record:pro:uid,name_display
  7. allyProUid:record:pro:uid,name_display
  8. teamNumber
  9. my_teams/view/{uid}
  10. ACTIONS
  11. updateTeamNumber
  12. teamNumber=team_number
  13. deactivate
  14. memo
  15. updateDeactivationMemo
  16. memo=deactivation_memo
  17. reactivate
  18. memo
  19. updateReactivationMemo
  20. memo=reactivation_memo
  21. SUB
  22. dashboard
  23. clients
  24. id=client.team_id=>/my_clients/view/UID
  25. add_new:client
  26. teamUid:hidden=uid
  27. nameDisplay
  28. namePrefix
  29. nameFirst
  30. nameMiddle
  31. nameLast
  32. nameSuffix
  33. nameCredential
  34. gender:select:M,F
  35. dateOfBirth:date
  36. cellNumber:tel
  37. emailAddress:email
  38. medicareNumber
  39. audit_log
  40. my_clients|client|add|view
  41. my_clients/add_new:create
  42. teamUid:record:team:uid,team_number
  43. mcpProUid:record:pro:uid,name_display
  44. allyProUid:record:pro:uid,name_display
  45. nameDisplay
  46. namePrefix
  47. nameFirst
  48. nameMiddle
  49. nameLast
  50. nameSuffix
  51. nameCredential
  52. gender:select:M,F
  53. dateOfBirth:date
  54. cellNumber:tel
  55. emailAddress:email
  56. medicareNumber
  57. my_clients/view/{uid}
  58. ACTIONS
  59. sendCellNumberConfirmationMessage
  60. putNewCellNumber
  61. newCellNumber:tel=cell_number
  62. sendEmailAddressConfirmationMessage
  63. putNewEmailAddress
  64. newEmailAddress:email=email_address
  65. putTeam
  66. teamUid:record:team:uid,team_number
  67. removeTeam:if:team_id
  68. putMcp
  69. mcpProUid:record:pro:uid,name_display
  70. removeMcp:if:mcp_pro_id
  71. putAlly
  72. allyProUid:record:pro:uid,name_display
  73. removeAlly:if:ally_pro_id
  74. putName
  75. nameDisplay
  76. namePrefix
  77. nameFirst
  78. nameMiddle
  79. nameLast
  80. nameSuffix
  81. nameCredential
  82. putGender
  83. gender:select:M,F=gender
  84. putDateOfBirth
  85. dateOfBirth:date=date_of_birth
  86. putProfilePicture
  87. profilePictureBase64
  88. removeProfilePicture:if:profile_picture_base64
  89. updatePhoneInfo
  90. homePhoneNumber=home_phone_number
  91. workPhoneNumber=work_phone_number
  92. supporterPhoneNumber=supporter_phone_number
  93. supporterMemo=supporter_memo
  94. phoneNumbersMemo=phone_numbers_memo
  95. updateAddress
  96. mailingAddressLine1=mailing_address_line1
  97. mailingAddressLine2=mailing_address_line2
  98. mailingAddressCity=mailing_address_city
  99. mailingAddressState=mailing_address_state
  100. mailingAddressCountry=mailing_address_country
  101. mailingAddressZip=mailing_address_zip
  102. mailingAddressLat=mailing_address_lat
  103. mailingAddressLong=mailing_address_long
  104. homeAddressLine1=home_address_line1
  105. homeAddressLine2=home_address_line2
  106. homeAddressCity=home_address_city
  107. homeAddressState=home_address_state
  108. homeAddressCountry=home_address_country
  109. homeAddressZip=home_address_zip
  110. homeAddressLat=home_address_lat
  111. homeAddressLong=home_address_long
  112. updateMedicareNumber
  113. medicareNumber=medicare_number
  114. manuallySetIsPartBPrimaryConfirmedToTrue
  115. partBConfirmationMethod:select:MANUAL,API=partbconfirmation_method
  116. partBConfirmationMemo=partbconfirmation_memo
  117. manuallySetIsPartBPrimaryConfirmedToFalse
  118. partBConfirmationMethod:select:MANUAL,API=partbconfirmation_method
  119. partBConfirmationMemo=partbconfirmation_memo
  120. setHasMcpDoneEmVisitToTrue
  121. mcpEmVisitDate=mcp_em_visit_date
  122. mcpEmVisitNote
  123. mcpEmVisitMemo=mcp_em_visit_memo
  124. updateMcpEmVisitInfo
  125. mcpEmVisitDate=mcp_em_visit_date
  126. mcpEmVisitNote
  127. mcpEmVisitMemo=mcp_em_visit_memo
  128. setHasMcpDoneEmVisitToFalse
  129. putCrmReasons
  130. cmReason1=cm_reason1
  131. cmReason2=cm_reason2
  132. rmReason1=rm_reason1
  133. rmReason2=rm_reason2
  134. removeCrmReasons
  135. setIsClientEnrolledInCmToTrue
  136. setIsClientEnrolledInCmToFalse
  137. updateWhyNotEnrolledInCm
  138. whyNotEnrolledInCmCategory=why_not_enrolled_in_cm_category
  139. whyNotEnrolledInCmMemo=why_not_enrolled_in_cm_memo
  140. setIsClientEnrolledInRmToTrue
  141. setIsClientEnrolledInRmToFalse
  142. updateWhyNotEnrolledInRm
  143. whyNotEnrolledInRmCategory=why_not_enrolled_in_rm_category
  144. whyNotEnrolledInRmMemo=why_not_enrolled_in_rm_memo
  145. updateIntakeInfo
  146. intakeText=intake_text
  147. intakeDetail=intake_detail
  148. deactivate
  149. memo
  150. updateDeactivationMemo
  151. memo=deactivation_memo
  152. reactivate
  153. memo
  154. updateReactivationMemo
  155. memo=reactivation_memo
  156. SUB
  157. dashboard
  158. med_profile
  159. med_profile_log
  160. pro_access
  161. id=client_pro_access.client_id=>/pro_access/view/UID
  162. add_new:client_pro_access=>/pro_access/view/UID
  163. clientUid:hidden=uid
  164. proUid:record:pro:uid,name_display
  165. reasonCategory
  166. reasonMemo
  167. reasonDetail
  168. notes
  169. id=note.client_id=>/notes/view/UID
  170. add_new:note=>/notes/view/UID
  171. clientUid:hidden=uid
  172. hcpProUid:record:pro:uid,name_display
  173. allyProUid:record:pro:uid,name_display
  174. effectiveDateEST:date
  175. effectiveTime:time
  176. reason1
  177. reason2
  178. reason3
  179. reason3Plus
  180. serviceLocation
  181. category
  182. contentText
  183. contentDetail
  184. care_months
  185. id=care_month.client_id=>/care_months/view/UID
  186. add_new:care_month
  187. clientUid:hidden=uid
  188. startMonth:number
  189. startYear:number
  190. care_month_entries
  191. id=care_month_entry.client_id=>/care_month_entries/view/UID
  192. bills
  193. id=bill.client_id=>/bills/view/UID
  194. related_transactions
  195. id=pro_transaction.client_id=>/transactions/view/UID
  196. action_items
  197. id=action_item.client_id=>/action_items/view/UID
  198. add_new:action_item
  199. clientUid:hidden=uid
  200. prescriberProUid:record:pro:uid,name_display
  201. toFacilityUid:record:facility:uid,name
  202. contentText
  203. contentDetail
  204. erx
  205. # :: and category = RX
  206. id=action_item.client_id=>/action_items/view/UID
  207. add_new:action_item
  208. clientUid:hidden=uid
  209. prescriberProUid:record:pro:uid,name_display
  210. toFacilityUid:record:facility:uid,name
  211. contentText
  212. contentDetail
  213. mcp_updates
  214. id=client_mcp_update.client_id
  215. ally_updates
  216. id=client_ally_update.client_id
  217. audit_log
  218. notes|note|view
  219. notes/view/{uid}
  220. ACTIONS
  221. signAsHcp
  222. SUB
  223. dashboard
  224. bills
  225. id=bill.note_id=>/bills/view/UID
  226. add_new:bill:createForNote
  227. noteUid:hidden=uid
  228. effectiveDate:date
  229. code
  230. reason1
  231. reason2
  232. reason3
  233. reason3Plus
  234. serviceLocation
  235. modifier
  236. numberOfUnits:number
  237. audit_log
  238. # :: where category = RX
  239. erx|action_item|view
  240. erx/view/{uid}
  241. ACTIONS
  242. signAsPrescriber
  243. updateToFacility
  244. toFacilityUid:record:facility:uid,name
  245. updateContent
  246. contentText=content_text
  247. contentDetail=content_detail
  248. updateStatus
  249. statusCategory:select:OPEN,CLOSED
  250. statusMemo
  251. efax
  252. toFaxNumber:tel
  253. SUB
  254. dashboard
  255. audit_log
  256. action_items|action_item|view
  257. action_items/view/{uid}
  258. ACTIONS
  259. signAsPrescriber
  260. updateToFacility
  261. toFacilityUid:record:facility:uid,name
  262. updateContent
  263. contentText=content_text
  264. contentDetail=content_detail
  265. updateStatus
  266. statusCategory:select:OPEN,CLOSED
  267. statusMemo
  268. efax
  269. toFaxNumber:tel
  270. SUB
  271. dashboard
  272. audit_log
  273. care_months|care_month|view
  274. care_months/view/{uid}
  275. ACTIONS
  276. putMcpPro
  277. mcpProUid:record:pro:uid,name_display
  278. putAllyPro
  279. allyProUid:record:pro:uid,name_display
  280. putReasons
  281. reason1
  282. reason2
  283. reason3
  284. reason3Plus
  285. setIsClientEnrolledInCmToTrue
  286. setIsClientEnrolledInCmToFalse
  287. updateWhyNotEnrolledInCm
  288. whyNotEnrolledInCmCategory
  289. whyNotEnrolledInCmMemo
  290. setIsClientEnrolledInRmToTrue
  291. setIsClientEnrolledInRmToFalse
  292. updateWhyNotEnrolledInRm
  293. whyNotEnrolledInRmCategory
  294. whyNotEnrolledInRmMemo
  295. generateBillForCm
  296. numberOfMinutes:number
  297. generateBillForRm
  298. numberOfMinutes:number
  299. setIsCmCanceledThisMonthToTrue
  300. updateWhyIsCmCanceledThisMonth
  301. setIsCmCanceledThisMonthToFalse
  302. setIsRmCanceledThisMonthToTrue
  303. updateWhyIsRmCanceledThisMonth
  304. setIsRmCanceledThisMonthToFalse
  305. setIsTmThisMonthToTrue
  306. setIsTmThisMonthToFalse
  307. SUB
  308. dashboard
  309. # :: need remove
  310. cm_time_entries
  311. # :: where cm_or_rm = cm
  312. id=care_month_entry.care_month_id
  313. # :: api is createForCm
  314. add_new:care_month_entry
  315. careMonthUid:hidden=uid
  316. proUid:record:pro:uid,name_display
  317. effectiveDate:date
  318. timeInSeconds:number
  319. isTimeSpecific
  320. startingTime:time
  321. endingTime:time
  322. contentText
  323. contentDetail
  324. # :: need remove
  325. rm_time_entries
  326. # :: where cm_or_rm = rm
  327. id=care_month_entry.care_month_id
  328. # :: api is createForRm
  329. add_new:care_month_entry
  330. careMonthUid:hidden=uid
  331. proUid:record:pro:uid,name_display
  332. effectiveDate:date
  333. timeInSeconds:number
  334. isTimeSpecific
  335. startingTime:time
  336. endingTime:time
  337. contentText
  338. contentDetail
  339. audit_log
  340. care_month_entries|care_month_entry|view
  341. care_month_entries/view/{uid}
  342. ACTIONS
  343. updateContent
  344. contentText
  345. contentDetail
  346. updateTiming
  347. effectiveDate
  348. timeInSeconds
  349. isTimeSpecific
  350. startingTime
  351. endingTime
  352. SUB
  353. dashboard
  354. bills|bill|view
  355. bills/view/{uid}
  356. ACTIONS
  357. payHcpAmount
  358. hcpPaymentAmount:number
  359. payHcpDifferentAmount
  360. differentHcpPaymentAmount:number
  361. signAsHcp
  362. markSubmitted
  363. putCollectedAmount
  364. collectedAmount
  365. SUB
  366. dashboard
  367. transactions
  368. id=pro_transaction.bill_id
  369. audit_log
  370. transactions|pro_transaction
  371. med_profile_lines|client_info_line
  372. med_profile_line_updates|client_info_line_update
  373. pro_access|client_pro_access|view
  374. pro_access/view/{uid}
  375. ACTIONS
  376. updateReason
  377. reasonCategory=reason_category
  378. reasonDetail=reason_detail
  379. deactivate
  380. memo
  381. updateDeactivationMemo
  382. memo=deactivation_memo
  383. reactivate
  384. memo
  385. updateReactivationMemo
  386. memo=reactivation_memo
  387. SUB
  388. dashboard
  389. mcp_updates|client_mcp_update
  390. ally_updates|client_ally_update
  391. # audit_log :: coming soon
  392. ADMIN
  393. # admin_dashboard
  394. facilities|facility|view
  395. facilities/add_new:create
  396. facilities/view/{uid}
  397. ACTIONS
  398. updateBasic
  399. name=name
  400. addressFull=address_full
  401. addressLine1=address_line1
  402. addressLine2=address_line2
  403. addressCity=address_city
  404. addressState=address_state
  405. addressZip=address_zip
  406. addressCountry=address_country
  407. addressGeoLat=address_geo_lat
  408. addressGeoLong=address_geo_long
  409. phone=phone
  410. fax=fax
  411. hours=hours
  412. deactivate
  413. memo
  414. updateDeactivationMemo
  415. memo=deactivation_memo
  416. reactivate
  417. memo
  418. updateReactivationMemo
  419. memo=reactivation_memo
  420. SUB
  421. dashboard
  422. erx
  423. action_items
  424. audit_log
  425. pros|pro|add|view
  426. pros/add_new:create
  427. cellNumber:tel
  428. emailAddress:email
  429. nameDisplay
  430. namePrefix
  431. nameFirst
  432. nameMiddle
  433. nameLast
  434. nameSuffix
  435. nameCredential
  436. isHcp
  437. hcpNpi
  438. previousProfessionCategory
  439. currentProfessionCategory
  440. pros/view/{uid}
  441. ACTIONS
  442. sendCellNumberConfirmationMessage
  443. confirmCellNumberWithConfirmationToken
  444. cellNumber:tel=cell_number
  445. token
  446. putNewCellNumber
  447. newCellNumber:tel=cell_number
  448. confirmEmailAddressWithConfirmationToken
  449. emailAddress:email=email_address
  450. token
  451. putNewEmailAddress
  452. newEmailAddress:email=email_address
  453. updateName
  454. nameDisplay
  455. namePrefix
  456. nameFirst
  457. nameMiddle
  458. nameLast
  459. nameSuffix
  460. nameCredential
  461. updateProfession
  462. isHcp
  463. hcpNpi
  464. previousProfessionCategory
  465. currentProfessionCategory
  466. hcpCategory
  467. hcpSubcategory
  468. updateEnrolledHcpInfo
  469. enrolledHcpCategory
  470. enrolledHcpSubcategory
  471. enrolledHcpNpi
  472. putProfilePicture
  473. profilePictureBase64
  474. updatePhoneInfo
  475. homePhoneNumber
  476. workPhoneNumber
  477. supporterPhoneNumber
  478. supporterMemo
  479. phoneNumbersMemo
  480. updateAddress
  481. mailingAddressLine1
  482. mailingAddressLine2
  483. mailingAddressCity
  484. mailingAddressState
  485. mailingAddressCountry
  486. mailingAddressZip
  487. mailingAddressLat
  488. mailingAddressLong
  489. homeAddressLine1
  490. homeAddressLine2
  491. homeAddressCity
  492. homeAddressState
  493. homeAddressCountry
  494. homeAddressZip
  495. homeAddressLat
  496. homeAddressLong
  497. updatePaymentProcessingDetail
  498. paymentProcessingDetail
  499. uploadDriverLicense
  500. driverLicenseFilePath
  501. updateDriverLicenseInfo
  502. driverLicenseState
  503. driverLicenseIssueDate
  504. driverLicenseExpirationDate
  505. updateSsn
  506. ssn
  507. SUB
  508. dashboard
  509. payment_schedule
  510. # :: and link to pro_rates/view/{uid}
  511. id=pro_rate.pro_id
  512. add_new:pro_rate
  513. proUid:hidden=uid
  514. asHcpOrAlly:select:HCP,ALLY
  515. code
  516. amount:number
  517. teams
  518. clients
  519. pro_access
  520. mcp_updates
  521. ally_updates
  522. erx
  523. action_items
  524. care_months
  525. care_month_entries
  526. notes
  527. bills
  528. pro_transactions
  529. sessions
  530. audit_log
  531. pro_rates|pro_rate|view
  532. pro_rates/view/{uid}
  533. ACTIONS
  534. updateAmount
  535. newAmount:number=amount
  536. SUB
  537. dashboard