-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decision Proposal 113 - Customer Data Payloads #113
Comments
Good Afternoon, EnergyAustralia’s initial comments on the Decision Proposal are set out below. Basic Customer Data – Response payload:
Detailed Customer Data – Response payload:
Regards, |
Hello ERM’s initial comments on the Decision Proposal are set out below. We support the approach of having a standard structure for all industries for customer data. However, given the level of optionality, it is questionable how useful this payload would be or how it would be used. All Payloads:
Note that on page 3 the Recommendation references “NMI Standing Data” while actually being in relation to “Customer Data”. Kind Regards |
Hello, Momentum Energy's feedback is provided below. Detailed Customer Data payload:
Common Object Types: PAF Address Type:
Kind regards, |
Origin Energy does not have any specific comments for DP113. |
Feedback on this consultation is now being closed. Extra time was given due to the delayed workshop held last week so that any additional comments arising from the workshop could be captured. Responses to the feedback given above will be provided shortly. |
In response to EnergyAustrali's feedback posted by @SelenaLiuEA:
Any change or correction to the data payload initiated by a customer should result in this field being updated. The field is an indication of the last time the record was touched to correct or update data but it isn't designed to capture the the last time a customer manually edited the data specifically. If the correction is delayed due to batch but was in response to customer action or if a reconciliation is made with other data also provided by the customer in another context then the field should be updated. The intent of this field is to indicating the level of currency of data as far as the customer is concerned to the recipient. This can then be used for a variety of use cases such as offering a choice to the customer to validate the data if it is considered to be aged.
The name of the agent is required unless there is a valid scenario when this cannot be done (in which case a default name should be provided). For agents with only a single name the last name field is to be populated.
Yes, this is a free text field as far as the standards are concerned (no specific enumeration or field format is specified).
The context here is that the customer, who has entered this data and has the right to share the data they have entered, has specifically requested that their data be shared. Email addresses, like other contact information, is on a specific consent scope. Note this context, the answer to the question is that the information should be shared without filtering.
REGISTERED is a synonym for primary or legal in this context. It is the current primary address. It is the actual address of the customer as opposed to an optional address for a specific purpose (which is what the other options specify).
If unspecified then REGISTERED or OTHER should be used depending on whether the address is the current primary address used by the Retailer or not. |
In response to @benjerm:
Note that optional indicates that a field, in valid circumstances, may not be held by the data holder and therefore cannot be presented. It does not mean the field can be optionally implemented by the data holder. If they have the data then they must present it. If the data holder does not have a data field they cannot manufacture it.
If ERM has no process by which customer data is modified without the customer's consent then all changes will be customer driven. The field is optional because some data holders do not, unfortunately, retain change history for customer records at all.
Yes. The absence of a bullet point on the second occurrence is a typo in the proposal document. As stated in the previous response to EA an UNKNOWN value for the enum will be considered.
This is a good idea and will be considered for addition as optional fields.
Apologies, another typo. |
Response to feedback provided by @Mark-Lee-Momentum-Energy:
The number field is expected to be a localisation and the fullNumber is expected to be fully qualified for international dialling. Both are inherently useful and can be derived by the data holder but not always by the data recipient.
Yes, but this was previously discussed in the banking sector. If a phone number can't be parsed by the data holder into a standard phone format (with assumptions for state and country made) that can be used for dialling then it is essentially invalid data and should not be included in the result set as it cannot be used in automation.
Not necessarily. As stated above phone numbers that can be used for dialling can be easily reformatted into the required format with some minimal assumptions for state and country. This can be done at the time of the API call trivially so cleansing is not required.
This field is part of Australia Post's format for mailing and is not under the control of the CDR so we cannot alter it. If an address cannot be stored in PAF format then the SimpleAddress format is provided as an alternative. |
The decision proposal for Customer data payloads is attached below:
Decision Proposal 113 - Customer Data Payloads.pdf
Feedback is welcome on this proposal. This thread will remain open for feedback until the 17th of July.
As previously discussed in various forums, the practice of the DSB is to respond to feedback incrementally before the consultation is complete to promote an interactive style of consultation.
Participants are therefore encouraged to provide feedback earlier in the consultation process so that the community can work together to a consensus outcome.
The text was updated successfully, but these errors were encountered: