tree_detailed.txt 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657
  1. PRO
  2. # dashboard
  3. my_payment_schedule|pro_rate:pro_id=OWN
  4. COLUMNS
  5. Code:code
  6. Description (HCP/Ally):as_hcp_or_ally
  7. Amount:amount
  8. Earnings:sum(relevant bills)
  9. my_teams|team|add|view
  10. my_teams/add_new:create
  11. hcpProUid:record:pro:uid,name_display
  12. allyProUid:record:pro:uid,name_display
  13. teamNumber
  14. my_teams/view/{uid}
  15. ACTIONS
  16. updateTeamNumber
  17. teamNumber=team_number
  18. deactivate
  19. memo
  20. updateDeactivationMemo
  21. memo=deactivation_memo
  22. reactivate
  23. memo
  24. updateReactivationMemo
  25. memo=reactivation_memo
  26. SUB
  27. dashboard
  28. clients
  29. id=client.team_id=>/my_clients/view/UID
  30. add_new:client
  31. teamUid:hidden=uid
  32. nameDisplay
  33. namePrefix
  34. nameFirst
  35. nameMiddle
  36. nameLast
  37. nameSuffix
  38. nameCredential
  39. gender:select:M,F
  40. dateOfBirth:date
  41. cellNumber:tel
  42. emailAddress:email
  43. medicareNumber
  44. audit_log
  45. my_clients|client|add|view
  46. my_clients/add_new:create
  47. teamUid:record:team:uid,team_number
  48. mcpProUid:record:pro:uid,name_display
  49. allyProUid:record:pro:uid,name_display
  50. nameDisplay
  51. namePrefix
  52. nameFirst
  53. nameMiddle
  54. nameLast
  55. nameSuffix
  56. nameCredential
  57. gender:select:M,F
  58. dateOfBirth:date
  59. cellNumber:tel
  60. emailAddress:email
  61. medicareNumber
  62. my_clients/view/{uid}
  63. ACTIONS
  64. sendCellNumberConfirmationMessage
  65. putNewCellNumber
  66. newCellNumber:tel=cell_number
  67. sendEmailAddressConfirmationMessage
  68. confirmEmailAddressWithConfirmationToken
  69. putNewEmailAddress
  70. newEmailAddress:email=email_address
  71. putTeam
  72. teamUid:record:team:uid,team_number
  73. removeTeam:if:team_id
  74. putMcp
  75. mcpProUid:record:pro:uid,name_display
  76. removeMcp:if:mcp_pro_id
  77. putAlly
  78. allyProUid:record:pro:uid,name_display
  79. removeAlly:if:ally_pro_id
  80. putName
  81. nameDisplay
  82. namePrefix
  83. nameFirst
  84. nameMiddle
  85. nameLast
  86. nameSuffix
  87. nameCredential
  88. putGender
  89. gender:select:M,F=gender
  90. putDateOfBirth
  91. dateOfBirth:date=date_of_birth
  92. putProfilePicture
  93. profilePictureBase64
  94. removeProfilePicture:if:profile_picture_base64
  95. updatePhoneInfo
  96. homePhoneNumber=home_phone_number
  97. workPhoneNumber=work_phone_number
  98. supporterPhoneNumber=supporter_phone_number
  99. supporterMemo=supporter_memo
  100. phoneNumbersMemo=phone_numbers_memo
  101. updateAddress
  102. mailingAddressLine1=mailing_address_line1
  103. mailingAddressLine2=mailing_address_line2
  104. mailingAddressCity=mailing_address_city
  105. mailingAddressState=mailing_address_state
  106. mailingAddressCountry=mailing_address_country
  107. mailingAddressZip=mailing_address_zip
  108. mailingAddressLat=mailing_address_lat
  109. mailingAddressLong=mailing_address_long
  110. homeAddressLine1=home_address_line1
  111. homeAddressLine2=home_address_line2
  112. homeAddressCity=home_address_city
  113. homeAddressState=home_address_state
  114. homeAddressCountry=home_address_country
  115. homeAddressZip=home_address_zip
  116. homeAddressLat=home_address_lat
  117. homeAddressLong=home_address_long
  118. updateMedicareNumber
  119. medicareNumber=medicare_number
  120. manuallySetIsPartBPrimaryConfirmedToTrue
  121. partBConfirmationMethod:select:MANUAL,API=partbconfirmation_method
  122. partBConfirmationMemo=partbconfirmation_memo
  123. manuallySetIsPartBPrimaryConfirmedToFalse
  124. partBConfirmationMethod:select:MANUAL,API=partbconfirmation_method
  125. partBConfirmationMemo=partbconfirmation_memo
  126. setHasMcpDoneEmVisitToTrue
  127. mcpEmVisitDate=mcp_em_visit_date
  128. mcpEmVisitNote
  129. mcpEmVisitMemo=mcp_em_visit_memo
  130. updateMcpEmVisitInfo
  131. mcpEmVisitDate=mcp_em_visit_date
  132. mcpEmVisitNote
  133. mcpEmVisitMemo=mcp_em_visit_memo
  134. setHasMcpDoneEmVisitToFalse
  135. putCrmReasons
  136. cmReason1=cm_reason1
  137. cmReason2=cm_reason2
  138. rmReason1=rm_reason1
  139. rmReason2=rm_reason2
  140. removeCrmReasons
  141. setIsClientEnrolledInCmToTrue
  142. setIsClientEnrolledInCmToFalse
  143. updateWhyNotEnrolledInCm
  144. whyNotEnrolledInCmCategory=why_not_enrolled_in_cm_category
  145. whyNotEnrolledInCmMemo=why_not_enrolled_in_cm_memo
  146. setIsClientEnrolledInRmToTrue
  147. setIsClientEnrolledInRmToFalse
  148. updateWhyNotEnrolledInRm
  149. whyNotEnrolledInRmCategory=why_not_enrolled_in_rm_category
  150. whyNotEnrolledInRmMemo=why_not_enrolled_in_rm_memo
  151. updateIntakeInfo
  152. intakeText=intake_text
  153. intakeDetail=intake_detail
  154. deactivate
  155. memo
  156. updateDeactivationMemo
  157. memo=deactivation_memo
  158. reactivate
  159. memo
  160. updateReactivationMemo
  161. memo=reactivation_memo
  162. SUB
  163. dashboard
  164. med_profile
  165. med_profile_log
  166. pro_access
  167. id=client_pro_access.client_id=>/pro_access/view/UID
  168. add_new:client_pro_access=>/pro_access/view/UID
  169. clientUid:hidden=uid
  170. proUid:record:pro:uid,name_display
  171. reasonCategory
  172. reasonMemo
  173. reasonDetail
  174. notes
  175. id=note.client_id=>/notes/view/UID
  176. add_new:note=>/notes/view/UID
  177. clientUid:hidden=uid
  178. hcpProUid:record:pro:uid,name_display
  179. allyProUid:record:pro:uid,name_display
  180. effectiveDateEST:date
  181. effectiveTime:time
  182. reason1
  183. reason2
  184. reason3
  185. reason3Plus
  186. serviceLocation
  187. category
  188. contentText
  189. contentDetail
  190. care_months
  191. id=care_month.client_id=>/care_months/view/UID
  192. add_new:care_month
  193. clientUid:hidden=uid
  194. startMonth:number
  195. startYear:number
  196. care_month_entries
  197. id=care_month_entry.client_id=>/care_month_entries/view/UID
  198. bills
  199. id=bill.client_id=>/bills/view/UID
  200. related_transactions
  201. id=pro_transaction.client_id=>/transactions/view/UID
  202. action_items
  203. id=action_item.client_id=>/action_items/view/UID
  204. add_new:action_item
  205. clientUid:hidden=uid
  206. prescriberProUid:record:pro:uid,name_display
  207. toFacilityUid:record:facility:uid,name
  208. contentText
  209. contentDetail
  210. erx
  211. id=action_item.client_id,action_item_category='RX'=>/action_items/view/UID
  212. add_new:action_item
  213. clientUid:hidden=uid
  214. prescriberProUid:record:pro:uid,name_display
  215. toFacilityUid:record:facility:uid,name
  216. contentText
  217. contentDetail
  218. mcp_updates
  219. id=client_mcp_update.client_id
  220. ally_updates
  221. id=client_ally_update.client_id
  222. audit_log
  223. notes|note|view
  224. notes/view/{uid}
  225. ACTIONS
  226. signAsHcp
  227. SUB
  228. dashboard
  229. bills
  230. id=bill.note_id=>/bills/view/UID
  231. add_new:bill:createForNote
  232. noteUid:hidden=uid
  233. effectiveDate:date
  234. code
  235. reason1
  236. reason2
  237. reason3
  238. reason3Plus
  239. serviceLocation
  240. modifier
  241. numberOfUnits:number
  242. audit_log
  243. erx|action_item:action_item_category='RX'|view
  244. erx/view/{uid}
  245. ACTIONS
  246. signAsPrescriber
  247. updateToFacility
  248. toFacilityUid:record:facility:uid,name
  249. updateContent
  250. contentText=content_text
  251. contentDetail=content_detail
  252. updateStatus
  253. statusCategory:select:OPEN,CLOSED
  254. statusMemo
  255. efax
  256. toFaxNumber:tel
  257. SUB
  258. dashboard
  259. audit_log
  260. action_items|action_item|view
  261. action_items/view/{uid}
  262. ACTIONS
  263. signAsPrescriber
  264. updateToFacility
  265. toFacilityUid:record:facility:uid,name
  266. updateContent
  267. contentText=content_text
  268. contentDetail=content_detail
  269. updateStatus
  270. statusCategory:select:OPEN,CLOSED
  271. statusMemo
  272. efax
  273. toFaxNumber:tel
  274. SUB
  275. dashboard
  276. audit_log
  277. care_months|care_month|view
  278. care_months/view/{uid}
  279. ACTIONS
  280. putMcpPro
  281. mcpProUid:record:pro:uid,name_display
  282. putAllyPro
  283. allyProUid:record:pro:uid,name_display
  284. putReasons
  285. reason1
  286. reason2
  287. reason3
  288. reason3Plus
  289. setIsClientEnrolledInCmToTrue
  290. setIsClientEnrolledInCmToFalse
  291. updateWhyNotEnrolledInCm
  292. whyNotEnrolledInCmCategory
  293. whyNotEnrolledInCmMemo
  294. setIsClientEnrolledInRmToTrue
  295. setIsClientEnrolledInRmToFalse
  296. updateWhyNotEnrolledInRm
  297. whyNotEnrolledInRmCategory
  298. whyNotEnrolledInRmMemo
  299. generateBillForCm
  300. numberOfMinutes:number
  301. generateBillForRm
  302. numberOfMinutes:number
  303. setIsCmCanceledThisMonthToTrue
  304. updateWhyIsCmCanceledThisMonth
  305. setIsCmCanceledThisMonthToFalse
  306. setIsRmCanceledThisMonthToTrue
  307. updateWhyIsRmCanceledThisMonth
  308. setIsRmCanceledThisMonthToFalse
  309. setIsTmThisMonthToTrue
  310. setIsTmThisMonthToFalse
  311. SUB
  312. dashboard
  313. # :: need remove
  314. cm_time_entries
  315. id=care_month_entry.care_month_id,cm_or_rm='CM'
  316. add_new:care_month_entry:createForCm
  317. careMonthUid:hidden=uid
  318. proUid:record:pro:uid,name_display
  319. effectiveDate:date
  320. timeInSeconds:number
  321. isTimeSpecific:bool
  322. startingTime:time
  323. endingTime:time
  324. contentText
  325. contentDetail
  326. # :: need remove
  327. rm_time_entries
  328. id=care_month_entry.care_month_id,cm_or_rm='RM'
  329. add_new:care_month_entry:createForRm
  330. careMonthUid:hidden=uid
  331. proUid:record:pro:uid,name_display
  332. effectiveDate:date
  333. timeInSeconds:number
  334. isTimeSpecific:bool
  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:bool
  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:bool
  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:bool
  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. # new actions from ProService.java
  508. sendEmailAddressConfirmationMessage
  509. setIsHcpToTrue
  510. setIsHcpToFalse:if:is_hcp
  511. setIsEnrolledAsHcpToTrue
  512. setIsEnrolledAsHcpToFalse
  513. setIsEnrolledAsMcpToTrue
  514. setIsEnrolledAsMcpToFalse
  515. removeProfilePicture
  516. updateW9Detail
  517. w9Detail
  518. updateSignedContractPdf
  519. signedContractPdf
  520. setIsPaymentProcessingDetailCompleteToTrue
  521. setIsPaymentProcessingDetailCompleteToFalse
  522. setIsDriverLicenseCompleteToTrue
  523. setIsDriverLicenseCompleteToFalse
  524. setIsSsnCompleteToTrue
  525. setIsSsnCompleteToFalse
  526. SUB
  527. dashboard
  528. payment_schedule
  529. id=pro_rate.pro_id=>/pro_rates/view/UID
  530. add_new:pro_rate
  531. proUid:hidden=uid
  532. asHcpOrAlly:select:HCP,ALLY
  533. code
  534. amount:number
  535. teams
  536. clients
  537. pro_access
  538. mcp_updates
  539. ally_updates
  540. erx
  541. action_items
  542. care_months
  543. care_month_entries
  544. notes
  545. bills
  546. pro_transactions
  547. lobby_pros
  548. id=lobby_pro.pro_id=>/lobby_pros/view/UID
  549. add_new:lobby_pro
  550. proUid:hidden=uid
  551. lobbyUid:record:lobby:uid,name
  552. sessions
  553. audit_log
  554. pro_rates|pro_rate|view
  555. pro_rates/view/{uid}
  556. ACTIONS
  557. updateAmount
  558. newAmount:number=amount
  559. SUB
  560. dashboard
  561. lobbies|lobby|add|view
  562. lobbies/add_new:create
  563. name
  564. urlSlug
  565. isStrangerAccessible:boolean
  566. isClientAccessible:boolean
  567. lobbies/view/{uid}
  568. ACTIONS
  569. putName
  570. name
  571. putUrlSlug
  572. urlSlug
  573. setIsStrangerAccessibleToTrue
  574. setIsStrangerAccessibleToFalse
  575. setIsClientAccessibleToTrue
  576. setIsClientAccessibleToFalse
  577. SUB
  578. dashboard
  579. lobby_pros
  580. id=lobby_pro.lobby_id=>/lobby_pros/view/UID
  581. add_new:lobby_pro
  582. lobbyUid:hidden=uid
  583. proUid:record:pro:uid,name_display
  584. meetings
  585. id=meeting.lobby_id=>/meetings/view/UID
  586. meetings|meeting|add|view
  587. meetings/add_new:meetings:createAsProPerformer
  588. lobbyUid:record:lobby:uid,name
  589. targetLobbyProUid:record:lobby_pro:uid,uid
  590. title
  591. name
  592. pictureBase64
  593. meetings/view/{uid}
  594. ACTIONS
  595. putLobby
  596. lobbyUid:record:lobby:uid,name
  597. putTargetLobbyPro
  598. lobbyUid:record:lobbyPro:uid,name
  599. putTitle
  600. title
  601. putStrangerInfo
  602. strangerFirstName
  603. strangerLastName
  604. strangerDob:date
  605. strangerMcn
  606. isStrangerMcnPpb:boolean
  607. strangerMcnDetail
  608. strangerSsn
  609. strangerDetail
  610. putMeetingNumber
  611. SUB
  612. dashboard
  613. meeting_participants
  614. id=meeting_participant.meeting_id=>/meeting_participants/view/UID
  615. add_new:meeting_participant:createForPro
  616. meetingUid:hidden=uid
  617. proUid:record:pro:uid,name_display
  618. name
  619. pictureBase64
  620. meeting_invitations
  621. id=meeting_invitation.meeting_id=>/meeting_invitations/view/UID
  622. add_new:meeting_invitation
  623. meetingUid:hidden=uid
  624. smsOrEmail:select:SMS,EMAIL
  625. toSms
  626. toEmail
  627. toName
  628. meeting_rings
  629. id=meeting_ring.meeting_id=>/meeting_rings/view/UID
  630. meeting_knocks
  631. id=meeting_knock.meeting_id=>/meeting_knocks/view/UID
  632. meeting_messages
  633. id=meeting_message.meeting_id=>/meeting_messages/view/UID
  634. meeting_participants|meeting_participant|view
  635. meeting_participants/view/{uid}
  636. SUB
  637. dashboard
  638. meeting_invitations|meeting_invitation|view
  639. meeting_invitations/view/{uid}
  640. ACTIONS
  641. cancel
  642. memo
  643. SUB
  644. dashboard
  645. meeting_rings|meeting_ring|view
  646. meeting_rings/view/{uid}
  647. SUB
  648. dashboard
  649. meeting_knocks|meeting_knock|view
  650. meeting_knocks/view/{uid}
  651. SUB
  652. dashboard
  653. meeting_messages|meeting_message|view
  654. meeting_message/view/{uid}
  655. SUB
  656. dashboard