# Uses of Class
be.fgov.ehealth.hubservices.core.v1.PatientIdType

Packages that use PatientIdType
Package
Description
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.fgov.ehealth.hubservices.core.v1

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

  Methods in be.ehealth.businessconnector.hub.builders that return PatientIdType
  Modifier and Type
  Method
  Description
  `PatientIdType`
  RequestBuilder.`buildPatientIdType(String xml)`
  It builds a KmehrHeaderDeclareTransaction.
  Methods in be.ehealth.businessconnector.hub.builders with parameters of type PatientIdType
  Modifier and Type
  Method
  Description
  `GetPatientRequest`
  RequestBuilderComplete.`buildGetPatientRequest(PatientIdType patientId)`
  Creates a `GetPatientRequest`
  `GetTransactionListRequest`
  RequestBuilderComplete.`buildGetTransactionListRequest(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  Creates a `GetTransactionListRequest`
  `GetTransactionRequest`
  RequestBuilderComplete.`buildGetTransactionRequest(PatientIdType patient, TransactionBaseType transaction)`
  Creates a `GetTransactionRequest`
  `RequestPublicationRequest`
  RequestBuilderComplete.`buildRequestPublicationRequest(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  Creates a `RequestPublicationRequest`
  `RevokeTransactionRequest`
  RequestBuilderComplete.`buildRevokeTransactionRequest(PatientIdType patient, TransactionIdType transaction)`
  Creates a `RevokeTransactionRequest`

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

  Methods in be.ehealth.businessconnector.hub.service with parameters of type PatientIdType
  Modifier and Type
  Method
  Description
  `PersonType`
  IntraHubPatientService.`getPatient(PatientIdType patientId)`
  Gets the patient.
  `Kmehrmessage`
  IntraHubTransactionService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  Gets the transaction.
  `KmehrHeaderGetTransactionList`
  IntraHubTransactionService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  Gets the transaction list.
  `void`
  IntraHubTransactionService.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  Request publication.
  `void`
  IntraHubTransactionService.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  Revoke transaction.

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

  Methods in be.ehealth.businessconnector.hub.service.impl with parameters of type PatientIdType
  Modifier and Type
  Method
  Description
  `PersonType`
  IntraHubPatientServiceImpl.`getPatient(PatientIdType patientId)`
  `Kmehrmessage`
  IntraHubTransactionServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  `KmehrHeaderGetTransactionList`
  IntraHubTransactionServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  `void`
  IntraHubTransactionServiceImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  `void`
  IntraHubTransactionServiceImpl.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`

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

  Methods in be.ehealth.businessconnector.hub.session with parameters of type PatientIdType
  Modifier and Type
  Method
  Description
  `PersonType`
  HubService.`getPatient(PatientIdType patient)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `GetPatientResponse`
  HubServiceComplete.`getPatient(PatientIdType patient)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `Kmehrmessage`
  HubService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `GetTransactionResponse`
  HubServiceComplete.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `KmehrHeaderGetTransactionList`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubServiceComplete.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `void`
  HubService.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `RequestPublicationResponse`
  HubServiceComplete.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `void`
  HubService.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.
  `RevokeTransactionResponse`
  HubServiceComplete.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.

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

  Methods in be.ehealth.businessconnector.hub.session.impl with parameters of type PatientIdType
  Modifier and Type
  Method
  Description
  `GetPatientResponse`
  HubServiceCompleteImpl.`getPatient(PatientIdType patientId)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PersonType`
  HubServiceImpl.`getPatient(PatientIdType patientId)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `GetTransactionResponse`
  HubServiceCompleteImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `Kmehrmessage`
  HubServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `GetTransactionListResponse`
  HubServiceCompleteImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `KmehrHeaderGetTransactionList`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `RequestPublicationResponse`
  HubServiceCompleteImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `void`
  HubServiceImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `RevokeTransactionResponse`
  HubServiceCompleteImpl.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.
  `void`
  HubServiceImpl.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.

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

  Methods in be.fgov.ehealth.hubservices.core.v1 that return PatientIdType
  Modifier and Type
  Method
  Description
  `PatientIdType`
  ObjectFactory.`createPatientIdType()`
  Create an instance of `PatientIdType`
  `PatientIdType`
  ConsentType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  FolderType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectGetPatientAuditTrailType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectGetPatientConsentType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectGetPatientType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectGetTransactionListType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectGetTransactionType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectRequestPublicationType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  SelectRevokeTransactionType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  TherapeuticLinkType.`getPatient()`
  Gets the value of the patient property.
  `PatientIdType`
  Transactionaccess.`getPatient()`
  Gets the value of the patient property.
  Methods in be.fgov.ehealth.hubservices.core.v1 with parameters of type PatientIdType
  Modifier and Type
  Method
  Description
  `void`
  ConsentType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  FolderType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectGetPatientAuditTrailType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectGetPatientConsentType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectGetPatientType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectGetTransactionListType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectGetTransactionType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectRequestPublicationType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  SelectRevokeTransactionType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  TherapeuticLinkType.`setPatient(PatientIdType value)`
  Sets the value of the patient property.
  `void`
  Transactionaccess.`setPatient(PatientIdType value)`
  Sets the value of the patient property.