Show / Hide Table of Contents

Namespace Algenta.Colectica.Model.Ddi.Utility

Contains helper classes useful for working with the DDI 3 model.

Classes

AppearsWithinHelper

Helper to get default settings.

ClassificationExtensionHelper

Methods to work with CodeListGroups and CodeLists as classification related items, as specified in the Copenhagen Mapping.

ClassificationExtensions

Helper methods for working with classifications.

CodeHarmonizer

Provides comparison methods for CodeLists.

CodeSorter

Sorts codes by value, numerically when possible.

ConceptNode

Represents a single concept in a concept hierarchy.

ConceptualVariableGroupBuilder

Builds ConceptualVariableGroups.

ConceptualVariableToGroupInformation

Represents information used to map a ConceptualVariable to a ConceptualVariableGroup.

ConceptuallyEquivalentVariables

Defines a set of variables that are conceptually equivalent, and that should be mapped to the same, specified, ConceptualVariable.

CopenhagenMappingToDdiClassificationMapper

Methods for converting from Copenhagen Mapping items to the new Classification items.

DdiFragment

Represents a single DDI element, along any corresponding notes and related materials.

DdiReader

Reading any type of DDI xml file

Extensions

Provides extension methods useful for working with the DDI 3 model.

HarmonizingCache

Container for items to be harmonized

IdentifierConverter

Provides support for converting IdentifierTriples to and from JSON.

IdentifierPlusStringDictionaryConverter

Provides support for converting a dictionary containing Identifier -> string to and from JSON.

InstrumentOutput

InstrumentOutputCreatingProcessor

InstrumentOutputProcessorBase

InstrumentQuestionGatherer

Gathers all questions in an Instrument into a flat list.

LoopExtensions

Provides helper methods for working with Loop objects.

MetadataUpdateBuilder

Tracks changes to IVersionable items. This allows tracking changes for manual version propagation, and creating a human-readable change log.

NamingHelper

Provides methods to assist with automatically naming items.

QualityStatementNode

Represents a single QualityStatementItem in a hierarchy of quality statement items.

QuestionInInstrument

Represents information about a question as it appears in an instrument.

QuestionInInstrumentCondition

Represents information about a conditional branch of an instrument.

ResponseDomainComparer

Compares two RepresentationTypes to see if they are equivalent.

VariableConcordanceBuilder

Creates variable concordance metadata by creating ConceptualVariables and RepresentedVariables, and assigning them to Variables.

VariableExtensions

Helper methods to access information from a DDI Variable.

VariableStatisticExtensions

Extensions for variable statistics

XsdResourceResolver

Provides support for loading XML schemas embedded in the assembly.

In this article
Back to top Generated by DocFX