Paramètres d’opération pour les prêts hypothécaires
  • 18 Nov 2024
  • 8 Minutes à lire
  • Sombre
    Lumière
  • PDF

Paramètres d’opération pour les prêts hypothécaires

  • Sombre
    Lumière
  • PDF

Résumé de l’article

OneSpan Sign a créé une solution hypothécaire numérique qui permet de stocker une note électronique d’une transaction hypothécaire dans un coffre-fort numérique. Pour une transaction donnée, OneSpan Sign met en coffre-fort une seule note électronique en format de document SMART .

Certains paramètres de l’API REST associés à une transaction OneSpan Sign peuvent spécifier quel document doit être mis en chambre forte et dans quelle organisation et dans quel coffre-fort il doit être stocké. Après avoir été mis en chambre forte, le document SMART original est supprimé de la base de données de OneSpan Sign.

Les modèles de documents intelligents que OneSpan Sign utilise pour les transactions impliquant des prêts hypothécaires prennent en charge les sections ARC du modèle. Cette fonctionnalité est exigée par la Federal Home Loan Mortgage Corporation des États-Unis (également connue sous le nom de Freddie Mac).

La création d’une transaction ou d’un modèle à l’aide de l’API REST implique toujours certains paramètres standard (voir Signer Experience Settings.

Si vous souhaitez afficher tous les appels existants, consultez notre spécification interactive Open API. À partir de là, vous pouvez télécharger le fichier YAML pour notre API REST , rechercher des points de terminaison spécifiques dans cette API et même essayer vous-même quelques appels.

Chaque fois qu’une tentative de dépôt électronique de documents dans un coffre-fort eOriginal échoue, OneSpan Sign envoie une notification à l’expéditeur de la transaction associée au moyen d’un événement de rappel. Une fois que l’effort de stockage d’un document souffre d’une erreur non récupérable, OneSpan Sign envoie à l’expéditeur un e-mail concernant l’échec. Le template de cet e-mail ne peut pas être personnalisé.

Utilisation d’un coffre-fort eOriginal pour les transactions hypothécaires numériques

Si vous souhaitez stocker une e-Note dans un coffre-fort eOriginal, la première chose à faire est de demander à notre équipe d’assistance d’activer cette fonctionnalité pour votre compte.

Pour demander à OneSpan Sign de stocker une note électronique dans un coffre-fort eOriginal, les intégrateurs doivent ajouter les deux champs suivants au champ de data la transaction :

eOriginal stocke une note électronique d’une transaction OneSpan Sign avec le journal d’audit de la transaction.

Si une transaction hypothécaire comporte un document SMART et un ou plusieurs PDF : (1) un coffre-fort eOriginal peut stocker tous ces documents pour la transaction ; (2) La piste d’audit d’eOriginal répertorie tous les événements liés à la transaction et à ses multiples documents.

enote_data_section

Ce champ contient une chaîne XML codée en base64. Cette chaîne contient suffisamment d’informations pour créer le document SMART (y compris la valeur du prêt, les détails de l’emprunteur et l’adresse de la propriété hypothéquée).

Ce champ doit être formaté à l’aide du format XML de la section Data > Main de la spécification MISMO SMART Document 1.02 .

Exemple

Voici un exemple de valeur enote_data_section décodée en Base64 :

<LOAN MISMOVersionIdentifier="2.3">
    <_APPLICATION>
        <LOAN_PRODUCT_DATA>
            <LOAN_FEATURES LienPriorityType="FirstLien" LoanMaturityDate="2030-01-01" OriginalPrincipalAndInterestPaymentAmount="1111.99" ScheduledFirstPaymentDate="2020-01-01">
                <LATE_CHARGE _GracePeriod="15" _Rate="5.000"></LATE_CHARGE>
                <NOTE_PAY_TO _City="Springfield" _PostalCode="99999" _State="MI" _StreetAddress="5555 Example Drive"></NOTE_PAY_TO>
            </LOAN_FEATURES>
        </LOAN_PRODUCT_DATA>
        <MERS MERS_MINNumber="100316200000000012"/>
        <MORTGAGE_TERMS LenderLoanIdentifier="999999999" NoteRatePercent="5.300" OriginalLoanAmount="205000.00" PaymentRemittanceDay="1"></MORTGAGE_TERMS>
        <PROPERTY _City="Greenfield" _County="Green" _PostalCode="00000" _State="CA" _StreetAddress="100 Main Street">
            <PARSED_STREET_ADDRESS _HouseNumber="100" _StreetName="Main Street"></PARSED_STREET_ADDRESS>
        </PROPERTY>
        <BORROWER BorrowerID="N1001" NonPersonEntityIndicator="N" _FirstName="Homer" _LastName="Homeowner" _MiddleName="J." _SSN="555555559" _SequenceIdentifier="1" _UnparsedName="HomerJHomeowner"></BORROWER>
        <BORROWER BorrowerID="N1002" NonPersonEntityIndicator="N" _FirstName="Patricia" _LastName="Purchaser" _MiddleName="P." _SSN="666666669" _SequenceIdentifier="2" _UnparsedName="PatriciaPPurchaser"></BORROWER>
    </_APPLICATION>
    <_CLOSING_DOCUMENTS>
        <EXECUTION _City="Orange" _Date="2020-01-01" _State="CA"></EXECUTION>
        <LENDER _UnparsedName="Sample Banking Group"></LENDER>
    </_CLOSING_DOCUMENTS>
</LOAN>

enote_vaulting_data

Ce champ doit être une chaîne JSON encodée en base 64. Lorsque le champ est décodé, les paramètres du tableau suivant peuvent être affichés.

Paramètre

Obligatoire?

Description

vaultIdentifiants

Oui

Cet objet JSON contient les informations d’identification d’authentification permettant d’accéder à l’API de service eCore d’eOriginal. Cet objet doit contenir les champs obligatoires suivants :

  • username — ID de connexion API de l’utilisateur de l’API qui effectuera l’opération de dépôt de coffre-fort.

  • orgNameNom abrégé de l’organisation au sein du service eCore d’eOriginal, où l’e-Note sera stockée.

  • apiKey — Clé API de 32 caractères de l’utilisateur de l’API.

Cet objet JSON contient également le champ facultatif suivant (une valeur par défaut sera utilisée si le champ de point de terminaison n’est pas spécifié) :

  • endpoint — L’environnement eOriginal dans lequel les documents seront déposés. Les valeurs possibles sont les suivantes :

    • testondemand — Il s’agit de : (i) l’une des deux valeurs prises en charge pour les comptes Sandbox ; (ii) la valeur par défaut pour les comptes Sandbox.

    • previewondemand — Il s’agit de l’autre valeur prise en charge pour les comptes Sandbox.

    • ondemand — Il s’agit de : (i) la seule valeur prise en charge pour les comptes de production ; (ii) la valeur par défaut pour les comptes de production.

enote_name

Oui

Nom qui sera attribué à l’e-Note dans la transaction OneSpan Sign associée (et plus tard à l’e-Note dans le coffre-fort eOriginal).

document_type

Oui

Ce paramètre est utilisé dans le service eCore d’eOriginal pour classer les documents en fonction de leur processus associé au sein de votre entreprise. Il doit correspondre à un type de document qui a été configuré pour l’organisation client de votre service eOriginal eCore.

loanOriginators

Oui

La valeur de ce paramètre est un tableau JSON qui doit contenir une ou plusieurs entrées, chacune d’entre elles ayant les trois éléments suivants :

  • nmlsId — Identificateur attribué à l’initiateur du prêt par le système national d’octroi de licences hypothécaires et le registre

  • unparsedName — Nom de l’initiateur du prêt ou de l’organisation

  • nonPersonEntityIndicator — Les valeurs possibles sont Y et N. Y indique que ces données d’initiateur de prêt représentent une organisation. N indique que ces données de l’initiateur de prêt représentent un individu.

Version

Non

Version du protocole à utiliser. Actuellement, la seule valeur prise en charge est Mortgage-2.0.

enote_template_name

Non

Nom du modèle qui sera utilisé pour créer le document SMART. Les valeurs prises en charge sont les suivantes :

  • template_3200_enote.xml — Il s’agit du formulaire Multistate Fixed Rate eNote 3200e.

  • template_3244-1_enote.xml — Il s’agit du formulaire Texas Home Equity eNote 3244.1.

  • template_3244-2_enote.xml — Ceci est pour le formulaire Texas Home Equity eNote Second Lien.

additionalDocumentsToVault

Non

La valeur de ce paramètre est un tableau JSON qui doit contenir une ou plusieurs entrées. Chaque entrée : (1) contient des informations de stockage pour un document spécifique ; (2) doit comporter les champs obligatoires suivants :

  • documentId — ID du document OneSpan Sign qui sera stocké avec le service eCore d’eOriginal. Ce document est généralement un prêt. La valeur de ce paramètre doit correspondre à l’ID de document d’un document dans la transaction.

  • loanId — Identifiant unique du prêt, selon le système du client

  • loanAmount — Montant initial du prêt en cents américains

  • lender — Nom du prêteur pour ce prêt

  • type — Paramètre utilisé dans le service eCore d’eOriginal pour classer les documents en fonction de leur processus associé au sein de votre entreprise. Doit correspondre à un type de document qui a été configuré pour votre organisation client du service eOriginal eCore.

loanId, loanAmount et lender ne sont envoyés à eOriginal que pour le premier élément du tableau. Pour les articles suivants, ces valeurs ne sont pas envoyées à eOriginal.

postRegisterOption

Non

Une fois que la copie officielle d’un document est placée dans un coffre-fort eOriginal, elle est supprimée de OneSpan Sign. Ce paramètre spécifie comment cette copie faisant autorité sera remplacée dans OneSpan Sign. Les valeurs prises en charge sont les suivantes :

  • watermark_doc (par défaut) — Une fois qu’un document est mis en coffre-fort, le contenu PDF signé est filigrané, aplati et enregistré dans OneSpan Sign.

  • blank_doc — Une fois qu’un document est mis en coffre-fort, le contenu PDF signé est remplacé dans OneSpan Sign par un document vierge.

Remarque : Les clients ne peuvent pas télécharger la copie officielle d’un document qui sera déposé dans un coffre-fort eOriginal. S’ils essaient de le faire, ils finiront par télécharger une copie aplatie ne faisant pas autorité dont chaque page portera le filigrane Copie non faisant autorité.

customFields

Non

Cet objet JSON contient des données qui seront ajoutées à la transaction eOriginal en tant que champs personnalisés.

Cet objet peut contenir n’importe quel champ, à condition que son nom corresponde à celui d’un champ personnalisé configuré pour votre organisation client de service eOriginal eCore.

Exemple

Voici un exemple de valeur enote_vaulting_data décodée en Base64 :

{
    "version": "Mortgage-2.0",
    "vaultCredentials": {
        "username": "SampleUsername",
        "orgName": "SampleOrganization",
        "apiKey": "ok0Sample0ApiKey0Just0An0Example",
        "endpoint":"testondemand"
    },
    "enote_name": "enote",
    "enote_template_name": "template_3200_enote.xml",
    "document_type": "eNote",
    "loanOriginators": [{
        "nmlsId": "1000000",
        "unparsedName": "Sample Lender Person",
        "nonPersonEntityIndicator": "N"
    },
    {
        "nmlsId": "1323233",
        "unparsedName": "Sample Lender Corp.",
        "nonPersonEntityIndicator": "Y"
    }],
    "customFields": {
        "externalId":"123ABC",
        "customField2":"value"
    },
}

Modèle d’e-mail en cas d’échec du coffre-fort

Si une tentative de stockage d’une note électronique échoue, OneSpan Sign utilise le modèle suivant pour envoyer à l’expéditeur de la transaction associée un courriel concernant l’échec.

Ce modèle ne peut pas être personnalisé.

<?xml version="1.0" encoding="UTF-8"?>
<email-template xmlns="urn:schema.awsng.silanis.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<from>
<email>support@onespan.com</email>
<display_name>OSS Support</display_name>
</from>
<to>
<address>
<email>%USER_EMAIL;</email>
<display_name>%USER_FIRST_NAME; %USER_LAST_NAME;</display_name>
</address>
</to>
​
<subject>e-Sign Ceremony Failure Notification</subject>
<body>
<content-type>text/html; charset="UTF-8"</content-type>
<content>
​
Dear %USER_FIRST_NAME; %USER_LAST_NAME;,<br/>
<br/>
An error has occurred for your package: <br/>
<br/>
%NOTIFICATION_MESSAGE;<br/>
<br/>
Should you have any problem, please contact OSS Support at support@onespan.com
.<br/>
<br/>
​
Thank you for e-signing.<br/>
<br/>
​
OSS Support
</content>
</body>
<priority>1</priority>
​
</email-template>

La notification d’échec ci-dessus ne sera pas envoyée si l’une des erreurs suivantes se produit dans le vaulting_data champ JSON :

Erreur

Ce que la requête POST /api/packages renvoie

Le champ documentId du paramètre documentsToVault est incorrect (c’est-à-dire qu’il ne s’agit pas d’un documentID dans la transaction).

200

Le champ username du paramètre vaultCredentials est incorrect.

200

Le champ apiKey du paramètre vaultCredentials est incorrect.

500

« messageKey » : « error.internal.default »,"technical » : « error.eslx.validation.eoclient.loginError »

Le champ orgName du paramètre vaultCredentials est incorrect, mais le champ apiKey est correct.

500

« messageKey » : « error.internal.default »,"technical » : « error.eslx.validation.eoclient.loginError »

JSON incorrect : par exemple, référencement de vaultCredentials en tant que valutCredentials.

200


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle