mdTranslator

Architecture

Internal Object


dataProcessingStep:

The dataProcessingStep object provides a brief statement about a discrete non-trivial event or transformation in the life of a dataset including processes used to manage the quality of the data.

    def newDataProcessStep
        intObj = {
            stepId: nil,
            stepDescription: nil,
            stepRationale: nil,
            stepDateTime: {},
            stepProcessors: []
        }
    end

stepId: string - a user provided ID for the step.

stepDescription: string (required) - description of the event or transformation including any related parameters or tolerances.

stepRationale: string - requirement or purpose for the process step.

stepDateTime: dateTime - date and time or date at which the process or methodology step occurred.

stepProcessor: array - an array of responsibleParty objects identifying persons and/or organizations and their roles associated with the process step.