Accelerate the Value of Data

Configuring Fallback Strategies

You can set fallback strategy for every attribute of the input data.

If your input data has input cleanse values (OV=true), consider using the fallback strategy for input-cleanse-values ( survivorshipGroups for entity type).

As per the defined fallback strategy, with input parameter allValues:false in the cleanseConfig, only one value is sent to the cleanser. This value is not a constant and it cannot be sorted.

Note: Fallback strategies are not inherited from other attributes. Each attribute must have its own set of fallback Strategies defined separately. To know more about survivorship rules and fallback strategies refer to Design survivorship rules.

Location

"survivorshipGroups":[  
   {  
      "uri":"configuration/entityTypes/Location/survivorshipGroups/default",
      "default":true,
      "mapping":[  
         {  
            "attribute":"configuration/entityTypes/Location/attributes/AddressLine1",
            "sourcesUriOrder":[  
               "configuration/sources/ReltioCleanser",
               "configuration/sources/Reltio",
               "configuration/sources/AddressVendor",
               "configuration/sources/SFA",
               "configuration/sources/CAM",
               "configuration/sources/ABC",
               "configuration/sources/SHA",
               "configuration/sources/AMA",
               "configuration/sources/AOA",
               "configuration/sources/HCOS",
               "configuration/sources/DEA",
               "configuration/sources/NPI",
               "configuration/sources/SpecialtyVendor"
            ],
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/AddressLine1",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"ZERO_OR_MORE_THAN_ONE",
            "survivorshipStrategy":"SRC_SYS"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/AddressLine2",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/AddressLine2",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/City",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/City",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/Country",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/Country",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/Zip",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/Zip/attributes/Zip4",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/Zip/attributes/Zip4",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/Zip/attributes/Zip5",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/Zip/attributes/Zip5",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/StateProvince",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/StateProvince",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         },
         {  
            "attribute":"configuration/entityTypes/Location/attributes/State",
            "primaryAttributeUri":"configuration/entityTypes/Location/attributes/AddressLine1",
            "fallbackStrategies":[  
               {  
                  "attribute":"configuration/entityTypes/Location/attributes/State",
                  "survivorshipStrategy":"MinValue"
               }
            ],
            "fallbackUsingCriteria":"MORE_THAN_ONE",
            "survivorshipStrategy":"OtherAttributeWinnerCrosswalk"
         }
      ]
   }
],