Skip to content

Commit

Permalink
Merge branch 'release/1.44.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
pbchase committed Sep 9, 2024
2 parents d5f18a3 + 3e89ee2 commit 537cdd2
Show file tree
Hide file tree
Showing 7 changed files with 59 additions and 6 deletions.
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,4 @@ wip.*
^docs$
^pkgdown$
^\.github$
.zenodo.json
49 changes: 49 additions & 0 deletions .zenodo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"title": "REDCap Automated Billing",
"upload_type": "software",
"creators": [{
"name": "Chase, Philip B",
"affiliation": "University of Florida",
"orcid": "0000-0002-5318-9420"
},
{
"name": "James-Woodley, Laurence",
"affiliation": "University of Florida",
"orcid": "0000-0002-6418-2742"
},
{
"name": "Chesney, Kyle",
"affiliation": "University of Florida",
"orcid": "0000-0002-0479-7251"
},
{
"name": "Stoffs, Taryn L",
"affiliation": "University of Florida",
"orcid": "0000-0002-0830-8179"
},
{
"name": "Bentz, Michael",
"affiliation": "University of Florida",
"orcid": "0000-0002-5790-4268"
},
{
"name": "Barnes, Christopher P",
"affiliation": "University of Florida",
"orcid": "0000-0001-7114-1992"
},
{
"name": "Sai Pavan, Kamma",
"affiliation": "University of Florida",
"orcid": "0009-0004-4619-0409"
}
],
"description": "REDCap Automated Billing is an automated, data-driven service billing system for a REDCap system. The University of Florida’s CTS-IT designed and wrote this system to charge a modest annual fee for each project and bill for customer support work logged in a REDCap-based service request system. This generates revenue, reduces data privacy risks by incentivizing the deletion of abandoned projects, and improves the quality of research productivity metrics.",
"access_right": "open",
"license": "Apache-2.0",
"keywords": [
"redcap",
"clinical science",
"data management",
"R"
]
}
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: rcc.billing
Title: REDCap Automated Billing
Version: 1.43.1
Version: 1.44.0
Authors@R: c(
person("Philip", "Chase",
email = "pbc@ufl.edu",
Expand Down Expand Up @@ -32,7 +32,7 @@ Authors@R: c(
comment=c(ORCID = "0009-0004-4619-0409"))
)
Maintainer: Philip B Chase <pbc@ufl.edu>
Description: Automated, data-driven service billing implemented on REDCap Custodian.
Description: REDCap Automated Billing is an automated, data-driven service billing system for a REDCap system. The University of Florida’s CTS-IT designed and wrote this system to charge a modest annual fee for each project and bill for customer support work logged in a REDCap-based service request system. This generates revenue, reduces data privacy risks by incentivizing the deletion of abandoned projects, and improves the quality of research productivity metrics.
License: Apache License (>= 2)
Encoding: UTF-8
LazyData: true
Expand Down
4 changes: 4 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# rcc.billing 1.44.0 (released 2024-09-09)
- Update docs for publication (@pbchase)
- Reactivate cron/create_and_send_new_invoice_line_items (@pbchase)

# rcc.billing 1.43.1 (released 2024-09-04)
- Deselect term_date_is_accurate in project functions (@pbchase)

Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# REDCap Automated Billing

## Overview
REDCap Automated Billing is an automated, data-driven service billing system for a REDCap system.

To turn our REDCap system from a cost center into a revenue generator and address the proliferation of orphaned REDCap projects, the University of Florida’s CTS-IT charges a modest annual fee for each project. To do this we created REDCap Automated Billing. It generates revenue, reduces data privacy risks by incentivizing the deletion of abandoned projects, and improves the quality of research productivity metrics. This requires us to improve our investigator and project metadata, partner with fiscal staff, and automate novel data workflows.
REDCap Automated Billing is an automated, data-driven service billing system for a REDCap system. The University of Florida’s CTS-IT designed and wrote this system to charge a modest annual fee for each project and bill for customer support work logged in a REDCap-based service request system. This generates revenue, reduces data privacy risks by incentivizing the deletion of abandoned projects, and improves the quality of research productivity metrics.

## Motivation
- Generate revenue to offset costs and improve service.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.43.1
1.44.0
2 changes: 1 addition & 1 deletion cron/create_and_send_new_invoice_line_items
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# send invoice line items on the 5th of the month at 8:05 a.m.
# 5 8 5 * * root /usr/bin/docker run --rm --env-file /rcc/default.env --env-file /rcc/rcc.billing/prod.env rcc.billing Rscript etl/create_and_send_new_invoice_line_items.R
5 8 5 * * root /usr/bin/docker run -v /rcc/rcc.billing:/root --rm --env-file /rcc/default.env --env-file /rcc/rcc.billing/prod.env rcc.billing Rscript etl/create_and_send_new_invoice_line_items.R

0 comments on commit 537cdd2

Please sign in to comment.