anchor.diff:  		'Service-Context-Id' = SvcContextId,
   		'Event-Timestamp' = EventTimestamp} = Request, SessionId, RequestNum,
   		SubscriberIds, OHost, _DHost, ORealm, _DRealm, _IpAddress, _Port) ->
  -erlang:display({?MODULE, ?LINE, intial, MSCC1}),
   	try
   		Location = get_service_location(ServiceInformation),
   		ServiceType = service_type(SvcContextId),
  
positive.code: 		'Event-Timestamp' = EventTimestamp} = Request, SessionId,
  		RequestNum, SubscriberIds, OHost, _DHost, ORealm, _DRealm,
  		IpAddress, Port) when length(MSCC1) > 0 ->
  erlang:display({?MODULE, ?LINE, update, MSCC1}),
  	try
  		Location = get_service_location(ServiceInformation),
  		ServiceType = service_type(SvcContextId),
  
negative.code: 		'Event-Timestamp' = EventTimestamp} = Request, SessionId,
  		RequestNum, SubscriberIds, OHost, _DHost, ORealm, _DRealm,
  		IpAddress, Port) ->
  	try
  		Location = get_service_location(ServiceInformation),
  		ServiceType = service_type(SvcContextId),
  