Skip to content

Fortified IDDocs

GetCredentialsForPersonIncludingProtectedPerson

Configuration reference for the GetCredentialsForPersonIncludingProtectedPerson valve

The GetCredentialsForPersonIncludingProtectedPerson valve calls the HSA authorization management service contract and creates items from commission records, including protected persons when the upstream service returns them.

Common HSA valve configuration can be found here.

NameDescriptionDefaultMandatoryExpanded
profileOptional profile value sent in the HSA request.""
id_parameterResponse property used as item ID."commissionHsaId"
response_elementSOAP response element that contains commission records converted into items."credentialInformation"

Each commission inside a credentialInformation response record is converted into an item. Person-level fields from credentialInformation, such as personHsaId, givenName, and middleAndSurName, are copied to each commission item.

The default item ID is taken from commissionHsaId. Repeated response values, such as several healthCareProfessionalLicence values or several commissionRight values, are stored as multivalue item properties.

Each commissionRight element is stored as one value in the commissionRight property. The value joins the HSA activity, informationClass, and scope fields with semicolons, for example Läsa;vot;SJF. The valve does not create separate commissionRight_activity, commissionRight_informationClass, or commissionRight_scope properties.