$NotifyIn.NotifyRequest/wsnt:Notify $LogNhinNotifyRequestIn.LogNhinNotifyRequest/hiemauditlog:message/wsnt:Notify $NotifyIn.NotifyRequest/nhinccommonintorch:assertion $LogNhinNotifyRequestIn.LogNhinNotifyRequest/hiemauditlog:message/nhinccommonintorch:assertion 'Nhin' $LogNhinNotifyRequestIn.LogNhinNotifyRequest/auditlog:interface 'Inbound' $LogNhinNotifyRequestIn.LogNhinNotifyRequest/auditlog:direction 'gateway' $GetServicePropertyIn.GetPropertyBooleanRequest/propacc:propertyFile 'serviceNotify' $GetServicePropertyIn.GetPropertyBooleanRequest/propacc:propertyName $GetServicePropertyOut.GetPropertyBooleanResponse/propacc:propertyValue = true() 'gateway' $GetHcidPropertyIn.GetPropertyRequest/propacc:propertyFile 'localHomeCommunityId' $GetHcidPropertyIn.GetPropertyRequest/propacc:propertyName 'gateway' $GetPassthruPropertyIn.GetPropertyBooleanRequest/propacc:propertyFile 'notifyPassthrough' $GetPassthruPropertyIn.GetPropertyBooleanRequest/propacc:propertyName $GetPassthruPropertyOut.GetPropertyBooleanResponse/propacc:propertyValue = false() $NotifyIn.NotifyRequest/wsnt:Notify $TransformNotifyToSubRefIn.TransformNhinNotifyToInternalSubscriptionReference/wsnt:Notify $TransformNotifyToSubRefOut.TransformNhinNotifyToInternalSubscriptionReference/nccommonsub:SubscriptionReference $RetrieveBySubRefIn.RetrieveBySubscriptionReferenceMessage/nccommonsub:SubscriptionReference $RetrieveBySubRefOut.SubscriptionItem/nccommonsub:ParentSubscriptionReference $RetrieveByAgencySubRefIn.RetrieveBySubscriptionReferenceMessage/nccommonsub:SubscriptionReference $GetHcidPropertyOut.GetPropertyResponse/propacc:propertyValue $GetAdapterEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:homeCommunity/nccommon:homeCommunityId 'adapternotificationconsumer' $GetAdapterEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:serviceName $NotifyIn.NotifyRequest/wsnt:Notify $DetermineTopicIn.DetermineRootTopicFromNotify/wsnt:Notify $DetermineTopicOut.DetermineRootTopicFromNotify/subdte:RootTopic = 'document' $NotifyIn.NotifyRequest/wsnt:Notify $CreateAgencyNotifyDocIn.CreateAgencyNotifyDocumentRequest/wsnt:Notify $RetrieveByAgencySubRefOut.SubscriptionItem/nccommonsub:SubscriptionReference $CreateAgencyNotifyDocIn.CreateAgencyNotifyDocumentRequest/nccommonsub:SubscriptionReference bpel:doXslTransform('urn:stylesheets:wrap2serviceref.xsl', $GetAdapterEndpointOut.ConnectionInfoEndpoint/conninfo:serviceConnectionInfoEndpoints/conninfo:serviceConnectionInfoEndpoint/nccommon:EPR/nccommon:EndpointReference) $CreateAgencyNotifyDocOut.CreateAgencyNotifyDocumentResponse/nccommonadapter:NotifySubscribersOfDocumentRequest/nccommonadapter:notify $NotifySubscribersOfDocumentIn.NotifySubscribersOfDocumentRequest/nccommonadapter:notify $NotifyIn.NotifyRequest/nhinccommonintorch:assertion $NotifySubscribersOfDocumentIn.NotifySubscribersOfDocumentRequest/nccommonadapter:assertion $DetermineTopicOut.DetermineRootTopicFromNotify/subdte:RootTopic = 'nhin-cdc:CdcBioPackage' $NotifyIn.NotifyRequest/wsnt:Notify $CreateAgencyNotifyCdcBioPackageIn.CreateAgencyNotifyCdcBioPackage/wsnt:Notify $RetrieveByAgencySubRefOut.SubscriptionItem/nccommonsub:SubscriptionReference $CreateAgencyNotifyCdcBioPackageIn.CreateAgencyNotifyCdcBioPackage/nccommonsub:SubscriptionReference bpel:doXslTransform('urn:stylesheets:wrap2serviceref.xsl', $GetAdapterEndpointOut.ConnectionInfoEndpoint/conninfo:serviceConnectionInfoEndpoints/conninfo:serviceConnectionInfoEndpoint/nccommon:EPR/nccommon:EndpointReference) $NotifyIn.NotifyRequest/nhinccommonintorch:assertion $NotifySubscribersOfCdcBioPackageIn.NotifySubscribersOfCdcBioPackageRequest/nccommonadapter:assertion $CreateAgencyNotifyCdcBioPackageOut.CreateAgencyNotifyCdcBioPackage/nccommonadapter:NotifySubscribersOfCdcBioPackageRequest/nccommonadapter:notify $NotifySubscribersOfCdcBioPackageIn.NotifySubscribersOfCdcBioPackageRequest/nccommonadapter:notify concat('An Unknown topic was received: ', $DetermineTopicOut.DetermineRootTopicFromNotify/subdte:RootTopic) $GetHcidPropertyOut.GetPropertyResponse/propacc:propertyValue $GetAdapterPassthruEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:homeCommunity/nccommon:homeCommunityId 'adapternotificationconsumerpassthrough' $GetAdapterPassthruEndpointIn.GetConnectionInfoEndpointByServiceNameRequest/conninfo:homeCommunityWithServiceName/conninfo:serviceName bpel:doXslTransform('urn:stylesheets:wrap2serviceref.xsl', $GetAdapterPassthruEndpointOut.ConnectionInfoEndpoint/conninfo:serviceConnectionInfoEndpoints/conninfo:serviceConnectionInfoEndpoint/nccommon:EPR/nccommon:EndpointReference) $NotifyIn.NotifyRequest/wsnt:Notify $PassthruNotifyIn.NotifyRequest/wsnt:Notify $NotifyIn.NotifyRequest/nhinccommonintorch:assertion $PassthruNotifyIn.NotifyRequest/nccommonadapter:assertion $NotifyIn.NotifyRequest/wsnt:Notify $LogAdapterPtNotifyRequestIn.LogNhinNotifyRequest/hiemauditlog:message/wsnt:Notify $NotifyIn.NotifyRequest/nhinccommonintorch:assertion $LogAdapterPtNotifyRequestIn.LogNhinNotifyRequest/hiemauditlog:message/nhinccommonintorch:assertion 'Outbound' $LogAdapterPtNotifyRequestIn.LogNhinNotifyRequest/auditlog:direction 'Adapter' $LogAdapterPtNotifyRequestIn.LogNhinNotifyRequest/auditlog:interface $NotifyIn.NotifyRequest/nhinccommonintorch:assertion $LogAdapterPtNotifyRespIn.LogEntityNotifyRespRequest/hiemauditlog:message/hiemauditlog:assertion 'Inbound' $LogAdapterPtNotifyRespIn.LogEntityNotifyRespRequest/auditlog:direction 'Adapter' $LogAdapterPtNotifyRespIn.LogEntityNotifyRespRequest/auditlog:interface $LogAdapterPtNotifyRespIn.LogEntityNotifyRespRequest/hiemauditlog:message/hiemauditlog:ack