SimpleCodebook

The SimpleCodebook Package contains all objects for the Simple Codebook use case that are not covered somewhere else.

Namespace URI: 
http://ddialliance.org/ddi4/SimpleCodebook
Color of objects in the uml graph: 
9E3B33

Stage:

Version: 
2
Include in build?: 
True
Weight: 
50

Comments

Bug fixes at London Sprint
NOTE: For all errors in objects identified below, the relationship type was set to aggregation and cardinality set to 1...1. See revision logs for relationships that have been changed

Collection
CoverageType
LevelReference
KindOfDataType
TopicalCoverageDUPLICATED
GeographicLevel
StudyUnit

Bug fixes at London Sprint
NOTE: For all errors in objects identified below, the relationship type was set to aggregation and cardinality set to 1...1. See revision logs for relationships that have been changed

DataRelationshipType
AbstractMaintainableType
RecordRelationshipDUPLICATED
LogicalRecordDUPLICATED
LocationValue
GeographicStructureReferenceType
GeographicLocationReferenceType
Standard
RestrictionProcess
PrimaryComponentLevel
Item
ExPostEvaluation

Bug fixes at London Sprint
NOTE: For all errors in objects identified below, the relationship type was set to aggregation and cardinality set to 1...1. See revision logs for relationships that have been changed

Reference
SourceTargetLink
NCubesInRecord
CaseIdentification
DefaultMissingValues
NCubeType
RelatedValueType
AuthorizedSourceType
IdentifierParsingInformation
IdentificationPortion
IncludedCode
NumberRange
CodeRepresentationBaseType
NumericRepresentationBaseType
ManagedMissingValuesRepresentationType
CaseIdentification
FixedIdentifier
ConditionalVariableReferenceType
Dimension
Aggregation
GeneralInstruction
Cohort

guillaume's picture

A Simple Codebook is defined as something that "Contains all objects for the Simple Codebook use case that are not covered somewhere else", it looks to me as a tautology and doesn't tell what a simple codebook really is.

Simple codebook should contain only those classes specific to a simple codebook. Classes were moved to either a specific current package where they are being used (i.e. Processing) or to Keep unless they are classes not being used at all for DDI 4. Codebook is primarily a Functional View expressed as a compilation of classes representing specific activities. The following is a list of classes and their destinations:

AggregationDefinition (Keep)
Aggregation (Processing)
AreaCoverage (Keep)
AttachmentLevelCodeType (Keep)
BaseID (Keep)
Budget (Keep)
CaseIdentification (Keep)
CaseSpecification (Keep)
CodeSubsetInformation (Keep)
Cohort (Keep)
CollectionOfItems (Keep)
ComplianceType (Keep)
ConditionalIdentifier (Keep)
DataExistence (Keep)
DefaultMissingValues (Keep)
DefiningCharacteristic (Keep)
Dimension (Keep)
EvaluatorType (Keep)
ExPostEvaluation (Keep)
FixedIdentifier (Keep)
FundingInformation (Keep)
GeographicDescriptionCode (Keep)
GeographicLocationIdentifier (Keep)
IdentificationPortion (Keep)
IdentifierParsingInformation (Keep)
IncludedCode (Keep)
Item (Keep)
KindOfDataTypeDUPLICATED (Toss)
LevelReference (Keep)
MetadataQuality (Keep)
NCubesInRecord (Keep)
NumberRange (Keep)
PrimaryComponentLevel (Keep)
Reference (Keep)
RelatedValueTypeCode (Keep)
RelationCode (Keep)
Representation (Keep)
RequiredResourcePackagesType (Keep)
RestrictionProcess (Keep)
SeriesStatement (Keep)
SourceTargetLink (Keep)
Standard (Keep)
StudyClass (Keep)
TypeOfObject (Keep)
UsedType (Keep)
VariablesInRecord (Keep)
VariableValueReference (Keep)
Version (Keep)
CodeRepresentationBaseType (Keep)
ConditionalVariableReferenceType (Keep)
DoubleNumberRangeValueType (Keep)
GeographicStructureReferenceType (Keep)
IDType (Keep)
KindOfDataType (Keep)
LogicalRecord (Keep)
MeasureDefinitionReferenceType (Keep)
MeasureDefinition (Keep)
NotUsedType (Keep)
NumberRangeValueType (Keep)
NumericRepresentationBaseType (Keep)
ParentGeographicLevelReferenceType (Keep)
ProcessingInstructionReferenceType (Keep)
RecordRelationship (Keep)
RelatedLocationValueReferenceType (Keep)
SourceReferenceType (Processing)
TextRepresentationBaseType (Keep)
AbstractMaintainableType (Toss)
AggregationVariablesType (Processing)
Attribute (Keep)
AuthorizedSourceType (Keep)
CoordinateRegion (Keep)
DataRelationshipType (Keep)
Embargo (Keep)
GeneralInstruction (Keep)
GeographicLevel (Keep)
MaintainableType (Toss)
ManagedMissingValuesRepresentationType (Keep)
NCubeType (Keep)
QualityStatementType (Keep)
RelatedValueType (Keep)
StudyUnit (Toss)
DDIProfile (Keep)
DataCollectionDesign (Keep)

Package Graph