class AbstractWritableScriptedDhisResource {

    @Nullable
    public ScriptedTrackedEntityInstance getTrackedEntityInstance()
    {
        return null;
    }

    protected  AbstractWritableScriptedDhisResource( @Nonnull DhisResourceType resourceType, @Nonnull String resourceId, @Nonnull ScriptExecutionContext scriptExecutionContext );
    protected  AbstractWritableScriptedDhisResource( @Nonnull DhisResource resource, @Nonnull ScriptExecutionContext scriptExecutionContext );

}