@AccessLevel(value=EXTERNAL)
public interface IncidentInjuries
Modifier and Type | Method and Description |
---|---|
curam.core.facade.struct.IncidentAndInjuryKey |
createIncidentInjury(curam.core.facade.struct.CreateIncidentInjuryDetails details)
Creates an incident injury for an incident.
|
void |
deleteIncidentInjury(curam.core.facade.struct.IncidentInjuryIDAndVersionNoDetails key)
Deletes the incident injury of an incident.
|
curam.core.facade.struct.IncidentInjuryDetailsList |
listIncidentInjuryForIncident(curam.core.facade.struct.IncidentAndInjuryKey key)
Lists all incident injuries for the specified incident.
|
void |
modifyIncidentInjury(curam.core.facade.struct.IncidentInjuryDetails details)
Maintains an incident injury.
|
curam.core.facade.struct.IncidentInjuryDetails |
viewIncidentInjury(curam.core.facade.struct.IncidentAndInjuryKey key)
Retrieves the incident injury details.
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IncidentAndInjuryKey createIncidentInjury(curam.core.facade.struct.CreateIncidentInjuryDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void deleteIncidentInjury(curam.core.facade.struct.IncidentInjuryIDAndVersionNoDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyIncidentInjury(curam.core.facade.struct.IncidentInjuryDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IncidentInjuryDetails viewIncidentInjury(curam.core.facade.struct.IncidentAndInjuryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IncidentInjuryDetailsList listIncidentInjuryForIncident(curam.core.facade.struct.IncidentAndInjuryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException