Comments (2)
We have decided to add the IC as part of the study protocol. This will then be downloaded as part of the deployment for a participant.
We have also decided to upload the IC as participant data with a specific input type. This is much more simple and can be done with the existing CARP Core implementation. In addition, we would not need to change the database structure in a running deployment.
If someone has the time and skills to implement a full-blown informed consent model i CARP Core, we will migrate to this later.
from carp.core-kotlin.
I'm very hesitant to consider informed consent "simply" an input type. The original idea was to make this much more part of the core framework, e.g., prevent data collection from happening before any consent has been given.
Consent should be much more integrated into the deployment workflow, rather than an input type extension point. Probably, a separate endpoint on deployments.
from carp.core-kotlin.
Related Issues (20)
- TypeScript export for `Nullable` is missing HOT 7
- Need to know the version tag for a StudyProtocolSnapshot HOT 1
- Add phone number input data type HOT 3
- Redundant data type descriptors on data stream data points
- Add Social Security Number as Input Data Type HOT 4
- Inherited properties are missing from StudyProtocolSnapshot TS class
- Add participants to studies identified through other mechanisms than email HOT 4
- Consistent formatting for JSON type identifiers
- Disallow custom/extending types in CARP namespaces
- Specify input data type for `CustomParticipantAttribute` instead of generating one
- Allow study subsystem to retrieve input elements for participant attributes
- Personal identifiable information (PII) in the deployment subsystem
- List unsupported browsers (user agents) in `Website` device
- Serializing "unknown types" on JS release throws exception HOT 1
- Add deployment warning on invalid expected participant data
- Need the study ID in the study invitation HOT 3
- Need more endpoints for getting data in the Data Service
- Need a name for a participant group HOT 1
- Need an endpoint for getting the latest sequence ID HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from carp.core-kotlin.