We have three different forms, each dealing with a particular entity/case (entities X, Y, and Z). All the three entities share 90 % common attributes and data elements, but there are some attributes and data elements that are specific to each entity. In this case, do we need to create three different tracker programs and a different tracked entity for each program?
Let’s assume that the TEI is person. All persons in all programs share 90% of TEIs but there are attributes that are necessary to collect for program X not Y and maybe other attributes necessary in Y but shouldn’t be collected in Z. In this case, you can have TEAs added to the program and not directly to the TEI.
In other words, you can have one tracked entity for more than one program; and vice versa, it can’t be one program if the TEI needs to have different TEAs.