Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Warning
iconfalse
titleTC Review of Prototype

The Technical Committee is charged with reviewing all parts of the DDI Prototype prior to public review. Specific review activities are listed as issues in the Jira project "Technical Committee". The change log below lists all changes made in the Model by the Technical Committee. Note that changes to the class, package, and functional view documentation are also being made and will not be recorded here.

...

Panel
borderColorred
borderWidth3
borderStylesolid
titleChange Log


No. Date   Jira Issue       Change summary                                                                   Implications of change                                                                                             Review Relate DocumentationBuild             
 12018-03-01TC-24Added to ComplexDataType class TypedString; Changed datatype of TextDomain/regularExpression and ValueAndConceptDomain/regularExpression to TypedStringTypedString parallels TypedStructuredString with typeOfContent (ECVE) and content (xs:string); all properties "regularExpression" now have consistent datatype
2018-03-02
 22018-03-01TC-32Removed CubeLayout and EventLayout from DataDescriptionViewreduced coverage of viewlist of included classes2018-03-02
 32018-03-01TC-31Removed CubeLayout and EventLayout from DescriptiveCodebookViewreduced coverage of viewlist of included classes2018-03-02
 42018-03-01TC-31Moved CubeLayout and EventLayout temporarily to SequenceLocationStructuresRemoved from Prototype publicationlist of included classes2018-03-02
 52018-03-01TC-30Added MethodologyOverview, AlgorithmOverview, and DesignOverview to DataManagementViewExpanded coverage of Viewlist of included classes 2018-03-02
 62018-03-01TC-33Split CustomMetadataView into CustomMetadataView and ContolledVocabularyView Moved ControlledVocabulary, VocabularyEntry, and VocabularyRelationStructure to new view; adds a new viewView documentation 2018-03-02
 72018-03-05TC-37PhysicalSegmentLocation moved to FormatDescriptionMakes content of extension base available to SegmentByTextView documentation 2018-03-06
 82018-03-05TC-39GeographicUnitTypeRelation/targe to targetCorrection of name 
2018-03-06 
 92018-03-05TC-40 Change effectivePeriod to effectiveDates type DateRange Brings this into line with similar properties with name and type change check class 2018-03-06 
 102018-03-05 TC-49 CustomStructure no longer abstract Includes this as a real class in binding 
2018-03-06 
 112018-03-05TC-47ValueMapping properties defaultDecimalSeparator and defaultDigitalGroupSeparator to OneCharStringBrings regExp OneCharString into usecheck class 2018-03-06
 122018-03-05TC-20Changed name WorkflowSequenceIndicator to WorkflowStepSequenceIndicatorName change for consistencycheck class and package 2018-03-06
 132018-03-05 TC-46Added InstanceVariable, InstanceVariableRelationStructure, LogicalRecord, LogicalRecordRelationStructure to DataManagementView Expands coverageView documentation 2018-03-06 
 142018-03-05TC-41Addressed name clashes between name and target nameResults in many name changes through the addition of "has" "uses" etc. Examples will need to review for update.Class and high level documentation (use list on TC-41) 2018-03-06
 152018-03-06TC-46Added DataStore and UnitDataRecord to DataManagementView; removed LogicalRecord (abstract)Corrects expanded coverageView documentation 2018-03-07 
 162018-03-06 TC-32  Removed LogicalRecord (a) from DataDescriptionViewNo effect on XMLView documentation 2018-03-07 
 172018-03-06 TC-31 Removed LogicalRecord (a) from DescriptiveCodebookViewNo effect on XML View documentation 2018-03-07 
 182018-03-07 TC-56  Corrected entry error affecting IntenationalStructuredString and SpatialPointCorrection of entry error - don't use build 9dc6a73 None 2018-03-08 
 192018-03-15 TC-64  Corrected typo in hasLocalAccessCon[t]rol Correction of nameNone 2018-03-16 
 202018-03-15TC-50IN BusinessProcessCondition
