Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - public Set<FormField> getFormFields() {
 - Set<FormField> formFields = new HashSet<FormField>();
 - Field patientAge = new Field();
 - Concept patientAgeConcept = new Concept();
 - FieldType patientAgeFieldType = new FieldType();
 - patientAgeConcept.setId(5574);
 - patientAgeFieldType.setId(1);
 - patientAge.setConcept(patientAgeConcept);
 - patientAge.setFieldType(patientAgeFieldType);
 - patientAge.setName("patientAge");
 - //Define parent/guardian fields
 - Field pgFamilyName = new Field();
 - FieldType pgFamilyNameFieldType = new FieldType();
 - pgFamilyNameFieldType.setId(2);
 - pgFamilyName.setTableName("patient_name");
 - pgFamilyName.setAttributeName("family_name");
 - pgFamilyName.setFieldType(pgFamilyNameFieldType);
 - pgFamilyName.setName("Guardian or Parent Family Name");
 - pgFamilyName.setDescription("The name of Guardian or Parent Family Name");
 - //Neighbour
 - Field neighbourFamilyName = new Field();
 - FieldType neighbourFamilyNameFieldType = new FieldType();
 - neighbourFamilyNameFieldType.setId(2);
 - neighbourFamilyName.setTableName("patient_name");
 - neighbourFamilyName.setAttributeName("family_name");
 - neighbourFamilyName.setFieldType(neighbourFamilyNameFieldType);
 - neighbourFamilyName.setName("Neighbour Family Name");
 - neighbourFamilyName.setDescription("The name of Neigbour Family Name");
 - //add section
 - Field treatmentSupporterDetails = new Field();
 - FieldType treatmentSupporterDetailsFieldType = new FieldType();
 - treatmentSupporterDetailsFieldType.setId(5);
 - treatmentSupporterDetails.setFieldType(treatmentSupporterDetailsFieldType);
 - treatmentSupporterDetails.setName("Treatment Supporter Details");
 - treatmentSupporterDetails.setDescription("treatment Supporter Details");
 - FormField treatmentSupporterDetailsFormField = new FormField();
 - treatmentSupporterDetailsFormField.setField(treatmentSupporterDetails);
 - //end of section
 - //create form fields
 - FormField patientAgeFormField = new FormField();
 - patientAgeFormField.setField(patientAge);
 - FormField pgFamilyNameFormField = new FormField();
 - pgFamilyNameFormField.setField(pgFamilyName);
 - FormField neighbourFamilyNameFormField = new FormField();
 - neighbourFamilyNameFormField.setField(neighbourFamilyName);
 - formFields.add(patientAgeFormField);
 - formFields.add(pgFamilyNameFormField);
 - formFields.add(treatmentSupporterDetailsFormField);
 - formFields.add(neighbourFamilyNameFormField);
 - return formFields;
 - }
 - public Obs saveObs(Obs obs) throws APIException {
 - return null;
 - }
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment