Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. private ConfirmRequest createProtocolRequest()
  2. {
  3. List<ConfirmParticipant> confirmParticipants = new ArrayList<ConfirmParticipant>();
  4.  
  5. ConfirmParticipant confirmResourceParticipant = new ConfirmParticipant.Builder().bookingID(6492413)
  6. .primaryRoleIndicator(true).build();
  7.  
  8. ConfirmParticipant confirmPatientParticipant = new ConfirmParticipant.Builder().bookingID(6492415).build();
  9.  
  10. confirmParticipants.add(confirmResourceParticipant);
  11. confirmParticipants.add(confirmPatientParticipant);
  12.  
  13. ConfirmableAppointment confirmableAppointment1 = new ConfirmableAppointment.Builder()
  14. .appointmentTypeSynonymMID(AppointmentTypeSynonymMID.create(domain, 443451523))
  15. .locationMID(LocationMID.create(domain, 39997807)).patientMID(PersonMID.create(domain, 1327937))
  16. .confirmParticipants(confirmParticipants).resourceListMID(ResourceListMID.create(domain, 985769))
  17. .schedulingComment("prot1").build();
  18.  
  19. List<ConfirmParticipant> confirmParticipants1 = new ArrayList<ConfirmParticipant>();
  20.  
  21. ConfirmParticipant confirmResourceParticipant3 = new ConfirmParticipant.Builder().bookingID(6492417)
  22. .primaryRoleIndicator(true).build();
  23.  
  24. ConfirmParticipant confirmPatientParticipant4 = new ConfirmParticipant.Builder().bookingID(6492419).build();
  25.  
  26. confirmParticipants1.add(confirmResourceParticipant3);
  27. confirmParticipants1.add(confirmPatientParticipant4);
  28.  
  29. ConfirmableAppointment confirmableAppointment2 = new ConfirmableAppointment.Builder()
  30. .appointmentTypeSynonymMID(AppointmentTypeSynonymMID.create(domain, 443451559))
  31. .locationMID(LocationMID.create(domain, 39997807)).patientMID(PersonMID.create(domain, 1327937))
  32. .confirmParticipants(confirmParticipants).resourceListMID(ResourceListMID.create(domain, 985769))
  33. .schedulingComment("prot2").build();
  34.  
  35. List<ProtocolComponent> protocolComponents = new ArrayList<ProtocolComponent>();
  36.  
  37. ProtocolComponent protocolComponent1 = new ProtocolComponent.Builder().protocolSequenceNumber(0)
  38. .confirmableAppointment(confirmableAppointment1).build();
  39.  
  40. ProtocolComponent protocolComponent2 = new ProtocolComponent.Builder().protocolSequenceNumber(1)
  41. .confirmableAppointment(confirmableAppointment2).build();
  42.  
  43. protocolComponents.add(protocolComponent1);
  44. protocolComponents.add(protocolComponent2);
  45.  
  46. ProtocolAppointment protocolAppointment = new ProtocolAppointment.Builder()
  47. .parentLocationMID(LocationMID.create(domain, 39997807))
  48. .parentSynonymMID(AppointmentTypeSynonymMID.create(domain, 443454703))
  49. .protocolComponents(protocolComponents).build();
  50.  
  51. List<ProtocolAppointment> protocolAppointments = new ArrayList<ProtocolAppointment>();
  52. protocolAppointments.add(protocolAppointment);
  53.  
  54. return new ConfirmRequest.Builder().protocolAppointments(protocolAppointments).build();
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement