# 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
  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
  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
  Description
  `static final IdentifierType`
  IdentifierType.`CBE`
  `static final IdentifierType`
  IdentifierType.`CBE_CONSORTIUM`
  `static final IdentifierType`
  IdentifierType.`CBE_TREATCENTER`
  `static final IdentifierType`
  IdentifierType.`EHP`
  `static final IdentifierType`
  IdentifierType.`EHP_CTRL_ORGANISM`
  `static final IdentifierType`
  IdentifierType.`HUB`
  Deprecated.
  replaced by `IdentifierType`.EHP
  `static final IdentifierType`
  IdentifierType.`NIHII`
  `static final IdentifierType`
  IdentifierType.`NIHII_AMBU_SERVICE`
  `static final IdentifierType`
  IdentifierType.`NIHII_BELRAI`
  `static final IdentifierType`
  IdentifierType.`NIHII_BELRAI_SCREEN`
  `static final IdentifierType`
  IdentifierType.`NIHII_GROUP_DOCTORS`
  `static final IdentifierType`
  IdentifierType.`NIHII_GROUP_MIDWIVES`
  `static final IdentifierType`
  IdentifierType.`NIHII_GROUPOFNURSES`
  `static final IdentifierType`
  IdentifierType.`NIHII_GUARD_POST`
  `static final IdentifierType`
  IdentifierType.`NIHII_HOME_SERVICES`
  `static final IdentifierType`
  IdentifierType.`NIHII_HOSPITAL`
  `static final IdentifierType`
  IdentifierType.`NIHII_LABO`
  `static final IdentifierType`
  IdentifierType.`NIHII_LEGAL_PSY`
  `static final IdentifierType`
  IdentifierType.`NIHII_MEDICAL_HOUSE`
  `static final IdentifierType`
  IdentifierType.`NIHII_OF_BAND`
  `static final IdentifierType`
  IdentifierType.`NIHII_OF_PHYSIOS`
  `static final IdentifierType`
  IdentifierType.`NIHII_OFFICE_DENTISTS`
  `static final IdentifierType`
  IdentifierType.`NIHII_OFFICE_DOCTORS`
  `static final IdentifierType`
  IdentifierType.`NIHII_OTD_PHARMACY`
  `static final IdentifierType`
  IdentifierType.`NIHII_PALLIATIVE_CARE`
  `static final IdentifierType`
  IdentifierType.`NIHII_PHARMACY`
  `static final IdentifierType`
  IdentifierType.`NIHII_PROT_ACC`
  `static final IdentifierType`
  IdentifierType.`NIHII_PSYCH_HOUSE`
  `static final IdentifierType`
  IdentifierType.`NIHII_REEDUCATION`
  `static final IdentifierType`
  IdentifierType.`NIHII_RETIREMENT`
  `static final IdentifierType`
  IdentifierType.`NIHII_SORTING_CENTER`
  `static final IdentifierType`
  IdentifierType.`NIHII11`
  `static final IdentifierType`
  IdentifierType.`SITE`
  `static final IdentifierType`
  IdentifierType.`SITEPIT`
  `static final IdentifierType`
  IdentifierType.`SITESMUR`
  `static final IdentifierType`
  IdentifierType.`SSIN`
  Methods in be.ehealth.technicalconnector.utils that return IdentifierType
  Modifier and Type
  Method
  Description
  `final 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
  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
  Description
  `IdentifierType`
  GeneratedContract.`getIdentifierType()`
  `IdentifierType`
  DistinguishedName.`getType()`
  `IdentifierType`
  Organization.`getType()`
  Methods in be.fgov.ehealth.technicalconnector.ra.domain with parameters of type IdentifierType
  Modifier and Type
  Method
  Description
  `void`
  GeneratedContract.`setIdentifierType(IdentifierType identifierType)`
  `void`
  Organization.`setType(IdentifierType type)`
  Constructors in be.fgov.ehealth.technicalconnector.ra.domain with parameters of type IdentifierType
  Modifier
  Constructor
  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)`