Compartir a través de


Paso 8: Crear un mapa con el Asignador de BizTalk

En este paso, usará el asignador de BizTalk para crear un mapa. Use este mapa para crear vínculos que asocien los datos (campos) en un documento de solicitud de reposición a los datos de un documento de solicitud denegado de solicitud.

Para crear un mapa

  1. En Explorador de soluciones, haga clic con el botón derecho en Proyecto BTAHL7, seleccione Agregar y, a continuación, haga clic en Nuevo elemento.

  2. En el cuadro de diálogo Agregar nuevo elemento , en el panel Categorías , haga clic en Asignar archivos.

  3. En el campo Nombre , escriba DoorbellMap para asignar el nombre al mapa y, a continuación, haga clic en Agregar para iniciar el asignador de BizTalk.

  4. En el panel Esquema de origen (lado izquierdo), haga clic en Esquema de código abierto.

  5. En el cuadro de diálogo Selector de tipos de BizTalk, expanda Proyecto BTAHL7, expanda Esquemas, haga clic en BTAHL7_Project.Doorbell y, a continuación, haga clic en Aceptar.

  6. En el panel Esquema de destino (lado derecho), haga clic en Abrir esquema de destino.

  7. En el Selector de tipos de BizTalk, expanda Proyecto BTAHL7, expanda Esquemas, haga clic en BTAHL7Schemas.ADT_A04_22_GLO_DEF y, a continuación, haga clic en Aceptar.

  8. En el panel Esquema de destino (lado derecho), expanda ADT_A04_22_GLO_DEF, expanda PID_PatientIdentification y expanda PID.5_PatientName.

  9. En el panel Esquema de origen (lado izquierdo), expanda DoorbellRoot. Arrastre el campo LastName al campo PN_0_FamilyName en el panel Esquema de destino .

  10. En el panel Esquema de origen, arrastre el campo FirstName al campo PN_1_GivenName en el panel Esquema de destino .

  11. En el panel Esquema de origen, arrastre el campo MiddleName al campo PN_2_MiddleInitialOrName en el panel Esquema de destino .

  12. En el panel Esquema de destino , expanda PID_3_PatientIdInternalId.

  13. En el panel Esquema de origen, arrastre el campo SSN al CM_PAT_ID_0_PatientID en el panel Esquema de destino .

  14. En el menú Archivo , haga clic en Guardar todo.

    En un escenario típico de enriquecimiento de mensajes, si falta información de pacientes, realizaría una llamada a una base de datos de registros de pacientes en la orquestación y agregaría la información que falta, use la información adicional para completar la asignación. Por ejemplo, podría recuperar la dirección principal de un paciente de la base de datos Registros de pacientes, ya que el mensaje de evento de desencadenador de timbre XML entrante no lo proporcionó.

    Continúe con el paso 9: Validar y compilar el proyecto de asignación.

Consulte también

Tutorial de enriquecimiento de mensajes