MDMS Changes

Overview

The following MDMS changes were done as part of the FSM v1.4 release:

MDMS Changes

FeatureService nameChangesDescription

PQM inbox

MDMS for inbox

Added MDMS configuration for inbox-v2 integration.

Alerts

MDMS for dashboard

Added MDMS configuration for alerts in the PQM.

Role Action

MDMS

Added role action mapping for all APIs of the PQM service.

For MDMS-V2 Changes, refer the below table for the sequence in which MDMS schema and data needs to be added for the PQM service.

MasterNameSchema LinkRequired FieldsUnique Fields

PQM.BenchmarkRule

id, code, name, active

code

PQM.QualityTestLab

code, active

code

PQM.Material

code, name, active

code

PQM.Parameter

code, name, active

code

PQM.PlantConfig

code, pendingTestsToDisplayWithinDays, pendingTestsToDisplayWithinDaysInbox, pendingTestsToDisplayWithinDaysForULB, iotAnomalyDetectionDays, manualTestPendingEscalationDays, active

code

PQM.PlantType

code, name, active

code

PQM.ProcessType

code, name, active

code

PQM.Unit

code, name, active

code

PQM.WasteType

code, name, active

code

PQM.SourceType

code, name, active

code

PQM.Stage

code, name, output, active

code

PQM.Process

code, type, name, stages, wasteType, effectiveFrom, active

code

PQM.Plant

code, name, plantType, wasteType, address, processes, effectiveFrom, active

code

PQM.QualityCriteria

code, name, plantType, wasteType, address, processes, effectiveFrom, active

code

PQM.TestStandard

code, plant, process, stage, material, qualityCriteria, frequency, sourceType, effectiveFrom, active

code

PQM.Benchmark

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.QualityTestLab

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.Material

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.Parameter

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record

active

A boolean field that signifies whether a record is currently in use or operational.

description

Details or explanation for a record.

PQM.PlantConfig

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

pendingTestsToDisplayWithinDays

The number of days within which pending tests, assessments, or evaluations should be displayed or considered.

pendingTestsToDisplayWithinDaysInbox

The number of days within which pending tests are intended to be displayed specifically within the inbox.

pendingTestsToDisplayWithinDaysForULB

The number of days during which pending tests are to be presented or made available for a specific Urban Local Body (ULB)

manualTestPendingEscalationDays

The number of days after which a scheduled test that is still pending requires escalation

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.PlantType

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record

active

A boolean field that signifies whether a record is currently in use or operational.

description

Details or explanation for a record.

PQM.ProcessType

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.Unit

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.WasteType

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.SourceType

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record

active

A boolean field that signifies whether a record is currently in use or operational.

description

Details or explanation for a record.

PQM.Stage

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

name

Textual or human-readable identity given to a record

active

A boolean field that signifies whether a record is currently in use or operational.

description

Details or explanation for a record.

input

Materials provided as an input to a Stage

output

Materials provided as an output to a Stage

PQM.Process

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

type

Defines the type of process.

name

Textual or human-readable identity given to a record

description

Details or explanation for a record.

stages

A list of stages that come under a particular process.

wasteType

The classification of waste materials based on their characteristics or origin

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.Plant

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the record.

name

Textual or human-readable identity given to a record

description

Details or explanation for a record.

plantType

The classification of plant based on their processing.

wasteType

The classification of waste materials based on their characteristics or origin

address

Location details for a particular plant.

processes

A list of process that happen under a particular plant.

plantConfig

Configuration details for a particular plant.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.QualityCriteria

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

parameter

Anything that is measurable as an input/output for a particular stage

unit

The unit for measuring this particular parameter

benchmarkRule

The rules according to which a test value should be tested. (Ex - Greater than, Less than, Equals to)

benchmarkValues

Specific numbers on which the benchmark rule is applied for a test value.

allowedDeviation

The acceptable difference from the benchmark values.

active

A boolean field that signifies whether a record is currently in use or operational.

PQM.TestStandard

FieldDefinition

code

Alphanumeric or numeric representation assigned to uniquely identify the field.

plant

Plant Code for which this Test Standard is registered.

process

Process Code for which this Test Standard is registered.

stage

Stage Code for which this Test Standard is registered.

material

Material Code for which this Test Standard is registered.

qualityCriteria

The quality criteria which is applicable for the unique combination of plant, process, stage and material.

frequency

The frequency at which this test standard should be scheduled.

sourceType

The origin of this particular test standard.

active

A boolean field that signifies whether a record is currently in use or operational.

Last updated

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.

Change request #103: Taniya's Nov 8 changes