REMOVE property annotation
REMOVE property dataset (type: LogicalRecordIndicator)
ADD relationship usesLogicalRecord (target LogicalRecord) source cardinality 0..n target cardinality 0..1
Altered content of class (properties and relationships) Review class documentation and usage documentation 2018-03-16 
 212018-03-15 TC-60

 ProcessStep (pattern), WorkflowStep, and SampleFrame change hasInParameter and hasOutParameter source cardinality to 0..1
UnitDataViewpoint change all composition source cardinalities to 0..1

CorrespondenceTable change hasPublication to Neither

Changed source cardinality or relationship type to address XMI errors. THIS IS A TEST TO SEE IF THIS CORRECTS THE ERROR REPORT IF TEST IS SUCCESSFUL alter Modeling Rules on cardinalities2018-03-06 
 222018-03-15  TC-57CustomInstance should realize SimpleCollection
remove isStructuredBy relationship from CustomInstance. If a structure is needed in this case it should be defined in the CustomStructure.
CustomInstance should have a relationship named "correspondsTo" that points to CustomStructure source 0..* target 0..1
REMOVE CustomValueRelationStructure from CustomMetadataView
Class content for CustomInstance; reduces content of CustomMetadataView Review class and view level documentation 2018-03-16 
 232018-03-17 TC-60 ProcessStep (pattern), WorkflowStep, and SampleFrame change hasInParameter and hasOutParameter source cardinality to 0..1
UnitDataViewpoint change all composition source cardinalities to 0..1 
Changed source cardinality or relationship type to address XMI errors. THIS IS A TEST TO SEE IF THIS CORRECTS THE ERROR REPORT IF TEST IS SUCCESSFUL alter Modeling Rules on cardinalities2018-03-18
 242018-03-22 TC-74

 Added definingConcept target Concept Neither source 0..n target 0..n
The conceptual basis for the collection of members.
Realizations edited:
WorkflowStepSequence , CustomInstance , LogicalRecord , ViewpointRole , DataPipeline , ConceptSystem , CodeList , DataStore , ClassificationFamily , ClassificationSeries , ClassificationIndex , CustomStructure , ControlledVocabulary , DataCollection , PhysicalSegmentSet , AnalyticMetadataSet , LogicalSegmentSet , PhysicalDataCollection , DataStoreLibrary , PhysicalDataSet , VariableCollection , PhysicalSegmentLayout , StudySeries , AgentListing , CatalogOfItems , PhysicalRecordSegment , CDELibrary , UnitDataRecord

Added Concept to:

AgencyRegistryView, DataManagementView

Expands content of all collections by relationship to definingConcept 

Expanded View

Consider reviewing documentation of containing class and 2 expanded views2018-03-23
 252018-03-22 TC-72 Changed target of ContactInformation electronicMessaging to ElectronicMessagingSystemCorrected earlier error. Changes ElectronicMessageSystem from orphan to used none2018-03-23 
 262018-03-22 TC-71 Added VariableStatistics Aggregation source 0..n target 0..n to PhysicalDataSet
Variable Statistics related to the Physical Data Set. May be summary or category level statistics.
 
Added relationship to PhysicalDataSet Parent class 2018-03-23 
 272018-03-22 TC-70 Changed hasOutputParameter in ResponseDomain to composition source cardinality 0..1cardinality and relationship type changes none 2018-03-23 
 282018-03-22 TC-65 Added Coverage, SpatialCoverage, TemporalCoverage and TopicalCoverage to DataManagementViewExpanded coverage review view documentation 2018-03-23 
 292018-03-22 TC-58,  TC-38, TC-51, TC-34CustomValueRelationStructure - move to Deleted
LayoutComponentRelation - move to Deleted
Create ClassesOnHOLD (unpublished) and add:
AnalyticMetadatumIndicator, AnalyticMetadatumRelation, CatalogItemIndicator, CatalogItemRelation, CDEIndicator, CDERelation, DataCollectionIndicator, LogicalResourceIndicator, LogicalSegmentIndicator, PhysicalSegmentIndicator, Note
 
