@startuml
!include skin.inc
participant "API consumer" as cons
participant "NFV-MANO\nfunctional entity" as prod

autonumber
	note over cons, prod
		Precondition: For the reception of notifications, the notification endpoints is enabled.
	end note
	alt Receive notification about availability of log report
		prod -->> cons: //Send LogReportAvailableNotification to consumer//
	else Read list of available log reports
		cons -> prod: GET .../log_jobs/{logJobId}
		prod -> cons: 200 OK (LoggingJob)
	end
	cons -> prod: GET .../log_jobs/{logJobId}/log_reports/{logReportId}
	prod -> cons: 200 OK (LogReport)
	
	note over cons, prod
		Postcondition: API consumer has information about the log report and the location of the log file.
	end note
@enduml