| Quintiq file version 2.0 | 
| #parent: #root | 
| SOAPServerMethod HandleRegistration | 
| { | 
|   OnFailureTextBody: 'info( errormessage );' | 
|   Priority: 'Default' | 
|   TextBody: | 
|   [* | 
|     if(  this.IsIntegrationEnabled() ) | 
|     { | 
|       this.SoapConnector().ReceiveSoapRegistration( origin_node_id, origin_hostname, origin_port, origin_urlprefix ); | 
|     } | 
|     else | 
|     { | 
|       // 2nd Layer to discard integration message if integration was disabled. | 
|       info( "Local integration was disabled, skipping message received from " + origin_node_id ); | 
|     } | 
|   *] | 
|   SOAPArguments: | 
|   [ | 
|     SOAPArgument origin_node_id { Type: String } | 
|     SOAPArgument origin_hostname { Type: String } | 
|     SOAPArgument origin_port { Type: Number } | 
|     SOAPArgument origin_urlprefix { Type: String } | 
|   ] | 
| } |