## Uses of Class
be.ehealth.technicalconnector.utils.IdentifierType

- Packages that use IdentifierType
  Package | Description
  --- | ---
  be.ehealth.technicalconnector.service.keydepot |
  be.ehealth.technicalconnector.service.keydepot.impl |
  be.ehealth.technicalconnector.utils |
  be.fgov.ehealth.technicalconnector.ra.builders |
  be.fgov.ehealth.technicalconnector.ra.domain |

- - ### Uses of IdentifierType in be.ehealth.technicalconnector.service.keydepot

    Methods in be.ehealth.technicalconnector.service.keydepot with parameters of type IdentifierType
    Modifier and Type | Method and Description
    --- | ---
    `EncryptionToken` | KeyDepotManager.`getETK(IdentifierType identifierType, Long identifierValue, String application)` Gets the `EncryptionToken` based on the input parameters
    `Set<EncryptionToken>` | KeyDepotManager.`getETKs(IdentifierType identifierType, Long identifierValue, String application)` Gets the a `Set` of `EncryptionToken` based on the input parameters.
    `Set<EncryptionToken>` | KeyDepotService.`getETKSet(IdentifierType identifierType, String identifierValue, String applicationId)` Gets the a `Set` of `EncryptionToken` from the KeyDepot based on the input parameters.

  - ### Uses of IdentifierType in be.ehealth.technicalconnector.service.keydepot.impl

    Methods in be.ehealth.technicalconnector.service.keydepot.impl with parameters of type IdentifierType
    Modifier and Type | Method and Description
    --- | ---
    `EncryptionToken` | KeyDepotManagerImpl.`getETK(IdentifierType identifierType, Long identifierValue, String application)`
    `Set<EncryptionToken>` | KeyDepotManagerImpl.`getETKs(IdentifierType identifierType, Long identifierValue, String application)`
    `Set<EncryptionToken>` | KeyDepotServiceImpl.`getETKSet(IdentifierType identifierType, String identifierValue, String applicationId)`

  - ### Uses of IdentifierType in be.ehealth.technicalconnector.utils

    Fields in be.ehealth.technicalconnector.utils declared as IdentifierType
    Modifier and Type | Field and Description
    --- | ---
    `static IdentifierType` | IdentifierType.`CBE`
    `static IdentifierType` | IdentifierType.`CBE_CONSORTIUM`
    `static IdentifierType` | IdentifierType.`CBE_TREATCENTER`
    `static IdentifierType` | IdentifierType.`EHP`
    `static IdentifierType` | IdentifierType.`EHP_CTRL_ORGANISM`
    `static IdentifierType` | IdentifierType.`HUB` Deprecated. replaced by `IdentifierType`.EHP
    `static IdentifierType` | IdentifierType.`NIHII`
    `static IdentifierType` | IdentifierType.`NIHII_AMBU_SERVICE`
    `static IdentifierType` | IdentifierType.`NIHII_BELRAI`
    `static IdentifierType` | IdentifierType.`NIHII_BELRAI_SCREEN`
    `static IdentifierType` | IdentifierType.`NIHII_GROUP_DOCTORS`
    `static IdentifierType` | IdentifierType.`NIHII_GROUP_MIDWIVES`
    `static IdentifierType` | IdentifierType.`NIHII_GROUPOFNURSES`
    `static IdentifierType` | IdentifierType.`NIHII_GUARD_POST`
    `static IdentifierType` | IdentifierType.`NIHII_HOME_SERVICES`
    `static IdentifierType` | IdentifierType.`NIHII_HOSPITAL`
    `static IdentifierType` | IdentifierType.`NIHII_LABO`
    `static IdentifierType` | IdentifierType.`NIHII_LEGAL_PSY`
    `static IdentifierType` | IdentifierType.`NIHII_MEDICAL_HOUSE`
    `static IdentifierType` | IdentifierType.`NIHII_OF_BAND`
    `static IdentifierType` | IdentifierType.`NIHII_OF_PHYSIOS`
    `static IdentifierType` | IdentifierType.`NIHII_OFFICE_DENTISTS`
    `static IdentifierType` | IdentifierType.`NIHII_OFFICE_DOCTORS`
    `static IdentifierType` | IdentifierType.`NIHII_OTD_PHARMACY`
    `static IdentifierType` | IdentifierType.`NIHII_PALLIATIVE_CARE`
    `static IdentifierType` | IdentifierType.`NIHII_PHARMACY`
    `static IdentifierType` | IdentifierType.`NIHII_PROT_ACC`
    `static IdentifierType` | IdentifierType.`NIHII_PSYCH_HOUSE`
    `static IdentifierType` | IdentifierType.`NIHII_REEDUCATION`
    `static IdentifierType` | IdentifierType.`NIHII_RETIREMENT`
    `static IdentifierType` | IdentifierType.`NIHII_SORTING_CENTER`
    `static IdentifierType` | IdentifierType.`NIHII11`
    `static IdentifierType` | IdentifierType.`SITE`
    `static IdentifierType` | IdentifierType.`SITEPIT`
    `static IdentifierType` | IdentifierType.`SITESMUR`
    `static IdentifierType` | IdentifierType.`SSIN`

    Methods in be.ehealth.technicalconnector.utils that return IdentifierType
    Modifier and Type | Method and Description
    --- | ---
    `IdentifierType` | CertificateParser.`getIdentifier()`
    `static IdentifierType` | IdentifierType.`getInstance(Map<Integer,String> mapping, int expectedLength)` Instanciate a new instance of IdentifierType if it is not found in the cache.
    `static IdentifierType` | IdentifierType.`lookup(String type, String subType, int source)` Lookup the IdentiferType based on the type and subType for a given source.
    `static IdentifierType` | IdentifierType.`valueOf(String key)`

  - ### Uses of IdentifierType in be.fgov.ehealth.technicalconnector.ra.builders

    Methods in be.fgov.ehealth.technicalconnector.ra.builders with parameters of type IdentifierType
    Modifier and Type | Method and Description
    --- | ---
    `ContractRequestBuilder.OrganizationChoiceStep2` | ContractRequestBuilder.OrganizationChoiceStep1.`withId(String id, IdentifierType type)`

  - ### Uses of IdentifierType in be.fgov.ehealth.technicalconnector.ra.domain

    Methods in be.fgov.ehealth.technicalconnector.ra.domain that return IdentifierType
    Modifier and Type | Method and Description
    --- | ---
    `IdentifierType` | GeneratedContract.`getIdentifierType()`
    `IdentifierType` | Organization.`getType()`
    `IdentifierType` | DistinguishedName.`getType()`

    Methods in be.fgov.ehealth.technicalconnector.ra.domain with parameters of type IdentifierType
    Modifier and Type | Method and Description
    --- | ---
    `void` | GeneratedContract.`setIdentifierType(IdentifierType identifierType)`
    `void` | Organization.`setType(IdentifierType type)`

    Constructors in be.fgov.ehealth.technicalconnector.ra.domain with parameters of type IdentifierType
    Constructor and Description
    `DistinguishedName(String id, String name, String firstName, IdentifierType type)` DistinguishedName is created based on explicitely supplied data of natural person.
    `Organization(String id, IdentifierType type, String name)`

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