Skip to content

Commit ca17e63

Browse files
committed
Review and update items from #49 review
closes #49
1 parent 47942c4 commit ca17e63

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Name,DataType,MinCardinality,MaxCardinality,Description,Ordered,AllowSubtypes,MinLength,MaxLength,Enumeration,Pattern,MinInclusive,MinExclusive,MaxInclusive,MaxExclusive,DeprecatedNamespace,DeprecatedElementOrAttribute,DeprecatedChoiceGroup
22
Description,StructuredStringType,0,1,A description of the development objects that are the intended objects of a Development Plan or specific objects of a Development Step. Supports multiple language versions of the same content as well as optional formatting of the content.,,,,,,,,,,,ddi:reusable:3_3,e,
3-
QuestionReference,Question,0,1,"Reference to the Question type that is the target of the development work. TypeOfObject should be QuestionItem, QuestionGrid, or QuestionBlock.",,true,,,,,,,,,ddi:reusable:3_3,e,
4-
MeasurementReference,MeasurementItem,0,1,Reference to the Measurement that is the target of the development work. TypeOfObject should be Measurement.,,,,,,,,,,,ddi:reusable:3_3,e,
5-
InstrumentReference,Instrument,0,1,Reference to the Instrument that is the target of the development work. TypeOfObject should be Instrument.,,,,,,,,,,,ddi:datacollection:3_3,e,
6-
ControlConstructReference,ControlConstruct,0,1,"Reference to the ControlConstruct that is the target of the development work. TypeOfObject should reflect the type of ControlConstruct being referenced. Value should be IfThenElse, RepeatUntil, RepeatWhile, Loop, Sequence, ComputationItem, StatementItem, MeasurementConstruct, QuestionConstruct, Split, SplitJoin, SamplingStage, SampleStep, DevelopmentStep.",,true,,,,,,,,,ddi:datacollection:3_3,e,
3+
QuestionReference,Question,0,n,"Reference to the Question type that is the target of the development work. TypeOfObject should be QuestionItem, QuestionGrid, or QuestionBlock.",,true,,,,,,,,,ddi:reusable:3_3,e,
4+
MeasurementReference,MeasurementItem,0,n,Reference to the Measurement that is the target of the development work. TypeOfObject should be Measurement.,,,,,,,,,,,ddi:reusable:3_3,e,
5+
InstrumentReference,Instrument,0,n,Reference to the Instrument that is the target of the development work. TypeOfObject should be Instrument.,,,,,,,,,,,ddi:datacollection:3_3,e,
6+
ControlConstructReference,ControlConstruct,0,n,"Reference to the ControlConstruct that is the target of the development work. TypeOfObject should reflect the type of ControlConstruct being referenced. Value should be IfThenElse, RepeatUntil, RepeatWhile, Loop, Sequence, ComputationItem, StatementItem, MeasurementConstruct, QuestionConstruct, Split, SplitJoin, SamplingStage, SampleStep, DevelopmentStep.",,true,,,,,,,,,ddi:datacollection:3_3,e,
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Name,DataType,MinCardinality,MaxCardinality,Description,Ordered,AllowSubtypes,MinLength,MaxLength,Enumeration,Pattern,MinInclusive,MinExclusive,MaxInclusive,MaxExclusive,DeprecatedNamespace,DeprecatedElementOrAttribute,DeprecatedChoiceGroup
2-
SpecificCellCoordinate,string,0,1,"Defines a single cell by its matrix coordinate address. For example ""1,3,2"" for a 3 dimensional matrix where dimension rank-1 has a value of 1, dimension rank-2 has a value of 3, and dimension rank-3 has a value of 2.",,,,,,,,,,,ddi:datacollection:3_3,e,
3-
CellCoordinatesAsDefined,CellCoordinatesAsDefinedType,0,1,"Defines one or more cells by defining the applicable values of each dimension as ""all values"", a ""specific value"" or a range. For example in a simple 2 dimensional grid where dimension rank-1 is displayed as rows and dimension rank-2 as columns and the first column contains a NumericDomain; SelectDimension rank=""1"" allValues=""true"" and SelectDimension rank=""2"" specificValue=""1"" would result in the NumericDomain being attached to the first column of the grid only.",,,,,,,,,,,ddi:datacollection:3_3,e,
2+
SpecificCellCoordinate,string,0,n,"Defines a single cell by its matrix coordinate address. For example ""1,3,2"" for a 3 dimensional matrix where dimension rank-1 has a value of 1, dimension rank-2 has a value of 3, and dimension rank-3 has a value of 2.",,,,,,,,,,,ddi:datacollection:3_3,e,
3+
CellCoordinatesAsDefined,CellCoordinatesAsDefinedType,0,n,"Defines one or more cells by defining the applicable values of each dimension as ""all values"", a ""specific value"" or a range. For example in a simple 2 dimensional grid where dimension rank-1 is displayed as rows and dimension rank-2 as columns and the first column contains a NumericDomain; SelectDimension rank=""1"" allValues=""true"" and SelectDimension rank=""2"" specificValue=""1"" would result in the NumericDomain being attached to the first column of the grid only.",,,,,,,,,,,ddi:datacollection:3_3,e,
44
AllCells,boolean,0,1,"If the item should be attached to all the cells in the grid set this attribute to ""true"".",,,,,,,,,,,,a,
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name,DataType,MinCardinality,MaxCardinality,Description,Ordered,AllowSubtypes,MinLength,MaxLength,Enumeration,Pattern,MinInclusive,MinExclusive,MaxInclusive,MaxExclusive,DeprecatedNamespace,DeprecatedElementOrAttribute,DeprecatedChoiceGroup
2-
AttachmentLocation,AttachmentLocationType,0,1,"Allows attachment of an instruction to a specific item in a code or category scheme. For example, attach a Definition to a specific Code/Category the value.",,,,,,,,,,,ddi:datacollection:3_3,e,
3-
GridAttachment,GridAttachmentType,0,1,Identifies the cell or cells in a grid to which the instruction is attached by a reference to a specific cell coordinate in a grid or by identifying a range of values along a dimension.,,,,,,,,,,,ddi:datacollection:3_3,e,
2+
AttachmentLocation,AttachmentLocationType,0,n,"Allows attachment of an instruction to a specific item in a code or category scheme. For example, attach a Definition to a specific Code/Category the value.",,,,,,,,,,,ddi:datacollection:3_3,e,
3+
GridAttachment,GridAttachmentType,0,n,Identifies the cell or cells in a grid to which the instruction is attached by a reference to a specific cell coordinate in a grid or by identifying a range of values along a dimension.,,,,,,,,,,,ddi:datacollection:3_3,e,
44
AttachToLabel,boolean,0,1,Attach the instruction to the Question Label.,,,,,,,,,,,,a,
55
AttachToQuestionText,boolean,0,1,Attach the instruction to the QuestionText.,,,,,,,,,,,,a,
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name,DataType,MinCardinality,MaxCardinality,Description,Ordered,AllowSubtypes,MinLength,MaxLength,Enumeration,Pattern,MinInclusive,MinExclusive,MaxInclusive,MaxExclusive,DeprecatedNamespace,DeprecatedElementOrAttribute,DeprecatedChoiceGroup
2-
ResponseDomain,RepresentationType,0,1,The response domain being used. An abstract element. May be substituted by any valid object of substitution type ResponseDomain.,,true,,,,,,,,,ddi:datacollection:3_3,e,
3-
ResponseDomainReference,ManagedRepresentation,0,1,The inclusion of a response domain by reference (must be supported by a managed representation). An abstract element. May be substituted by any valid object of substitution type ResponseDomainReference.,,true,,,,,,,,,ddi:datacollection:3_3,e,
2+
ResponseDomain,RepresentationType,0,n,The response domain being used. An abstract element. May be substituted by any valid object of substitution type ResponseDomain.,true,true,,,,,,,,,ddi:datacollection:3_3,e,
3+
ResponseDomainReference,ManagedRepresentation,0,n,The inclusion of a response domain by reference (must be supported by a managed representation). An abstract element. May be substituted by any valid object of substitution type ResponseDomainReference.,true,true,,,,,,,,,ddi:datacollection:3_3,e,
44
AttachmentLocation,AttachmentLocationType,0,1,"Allows attachment of a secondary response domain to a specific item within another response domain used in the question. For example, attach a TextDomain to the value ""Other"" using the TextDomain label (Please specify) as a label for the TextDomain.",,,,,,,,,,,ddi:datacollection:3_3,e,
55
AttachmentBase,int,0,1,If another response domain will be attached to the response domain listed withinResponseDomainInMixed provide a value in attachmentBase to allow for unique identification within this question. AttachmentLocation contains an attribute attachmentDomain which will provide a link from the domain that is being attached to the domain it is being attached to.,,,,,,,,,,,,a,