cleans ophan (unused classes) from buildnone 2018-03-23 
 302018-03-23TC-58 CORRECTION: missed moving CDERelation on yesterday's build  see abovenone2018-03-24 
 312018-03-29 TC-77 Source Cardinality changed to 0..n: for InstrumentComponent/hasInstructions, InstrumentComponent/hasExternalAids, ConceptualVariable/takesSubstantiveConceptsFrom, CodeList/references
Source and Target Cardinality changed to 0..n: AppliedUse/hasGuide, Result/evaluateAgainstGoal, Study/hasBudget, StatisticalClassification/predecessor, StatisticalClassification/successor, GeographicUnitClassification/isReplacedBy, GeographicUnitTypeClassification/isReplacedBy, GeographicUnitClassification/replaces, GeographicUnitTypeClassification/replaces
FLIPPED values of Source and Target Cardinalities: BooleanResponseDomain/forCategory, ResponseDomain/intendedRepresentation, CodeListResponseDomain/specifyOtherCorrespondingCode, CodeListResponseDomain/specifyOtherResponseDomain, CodeListResponseDomain/usesCodeList, PhysicalRecordSegment/representsPopulation
All cardinalities (source/target) of relationships are now entered consistently to support a global swap when creating the canonical XMI none 2018-03-30 
 322018-03-29 TC-68 In WorkflowService change interface to serviceInterface 0..n (name and cardinality change)
In Machine change interface to machineInterface (name change)
In Annotation change abstract to summary (name change - summary is not used elsewhere) 
 corrects conflict with Java reserved class namesnone 2018-03-30 
 332018-03-30TC-86ConceptSystemCorrespondence changed property name from "contains" to "correspondence" to accurately realize the pattern class ComparisonProperty name change only. Does not affect Functional Views. Documentation also correctednone2018-03-31
 342018-04-02 

TC-90 

Documentation corrections made on first day of Pre-NADDI working session. Reviewing corrections based changes log entries. No change to model. Documentation OnlyNone 2018-04-03 
35 2018-04-03TC-102 Documentation corrections made on first day of Pre-NADDI working session. Reviewing corrections based changes log entries No change to model. Documentation OnlyNone 2018-04-04 
36 2018-04-09 TC-102 Documentation corrections resulted in lose of target LanguageSpecifcStructuredString changing it to AccessLocation If you have not downloaded since 2018-04-03 you won't notice the difference. Change effects validation of DynamicText in pervious buildNone 2018-04-10 
37 2018-04-11 TC-108 SamplingSesign implementedBy spelling correction loss of a misnamed class name in SamplingDesign None 2018-04-10 
38 2018-04-11 TC-106 Added hasAgentListing to Study. Added the following to DescriptiveCodebookView: AgentListing, AgentRelationStructure
 
Additional content for Study and DescriptiveCodebookView 

check Study and Descriptive

Codebook View 

2018-04-10  
39 2018-04-11 TC-101 In ProcessSequence change hasMemberIndicator to contains. Changed realizes in WorkflowStepSequence to ProcessSequence
 
overwrites inherited contains and removed hasMemberIndicator. Change of realization target in WorkflowStepSequence. None2018-04-10 
40 2018-04-11 TC-100 added definition to Unit (inherited by GeographicUnit) added standard propertyNone 2018-04-10 
412019-04-17XB-7Agent, Id, and Version were placed in sequence BEFORE choice list of contents in XML binding in order to enforce requirement for content. May invalidate some examples as all three are required and they must occur before other elements and in orderNone2018-04-18
422019-04-17XB-8All complexTypes extending from ReferenceType are in face simpleContent and should use that formNo impact on XML examples. Resolves error message with XMLSpyNone2018-04-18