# Uses of Class
be.fgov.ehealth.standards.kmehr.schema.v1.Kmehrmessage

Packages that use Kmehrmessage
Package
Description
be.ehealth.business.kmehrcommons.validator
be.ehealth.business.kmehrcommons.validator.impl
be.ehealth.businessconnector.dmg.builders
be.ehealth.businessconnector.dmg.builders.impl
be.ehealth.businessconnector.dmg.domain
be.ehealth.businessconnector.hub.builders
be.ehealth.businessconnector.hub.service
be.ehealth.businessconnector.hub.service.impl
be.ehealth.businessconnector.hub.session
be.ehealth.businessconnector.hub.session.impl
be.ehealth.businessconnector.hubv3.builders
be.ehealth.businessconnector.hubv3.builders.impl
be.ehealth.businessconnector.hubv3.session
be.ehealth.businessconnector.hubv3.session.impl
be.fgov.ehealth.hubservices.core.v1
be.fgov.ehealth.hubservices.core.v2
be.fgov.ehealth.hubservices.core.v3
be.fgov.ehealth.messageservices.core.v1
be.fgov.ehealth.standards.kmehr.schema.v1

- ## Uses of Kmehrmessage in be.ehealth.business.kmehrcommons.validator

  Methods in be.ehealth.business.kmehrcommons.validator with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  KmehrValidator.`validateKmehrMessage(Kmehrmessage msg)`
  Validate kmehr prescription.

- ## Uses of Kmehrmessage in be.ehealth.business.kmehrcommons.validator.impl

  Methods in be.ehealth.business.kmehrcommons.validator.impl with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  KmehrValidatorImpl.`validateKmehrMessage(Kmehrmessage msg)`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.dmg.builders

  Methods in be.ehealth.businessconnector.dmg.builders with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `NotifyGlobalMedicalFileRequest`
  RequestObjectBuilder.`buildSendNotifyRequest(boolean isTest, DMGReferences references, Patient patientInfo, Instant referenceDate, Kmehrmessage msg)`
  Creates the NotifyGlobalMedicalFileRequest that will be sent to the EHealth web service and checks validity against the corresponding XSD.

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.dmg.builders.impl

  Methods in be.ehealth.businessconnector.dmg.builders.impl with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `NotifyGlobalMedicalFileRequest`
  RequestObjectBuilderImpl.`buildSendNotifyRequest(boolean isTest, DMGReferences references, Patient patientInfo, Instant referenceDate, Kmehrmessage msg)`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.dmg.domain

  Methods in be.ehealth.businessconnector.dmg.domain that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  DmgBuilderResponse.`getKmehrmessage()`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hub.builders

  Methods in be.ehealth.businessconnector.hub.builders that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  RequestBuilder.`buildKmehrmessage(String xml)`
  It builds a Kmehrmessage.
  Methods in be.ehealth.businessconnector.hub.builders with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `String`
  ResponseBuilder.`buildKmehrmessageResponse(Kmehrmessage response)`
  It builds the xml for the Kmehrmessage object.
  `PutTransactionRequest`
  RequestBuilderComplete.`buildPutTransactionRequest(Kmehrmessage kmehrHeader)`
  Creates a `PutTransactionRequest`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hub.service

  Methods in be.ehealth.businessconnector.hub.service that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  IntraHubTransactionService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  Gets the transaction.
  Methods in be.ehealth.businessconnector.hub.service with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  IntraHubTransactionService.`putTransaction(Kmehrmessage kmehrHeader)`
  Put transaction.

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hub.service.impl

  Methods in be.ehealth.businessconnector.hub.service.impl that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  IntraHubTransactionServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  Methods in be.ehealth.businessconnector.hub.service.impl with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  IntraHubTransactionServiceImpl.`putTransaction(Kmehrmessage input)`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hub.session

  Methods in be.ehealth.businessconnector.hub.session that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  HubService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  Methods in be.ehealth.businessconnector.hub.session with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  HubService.`putTransaction(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction within a hub.
  `PutTransactionResponse`
  HubServiceComplete.`putTransaction(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction within a hub.

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hub.session.impl

  Methods in be.ehealth.businessconnector.hub.session.impl that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  HubServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  Methods in be.ehealth.businessconnector.hub.session.impl with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `PutTransactionResponse`
  HubServiceCompleteImpl.`putTransaction(Kmehrmessage kmehrHeader)`
  This operation should be used to declare and to store a given transaction within a hub.
  `void`
  HubServiceImpl.`putTransaction(Kmehrmessage kmehrHeader)`
  This operation should be used to declare and to store a given transaction within a hub.

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hubv3.builders

  Methods in be.ehealth.businessconnector.hubv3.builders with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `PutTransactionRequest`
  RequestBuilder.`buildPutTransactionRequest(Kmehrmessage kmehrHeader)`
  Creates a `PutTransactionRequest`
  `PutTransactionSetRequest`
  RequestBuilder.`buildPutTransactionSetRequest(Kmehrmessage kmehrHeader)`
  Creates a `PutTransactionSetRequest`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hubv3.builders.impl

  Methods in be.ehealth.businessconnector.hubv3.builders.impl with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `PutTransactionRequest`
  RequestBuilderImpl.`buildPutTransactionRequest(Kmehrmessage kmehrHeader)`
  Creates a `PutTransactionRequest`
  `PutTransactionSetRequest`
  RequestBuilderImpl.`buildPutTransactionSetRequest(Kmehrmessage kmehrHeader)`
  Creates a `PutTransactionSetRequest`

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hubv3.session

  Methods in be.ehealth.businessconnector.hubv3.session with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `PutTransactionResponse`
  HubService.`putTransaction(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction within a hub.
  `PutTransactionResponse`
  HubService.`putTransaction(Kmehrmessage msg, String breakTheGlass)`
  This operation should be used to declare and to store a given transaction within a hub.
  `PutTransactionSetResponse`
  HubService.`putTransactionSet(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction set within a hub.
  `PutTransactionSetResponse`
  HubService.`putTransactionSet(Kmehrmessage msg, String breakTheGlass)`
  This operation should be used to declare and to store a given transaction set within a hub.

- ## Uses of Kmehrmessage in be.ehealth.businessconnector.hubv3.session.impl

  Methods in be.ehealth.businessconnector.hubv3.session.impl with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `PutTransactionResponse`
  HubServiceImpl.`putTransaction(Kmehrmessage kmehrHeader)`
  `PutTransactionResponse`
  HubServiceImpl.`putTransaction(Kmehrmessage kmehrHeader, String breakTheGlass)`
  `PutTransactionSetResponse`
  HubServiceImpl.`putTransactionSet(Kmehrmessage kmehrHeader)`
  `PutTransactionSetResponse`
  HubServiceImpl.`putTransactionSet(Kmehrmessage kmehrHeader, String breakTheGlass)`

- ## Uses of Kmehrmessage in be.fgov.ehealth.hubservices.core.v1

  Methods in be.fgov.ehealth.hubservices.core.v1 that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  GetTransactionResponse.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  PutTransactionRequest.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  Methods in be.fgov.ehealth.hubservices.core.v1 with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  GetTransactionResponse.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  PutTransactionRequest.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.

- ## Uses of Kmehrmessage in be.fgov.ehealth.hubservices.core.v2

  Methods in be.fgov.ehealth.hubservices.core.v2 that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  GetTransactionResponse.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  PutTransactionRequest.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  Methods in be.fgov.ehealth.hubservices.core.v2 with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  GetTransactionResponse.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  PutTransactionRequest.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.

- ## Uses of Kmehrmessage in be.fgov.ehealth.hubservices.core.v3

  Methods in be.fgov.ehealth.hubservices.core.v3 that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  GetTransactionResponse.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  GetTransactionSetResponse.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  PutTransactionRequest.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  PutTransactionSetRequest.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  Methods in be.fgov.ehealth.hubservices.core.v3 with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  GetTransactionResponse.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  GetTransactionSetResponse.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  PutTransactionRequest.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  PutTransactionSetRequest.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.

- ## Uses of Kmehrmessage in be.fgov.ehealth.messageservices.core.v1

  Methods in be.fgov.ehealth.messageservices.core.v1 that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  RetrieveTransactionResponse.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  SendTransactionRequest.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  `Kmehrmessage`
  SendTransactionResponse.`getKmehrmessage()`
  Gets the value of the kmehrmessage property.
  Methods in be.fgov.ehealth.messageservices.core.v1 with parameters of type Kmehrmessage
  Modifier and Type
  Method
  Description
  `void`
  RetrieveTransactionResponse.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  SendTransactionRequest.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.
  `void`
  SendTransactionResponse.`setKmehrmessage(Kmehrmessage value)`
  Sets the value of the kmehrmessage property.

- ## Uses of Kmehrmessage in be.fgov.ehealth.standards.kmehr.schema.v1

  Methods in be.fgov.ehealth.standards.kmehr.schema.v1 that return Kmehrmessage
  Modifier and Type
  Method
  Description
  `Kmehrmessage`
  ObjectFactory.`createKmehrmessage()`
  Create an instance of `Kmehrmessage`