Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 9 Next »

Updated for Smart ID 22.04

 Card Production: Nexus GO Cards order status

Description

Use this task to run a search on the Nexus GO Cards ordering API to get the status of an order which was previously launched through Nexus GO Cards production.

Configuration

To use this task, configure the following delegate expression in your service task:

${caasCardOrderStatusAction}

The following parameters can be configured in Identity Manager Admin:

ParameterMandatoryValueDescription
orderId


This is the orderId (or requestId) provided by Nexus GO Cards when a cardOrder is placed.
statusVariableKeyName

Example values:

  • valid
  • pending
  • etc.

Defines the parameter name (for example orderStatus) which will contain the order status defined by the above orderId.

EM_rfIdType-


This parameter determines the variable name for the rfid of type EM.
MIFARE_rfIdType-
This parameter determines the variable name for the rfid of type MIFARE.
HITAG_rfIdType-
This parameter determines the variable name for the rfid of type HITAG.
LEGIC_rfIdType-
This parameter determines the variable name for the rfid of type LEGIC.
CAAS_SERVICE_NOT_AVAILABLE-
This parameter can be used in BPMN to react on errors regarding the CaaS Service.

When the status order is retrieved from Nexus GO Cards, the RFIDs readouts can have multiple entries for the same type.

For example:

{
    "foundCount": "1",
    "order": {
        "orderId": "3541415",
        "created": "2018-08-29 13:51:02",
        "orderStatus": "Valid",
        "orderStatusId": "1",
        "cardNumber": "BB-1808-636328",
        "layoutId": "147424",
        "productionDate": "2018-08-29",
        "validThru": "2023-08-29",
        "personName": "Demo, Dynamics",
        "readouts": [
            {
                "type": "EM_HEX_LSB",
                "uid": "9876543"
            },
            {
                "type": "EM_HEX_MSB",
                "uid": "12345678"
            }
        ]
    }
}

For these cases, the first value of the same type is used (EM_HEX_LSB and EM_HEX_MSB are considered to be of the same type).

 Card Production: Server Side Card Operation

Description

Use this task to execute card productions on the server side. The service tasks supports execution of encodings via Card SDK or the JPKIEncoder integrated in Identity Manager. Printing is currently not supported.

Configuration

To use this task, configure the following delegate expression in your service task:

${serverSideCardOperationTask}

The following parameters can be configured in Identity Manager Admin:

ParameterMandatoryValueDescription
encodingName

Example value:

PcmEncProduceEmployeeCard

Name of the encoding description to be executed
cardSDK-

Valid values:

  • true (default)
  • false
Flag to configure if the encoding should be executed through the Identity Manager server directly or through Card SDK. Default is true, which means that the encoding is executed through Card SDK.

  • No labels