seneca-dsf
v1.0.3
Published
Lookup data from DSF (Det sentrale folkeregister)
Downloads
4
Readme
seneca-dsf
Lookup data from DSF (Det sentrale folkeregister).
To obtain login credentials and other permissions go to infotorg.no
Usage
See all supported methods (dsfOption.method) at node-dsf
'use strict'
const seneca = require('seneca')()
const dsf = require('seneca-dsf')
const dsfOptions = {
saksref: 'systemtest-av-seneca-dsf',
method: 'hentDetaljer',
config: {
url: 'http://ws-test.infotorg.no/xml/ErgoGroup/DetSentraleFolkeregister1_4/2015-08-10/DetSentraleFolkeregister1_4.wsdl',
namespaceBrukersesjon: 'http://ws.infotorg.no/xml/Admin/Brukersesjon/2006-07-07/Brukersesjon.xsd',
distribusjonskanal: 'PTP',
systemnavn: 'seneca-dsf',
brukernavn: 'your-username',
passord: 'your-password'
}
}
const payload = {
foedselsnr: '01010750160',
etternavn: 'topstad',
fornavn: 'tomas'
}
seneca.use(dsf, dsfOptions)
seneca.act('role: dsf, cmd: lookup', payload, (error, data) => {
if (error) {
console.error(error)
} else {
console.log(data)
}
})