'NhinComponentInternalSubDiscovery201301Orch.bpel - A system fault was encounterd processing a 201301 message. Fault detials follow...' $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:id $CreateAckIn.CreateAckRequest/hl7:origMsgId 'Error - Internal Gateway Error' $CreateAckIn.CreateAckRequest/hl7:msgText string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:receiver/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:senderOID string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:receiverOID string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@root) $StoreAAToHCIDIn.StoreAssigningAuthorityToHomeCommunityMappingRequest/conninfo:AssigningAuthority/nccommon:assigningAuthorityId string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $StoreAAToHCIDIn.StoreAssigningAuthorityToHomeCommunityMappingRequest/conninfo:HomeCommunity/nccommon:homeCommunityId 'gateway' $GetHcidPropertyIn.GetPropertyRequest/propacc:propertyFile 'localHomeCommunityId' $GetHcidPropertyIn.GetPropertyRequest/propacc:propertyName $GetHcidPropertyOut.GetPropertyResponse/propacc:propertyValue $Create201305In.Create201305Request/hl7:senderOID $GetHcidPropertyOut.GetPropertyResponse/propacc:propertyValue $Create201305In.Create201305Request/hl7:receiverOID $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient $Create201305In.Create201305Request/hl7:PRPA201301Patient $GetHcidPropertyOut.GetPropertyResponse/propacc:propertyValue $GetMpiEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:homeCommunity/nccommon:homeCommunityId 'mpi' $GetMpiEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:serviceName $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:assertion $FindCandidatesIn.FindCandidatesRequest/hl7:assertion $FindCandidatesIn.FindCandidatesRequest/hl7:PRPA_IN201305UV bpel:doXslTransform('urn:stylesheets:wrap2serviceref.xsl', $GetMpiEndPointOut.ConnectionInfoEndpoint/conninfo:serviceConnectionInfoEndpoints/conninfo:serviceConnectionInfoEndpoint/nccommon:EPR/nccommon:EndpointReference) count($FindCandidatesOut.FindCandidatesResponse/hl7:controlActProcess) != 0 $FindCandidatesOut.FindCandidatesResponse/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient $Create201302In.Create201302Request/hl7:PRPA201310Patient string($FindCandidatesOut.FindCandidatesResponse/hl7:receiver/hl7:device/hl7:id/@root) $Create201302In.Create201302Request/hl7:senderOID string($FindCandidatesOut.FindCandidatesResponse/hl7:sender/hl7:device/hl7:id/@root) $Create201302In.Create201302Request/hl7:receiverOID string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@root) $Create201302In.Create201302Request/hl7:remoteDeviceId string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@extension) $Create201302In.Create201302Request/hl7:remotePatientId 'Inbound' $CheckPolicySubjectAddedIn.CheckPolicySubjectAddedRequest/ns0:direction $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:assertion $CheckPolicySubjectAddedIn.CheckPolicySubjectAddedRequest/ns0:message/hl7:assertion string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $CheckPolicySubjectAddedIn.CheckPolicySubjectAddedRequest/ns0:sendingHomeCommunity/nccommon:homeCommunityId $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV $CheckPolicySubjectAddedIn.CheckPolicySubjectAddedRequest/ns0:message/hl7:PRPA_IN201301UV $Create201302Out.Create201302Response/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@extension $CheckPolicySubjectAddedIn.CheckPolicySubjectAddedRequest/ns0:message/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@extension 'Permit' = $CheckPolicySubjectAddedOut.CheckPolicyResponse/ns3:response/ns2:Result/ns2:Decision string($FindCandidatesOut.FindCandidatesResponse/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@root) $AddPatientCorrelationIn.AddPatientCorrelationRequest/ncpc:QualifiedPatientIdentifier[1]/nccommon:AssigningAuthorityIdentifier string($FindCandidatesOut.FindCandidatesResponse/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@extension) $AddPatientCorrelationIn.AddPatientCorrelationRequest/ncpc:QualifiedPatientIdentifier[1]/nccommon:SubjectIdentifier string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@root) $AddPatientCorrelationIn.AddPatientCorrelationRequest/ncpc:QualifiedPatientIdentifier[2]/nccommon:AssigningAuthorityIdentifier string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:controlActProcess/hl7:subject/hl7:registrationEvent/hl7:subject1/hl7:patient/hl7:id/@extension) $AddPatientCorrelationIn.AddPatientCorrelationRequest/ncpc:QualifiedPatientIdentifier[2]/nccommon:SubjectIdentifier $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:assertion $PIX201302In.PIXConsumer_PRPA_IN201302UVProxyRequest/hl7:assertion $PIX201302In.PIXConsumer_PRPA_IN201302UVProxyRequest/hl7:PRPA_IN201302UV $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root $PIX201302In.PIXConsumer_PRPA_IN201302UVProxyRequest/hl7:PRPA_IN201302UV/hl7:receiver/hl7:device/hl7:id/@root string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $PIX201302In.PIXConsumer_PRPA_IN201302UVProxyRequest/hl7:nhinTargetSystem/nccommon:homeCommunity/nccommon:homeCommunityId $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:id $CreateAckIn.CreateAckRequest/hl7:origMsgId 'Success' $CreateAckIn.CreateAckRequest/hl7:msgText string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:receiver/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:senderOID string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:receiverOID $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:id $CreateAckIn.CreateAckRequest/hl7:origMsgId 'Error - Policy Check Failed' $CreateAckIn.CreateAckRequest/hl7:msgText string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:receiver/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:senderOID string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:receiverOID $AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:id $CreateAckIn.CreateAckRequest/hl7:origMsgId 'Warning - Patient Not Found' $CreateAckIn.CreateAckRequest/hl7:msgText string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:receiver/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:senderOID string($AnnounceNewPatientIn.AnnounceNewPatientRequest/hl7:PRPA_IN201301UV/hl7:sender/hl7:device/hl7:id/@root) $CreateAckIn.CreateAckRequest/hl7:receiverOID