MDM Exam Flashcards
What is the difference between critical validations and VEE rules?
Critical validations are technical data checks that ensure we can read and perform VEE on the measurements– example, invalid device ID.
Then VEE rules are used to validate, estimate, and edit measurements from a business perspective– example, high-low check, spike checks, etc.
What is VEE eligibility criteria used?
A VEE rule may optionally have eligibility criteria that controls if the rule is applied. This feature can reduce the number of VEE groups required by an implementation, because it allows a single group to have conditional VEE rules. So eligibility criteria determine if a VEE rule will be called.
How can factors be used to dynamically assign VEE groups?
The “VEE Group Matrix (Factor)” rule allows for a Factor to determine which VEE Rule gets executed based on defined characteristics.
D1-AVEER-FCT - This VEE rule algorithm uses the factor configured on the rule to determine a VEE group, and then calls the VEE processor to execute the rules for that group.
The rule can be configured to produce an error if no VEE group is returned upon evaluation of the input factor. Otherwise, if no VEE group is returned, the rule exits without error.
Can MDM perform VEE on estimated data?
Yes
Can multiple estimation process be called for the same IMD?
Yes, All rules can be called multiple times from a single VEE group. Calling multiple estimation rules is often a good technique to estimate data.
For example, one rule can be called to fill gaps, then another rule called to scale the interval data up or down to agree with the corresponding registered ratings.
How are multipliers used? How many standard multipliers does MDM include?
During the prepare for VEE stage, the system applies the product of the channel and installation multipliers to the pre-VEE consumption.
What are the three VEE exception severity levels?
Info: Used to highlight something interesting, but not sufficient to cause the initial measurement to be put into the Exception state. Exceptions of this category can be used to report on the frequency of interesting, but not fatal issues.
Issue: Used to report a problem that will prevent the initial measurement from being finalized. Multiple “issue exceptions” can be created during VEE processing. If at least one issue exists after all rules have been applied, the initial measurement is transitioned to the Exception state.
Terminate: Used to report a severe issue that will cause the VEE process to stop and the initial measurement to be transitioned immediately to the Exception state. Only one terminate exception can be issued (as the first one causes VEE to stop on an initial measurement).
Are exceptions deleted?
Exceptions are not deleted when an initial measurement is adjusted or corrected. After any issues are corrected or the initial measurement is overridden (or manually completed), the exceptions persist in a closed state for reporting purposes.
What can a user do to an IMD in the exception state?
A user can reread, discard, or manually override an IMD in the exception state.
Can VEE reprocessing be automated?
Yes. In MDM, IMDs can be configured to retry IMDs every x minutes. It can also be configured to the retry IMDs in the exception state.
When validating an initial measurement for a smart device, can the high-low VEE rule use historical consumption form a prior scalar device?
Yes
Choose three scenarios where Dynamic Option can be applied
- The utility has a program that credits customers for conservation during critical peak periods (CPP)
- The utility has a program where customers can optionally participate in demand response (DR) programs:
- A consumer receives a credit for consumption during a CPP event that is lower than their “normal” consumption
On what zone does work list icon appears?
- Map
- Explorer
- Standalone
- Query
Explorer
Where is Service Provider associated?
- Device Type
- Device Configuration Type
- Usage Subscription Type
- Service Point Type
Device Type, Usage Subscription Type
How to communicate with external system?
Usage Subscription
Bene’s answer: Service Provider (More likely the answer)
Outbound Message??
Outbound messages provide functionality for routing XML messages to an external system real-time or in near real time.
Give two primary definition for Usage Transactions
- Push for bill determinants from the subscribing systems
- Pull for bill determinants to the subscribing systems
Choose three calculation types of Apply Math Usage Rule
- Single Value
- Math Function
- Mathematical Expression
What best describes TOU Map Template SPI
A TOU template’s interval size (SPI) controls the values allowed in the Start and End Times
A template can be used to generate TOU data for TOU maps whose SPI divides evenly into the template’s SPI
A scenario wherein TOU data should be generated. Where holiday consumption should be categorized as Off-Peak regardless of the day it falls on?
- Add work Calendar in the TOU Map Template and mark Holiday as off-peak
- Edit TOU Map Template to mark Holiday as “off-peak”
Add work Calendar in the TOU Map Template and mark Holiday as off-peak
9) If TOU Map template is described as “controls the values allowed in the Start and End Times
A template can be used to generate TOU data for TOU maps whose SPI divides evenly into the template’s SPI”.
Choose the best choice on what possible TOU data will be generated by the TOU Map template with 60 SPI value:
- TOU Map template can only generate 60 minute TOU data
- TOU Map template can generate 60 minutes TOU data and 120 minutes TOU data
- TOU Map template can generate 60 minutes TOU data and 1440 minutes TOU data
- TOU Map template can generate 60 minute, 30 minute, 15 minute, 5 minute TOU data
TOU Map template can generate 60 minute, 30 minute, 15 minute, 5 minute TOU data
Consider a rate that has different prices depending on:
a. The season of the year (winter, spring, summer, fall)
b. The time of day (peak, off-peak, shoulder)
c. The actual temperature as compared to the historic average (normal, hotter, colder)
How many TOU codes need to be set-up?
This rate would require 36 TOU codes (4 seasons * 3 time of days * 3 temperature bands)
When is consumption aggregated?
- The system periodically aggregates consumption in batch (using a deferred monitor on the aggregator MCs)
- Users can re-aggregate real-time if they can’t wait or if the original aggregation needs to be redone due to incorrect admin or master data
- Users can create ad hoc aggregations “on the fly” and these will persist in the database
- Aggregation typically lags the current date by a few days to give the system time to upload and VEE the consumption; the amount of lag time is configured by the implementation
- Aggregation is always performed through a given “through time” (e.g., 12am) rather than through the time of aggregation
- Note: Exam only ask you to choose 4 correct answers. The incorrect choice is “Users can create ad hoc aggregations “on the fly” and these will NOT persist in the database“
There would be plenty of Head-End system to be used by MDM. All with Manufacturer XYZ but models may be different for each Head-End System. Which option should be taken in order for the implementation team to minimize future enhancement?
Model Number
????
Which measuring component type should reference a device configuration Choices: - Physical - Standalone - Scratchpad - Aggregator
Physical
Which item below best describes the goal for selecting ‘Maximum’ as the comparison method for the High/Low validation rule?
- To identify intervals with suspiciously high usage relative to surrounding intervals.
- To identify if a configurable percentage of missing measurements exceeds the specified percentage.
- The rule compares the Average Daily Usage of the current Initial Measurement Data with the Average Daily Usage for historical measurements.
- The rule compares the Peak Usage of the current Initial Measurement Data with the Peak Usage for historical measurements.
The rule compares the Peak Usage of the current Initial Measurement Data with the Peak Usage for historical measurements.
????
15) Which validation rule calculates the difference between the highest interval and the third highest interval to determine the percent difference between the two?
Choices:
- High/Low Validation
- SPI Check
- Interval Spike Check
- Raise Missing Quantity
- High/Low Validation and Interval Spike Check
Interval Spike Check
Which of the following are is an example of a critical validation performed by the IMD Seeder Business Object?
Choices:
- Performing a Spike Check
- Deriving the head-end system and the measuring component
- Performing a High Low Check
- Estimate Missing Intervals
Deriving the head-end system and the measuring component
Which is the bare minimum requirement in uploading an IMD XML: Choices: - mcIdN - dvcIdN - serviceProvider - mcId - serviceProviderExternalId
mcId
How will you configure additional Final Values Overlay Profiles Choices: - Business Object - Feature Configuration - Extendable Lookup
Extendable Lookup
A scenario wherein a 1st device event was received which is waiting for the 2nd device event. Which BO is associated to the 1st device event:
- D1-PairedEventFirstDeviceEvent
- D1-PairedEventLastDeviceEvent
D1-PairedEventFirstDeviceEvent
Which BO performs critical validations on initial measurement data?
D1-IMDSeeder
A question asking what are the VEE Group Roles?
Initial Load, Estimation, Manual Override
How can you ensure that a VEE Rule will be executed..?
Configure a fallback VEE Group
Scenario on Interval Spike Check
Client wants the following:
• Trigger Spike check…
• If there is a spike exception, the interval that cause it will be filled up by estimation VEE rule.
• All missing measurements will also be fill up by estimation VEE rule.
Given Table: Date/Time Measurement 01/01 03:00 PM 13.XX 01/01 04:00 PM Missing 01/01 05:00 PM 14.XX 01/01 06:00 PM 150.XX
Select only two that will be an output of the given scenario after the VEE Rule (as per client’s specification) is executed.
NOTE:
There will be five choices stating different date/time and their corresponding condition code after the VEE Rule is executed.
- 01/01 04:00 PM will be estimated
- 01/01 06:00 PM will be estimated
????
Choose two best answer: Question about the usage of service point/measurement cycle relationship.
- Initiate manual meter reading…
2. Initiate push of bill determinants…
Choose the best answer: What relationship between the external system and MDM is needed to be defined before creating Usage Transaction / Bill Determinants?
Usage Subscription
Choose the best answer: Define the relationship between final measurements and derived values.
Final measurements can have multiple derived values…
Choose the 1 answer: How many derived values can be stored the final measurement.
10
Choose the best answer: A scenario about a client specification on a usage calculation which should result a “Grand Total” of each UOM and TOU combination.
Service Quantity Math
Choose the 2 answers: What are defined in Usage Subscription Type?
- Valid Usage Recipients
2. Valid Service Point Type
Choose the 4 answers: What items can be aggregated?
- Substation and Feeder
- Postal Code
- Transformer
- Unit of Measure
Choose the 1 answer: How many Service points can be link to a Usage Subscription?
Unlimited
Choose the 1 answer: MDM Object that is associated with Device Events.
Activities
Choose the 1 answer: A scenario where an IMD is created but is not yet finalized. Measurements of that IMD has passed what kind of checking?
Critical Validation
Choose the 2 answers: A scenario where there is a given two types of MC, which executes a similar VEE Group, but only one of the two MC should execute Negative Consumption Check. Question: What is the best way to implement this?
- …use eligibility criteria…
2. …use factors…
Choose the one answers: A scenario where an IMD is manually loaded. How do you finalized it?
Go to IMD Page and click Perform Additional Mapping.
What is a usage subscription?
A record that defines how our downstream systems where one usage is summarized.
Are usage subscription for billing only?
No. A usage subscription can be used for other purposes, like sending usage to other page applications, like load research forecasting, etc.
Can a service point be assigned to more than one usage subscription?
Yes
Can I assign service points to sub usage subscriptions?
No
Do I have to issue usage transaction request for sub usage subscriptions?
Yes