In this paper, we will discuss about the defining complex uncertainty data points based on the definition of type-2 fuzzy number (T2FN) concepts. This defining process of complex uncertainty data points have two cases that are the complex uncertainty data points which defined when the complex uncertainty happened at their membership function values, and the complex uncertainty data points are defined when the complex uncertainty happened at their footprint. After the complex uncertainty data points had been defined which known as type-2 fuzzy data points (T2FDPs) for both cases, we applied the fuzzification (alpha-cut operation), type-reduction and defuzzification processes to show the data forms processes from T2FDPs to crisp T2FDPs solution which in singular data forms. These steps for obtaining the crisp T2FDPs solution are being modeled through non-uniform rational B-spline (NURBS) curve function as the addition for more understanding.