| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Model.Record.Types
- data RecordRow = RecordRow {}
- data Record = Record {}
- data ParticipantRecord = ParticipantRecord {
- prdId :: FieldUse ByteString
- prdInfo :: FieldUse ByteString
- prdDescription :: FieldUse ByteString
- prdBirthdate :: FieldUse Day
- prdGender :: FieldUse ByteString
- prdRace :: FieldUse ByteString
- prdEthnicity :: FieldUse ByteString
- prdGestationalAge :: FieldUse Double
- prdPregnancyTerm :: FieldUse ByteString
- prdBirthWeight :: FieldUse Double
- prdDisability :: FieldUse ByteString
- prdLanguage :: FieldUse ByteString
- prdCountry :: FieldUse ByteString
- prdState :: FieldUse ByteString
- prdSetting :: FieldUse ByteString
- data FieldUse a
- getRecordVolumePermission :: Record -> VolumeRolePolicy
- data Measure = Measure {}
- type Measures = [Measure]
- blankRecord :: Category -> Volume -> Record
Documentation
Constructors
| Record | |
Fields
| |
Instances
| Kinded Record Source # | |
| Has Category Record Source # | |
| Has Permission Record Source # | |
| Has Volume Record Source # | |
| Has Release Record Source # | |
| Has Record Measure Source # | |
| Has Record RecordSlot Source # | |
| Has (Maybe Release) Record Source # | |
| Has (Id Category) Record Source # | |
| Has (Id Record) Record Source # | |
| Has (Id Record) RecordSlot Source # | |
| type IdType Record Source # | |
data ParticipantRecord Source #
Constructors
States for fields within ParticipantRecord.
We keep both the parsed and raw values for data for now...
Constructors
| FieldUnused | Unused/not supplied |
| FieldEmpty | Supplied, but empty |
| Field MeasureDatum a | The raw value and its converted form deriving (Show, Eq, Ord, Functor) |
Constructors
| Measure | |
Fields | |