tree.txt 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541
  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
  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. # :: also link to TL pro-access single
  162. id=client_pro_access.client_id
  163. add_new:client_pro_access
  164. clientUid:hidden=uid
  165. proUid:record:pro:uid,name_display
  166. reasonCategory
  167. reasonMemo
  168. reasonDetail
  169. notes
  170. id=note.client_id
  171. # :: exit to notes/view/{uid} - 207
  172. add_new:note
  173. clientUid:hidden=uid
  174. hcpProUid:record:pro:uid,name_display
  175. allyProUid:record:pro:uid,name_display
  176. effectiveDateEST:date
  177. effectiveTime:time
  178. reason1
  179. reason2
  180. reason3
  181. reason3Plus
  182. serviceLocation
  183. category
  184. contentText
  185. contentDetail
  186. care_months
  187. id=care_month.client_id
  188. add_new:care_month
  189. clientUid:hidden=uid
  190. startMonth:number
  191. startYear:number
  192. care_month_entries
  193. id=care_month_entry.client_id
  194. bills
  195. id=bill.client_id
  196. related_transactions
  197. id=pro_transaction.client_id
  198. action_items
  199. id=action_item.client_id
  200. add_new:action_item
  201. clientUid:hidden=uid
  202. prescriberProUid:record:pro:uid,name_display
  203. toFacilityUid:record:facility:uid,name
  204. contentText
  205. contentDetail
  206. erx
  207. # :: and category = RX
  208. id=action_item.client_id
  209. add_new:action_item
  210. clientUid:hidden=uid
  211. prescriberProUid:record:pro:uid,name_display
  212. toFacilityUid:record:facility:uid,name
  213. contentText
  214. contentDetail
  215. mcp_updates
  216. id=client_mcp_update.client_id
  217. ally_updates
  218. id=client_ally_update.client_id
  219. audit_log
  220. notes|note|view
  221. notes/view/{uid}
  222. ACTIONS
  223. signAsHcp
  224. SUB
  225. dashboard
  226. bills
  227. id=bill.note_id
  228. # :: api is createForNote
  229. add_new:bill
  230. noteUid:hidden=uid
  231. effectiveDate:date
  232. code
  233. reason1
  234. reason2
  235. reason3
  236. reason3Plus
  237. serviceLocation
  238. modifier
  239. numberOfUnits:number
  240. audit_log
  241. # :: where category = RX
  242. erx|action_item|view
  243. erx/view/{uid}
  244. ACTIONS
  245. signAsPrescriber
  246. updateToFacility
  247. toFacilityUid:record:facility:uid,name
  248. updateContent
  249. contentText=content_text
  250. contentDetail=content_detail
  251. updateStatus
  252. statusCategory:select:OPEN,CLOSED
  253. statusMemo
  254. efax
  255. toFaxNumber:tel
  256. SUB
  257. dashboard
  258. audit_log
  259. action_items|action_item|view
  260. action_items/view/{uid}
  261. ACTIONS
  262. signAsPrescriber
  263. updateToFacility
  264. toFacilityUid:record:facility:uid,name
  265. updateContent
  266. contentText=content_text
  267. contentDetail=content_detail
  268. updateStatus
  269. statusCategory:select:OPEN,CLOSED
  270. statusMemo
  271. efax
  272. toFaxNumber:tel
  273. SUB
  274. dashboard
  275. audit_log
  276. care_months|care_month|view
  277. care_months/view/{uid}
  278. ACTIONS
  279. putMcpPro
  280. mcpProUid:record:pro:uid,name_display
  281. putAllyPro
  282. allyProUid:record:pro:uid,name_display
  283. putReasons
  284. reason1
  285. reason2
  286. reason3
  287. reason3Plus
  288. setIsClientEnrolledInCmToTrue
  289. setIsClientEnrolledInCmToFalse
  290. updateWhyNotEnrolledInCm
  291. whyNotEnrolledInCmCategory
  292. whyNotEnrolledInCmMemo
  293. setIsClientEnrolledInRmToTrue
  294. setIsClientEnrolledInRmToFalse
  295. updateWhyNotEnrolledInRm
  296. whyNotEnrolledInRmCategory
  297. whyNotEnrolledInRmMemo
  298. generateBillForCm
  299. numberOfMinutes:number
  300. generateBillForRm
  301. numberOfMinutes:number
  302. setIsCmCanceledThisMonthToTrue
  303. updateWhyIsCmCanceledThisMonth
  304. setIsCmCanceledThisMonthToFalse
  305. setIsRmCanceledThisMonthToTrue
  306. updateWhyIsRmCanceledThisMonth
  307. setIsRmCanceledThisMonthToFalse
  308. setIsTmThisMonthToTrue
  309. setIsTmThisMonthToFalse
  310. SUB
  311. dashboard
  312. # :: need remove
  313. cm_time_entries
  314. # :: where cm_or_rm = cm
  315. id=care_month_entry.care_month_id
  316. # :: api is createForCm
  317. add_new:care_month_entry
  318. careMonthUid:hidden=uid
  319. proUid:record:pro:uid,name_display
  320. effectiveDate:date
  321. timeInSeconds:number
  322. isTimeSpecific
  323. startingTime:time
  324. endingTime:time
  325. contentText
  326. contentDetail
  327. # :: need remove
  328. rm_time_entries
  329. # :: where cm_or_rm = rm
  330. id=care_month_entry.care_month_id
  331. # :: api is createForRm
  332. add_new:care_month_entry
  333. careMonthUid:hidden=uid
  334. proUid:record:pro:uid,name_display
  335. effectiveDate:date
  336. timeInSeconds:number
  337. isTimeSpecific
  338. startingTime:time
  339. endingTime:time
  340. contentText
  341. contentDetail
  342. audit_log
  343. care_month_entries|care_month_entry|view
  344. care_month_entries/view/{uid}
  345. ACTIONS
  346. updateContent
  347. contentText
  348. contentDetail
  349. updateTiming
  350. effectiveDate
  351. timeInSeconds
  352. isTimeSpecific
  353. startingTime
  354. endingTime
  355. SUB
  356. dashboard
  357. bills|bill|view
  358. bills/view/{uid}
  359. ACTIONS
  360. payHcpAmount
  361. hcpPaymentAmount:number
  362. payHcpDifferentAmount
  363. differentHcpPaymentAmount:number
  364. signAsHcp
  365. markSubmitted
  366. putCollectedAmount
  367. collectedAmount
  368. SUB
  369. dashboard
  370. transactions
  371. id=pro_transaction.bill_id
  372. audit_log
  373. transactions|pro_transaction
  374. med_profile_lines|client_info_line
  375. med_profile_line_updates|client_info_line_update
  376. pro_access|client_pro_access|view
  377. pro_access/view/{uid}
  378. ACTIONS
  379. updateReason
  380. reasonCategory=reason_category
  381. reasonDetail=reason_detail
  382. deactivate
  383. memo
  384. updateDeactivationMemo
  385. memo=deactivation_memo
  386. reactivate
  387. memo
  388. updateReactivationMemo
  389. memo=reactivation_memo
  390. SUB
  391. dashboard
  392. mcp_updates|client_mcp_update
  393. ally_updates|client_ally_update
  394. # audit_log :: coming soon
  395. ADMIN
  396. # admin_dashboard
  397. facilities|facility|view
  398. facilities/add_new:create
  399. facilities/view/{uid}
  400. ACTIONS
  401. updateBasic
  402. name=name
  403. addressFull=address_full
  404. addressLine1=address_line1
  405. addressLine2=address_line2
  406. addressCity=address_city
  407. addressState=address_state
  408. addressZip=address_zip
  409. addressCountry=address_country
  410. addressGeoLat=address_geo_lat
  411. addressGeoLong=address_geo_long
  412. phone=phone
  413. fax=fax
  414. hours=hours
  415. deactivate
  416. memo
  417. updateDeactivationMemo
  418. memo=deactivation_memo
  419. reactivate
  420. memo
  421. updateReactivationMemo
  422. memo=reactivation_memo
  423. SUB
  424. dashboard
  425. erx
  426. action_items
  427. audit_log
  428. pros|pro|add|view
  429. pros/add_new:create
  430. cellNumber:tel
  431. emailAddress:email
  432. nameDisplay
  433. namePrefix
  434. nameFirst
  435. nameMiddle
  436. nameLast
  437. nameSuffix
  438. nameCredential
  439. isHcp
  440. hcpNpi
  441. previousProfessionCategory
  442. currentProfessionCategory
  443. pros/view/{uid}
  444. ACTIONS
  445. sendCellNumberConfirmationMessage
  446. confirmCellNumberWithConfirmationToken
  447. cellNumber:tel=cell_number
  448. token
  449. putNewCellNumber
  450. newCellNumber:tel=cell_number
  451. confirmEmailAddressWithConfirmationToken
  452. emailAddress:email=email_address
  453. token
  454. putNewEmailAddress
  455. newEmailAddress:email=email_address
  456. updateName
  457. nameDisplay
  458. namePrefix
  459. nameFirst
  460. nameMiddle
  461. nameLast
  462. nameSuffix
  463. nameCredential
  464. updateProfession
  465. isHcp
  466. hcpNpi
  467. previousProfessionCategory
  468. currentProfessionCategory
  469. hcpCategory
  470. hcpSubcategory
  471. updateEnrolledHcpInfo
  472. enrolledHcpCategory
  473. enrolledHcpSubcategory
  474. enrolledHcpNpi
  475. putProfilePicture
  476. profilePictureBase64
  477. updatePhoneInfo
  478. homePhoneNumber
  479. workPhoneNumber
  480. supporterPhoneNumber
  481. supporterMemo
  482. phoneNumbersMemo
  483. updateAddress
  484. mailingAddressLine1
  485. mailingAddressLine2
  486. mailingAddressCity
  487. mailingAddressState
  488. mailingAddressCountry
  489. mailingAddressZip
  490. mailingAddressLat
  491. mailingAddressLong
  492. homeAddressLine1
  493. homeAddressLine2
  494. homeAddressCity
  495. homeAddressState
  496. homeAddressCountry
  497. homeAddressZip
  498. homeAddressLat
  499. homeAddressLong
  500. updatePaymentProcessingDetail
  501. paymentProcessingDetail
  502. uploadDriverLicense
  503. driverLicenseFilePath
  504. updateDriverLicenseInfo
  505. driverLicenseState
  506. driverLicenseIssueDate
  507. driverLicenseExpirationDate
  508. updateSsn
  509. ssn
  510. SUB
  511. dashboard
  512. payment_schedule
  513. # :: and link to pro_rates/view/{uid}
  514. id=pro_rate.pro_id
  515. add_new:pro_rate
  516. proUid:hidden=uid
  517. asHcpOrAlly:select:HCP,ALLY
  518. code
  519. amount:number
  520. teams
  521. clients
  522. pro_access
  523. mcp_updates
  524. ally_updates
  525. erx
  526. action_items
  527. care_months
  528. care_month_entries
  529. notes
  530. bills
  531. pro_transactions
  532. sessions
  533. audit_log
  534. pro_rates|pro_rate|view
  535. pro_rates/view/{uid}
  536. ACTIONS
  537. updateAmount
  538. newAmount:number=amount
  539. SUB
  540. dashboard