Difference between revisions of "Template:Json EventNotificationIds Block - Java"

From Updox API
Jump to: navigation, search
Line 15: Line 15:
 
         appointment1.put("id", 234);
 
         appointment1.put("id", 234);
 
    
 
    
      List<String> appointments = new ArrayList<>();
+
        List<String> appointments = new ArrayList<>();
      appointments.add(appointment1);
+
        appointments.add(appointment1);
 
          
 
          
 
         Map<String,Object> messageData = new HashMap();
 
         Map<String,Object> messageData = new HashMap();

Revision as of 21:45, 11 December 2015

   private Map<String,Object> BuildMessage() throws Exception
   {
       Map<String,Object> appointment1 = new HashMap();
       appointment1.put("locationId", "locationId");
       appointment1.put("cancelled", false);
       appointment1.put("blocked", false);
       appointment1.put("details", "details");
       appointment1.put("summary", "summary");
       appointment1.put("typeId", "typeId");
       appointment1.put("patientId", "patientId");
       appointment1.put("duration", 500);
       appointment1.put("date", "2015-12-30");
       appointment1.put("calendarId", "calendarId");
       appointment1.put("updoxId", 123);
       appointment1.put("id", 234);
 
       List<String> appointments = new ArrayList<>();
       appointments.add(appointment1);
       
       Map<String,Object> messageData = new HashMap();
       messageData.put("appointments", appointments);
       
       Map<String,String> authData = new HashMap();
       authData.put("applicationId", "vendorId");
       authData.put("applicationPassword", "vendorPassword");
       messageData.put("auth", authData);
       
       return messageData;
   }