## Uses of Class
be.ehealth.business.common.domain.Patient

- Packages that use Patient
  Package | Description
  --- | ---
  be.ehealth.business.common.domain |
  be.ehealth.business.common.util |
  be.ehealth.business.mycarenetdomaincommons.builders |
  be.ehealth.business.mycarenetdomaincommons.builders.impl |
  be.ehealth.businessconnector.therlink |
  be.ehealth.businessconnector.therlink.builders |
  be.ehealth.businessconnector.therlink.builders.impl |
  be.ehealth.businessconnector.therlink.domain |
  be.ehealth.businessconnector.therlink.domain.requests |
  be.ehealth.businessconnector.therlink.domain.responses |
  be.ehealth.businessconnector.therlink.mappers |

- - ### Uses of Patient in be.ehealth.business.common.domain

    Methods in be.ehealth.business.common.domain that return Patient
    Modifier and Type | Method and Description
    --- | ---
    `Patient` | Patient.Builder.`build()` build the patient object and checks for parameters integrity

    Constructors in be.ehealth.business.common.domain with parameters of type Patient
    Constructor and Description
    `Builder(Patient existingPatient)` Builder with existing (template) patient object.

  - ### Uses of Patient in be.ehealth.business.common.util

    Methods in be.ehealth.business.common.util that return Patient
    Modifier and Type | Method and Description
    --- | ---
    `static Patient` | EidUtils.`readFromEidCard()` retrieves from eidcard with default scope.
    `static Patient` | EidUtils.`readFromEidCard(String scope)` retrieves from eidcard to build a `Patient` object

  - ### Uses of Patient in be.ehealth.business.mycarenetdomaincommons.builders

    Methods in be.ehealth.business.mycarenetdomaincommons.builders with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `Routing` | CommonBuilder.`createRouting(Patient patientInfo, org.joda.time.DateTime refDate)` Deprecated. Use `CommonBuilder.createRouting(Patient, LocalDateTime)` instead. Creates Routing object with given parameters. The routing info is used to determine the OA (insurance organisation) to send the info to. Can be ommitted in some cases ( if other means to determine OA are provided , ex Ws-Addressing header )
    `Routing` | CommonBuilder.`createRouting(Patient patientInfo, LocalDateTime refDate)` Creates Routing object with given parameters.

  - ### Uses of Patient in be.ehealth.business.mycarenetdomaincommons.builders.impl

    Methods in be.ehealth.business.mycarenetdomaincommons.builders.impl with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `Routing` | AbstractCommonBuilderImpl.`createRouting(Patient patientInfo, org.joda.time.DateTime refDate)` Create the `Routing` with the patientInfo
    `Routing` | AbstractCommonBuilderImpl.`createRouting(Patient patientInfo, LocalDateTime refDate)`

  - ### Uses of Patient in be.ehealth.businessconnector.therlink

    Methods in be.ehealth.businessconnector.therlink with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `static PutTherapeuticLinkRequest` | DefaultImplementationForgeneralPractitioner.`createDefaultTherapeuticLinkWithIsiReading(Patient patient)` Creates a new `PutTherapeuticLinkRequest`, it will use the info from the enduser in the current session.
    `static PutTherapeuticLinkRequest` | DefaultImplementationForgeneralPractitioner.`createDefaultTherapeuticLinkWithSisReading(Patient patient)` Creates a new `PutTherapeuticLinkRequest`, it will use the info from the enduser in the current session.

  - ### Uses of Patient in be.ehealth.businessconnector.therlink.builders

    Methods in be.ehealth.businessconnector.therlink.builders with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `PutTherapeuticLinkRequest` | RequestObjectBuilder.`createPutTherapeuticLinkRequest(org.joda.time.DateTime endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)` Creates a new `PutTherapeuticLinkRequest`
    `PutTherapeuticLinkRequest` | RequestObjectBuilder.`createPutTherapeuticLinkRequest(Patient patient, HcParty concernedHealthCareProfessionel, Date endDate, String therLinkType, String comment, Proof... proofs)` Deprecated.
    `PutTherapeuticLinkRequest` | RequestObjectBuilder.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)` Creates a putTherapeuticLinkRequest enddate & comment are null by default
    `RevokeTherapeuticLinkRequest` | RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)` Creates a RevokeTherapeuticLinkRequest
    `RevokeTherapeuticLinkRequest` | RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(Patient patient, HcParty hcp, Date startDate, Date endDate, String therLinkType, String commentAboutRevokal, Proof... proofs)` Deprecated.
    `TherapeuticLink` | CommonObjectBuilder.`createTherapeuticLink(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, String hcpType, String therLinkType, String comment, HcParty concernedHcp)` Creates a therapeutic link
    `TherapeuticLink` | CommonObjectBuilder.`createTherapeuticLink(Patient patient, String hcpType, String therLinkType, Date startDate, Date endDate, String comment, HcParty concernedHcp)` Deprecated.

  - ### Uses of Patient in be.ehealth.businessconnector.therlink.builders.impl

    Methods in be.ehealth.businessconnector.therlink.builders.impl with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `PutTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(org.joda.time.DateTime endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)`
    `PutTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Patient patient, HcParty concernedHealthCareProfessionel, Date endDate, String therLinkType, String comment, Proof... proofs)` Deprecated.
    `PutTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)`
    `RevokeTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)`
    `RevokeTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(Patient patient, HcParty hcp, Date startDate, Date endDate, String therLinkType, String commentAboutRevokal, Proof... proofs)` Deprecated.
    `TherapeuticLink` | CommonObjectBuilderImpl.`createTherapeuticLink(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, String hcpType, String therLinkType, String comment, HcParty concernedHcp)`
    `TherapeuticLink` | CommonObjectBuilderImpl.`createTherapeuticLink(Patient patient, String hcpType, String therLinkType, Date startDate, Date endDate, String comment, HcParty hcp)` Deprecated.

  - ### Uses of Patient in be.ehealth.businessconnector.therlink.domain

    Subclasses of Patient in be.ehealth.businessconnector.therlink.domain
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Patient` Deprecated. use be.ehealth.business.common.domain.Patient instead

    Methods in be.ehealth.businessconnector.therlink.domain that return Patient
    Modifier and Type | Method and Description
    --- | ---
    `Patient` | TherapeuticLink.`getPatient()`

    Methods in be.ehealth.businessconnector.therlink.domain with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `void` | TherapeuticLink.`setPatient(Patient patient)`
    `TherapeuticLink.Builder` | TherapeuticLink.Builder.`withPatient(Patient patient)`

    Constructors in be.ehealth.businessconnector.therlink.domain with parameters of type Patient
    Constructor and Description
    `TherapeuticLink(Patient patient, HcParty hcParty, String type)`

  - ### Uses of Patient in be.ehealth.businessconnector.therlink.domain.requests

    Constructors in be.ehealth.businessconnector.therlink.domain.requests with parameters of type Patient
    Constructor and Description
    `TherapeuticLinkComplete(Patient patient, HcParty hcParty, String type, List<OperationContext> operationContext)`

  - ### Uses of Patient in be.ehealth.businessconnector.therlink.domain.responses

    Methods in be.ehealth.businessconnector.therlink.domain.responses with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `TherapeuticLinkResponse.Builder` | TherapeuticLinkResponse.Builder.`withPatient(Patient patient)`

    Constructors in be.ehealth.businessconnector.therlink.domain.responses with parameters of type Patient
    Constructor and Description
    `TherapeuticLinkResponse(Patient patient, HcParty hcParty, String type)`

  - ### Uses of Patient in be.ehealth.businessconnector.therlink.mappers

    Methods in be.ehealth.businessconnector.therlink.mappers that return Patient
    Modifier and Type | Method and Description
    --- | ---
    `static Patient` | PatientMapper.`mapPatient(Patient businessPatient)` Maps a `Patient` into a `Patient` object

    Methods in be.ehealth.businessconnector.therlink.mappers with parameters of type Patient
    Modifier and Type | Method and Description
    --- | ---
    `static Patient` | PatientMapper.`mapPatient(Patient businessPatient)` Maps a `Patient` into a `Patient` object

Connector Packaging TRUSSMAKER 4.4.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.