# Uses of Class
be.fgov.ehealth.ehbox.core.v3.BoxIdType

Packages that use BoxIdType
Package
Description
be.ehealth.businessconnector.ehbox.v3.builders
Contains the interface to build the Object that 'll be passed to the services and the BuilderFactory to get it
be.ehealth.businessconnector.ehbox.v3.builders.impl
be.fgov.ehealth.ehbox.consultation.protocol.v3
be.fgov.ehealth.ehbox.core.v3
be.fgov.ehealth.ehbox.publication.protocol.v3

- ## Uses of BoxIdType in be.ehealth.businessconnector.ehbox.v3.builders

  Methods in be.ehealth.businessconnector.ehbox.v3.builders with parameters of type BoxIdType
  Modifier and Type
  Method
  Description
  `GetBoxInfoRequest`
  RequestBuilder.`createBoxInfoRequest(BoxIdType boxId)`
  retrieve the information from the given ehealthboxes.
  `DeleteMessageRequest`
  RequestBuilder.`createDeleteMessageRequest(String source, BoxIdType boxId, String... messageIds)`
  create a deleteMessageRequest for a list of messages for a given source and ehealthBoxes.
  `DeleteMessageRequest`
  RequestBuilder.`createDeleteMessageRequest(String source, BoxIdType boxId, List<String> messageIds)`
  create a deleteMessageRequest for a list of messages for a given source and ehealthBoxes.
  `DeleteOoORequest`
  RequestBuilder.`createDeleteOoORequest(BoxIdType boxId, String... oOoIds)`
  delete the OoO's for the given ehealthBoxes.
  `DeleteOoORequest`
  RequestBuilder.`createDeleteOoORequest(BoxIdType boxId, List<String> oOoIds)`
  delete the OoO's for the given ehealthBoxes.
  `GetFullMessageRequest`
  RequestBuilder.`createGetFullMessageRequest(String messageId, String source, BoxIdType boxId)`
  retrieve message information of the message GetFullMessageRequest .
  `GetHistoryRequest`
  RequestBuilder.`createGetHistoryRequest(String messageId, String source, BoxIdType boxId)`
  retrieve message information of the message GetHistoryRequest .
  `GetMessageAcknowledgmentsStatusRequest`
  RequestBuilder.`createGetMessageAcknowledgmentsStatusRequest(String messageId, Integer startIndex, Integer endIndex, BoxIdType boxId)`
  retrieve acknowledementStatuses for a message.
  `GetMessagesListRequest`
  RequestBuilder.`createGetMessagesListRequest(String source, int startIndex, int endIndex, BoxIdType boxId)`
  retrieve the messages .
  `GetOoOListRequest`
  RequestBuilder.`createGetOoOListRequest(BoxIdType boxId)`
  retrieve the Out Of Offices for the given ehealthBox.
  `InsertOoORequest`
  RequestBuilder.`createInsertOoORequest(BoxIdType boxId, Instant startDate, Instant endDate, BoxIdType... substitutes)`
  Insert an Out of Office with substitutes for the given Ehealthboxes .
  `InsertOoORequest`
  RequestBuilder.`createInsertOoORequest(BoxIdType boxId, Instant startDate, Instant endDate, List<BoxIdType> substitutes)`
  Insert an Out of Office with substitutes for the given Ehealthboxes .
  `InsertOoORequest`
  RequestBuilder.`createInsertOoORequest(Instant startDate, Instant endDate, BoxIdType... substitutes)`
  Insert an Out of Office with substitutes for the default ehealthBox.
  `MessageRequestType`
  RequestBuilder.`createMessageRequestType(String messageId, String source, BoxIdType boxId)`
  Deprecated.
  `MoveMessageRequest`
  RequestBuilder.`createMoveMessageRequest(String source, String destination, BoxIdType boxId, String... messageIds)`
  move messages beteen source for given ehealthboxes.
  `MoveMessageRequest`
  RequestBuilder.`createMoveMessageRequest(String source, String destination, BoxIdType boxId, List<String> messageIds)`
  move messages beteen source for given ehealthboxes.
  Method parameters in be.ehealth.businessconnector.ehbox.v3.builders with type arguments of type BoxIdType
  Modifier and Type
  Method
  Description
  `InsertOoORequest`
  RequestBuilder.`createInsertOoORequest(BoxIdType boxId, Instant startDate, Instant endDate, List<BoxIdType> substitutes)`
  Insert an Out of Office with substitutes for the given Ehealthboxes .
  `InsertOoORequest`
  RequestBuilder.`createInsertOoORequest(Instant startDate, Instant endDate, List<BoxIdType> substitutes)`
  Insert an Out of Office with substitutes for the default ehealthBox.

- ## Uses of BoxIdType in be.ehealth.businessconnector.ehbox.v3.builders.impl

  Methods in be.ehealth.businessconnector.ehbox.v3.builders.impl with parameters of type BoxIdType
  Modifier and Type
  Method
  Description
  `GetBoxInfoRequest`
  RequestBuilderImpl.`createBoxInfoRequest(BoxIdType boxId)`
  `DeleteMessageRequest`
  RequestBuilderImpl.`createDeleteMessageRequest(String source, BoxIdType boxId, String... messageIds)`
  `DeleteMessageRequest`
  RequestBuilderImpl.`createDeleteMessageRequest(String source, BoxIdType boxId, List<String> messageIds)`
  `DeleteOoORequest`
  RequestBuilderImpl.`createDeleteOoORequest(BoxIdType boxId, String... oOoIds)`
  `DeleteOoORequest`
  RequestBuilderImpl.`createDeleteOoORequest(BoxIdType boxId, List<String> oOoIds)`
  `GetFullMessageRequest`
  RequestBuilderImpl.`createGetFullMessageRequest(String messageId, String source, BoxIdType boxId)`
  `GetHistoryRequest`
  RequestBuilderImpl.`createGetHistoryRequest(String messageId, String source, BoxIdType boxId)`
  `GetMessageAcknowledgmentsStatusRequest`
  RequestBuilderImpl.`createGetMessageAcknowledgmentsStatusRequest(String messageId, Integer startIndex, Integer endIndex, BoxIdType boxId)`
  `GetMessagesListRequest`
  RequestBuilderImpl.`createGetMessagesListRequest(String source, int startIndex, int endIndex, BoxIdType boxId)`
  `GetOoOListRequest`
  RequestBuilderImpl.`createGetOoOListRequest(BoxIdType boxId)`
  `InsertOoORequest`
  RequestBuilderImpl.`createInsertOoORequest(BoxIdType boxId, Instant startDate, Instant endDate, BoxIdType... substitutes)`
  `InsertOoORequest`
  RequestBuilderImpl.`createInsertOoORequest(BoxIdType boxId, Instant startDate, Instant endDate, List<BoxIdType> substitutes)`
  `InsertOoORequest`
  RequestBuilderImpl.`createInsertOoORequest(Instant startDate, Instant endDate, BoxIdType... substitutes)`
  `MessageRequestType`
  RequestBuilderImpl.`createMessageRequestType(String messageId, String source, BoxIdType boxId)`
  `MoveMessageRequest`
  RequestBuilderImpl.`createMoveMessageRequest(String source, String destination, BoxIdType boxId, String... messageIds)`
  `MoveMessageRequest`
  RequestBuilderImpl.`createMoveMessageRequest(String source, String destination, BoxIdType boxId, List<String> messageIds)`
  Method parameters in be.ehealth.businessconnector.ehbox.v3.builders.impl with type arguments of type BoxIdType
  Modifier and Type
  Method
  Description
  `InsertOoORequest`
  RequestBuilderImpl.`createInsertOoORequest(BoxIdType boxId, Instant startDate, Instant endDate, List<BoxIdType> substitutes)`
  `InsertOoORequest`
  RequestBuilderImpl.`createInsertOoORequest(Instant startDate, Instant endDate, List<BoxIdType> substitutes)`

- ## Uses of BoxIdType in be.fgov.ehealth.ehbox.consultation.protocol.v3

  Subclasses of BoxIdType in be.fgov.ehealth.ehbox.consultation.protocol.v3
  Modifier and Type
  Class
  Description
  `class`
  `SubstituteType`
  Java class for SubstituteType complex type
  Methods in be.fgov.ehealth.ehbox.consultation.protocol.v3 that return BoxIdType
  Modifier and Type
  Method
  Description
  `BoxIdType`
  DeleteMessageRequest.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  DeleteOoORequest.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  GetBoxInfoRequest.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  GetBoxInfoResponse.`getBoxId()`
  Gets the value of the boxId property.
  `BoxIdType`
  GetMessageAcknowledgmentsStatusRequest.`getBoxId()`
  Gets the value of the boxId property.
  `BoxIdType`
  GetMessagesListRequest.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  GetOoOListRequest.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  InsertOoORequest.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  MessageRequestType.`getBoxId()`
  Use another of my ehBoxes
  `BoxIdType`
  MoveMessageRequest.`getBoxId()`
  Use another of my ehBoxes
  Methods in be.fgov.ehealth.ehbox.consultation.protocol.v3 that return types with arguments of type BoxIdType
  Modifier and Type
  Method
  Description
  `List<BoxIdType>`
  InsertOoORequest.`getSubstitutes()`
  Recipients Gets the value of the substitutes property.
  `List<BoxIdType>`
  OoO.`getSubstitutes()`
  Recipients Gets the value of the substitutes property.
  Methods in be.fgov.ehealth.ehbox.consultation.protocol.v3 with parameters of type BoxIdType
  Modifier and Type
  Method
  Description
  `void`
  DeleteMessageRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  DeleteOoORequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  GetBoxInfoRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  GetBoxInfoResponse.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  GetMessageAcknowledgmentsStatusRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  GetMessagesListRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  GetOoOListRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  InsertOoORequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  MessageRequestType.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.
  `void`
  MoveMessageRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.

- ## Uses of BoxIdType in be.fgov.ehealth.ehbox.core.v3

  Methods in be.fgov.ehealth.ehbox.core.v3 that return BoxIdType
  Modifier and Type
  Method
  Description
  `BoxIdType`
  ObjectFactory.`createBoxIdType()`
  Create an instance of `BoxIdType`

- ## Uses of BoxIdType in be.fgov.ehealth.ehbox.publication.protocol.v3

  Methods in be.fgov.ehealth.ehbox.publication.protocol.v3 that return BoxIdType
  Modifier and Type
  Method
  Description
  `BoxIdType`
  SendMessageRequest.`getBoxId()`
  Use another of my ehBoxes
  Methods in be.fgov.ehealth.ehbox.publication.protocol.v3 with parameters of type BoxIdType
  Modifier and Type
  Method
  Description
  `void`
  SendMessageRequest.`setBoxId(BoxIdType value)`
  Sets the value of the boxId property.