[FB_59] Retail Customer Service-Supplier Information

[FB_59] Retail Customer Service-Supplier Information is an optional Function Block for Retail Customer CMD and DMD certifications.

Test ID XML Data Element Tested Expected Results
RC_FB59_DE_001 Customer <atom:link rel='related' href=> Verify the Customer entry contains a "related" link entry referencing at least one CustomerAccount entry
RC_FB59_DE_002 <cust:CustomerAccount> Verify there is a CustomerAccount entry
RC_FB59_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_FB59_DE_004 CustomerAccount <atom:title> Verify the CustomerAccount entry contains a title entry
RC_FB59_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_FB59_DE_006 CustomerAccount <atom:link rel='self' href=> Verify the CustomerAccount "self" link href= entry is unique
RC_FB59_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_FB59_DE_008 CustomerAccount <atom:link rel='related' href=> Verify the CustomerAccount entry contains a "related" link entry referencing at least one Customer entry
RC_FB59_DE_009 CustomerAccount <atom:link rel='related' href=> Verify the CustomerAccount entry contains a "related" link entry references only one Customer entry
RC_FB59_DE_010 CustomerAccount <atom:link rel='related' href=> Verify the CustomerAccount entry contains a "related" link entry referencing at least one CustomerAgreement entry
RC_FB59_DE_011 CustomerAccount <atom:published> Verify the CustomerAccount entry contains a published entry
RC_FB59_DE_012 CustomerAccount <atom:updated> Verify the CustomerAccount entry contains an updated entry
RC_FB59_DE_013 <cust:CustomerAgreement> Verify there is a CustomerAgreement entry
RC_FB59_DE_014 CustomerAgreement <atom:id> Verify the CustomerAgreement entry contains an ID entry
Verify the CustomerAgreement ID entry is a valid UUID type 3 or 5
RC_FB59_DE_015 CustomerAgreement <atom:title> Verify the CustomerAgreement entry contains a title entry
RC_FB59_DE_016 CustomerAgreement <atom:link rel='self' href=> Verify the CustomerAgreement entry contains a "self" link entry
Verify the CustomerAgreement "self" link entry references a CustomerAgreement
Verify the CustomerAgreement "self" link entry contains a valid Identifier
RC_FB59_DE_017 CustomerAgreement <atom:link rel='self' href=> Verify the CustomerAgreement "self" link href= entry is unique
RC_FB59_DE_018 CustomerAgreement <atom:link rel='up' href=> Verify the CustomerAgreement entry contains a "up" link entry
Verify the CustomerAgreement "up" link references a CustomerAgreement
Verify the CustomerAgreement "up" link does NOT contain an Identifier
RC_FB59_DE_019 CustomerAgreement <atom:link rel='related' href=> Verify the CustomerAgreement entry contains a "related" link entry referencing at least one CustomerAccount entry
RC_FB59_DE_020 CustomerAgreement <atom:link rel='related' href=> Verify the CustomerAgreement entry contains a "related" link entry references only one CustomerAccount entry
RC_FB59_DE_021 CustomerAgreement <atom:link rel='related' href=> Verify the CustomerAgreement entry contains a "related" link entry referencing at least one ServiceSupplier entry
RC_FB59_DE_022 CustomerAgreement <atom:link rel='related' href=> Verify the CustomerAgreement entry contains a "related" link entry references only one ServiceSupplier entry
RC_FB59_DE_023 CustomerAgreement <atom:published> Verify the CustomerAgreement entry contains a published entry
RC_FB59_DE_024 CustomerAgreement <atom:updated> Verify the CustomerAgreement entry contains an updated entry
RC_FB59_DE_025 <cust:ServiceSupplier> Verify there is a ServiceSupplier entry
RC_FB59_DE_026 ServiceSupplier <atom:id> Verify the ServiceSupplier entry contains an ID entry
Verify the ServiceSupplier ID entry is a valid UUID type 3 or 5
RC_FB59_DE_027 ServiceSupplier <atom:title> Verify the ServiceSupplier entry contains a title entry
RC_FB59_DE_028 ServiceSupplier <atom:link rel='self' href=> Verify the ServiceSupplier entry contains a "self" link entry
Verify the ServiceSupplier "self" link entry references a ServiceSupplier
Verify the ServiceSupplier "self" link entry contains a valid Identifier
RC_FB59_DE_029 ServiceSupplier <atom:link rel='self' href=> Verify the ServiceSupplier "self" link href= entry is unique
RC_FB59_DE_030 ServiceSupplier <atom:link rel='up' href=> Verify the ServiceSupplier entry contains a "up" link entry
Verify the ServiceSupplier "up" link references a ServiceSupplier
Verify the ServiceSupplier "up" link does NOT contain an Identifier
RC_FB59_DE_031 ServiceSupplier <atom:link rel='related' href=> Verify the ServiceSupplier entry contains a "related" link entry referencing at least one CustomerAgreement entry
RC_FB59_DE_032 ServiceSupplier <atom:link rel='related' href=> Verify the ServiceSupplier entry contains a "related" link entry references only one CustomerAgreement entry
RC_FB59_DE_033 ServiceSupplier <cust:UsagePoints/cust:UsagePoint> Verify the ServiceSupplier entry contains a <cust:Organisation/cust:organisationName> entry
RC_FB59_DE_034 ServiceSupplier <atom:published> Verify the ServiceSupplier entry contains a published entry
RC_FB59_DE_035 ServiceSupplier <atom:updated> Verify the ServiceSupplier entry contains an updated entry