[FB_56] Retail Customer Billing Information

[FB_56] Retail Customer Billing Information is an optional Function Block for both CMD and DMD certifications.

Certification Tests performed for [FB_01] Usage Data Common.  Certification tests verify the data contains the correct Certification Identifier that was assigned as part of the CMD and DMD Certification Application processing.
Test ID XML Data Element Tested Expected Results
RC_FB56_DE_001 Customer <atom:link rel='related' href=> Verify the Customer entry contains a "related" link entry referencing at least one CustomerAccount entry
RC_FB56_DE_002 <cust:CustomerAccount> Verify there is a CustomerAccount entry
RC_FB56_DE_003 CustomerAccount <atom:id> Verify the CustomerAccount entry contains an ID entry
Verify the CustomerAccount ID entry is a valid UUID type 3 or 5
RC_FB56_DE_004 CustomerAccount <atom:title> Verify the CustomerAccount entry contains a title entry
RC_FB56_DE_005 CustomerAccount <atom:link rel='self' href=> Verify the CustomerAccount entry contains a "self" link entry
Verify the CustomerAccount "self" link entry references a CustomerAccount
Verify the CustomerAccount "self" link entry contains a valid Identifier
RC_FB56_DE_006 CustomerAccount <atom:link rel='self' href=> Verify the CustomerAccount "self" link href= entry is unique
RC_FB56_DE_007 CustomerAccount <atom:link rel='up' href=> Verify the CustomerAccount entry contains a "up" link entry
Verify the CustomerAccount "up" link references a CustomerAccount
Verify the CustomerAccount "up" link does NOT contain an Identifier
RC_FB56_DE_008 CustomerAccount <atom:link rel='related' href=> Verify the CustomerAccount entry contains a "related" link entry referencing at least one Customer entry
RC_FB56_DE_009 CustomerAccount <atom:link rel='related' href=> Verify the CustomerAccount entry contains a "related" link entry references only one Customer entry
RC_FB56_DE_010 CustomerAccount <cust:accountId> Verify the CustomerAccount entry contains a <cust:accountId> entry
RC_FB56_DE_011 CustomerAccount <cust:contactInfo/cust:streetAddress/cust:streetDetail/cust:addressGeneral> or <cust:contactInfo/cust:streetAddress/cust:poBox> Verify the CustomerAccount entry contains a streetAddress or poBox entry
RC_FB56_DE_012 CustomerAccount <cust:contactInfo/cust:streetAddress/cust:townDetail/cust:name> Verify the CustomerAccount entry contains a city entry
RC_FB56_DE_013 CustomerAccount <cust:contactInfo/cust:streetAddress/cust:townDetail/cust:stateOrProvince> Verify the CustomerAccount entry contains a state or province entry
RC_FB56_DE_014 CustomerAccount <atom:published> Verify the CustomerAccount entry contains a published entry
RC_FB56_DE_015 CustomerAccount <atom:updated> Verify the CustomerAccount entry contains an updated entry