ItemTypes/GeographicStructure/GeographicStructure.csv

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ GeographicStructureName,NameType,0,n,"A name for the GeographicStructure. May be
33
Label,LabelType,0,n,"A display label for the GeographicStructure. Supports multiple language versions of the same content as well as optional formatting of the content. Repeat for labels with different content, for example, labels with differing length limitations.",,,,,,,,,,,ddi:reusable:3_3,e,
44
Description,StructuredStringType,0,1,A description of the GeographicStructure. Supports multiple language versions of the same content as well as optional formatting of the content.,,,,,,,,,,,ddi:reusable:3_3,e,
55
AuthorizedSource,AuthorizedSourceType,0,n,An identifiable authorization source repeated for each identifying code type. This allows the codes to be used as representations for response domains and value representations by designating a specific set of locations and the code of an authorization source. An authorization source should differentiate between codes derived for different purposes within the same agency.,,,,,,,,,,,ddi:reusable:3_3,e,
6-
GeographicLevel,GeographicLevelType,0,1,"Used to describe any level of geography, including overall coverage and each of the lower levels.",,,,,,,,,,,ddi:reusable:3_3,e,
7-
GeographicLevelReference,GeographicLevelType,0,1,Inclusion of an existing GeographicLevel description by reference.,,,,,,,,,,,ddi:reusable:3_3,e,
6+
GeographicLevel,GeographicLevelType,0,n,"Used to describe any level of geography, including overall coverage and each of the lower levels.",,,,,,,,,,,ddi:reusable:3_3,e,
7+
GeographicLevelReference,GeographicLevelType,0,n,Inclusion of an existing GeographicLevel description by reference.,,,,,,,,,,,ddi:reusable:3_3,e,

ItemTypes/ManagedMissingValuesRepresentation/ManagedMissingValuesRepresentation.csv

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
ManagedMissingValuesRepresentationName,NameType,0,n,"A name for the ManagedMissingValuesRepresentation. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.",,,,,,,,,,,ddi:reusable:3_3,e,
33
Label,LabelType,0,n,"A display label for the ManagedMissingValuesRepresentation. Supports multiple language versions of the same content as well as optional formatting of the content. Repeat for labels with different content, for example, labels with differing length limitations.",,,,,,,,,,,ddi:reusable:3_3,e,
44
Description,StructuredStringType,0,1,A description of the content and purpose of the ManagedMissingValuesRepresentation. Supports multiple language versions of the same content as well as optional formatting of the content.,,,,,,,,,,,ddi:reusable:3_3,e,
5-
MissingCodeRepresentation,CodeRepresentationBaseType,0,1,In-line description of a CodeRepresentationBase created for the purpose of capturing missing values with associated labels.,,,,,,,,,,,ddi:reusable:3_3,e,
6-
MissingNumericRepresentation,NumericRepresentationBaseType,0,1,In-line description of a NumericRepresentationBase created for the purpose of capturing missing values as a set of numbers or a range.,,,,,,,,,,,ddi:reusable:3_3,e,
7-
MissingTextRepresentation,TextRepresentationBaseType,0,1,In-line description of a TextRepresentationBase created for the purpose of capturing missing values as text content.,,,,,,,,,,,ddi:reusable:3_3,e,
5+
MissingCodeRepresentation,CodeRepresentationBaseType,0,n,In-line description of a CodeRepresentationBase created for the purpose of capturing missing values with associated labels.,,,,,,,,,,,ddi:reusable:3_3,e,
6+
MissingNumericRepresentation,NumericRepresentationBaseType,0,n,In-line description of a NumericRepresentationBase created for the purpose of capturing missing values as a set of numbers or a range.,,,,,,,,,,,ddi:reusable:3_3,e,
7+
MissingTextRepresentation,TextRepresentationBaseType,0,n,In-line description of a TextRepresentationBase created for the purpose of capturing missing values as text content.,,,,,,,,,,,ddi:reusable:3_3,e,
88
ProcessingInstructionReference,ProcessingInstruction,0,1,An optional reference to a GenerationInstruction describing how to generate the value for this representation when used as a response domain or missing value representation. TypeOfObject should be set to GeneralInstruction or GenerationInstruction.,,true,,,,,,,,,ddi:reusable:3_3,e,
99
IsBlankMissingValue,boolean,0,1,"Designates no response (white space, null) to be treated as a missing value.",,,,,,,,,,,,a,

0 commit comments

Comments
 (0)