In this use case, you add two 
        
Text custom fields to the primary table: 
        
Cities and 
        
Name. Then you dynamically create an extended field list in a 
        
Service step that populates these fields. 
        
Note: In this use case, you use working data as input to the 
          ForEachNode loop, and the 
          ForEachNode loop creates an extended field
          list as an input to the 
          UpdateItem step. The same logic can be used
          when an event contains array records (that is, you have arrays included in the 
          Extension data in an event definition).
          Instead of using the working data as the input to the 
          ForEachNode step, you can use the 
          EventNotice. 
        
 
 
      The orchestration workflow loops through each node and processes it as
        follows: 
      
 
        - Sets the database name of the first field in the extended field
          list. 
        
 
 
        - Sets the value of the first field in the extended field list. 
        
 
 
        - Sets the database name of the second field in the extended field
          list. 
        
 
 
        - Sets the value of the second field in the extended field list. 
        
 
 
        - Updates the fields in the 
          SBM
          item with information in the extended field list. 
        
 
 
      
 
 
      To dynamically create an extended field list that
        populates custom fields: