tree.txt 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652
  1. PRO
  2. # dashboard
  3. my_payment_schedule|pro_rate:pro_id=OWN
  4. my_teams|team|add|view
  5. !inc:is_active,@team_number,client_count,hcp_pro_id,ally_pro_id
  6. my_teams/add_new:create
  7. hcpProUid:record:pro:uid,name_display
  8. allyProUid:record:pro:uid,name_display
  9. teamNumber
  10. my_teams/view/{uid}
  11. ACTIONS
  12. updateTeamNumber
  13. teamNumber=team_number
  14. deactivate
  15. memo
  16. updateDeactivationMemo
  17. memo=deactivation_memo
  18. reactivate
  19. memo
  20. updateReactivationMemo
  21. memo=reactivation_memo
  22. SUB
  23. dashboard
  24. clients
  25. id=client.team_id=>/my_clients/view/UID
  26. !exc:id,uid
  27. !lnk:created_at
  28. add_new:client
  29. teamUid:hidden=uid
  30. nameDisplay
  31. namePrefix
  32. nameFirst
  33. nameMiddle
  34. nameLast
  35. nameSuffix
  36. nameCredential
  37. gender:select:M,F
  38. dateOfBirth:date
  39. cellNumber:tel
  40. emailAddress:email
  41. medicareNumber
  42. audit_log
  43. my_clients|client|add|view
  44. my_clients/add_new:create
  45. teamUid:record:team:uid,team_number
  46. mcpProUid:record:pro:uid,name_display
  47. allyProUid:record:pro:uid,name_display
  48. nameDisplay
  49. namePrefix
  50. nameFirst
  51. nameMiddle
  52. nameLast
  53. nameSuffix
  54. nameCredential
  55. gender:select:M,F
  56. dateOfBirth:date
  57. cellNumber:tel
  58. emailAddress:email
  59. medicareNumber
  60. my_clients/view/{uid}
  61. ACTIONS
  62. sendCellNumberConfirmationMessage
  63. putNewCellNumber
  64. newCellNumber:tel=cell_number
  65. sendEmailAddressConfirmationMessage
  66. putNewEmailAddress
  67. newEmailAddress:email=email_address
  68. putTeam
  69. teamUid:record:team:uid,team_number
  70. removeTeam:if:team_id
  71. putMcp
  72. mcpProUid:record:pro:uid,name_display
  73. removeMcp:if:mcp_pro_id
  74. putAlly
  75. allyProUid:record:pro:uid,name_display
  76. removeAlly:if:ally_pro_id
  77. putName
  78. nameDisplay
  79. namePrefix
  80. nameFirst
  81. nameMiddle
  82. nameLast
  83. nameSuffix
  84. nameCredential
  85. putGender
  86. gender:select:M,F=gender
  87. putDateOfBirth
  88. dateOfBirth:date=date_of_birth
  89. putProfilePicture
  90. profilePictureBase64
  91. removeProfilePicture:if:profile_picture_base64
  92. updatePhoneInfo
  93. homePhoneNumber=home_phone_number
  94. workPhoneNumber=work_phone_number
  95. supporterPhoneNumber=supporter_phone_number
  96. supporterMemo=supporter_memo
  97. phoneNumbersMemo=phone_numbers_memo
  98. updateAddress
  99. mailingAddressLine1=mailing_address_line1
  100. mailingAddressLine2=mailing_address_line2
  101. mailingAddressCity=mailing_address_city
  102. mailingAddressState=mailing_address_state
  103. mailingAddressCountry=mailing_address_country
  104. mailingAddressZip=mailing_address_zip
  105. mailingAddressLat=mailing_address_lat
  106. mailingAddressLong=mailing_address_long
  107. homeAddressLine1=home_address_line1
  108. homeAddressLine2=home_address_line2
  109. homeAddressCity=home_address_city
  110. homeAddressState=home_address_state
  111. homeAddressCountry=home_address_country
  112. homeAddressZip=home_address_zip
  113. homeAddressLat=home_address_lat
  114. homeAddressLong=home_address_long
  115. updateMedicareNumber
  116. medicareNumber=medicare_number
  117. manuallySetIsPartBPrimaryConfirmedToTrue
  118. partBConfirmationMethod:select:MANUAL,API=partbconfirmation_method
  119. partBConfirmationMemo=partbconfirmation_memo
  120. manuallySetIsPartBPrimaryConfirmedToFalse
  121. partBConfirmationMethod:select:MANUAL,API=partbconfirmation_method
  122. partBConfirmationMemo=partbconfirmation_memo
  123. setHasMcpDoneEmVisitToTrue
  124. mcpEmVisitDate=mcp_em_visit_date
  125. mcpEmVisitNote
  126. mcpEmVisitMemo=mcp_em_visit_memo
  127. updateMcpEmVisitInfo
  128. mcpEmVisitDate=mcp_em_visit_date
  129. mcpEmVisitNote
  130. mcpEmVisitMemo=mcp_em_visit_memo
  131. setHasMcpDoneEmVisitToFalse
  132. putCrmReasons
  133. cmReason1=cm_reason1
  134. cmReason2=cm_reason2
  135. rmReason1=rm_reason1
  136. rmReason2=rm_reason2
  137. removeCrmReasons
  138. setIsClientEnrolledInCmToTrue
  139. setIsClientEnrolledInCmToFalse
  140. updateWhyNotEnrolledInCm
  141. whyNotEnrolledInCmCategory=why_not_enrolled_in_cm_category
  142. whyNotEnrolledInCmMemo=why_not_enrolled_in_cm_memo
  143. setIsClientEnrolledInRmToTrue
  144. setIsClientEnrolledInRmToFalse
  145. updateWhyNotEnrolledInRm
  146. whyNotEnrolledInRmCategory=why_not_enrolled_in_rm_category
  147. whyNotEnrolledInRmMemo=why_not_enrolled_in_rm_memo
  148. updateIntakeInfo
  149. intakeText=intake_text
  150. intakeDetail=intake_detail
  151. deactivate
  152. memo
  153. updateDeactivationMemo
  154. memo=deactivation_memo
  155. reactivate
  156. memo
  157. updateReactivationMemo
  158. memo=reactivation_memo
  159. SUB
  160. dashboard
  161. med_profile
  162. med_profile_log
  163. pro_access
  164. id=client_pro_access.client_id=>/pro_access/view/UID
  165. add_new:client_pro_access=>/pro_access/view/UID
  166. clientUid:hidden=uid
  167. proUid:record:pro:uid,name_display
  168. reasonCategory
  169. reasonMemo
  170. reasonDetail
  171. notes
  172. id=note.client_id=>/notes/view/UID
  173. add_new:note=>/notes/view/UID
  174. clientUid:hidden=uid
  175. hcpProUid:record:pro:uid,name_display
  176. allyProUid:record:pro:uid,name_display
  177. effectiveDateEST:date
  178. effectiveTime:time
  179. reason1
  180. reason2
  181. reason3
  182. reason3Plus
  183. serviceLocation
  184. category
  185. contentText
  186. contentDetail
  187. care_months
  188. id=care_month.client_id=>/care_months/view/UID
  189. add_new:care_month
  190. clientUid:hidden=uid
  191. startMonth:number
  192. startYear:number
  193. care_month_entries
  194. id=care_month_entry.client_id=>/care_month_entries/view/UID
  195. bills
  196. id=bill.client_id=>/bills/view/UID
  197. related_transactions
  198. id=pro_transaction.client_id=>/transactions/view/UID
  199. action_items
  200. id=action_item.client_id=>/action_items/view/UID
  201. add_new:action_item
  202. clientUid:hidden=uid
  203. prescriberProUid:record:pro:uid,name_display
  204. toFacilityUid:record:facility:uid,name
  205. contentText
  206. contentDetail
  207. erx
  208. id=action_item.client_id,action_item_category='RX'=>/action_items/view/UID
  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=>/bills/view/UID
  228. add_new:bill:createForNote
  229. noteUid:hidden=uid
  230. effectiveDate:date
  231. code
  232. reason1
  233. reason2
  234. reason3
  235. reason3Plus
  236. serviceLocation
  237. modifier
  238. numberOfUnits:number
  239. audit_log
  240. erx|action_item:action_item_category='RX'|view
  241. erx/view/{uid}
  242. ACTIONS
  243. signAsPrescriber
  244. updateToFacility
  245. toFacilityUid:record:facility:uid,name
  246. updateContent
  247. contentText=content_text
  248. contentDetail=content_detail
  249. updateStatus
  250. statusCategory:select:OPEN,CLOSED
  251. statusMemo
  252. efax
  253. toFaxNumber:tel
  254. SUB
  255. dashboard
  256. audit_log
  257. action_items|action_item|view
  258. action_items/view/{uid}
  259. ACTIONS
  260. signAsPrescriber
  261. updateToFacility
  262. toFacilityUid:record:facility:uid,name
  263. updateContent
  264. contentText=content_text
  265. contentDetail=content_detail
  266. updateStatus
  267. statusCategory:select:OPEN,CLOSED
  268. statusMemo
  269. efax
  270. toFaxNumber:tel
  271. SUB
  272. dashboard
  273. audit_log
  274. care_months|care_month|view
  275. care_months/view/{uid}
  276. ACTIONS
  277. putMcpPro
  278. mcpProUid:record:pro:uid,name_display
  279. putAllyPro
  280. allyProUid:record:pro:uid,name_display
  281. putReasons
  282. reason1
  283. reason2
  284. reason3
  285. reason3Plus
  286. setIsClientEnrolledInCmToTrue
  287. setIsClientEnrolledInCmToFalse
  288. updateWhyNotEnrolledInCm
  289. whyNotEnrolledInCmCategory
  290. whyNotEnrolledInCmMemo
  291. setIsClientEnrolledInRmToTrue
  292. setIsClientEnrolledInRmToFalse
  293. updateWhyNotEnrolledInRm
  294. whyNotEnrolledInRmCategory
  295. whyNotEnrolledInRmMemo
  296. generateBillForCm
  297. numberOfMinutes:number
  298. generateBillForRm
  299. numberOfMinutes:number
  300. setIsCmCanceledThisMonthToTrue
  301. updateWhyIsCmCanceledThisMonth
  302. setIsCmCanceledThisMonthToFalse
  303. setIsRmCanceledThisMonthToTrue
  304. updateWhyIsRmCanceledThisMonth
  305. setIsRmCanceledThisMonthToFalse
  306. setIsTmThisMonthToTrue
  307. setIsTmThisMonthToFalse
  308. SUB
  309. dashboard
  310. # :: need remove
  311. cm_time_entries
  312. id=care_month_entry.care_month_id,cm_or_rm='CM'
  313. add_new:care_month_entry:createForCm
  314. careMonthUid:hidden=uid
  315. proUid:record:pro:uid,name_display
  316. effectiveDate:date
  317. timeInSeconds:number
  318. isTimeSpecific:bool
  319. startingTime:time
  320. endingTime:time
  321. contentText
  322. contentDetail
  323. # :: need remove
  324. rm_time_entries
  325. id=care_month_entry.care_month_id,cm_or_rm='RM'
  326. add_new:care_month_entry:createForRm
  327. careMonthUid:hidden=uid
  328. proUid:record:pro:uid,name_display
  329. effectiveDate:date
  330. timeInSeconds:number
  331. isTimeSpecific:bool
  332. startingTime:time
  333. endingTime:time
  334. contentText
  335. contentDetail
  336. audit_log
  337. care_month_entries|care_month_entry|view
  338. care_month_entries/view/{uid}
  339. ACTIONS
  340. updateContent
  341. contentText
  342. contentDetail
  343. updateTiming
  344. effectiveDate
  345. timeInSeconds
  346. isTimeSpecific:bool
  347. startingTime
  348. endingTime
  349. SUB
  350. dashboard
  351. bills|bill|view
  352. bills/view/{uid}
  353. ACTIONS
  354. payHcpAmount
  355. hcpPaymentAmount:number
  356. payHcpDifferentAmount
  357. differentHcpPaymentAmount:number
  358. signAsHcp
  359. markSubmitted
  360. putCollectedAmount
  361. collectedAmount
  362. SUB
  363. dashboard
  364. transactions
  365. id=pro_transaction.bill_id
  366. audit_log
  367. transactions|pro_transaction
  368. med_profile_lines|client_info_line
  369. med_profile_line_updates|client_info_line_update
  370. pro_access|client_pro_access|view
  371. pro_access/view/{uid}
  372. ACTIONS
  373. updateReason
  374. reasonCategory=reason_category
  375. reasonDetail=reason_detail
  376. deactivate
  377. memo
  378. updateDeactivationMemo
  379. memo=deactivation_memo
  380. reactivate
  381. memo
  382. updateReactivationMemo
  383. memo=reactivation_memo
  384. SUB
  385. dashboard
  386. mcp_updates|client_mcp_update
  387. ally_updates|client_ally_update
  388. # audit_log :: coming soon
  389. ADMIN
  390. # admin_dashboard
  391. facilities|facility|view
  392. facilities/add_new:create
  393. facilities/view/{uid}
  394. ACTIONS
  395. updateBasic
  396. name=name
  397. addressFull=address_full
  398. addressLine1=address_line1
  399. addressLine2=address_line2
  400. addressCity=address_city
  401. addressState=address_state
  402. addressZip=address_zip
  403. addressCountry=address_country
  404. addressGeoLat=address_geo_lat
  405. addressGeoLong=address_geo_long
  406. phone=phone
  407. fax=fax
  408. hours=hours
  409. deactivate
  410. memo
  411. updateDeactivationMemo
  412. memo=deactivation_memo
  413. reactivate
  414. memo
  415. updateReactivationMemo
  416. memo=reactivation_memo
  417. SUB
  418. dashboard
  419. erx
  420. action_items
  421. audit_log
  422. pros|pro|add|view
  423. pros/add_new:create
  424. cellNumber:tel
  425. emailAddress:email
  426. nameDisplay
  427. namePrefix
  428. nameFirst
  429. nameMiddle
  430. nameLast
  431. nameSuffix
  432. nameCredential
  433. isHcp:bool
  434. hcpNpi
  435. previousProfessionCategory
  436. currentProfessionCategory
  437. pros/view/{uid}
  438. ACTIONS
  439. sendCellNumberConfirmationMessage
  440. confirmCellNumberWithConfirmationToken
  441. cellNumber:tel=cell_number
  442. token
  443. putNewCellNumber
  444. newCellNumber:tel=cell_number
  445. confirmEmailAddressWithConfirmationToken
  446. emailAddress:email=email_address
  447. token
  448. putNewEmailAddress
  449. newEmailAddress:email=email_address
  450. updateName
  451. nameDisplay
  452. namePrefix
  453. nameFirst
  454. nameMiddle
  455. nameLast
  456. nameSuffix
  457. nameCredential
  458. updateProfession
  459. isHcp:bool
  460. hcpNpi
  461. previousProfessionCategory
  462. currentProfessionCategory
  463. hcpCategory
  464. hcpSubcategory
  465. updateEnrolledHcpInfo
  466. enrolledHcpCategory
  467. enrolledHcpSubcategory
  468. enrolledHcpNpi
  469. putProfilePicture
  470. profilePictureBase64
  471. updatePhoneInfo
  472. homePhoneNumber
  473. workPhoneNumber
  474. supporterPhoneNumber
  475. supporterMemo
  476. phoneNumbersMemo
  477. updateAddress
  478. mailingAddressLine1
  479. mailingAddressLine2
  480. mailingAddressCity
  481. mailingAddressState
  482. mailingAddressCountry
  483. mailingAddressZip
  484. mailingAddressLat
  485. mailingAddressLong
  486. homeAddressLine1
  487. homeAddressLine2
  488. homeAddressCity
  489. homeAddressState
  490. homeAddressCountry
  491. homeAddressZip
  492. homeAddressLat
  493. homeAddressLong
  494. updatePaymentProcessingDetail
  495. paymentProcessingDetail
  496. uploadDriverLicense
  497. driverLicenseFilePath
  498. updateDriverLicenseInfo
  499. driverLicenseState
  500. driverLicenseIssueDate
  501. driverLicenseExpirationDate
  502. updateSsn
  503. ssn
  504. # new actions from ProService.java
  505. sendEmailAddressConfirmationMessage
  506. setIsEnrolledAsHcpToTrue
  507. setIsEnrolledAsHcpToFalse
  508. setIsEnrolledAsMcpToTrue
  509. setIsEnrolledAsMcpToFalse
  510. removeProfilePicture
  511. updateW9Detail
  512. w9Detail
  513. updateSignedContractPdf
  514. signedContractPdf
  515. setIsPaymentProcessingDetailCompleteToTrue
  516. setIsPaymentProcessingDetailCompleteToFalse
  517. setIsDriverLicenseCompleteToTrue
  518. setIsDriverLicenseCompleteToFalse
  519. setIsSsnCompleteToTrue
  520. setIsSsnCompleteToFalse
  521. SUB
  522. dashboard
  523. payment_schedule
  524. id=pro_rate.pro_id=>/pro_rates/view/UID
  525. add_new:pro_rate
  526. proUid:hidden=uid
  527. asHcpOrAlly:select:HCP,ALLY
  528. code
  529. amount:number
  530. teams
  531. clients
  532. pro_access
  533. mcp_updates
  534. ally_updates
  535. erx
  536. action_items
  537. care_months
  538. care_month_entries
  539. notes
  540. bills
  541. pro_transactions
  542. lobby_pros
  543. id=lobby_pro.pro_id=>/lobby_pros/view/UID
  544. add_new:lobby_pro
  545. proUid:hidden=uid
  546. lobbyUid:record:lobby:uid,name
  547. sessions
  548. audit_log
  549. pro_rates|pro_rate|view
  550. pro_rates/view/{uid}
  551. ACTIONS
  552. updateAmount
  553. newAmount:number=amount
  554. SUB
  555. dashboard
  556. lobbies|lobby|add|view
  557. lobbies/add_new:create
  558. name
  559. urlSlug
  560. isStrangerAccessible:boolean
  561. isClientAccessible:boolean
  562. lobbies/view/{uid}
  563. ACTIONS
  564. putName
  565. name
  566. putUrlSlug
  567. urlSlug
  568. setIsStrangerAccessibleToTrue
  569. setIsStrangerAccessibleToFalse
  570. setIsClientAccessibleToTrue
  571. setIsClientAccessibleToFalse
  572. SUB
  573. dashboard
  574. lobby_pros
  575. id=lobby_pro.lobby_id=>/lobby_pros/view/UID
  576. add_new:lobby_pro
  577. lobbyUid:hidden=uid
  578. proUid:record:pro:uid,name_display
  579. meetings
  580. id=meeting.lobby_id=>/meetings/view/UID
  581. meetings|meeting|add|view
  582. meetings/add_new:meetings:createAsProPerformer
  583. lobbyUid:record:lobby:uid,name
  584. targetLobbyProUid:record:lobby_pro:uid,uid
  585. title
  586. name
  587. pictureBase64
  588. meetings/view/{uid}
  589. ACTIONS
  590. putLobby
  591. lobbyUid:record:lobby:uid,name
  592. putTargetLobbyPro
  593. lobbyUid:record:lobbyPro:uid,name
  594. putTitle
  595. title
  596. putStrangerInfo
  597. strangerFirstName
  598. strangerLastName
  599. strangerDob:date
  600. strangerMcn
  601. isStrangerMcnPpb:boolean
  602. strangerMcnDetail
  603. strangerSsn
  604. strangerDetail
  605. putMeetingNumber
  606. SUB
  607. dashboard
  608. meeting_participants
  609. id=meeting_participant.meeting_id=>/meeting_participants/view/UID
  610. add_new:meeting_participant:createForPro
  611. meetingUid:hidden=uid
  612. proUid:record:pro:uid,name_display
  613. name
  614. pictureBase64
  615. meeting_invitations
  616. id=meeting_invitation.meeting_id=>/meeting_invitations/view/UID
  617. add_new:meeting_invitation
  618. meetingUid:hidden=uid
  619. smsOrEmail:select:SMS,EMAIL
  620. toSms
  621. toEmail
  622. toName
  623. meeting_rings
  624. id=meeting_ring.meeting_id=>/meeting_rings/view/UID
  625. meeting_knocks
  626. id=meeting_knock.meeting_id=>/meeting_knocks/view/UID
  627. meeting_messages
  628. id=meeting_message.meeting_id=>/meeting_messages/view/UID
  629. meeting_participants|meeting_participant|view
  630. meeting_participants/view/{uid}
  631. SUB
  632. dashboard
  633. meeting_invitations|meeting_invitation|view
  634. meeting_invitations/view/{uid}
  635. ACTIONS
  636. cancel
  637. memo
  638. SUB
  639. dashboard
  640. meeting_rings|meeting_ring|view
  641. meeting_rings/view/{uid}
  642. SUB
  643. dashboard
  644. meeting_knocks|meeting_knock|view
  645. meeting_knocks/view/{uid}
  646. SUB
  647. dashboard
  648. meeting_messages|meeting_message|view
  649. meeting_message/view/{uid}
  650. SUB
  651. dashboard