HL7 BTAHL72XPipelines.BTAHL72XSendPipeline error

Home Page Forums BizTalk 2004 – BizTalk 2010 HL7 BTAHL72XPipelines.BTAHL72XSendPipeline error

Viewing 1 reply thread
  • Author
    Posts
    • #21357

      Here is what I have in the event log when I try to send a message out from biztalk 2006 R2 using HL7 2.0.

      Event Type: Error
      Event Source: BizTalk Server 2006
      Event Category: BizTalk Server 2006
      Event ID: 5720
      Date:  2008-12-11
      Time:  16:47:48
      User:  N/A
      Computer: CHCACONCERTO
      Description:
      There was a failure executing the send pipeline: “BTAHL72XPipelines.BTAHL72XSendPipeline, BTAHL72XPipelines, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35” Source: “BTAHL7 2.X Assembler” Send Port: “CPOE_LABORATORY” URI: “192.168.0.13:15515” Reason: Value cannot be null.
      Parameter name: element

      Event Type: Error
      Event Source: BizTalk Server 2006
      Event Category: BizTalk Server 2006
      Event ID: 5753
      Date:  2008-12-11
      Time:  16:47:48
      User:  N/A
      Computer: CHCACONCERTO
      Description:
      A message received by adapter “MLLP” on receive location “Unknown ” with URI “Unknown URL ” is suspended.
       Error details: There was a failure executing the send pipeline: “BTAHL72XPipelines.BTAHL72XSendPipeline, BTAHL72XPipelines, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35” Source: “BTAHL7 2.X Assembler” Send Port: “CPOE_LABORATORY” URI: “192.168.0.13:15515” Reason: Value cannot be null.
      Parameter name: element 
       MessageId:  {9C5D4163-8445-4AE5-882D-48CF96C3C6E7}
       InstanceID: {3C517B21-8731-45CC-985E-2AC6B0F8017F}

      Here is my MSH Segment :

      <ns0:MSH_25_GLO_DEF xmlns:ns0=”http://microsoft.com/HealthCare/HL7/2X“>
        <MSH>
          <MSH.2_EncodingCharacters>^~\&amp;</MSH.2_EncodingCharacters>
          <MSH.3_SendingApplication>
            <HD.0_NamespaceId>CONCERTO</HD.0_NamespaceId>
          </MSH.3_SendingApplication>
          <MSH.4_SendingFacility />
          <MSH.5_ReceivingApplication>
            <HD.0_NamespaceId>CONCERTO_LABORATORY</HD.0_NamespaceId>
          </MSH.5_ReceivingApplication>
          <MSH.6_ReceivingFacility />
          <MSH.7_DateTimeOfMessage>
            <TS.1>20081211044744</TS.1>
          </MSH.7_DateTimeOfMessage>
          <MSH.8_Security />
          <MSH.9_MessageType>
            <CM_MSG.0_MessageType>ORM</CM_MSG.0_MessageType>
            <CM_MSG.1_TriggerEvent>O01</CM_MSG.1_TriggerEvent>
          </MSH.9_MessageType>
          <MSH.10_MessageControlId>18115</MSH.10_MessageControlId>
          <MSH.11_ProcessingId>
            <PT.0_ProcessingId>P</PT.0_ProcessingId>
          </MSH.11_ProcessingId>
          <MSH.12_VersionId>
            <VID.0_VersionId>2.3</VID.0_VersionId>
          </MSH.12_VersionId>
          <MSH.13_SequenceNumber />
          <MSH.14_ContinuationPointer />
          <MSH.15_AcceptAcknowledgmentType />
          <MSH.16_ApplicationAcknowledgmentType />
          <MSH.17_CountryCode />
          <MSH.18_CharacterSet />
          <MSH.19_PrincipalLanguageOfMessage />
          <MSH.20_AlternateCharacterSetHandlingScheme />
          <MSH.21_ConformanceStatementId />
        </MSH>
      </ns0:MSH_25_GLO_DEF>

      Here is my body segment

      <PID_PatientIdentification>
      <PID.2_PatientIdExternalId>
        <CX.0_Id>00329249</CX.0_Id>
        </PID.2_PatientIdExternalId>
      <PID.3_PatientIdInternalId>
        <CX.0_Id>00329249</CX.0_Id>
        </PID.3_PatientIdInternalId>
      <PID.4_AlternatePatientId>
        <CX.0_Id />
        </PID.4_AlternatePatientId>
      <PID.5_PatientName>
        <XPN.0_FamilyName>DAVIDSON</XPN.0_FamilyName>
        <XPN.1_GivenName>CARL</XPN.1_GivenName>
        </PID.5_PatientName>
        <PID.7_DateOfBirth>19850928120000</PID.7_DateOfBirth>
        <PID.8_Sex>M</PID.8_Sex>
      <PID.11_PatientAddress>
        <XAD.0_StreetAddress>5905 T\0xE9\rrasse Beaus\0xE9\jour</XAD.0_StreetAddress>
        <XAD.2_City>St-Hubert</XAD.2_City>
        <XAD.3_StateOrProvince>Qu\0xE9\bec</XAD.3_StateOrProvince>
        <XAD.4_ZipOrPostalCode>J3Y6C1</XAD.4_ZipOrPostalCode>
        </PID.11_PatientAddress>
        <PID.13_PhoneNumberHome>(450)-678-0339</PID.13_PhoneNumberHome>
        <PID.14_PhoneNumberBusiness />
        </PID_PatientIdentification>
      <PV1_PatientVisit>
        <PV1.2_PatientClass>O</PV1.2_PatientClass>
      <PV1.3_AssignedPatientLocation>
        <PL.0_PointOfCareId>MEDNEU</PL.0_PointOfCareId>
        <PL.1_Room>Chambre 20</PL.1_Room>
        <PL.2_Bed>Lit</PL.2_Bed>
        </PV1.3_AssignedPatientLocation>
      <PV1.7_AttendingDoctor>
        <XCN.0_IdNumberSt />
        <XCN.1_FamilyName>D</XCN.1_FamilyName>
        <XCN.2_GivenName>Mireille</XCN.2_GivenName>
        </PV1.7_AttendingDoctor>
      <PV1.8_ReferringDoctor>
        <XCN.0_IdNumberSt />
        <XCN.1_FamilyName />
        <XCN.2_GivenName />
        </PV1.8_ReferringDoctor>
      <PV1.19_VisitNumber>
        <CX.0_Id>1</CX.0_Id>
        </PV1.19_VisitNumber>
        <PV1.44_AdmitDateTime>20051214120000</PV1.44_AdmitDateTime>
        <PV1.45_DischargeDateTime />
        </PV1_PatientVisit>
      <ORC_CommonOrderSegment>
        <ORC.1_OrderControl>XO</ORC.1_OrderControl>
      <ORC.2_PlacerOrderNumber>
        <EI.0_EntityIdentifier>8120210110</EI.0_EntityIdentifier>
        </ORC.2_PlacerOrderNumber>
      <ORC.7_QuantityTiming>
        <TQ.3_StartDateTime />
        <TQ.4_EndDateTime />
        </ORC.7_QuantityTiming>
      <ORC.10_EnteredBy>
        <XCN.0_IdNumberSt>CHCAINC</XCN.0_IdNumberSt>
        <XCN.1_FamilyName>Admin</XCN.1_FamilyName>
        <XCN.2_GivenName>CHCA</XCN.2_GivenName>
        </ORC.10_EnteredBy>
      <ORC.12_OrderingProvider>
        <XCN.0_IdNumberSt>999999</XCN.0_IdNumberSt>
        <XCN.1_FamilyName>Admin</XCN.1_FamilyName>
        <XCN.2_GivenName>CHCA</XCN.2_GivenName>
        </ORC.12_OrderingProvider>
        <ORC.15_OrderEffectiveDateTime>20081202045051</ORC.15_OrderEffectiveDateTime>
        </ORC_CommonOrderSegment>
      <OBR_ObservationRequestSegment>
        <OBR.1_SetIdObservationRequest>1</OBR.1_SetIdObservationRequest>
      <OBR.2_PlacerOrderNumber>
        <EI.0_EntityIdentifier>8120210110</EI.0_EntityIdentifier>
        </OBR.2_PlacerOrderNumber>
      <OBR.4_UniversalServiceIdentifier>
        <CE.0_Identifier>AMMON</CE.0_Identifier>
        <CE.1_Text>AMMONIAC (AMMON)</CE.1_Text>
        </OBR.4_UniversalServiceIdentifier>
      <OBR.16_OrderingProvider>
        <XCN.0_IdNumberSt>999999</XCN.0_IdNumberSt>
        <XCN.1_FamilyName>Admin</XCN.1_FamilyName>
        <XCN.2_GivenName>CHCA</XCN.2_GivenName>
        </OBR.16_OrderingProvider>
        </OBR_ObservationRequestSegment>
      <OBR_ObservationRequestSegment>
        <OBR.1_SetIdObservationRequest>2</OBR.1_SetIdObservationRequest>
      <OBR.2_PlacerOrderNumber>
        <EI.0_EntityIdentifier>8120210110</EI.0_EntityIdentifier>
        </OBR.2_PlacerOrderNumber>
      <OBR.4_UniversalServiceIdentifier>
        <CE.0_Identifier>RENIN</CE.0_Identifier>
        <CE.1_Text>RENINE (RENIN)</CE.1_Text>
        </OBR.4_UniversalServiceIdentifier>
      <OBR.16_OrderingProvider>
        <XCN.0_IdNumberSt>999999</XCN.0_IdNumberSt>
        <XCN.1_FamilyName>Admin</XCN.1_FamilyName>
        <XCN.2_GivenName>CHCA</XCN.2_GivenName>
        </OBR.16_OrderingProvider>
        </OBR_ObservationRequestSegment>
      <OBX_ObservationSegment>
        <OBX.1_SetIdObx>1</OBX.1_SetIdObx>
        <OBX.2_ValueType>CE</OBX.2_ValueType>
      <OBX.3_ObservationIdentifier>
        <CE.0_Identifier>SITPO</CE.0_Identifier>
        <CE.1_Text>Site de la ponction</CE.1_Text>
        </OBX.3_ObservationIdentifier>
        <OBX.4_ObservationSubId>2</OBX.4_ObservationSubId>
        <OBX.5_ObservationValue>INC52</OBX.5_ObservationValue>
        </OBX_ObservationSegment>
      <OBX_ObservationSegment>
        <OBX.1_SetIdObx>2</OBX.1_SetIdObx>
        <OBX.2_ValueType>ST</OBX.2_ValueType>
      <OBX.3_ObservationIdentifier>
        <CE.0_Identifier>TA</CE.0_Identifier>
        <CE.1_Text>Tension art\0xE9\rielle</CE.1_Text>
        </OBX.3_ObservationIdentifier>
        <OBX.4_ObservationSubId>2</OBX.4_ObservationSubId>
        <OBX.5_ObservationValue>;ojol</OBX.5_ObservationValue>
        </OBX_ObservationSegment>
      <OBX_ObservationSegment>
        <OBX.1_SetIdObx>3</OBX.1_SetIdObx>
        <OBX.2_ValueType>ST</OBX.2_ValueType>
      <OBX.3_ObservationIdentifier>
        <CE.0_Identifier>POS</CE.0_Identifier>
        <CE.1_Text>Position</CE.1_Text>
        </OBX.3_ObservationIdentifier>
        <OBX.4_ObservationSubId>2</OBX.4_ObservationSubId>
        <OBX.5_ObservationValue>hdjh</OBX.5_ObservationValue>
        </OBX_ObservationSegment>
        </ns1:ORM_O01_23_GLO_DEF>

      Here is my Z segment :

      <?xml version=”1.0″?>
      <string />

      Can anyone tell me what is wrong???

      Thanks 🙂

    • #21910

      Did you define the message parts properly?

       

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.