Step 2: Configure the QR code content
function transformW3(cert, certificateId) {
const certificateType = R.pathOr('', ['meta', 'certificateType'], cert);
const namespace = certificateType === CERTIFICATE_TYPE_V3 ? CERTIFICATE_NAMESPACE_V2 : CERTIFICATE_NAMESPACE;
const recipientIdentifier = R.pathOr('', ['recipient', 'identity'], cert);
const preEnrollmentCode = R.pathOr('', ['preEnrollmentCode'], cert);
const recipientName = R.pathOr('', ['recipient', 'name'], cert);
const recipientGender = R.pathOr('', ['recipient', 'gender'], cert);
const recipientNationality = R.pathOr('', ['recipient', 'nationality'], cert);
const recipientParentName = R.pathOr('', ['recipient', 'parentName'], cert);let data = {
namespace, recipientIdentifier, preEnrollmentCode, recipientName, recipientGender, recipientDob, recipientAge, recipientNationality, recipientParentName, recipientAddressLine1, recipientAddressLine2, recipientAddressDistrict, recipientAddressCity, recipientAddressRegion, recipientAddressCountry, recipientAddressPostalCode,
issuer, issuanceDate, evidenceId, InfoUrl, feedbackUrl,
certificateId, batch, vaccine, icd11Code, prophylaxis, manufacturer, vaccinationDate, effectiveStart, effectiveUntil, dose, totalDoses,
verifierName,
facilityName, facilityAddressLine1, facilityAddressLine2, facilityAddressDistrict, facilityAddressCity, facilityAddressRegion, facilityAddressCountry, facilityAddressPostalCode
};PreviousStep 1: Create a certification generation requestNextStep 3: Configure the certificate template
Last updated