MDMS Changes
Overview
The following MDMS changes were done as part of the FSM v1.4 release:
MDMS Changes
Role Action
MDMS
Added role-action mapping for all APIs of the PQM service.
For MDMS-V2 changes, refer to the below table for the sequence in which MDMS schema and data needs to be added for the PQM service:
PQM.PlantConfig
code, pendingTestsToDisplayWithinDays, pendingTestsToDisplayWithinDaysInbox, pendingTestsToDisplayWithinDaysForULB, iotAnomalyDetectionDays, manualTestPendingEscalationDays
code
PQM.TestStandard
code, plant, process, stage, material, qualityCriteria, frequency, sourceType
code
UI-Related MDMS Files
Make sure TQM and FSM is enabled in this master -> cityModule.json
data/pg/common-masters/howItWorks.json -> HowItWorks
data/pg/FSM/SanitationWorkerSkills.json -> SanitationWorkerSkills
data/pg/FSM/SanitationWorkerEmploymentType.json -> File Link
data/pg/FSM/SanitationWorkerEmployer.json -> File Link
data/pg/FSM/SanitationWorkerFunctionalRoles.json -> File Link
Role-Action Mapping
data/pg/ACCESSCONTROL-ACTIONS-TEST/actions-test.json
data/pg/ACCESSCONTROL-ACTIONS-TEST/actions-test.json:
PQM.Benchmark
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.

PQM.QualityTestLab
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.

PQM.Material
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.

PQM.Parameter
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.
description
Details or explanation for a record.

PQM.PlantConfig
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
manualTestPendingEscalationDays
The number of days after which a scheduled test that is still pending requires escalation.
pendingTestsToDisplayWithinDays
The number of days within which pending tests, assessments, or evaluations should be displayed or considered.

PQM.PlantType
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.
description
Details or explanation for a record.

PQM.ProcessType
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.

PQM.Unit
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.

PQM.WasteType
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.

PQM.SourceType
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.
description
Details or explanation for a record.

PQM.Stage
code
Alphanumeric or numeric representation assigned to uniquely identify the field.
name
Textual or human-readable identity given to a record.
description
Details or explanation for a record.
input
Materials provided as input to a stage.
output
Materials provided as output to a stage.

PQM.Process
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.

PQM.Plant
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 plants 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 processes that happen under a particular plant.
plantConfig
Configuration details for a particular plant.
ULBs
Comma separted ULB list who have operational access to. e.g. pg.cityb, pg.cityb
PlusCode
Address of the plant. e.g. JQ2R+7G Khapar Kheri, Punjab
Latitude
Latitude of the plant location
Longitude
Logitude value of the plant location
PlantLocation
Location of the plant. e.g. Bhalasore
PlantOperationalTimings
Plant Operational Timings. E.g. 10.00am-08.00pm
PlantOperationalCapcityKLD
Capacity of the plant for operating at max. E.g.50

PQM.QualityCriteria
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 (For example, 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.

PQM.TestStandard
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.

Was this helpful?