NCPNN (National Collaborative Perinatal Neonatal Network) collects and manages its questionnaires data. The solution abates the difficulties currently faced in the implemented solution.


NCPNN has an effective and easy-to-use questionnaire creation and analysis tools that is used for measuring different criteria.


NCPNN provides the questionnaire to the participants in a very easy and simple manner where the participants can use a user-friendly desktop application to fill in any questionnaire and send it back to a centralized database.


Viewing a questionnaire as a multi-stage process beginning with definition of the aspects to be examined and ending with interpretation of the results, report generation is considered an important part of the solution where NCPNN can generate management and statistical reports based on NCPNN defined criteria.


A dynamic form builder engine was developed. The form builder engine allows for field definition, constraints, validations, form presentation and data export.


When building a questionnaire every step is designed carefully because the final results are only as good as the weakest link in the questionnaire process. Although questionnaires may be cheap to administer compared to other data collection methods, they are every bit as expensive in terms of design time and interpretation. Designing the questionnaire and interpreting the results are the core functionalities of the form builder engine.


NCPNN has specific requirements regarding the applications in question; these requirements target the building process of the questionnaire, updating the questionnaire, data entry process, exporting data to the central database, the necessary management reports and the necessary statistical reports. The development and the implementation of the new solution were bound to these requirements. Objectives The following issues were addressed in implementing the solution:


Management and statistical reports to interpret the data entered were provided in the application integration and data migration of previous data (from already existing databases) were done in full.

  • More than 19 Lebanese hospitals are in the network, plus there is a regional expansion, so handling and accommodating a growing database was one of the first objectives.
  • To abate the complexity of the implementation process when updating a questionnaire, a user-friendly form builder was implemented to make the update process easy, user-friendly and doable by a non-technical person.
  • The form builder was used to apply all the validations and constraints and thus efficiently improve the accuracy of data.
  • The questionnaires were built to be downloaded as a desktop application to be filled offline, thus allowing decentralizing of data entry.
  • Electronic data submission from the participant to the centralized database was implemented.

The application was built using:

  • .NET Framework 4.5
  • C#
  • JavaScript, jQuery
  • HTML5, CSS3
  • Microsoft SQL Server 2012

Back to Our Portfolio 7iko