 +    unless ($res->fault) {
 +        my $nl = $res->result();
 +        warn Dumper($nl);
-+        return $c->$cb({message => "Result from central lookup: $nl->{'melding'}", results => int($nl->{'antall_treff'}) }, 200);
++        $response->{centraldb} = int($nl->{'antall_treff'});
++        $response->{count} += $response->{centraldb};
++        $response->{message} += "Result from central lookup: $nl->{'melding'}. ";
++        return $c->$cb($response, 200);
 +    } else {
 +        return $c->$cb({error => "Error in call against Norwegian Patron Database"}, 403);
 +    }

   "definitions": {
diff --git a/Koha/REST/V1/NorwegianPatronDB.pm b/Koha/REST/V1/NorwegianPatronDB.pm
new file mode 100644
index 0000000..311c9b8
--- /dev/null
+++ b/Koha/REST/V1/NorwegianPatronDB.pm
@@ -0,0 +1,59 @@
+package Koha::REST::V1::NorwegianPatronDB;
+
+# This file is part of Koha.

+        dateofbirth => $params->{dateofbirth}
+    })->unblessed;
+    warn Dumper($localpatrons);
+
+    if (scalar(@$localpatrons) > 0) {
+        $response->{localdb} = scalar(@$localpatrons);
+        $response->{count} += $response->{localdb};
+        $response->{message} += "scalar(@$localpatrons) user(s) found in local db. ";
+    }
+
+    # norwegian Patron DB lookup
