Versioner sammenlignet

Nøgle

  • Linjen blev tilføjet.
  • Denne linje blev fjernet.
  • Formatering blev ændret.
Info

Metoder til flytning af dagtilbud inden for kommunen er under udvikling og forventes klar i løbet af første halvår 2020nu på preproduktionsmiljøet og kan testes.

Miljøer

Prodmiljø:

https://dagtilbudsregister.stil.dk/SOAPservice/ImportService.svc

...

https://ft-dagtilbudsregister.stil.dk/SOAPservice/ImportService.svc

Metoder

MetodenavnReturnererBeskrivelseEksempel på kald af metode med XML data
HelloWorld()Hello <datostempel>Returnerer ”Hello <datostempel>” hvilket indikerer at services og database er oppe og at der er hul igennem IP/Grund/Ung.
GetXMLSchema(XmlschemaName)XML-SchemaDenne metode returnerer det navngivne skema, som xml-data forventes at overholde, når der overføres data fra de administrative systemer til servicen.Det anbefales, at leverandøren altid sikrer sig, at xml-data overholder det skema, der udstilles via GetXmlSchema, og validerer xml-data mod skemaet før overførelse til webservicen.
ValidateXmlAgainstSchema(XmlschemaName, XmlElement)ImportSvarXML

Denne metode validerer overførte XML data mod de nævnte schema. Der returneres enten et OK-svar, hvis schemaet validerer/parses korrekt, eller en liste med fejlmeddelelser. ValidateXmlAgainstSchema har alene til formål at teste XML data og opdaterer ikke data i registeret.


InsertDaginstitution(InsertDaginstitutionXML)ImportSvarXMLOpretter daginstitution i registeretinsertDaginstitution.xml
UpdateDaginstitution(UpdateDaginstitutionXML)ImportSvarXMLOpdaterer oplysninger på daginstitution i registeretupdateDaginstitution.xml
DeleteDaginstitution(DeleteDaginstitutionXML)ImportSvarXML

Sletter daginstitution i registeret

deleteDaginstitution.xml

InsertAnvisningsEnhed(InsertAnvisningsEnhedXML)

ImportSvarXMLOpretter anvisningsenhed i registeretinsertAnvisningsEnhed.xml
UpdateAnvisningsEnhed(UpdateAnvisningsEnhedXML)ImportSvarXMLOpdaterer oplysninger på anvisningsenhed i registeretupdateAnvisningsEnhed.xml
DeleteAnvisningsEnhed(DeleteAnvisningsEnhedXML)ImportSvarXML

Sletter anvisningsenhed i registeret

deleteAnvisningsEnhed.xml
InsertAlternativAdresse(InsertAlternativAdresseXML)ImportSvarXMLOpretter alternativadresse i registeretinsertAlternativAdresse.xml
UpdateAlternativAdresse(UpdateAlternativAdresseXML)ImportSvarXMLOpdaterer oplysninger på alternativadresse i registeretupdateAlternativAdresse.xml
DeleteAlternativAdresse(DeleteAlternativAdresseXML)ImportSvarXML

Sletter alternativadresse i registeret

deleteAlternativAdresse.xml
MoveAnvisningsEnhed(AnvisningsEnhedMoveXML)ImportSvarXMLFlytter en anvisningsenhed, med evt tilhørende alternativeadresser fra et daginstitution til et anden daginstition. Flytning er kun muligt indenfor samme (kommunale) administrative enhed.moveAnvisningsEnhed.xml
MoveAlternativAdresse(AlternativAdresseMoveXML)ImportSvarXMLFlytter en alternativadresse fra en anvisningsenhed til en anden anvisningsenhed . Flytning er kun muligt indenfor samme (kommunale) administrative enhed.moveAlternativAdresse.xml


XML-Schemaer

 Requesttype

XML-Schemanavn

BeskrivelseBeskrivelse

DeleteDaginstitutionXMLDagInstitutionDelete.xsdSchema til brug ved sletning af daginstitution
InsertDaginstitutionXMLDagInstitutionInsert.xsdSchema til brug ved oprettelse af daginstitution
UpdateDaginstitutionXMLDagInstitutionUpdate.xsdSchema til brug ved opdatering af daginstitution
InsertAnvisningsEnhedXMLAnvisningsEnhedInsert.xsdSchema til brug ved sletning af anvisningsenhed
DeleteAnvisningsEnhedXMLAnvisningsEnhedDelete.xsdSchema til brug ved sletning af anvisningsenhed
UpdateAnvisningsEnhedXMLAnvisningsEnhedUpdate.xsdSchema til brug ved sletning af anvisningsenhed
MoveAnvisningsEnhedXMLAnvisningsEnhedMove.xsdSchema til brug ved flytning af anvisningsenhed (kun preprod)
DeleteAlternativAdresseXMLAlternativAdresseDelete.xsdSchema til brug ved sletning af alternativadresse
InsertAlternativAdresseXMLAlternativAdresseInsert.xsdSchema til brug ved oprettelse af alternativadresse
UpdateAlternativAdresseXMLAlternativAdresseUpdate.xsdSchema til brug ved opdatering af alternativadresse
MoveAlternativAdresseXMLAlternativAdresseMove.xsdSchema til brug ved flytning af alternativadresse (kun preprod)

Responsetyper

ImportSvarXML

...

NavnBeskrivelseFormat
errorCountAntal fundne fejlHeltal
messageStatus på kaldet: OK eller ErrorTekst (max 5 tegn)
number

Det nye institutionsnummer. Kun aktuelt ved kalde af insertmetoder, ellers nil

Tekst( 6 tegn)
validationsErrorsListe med valideringsfejl af typen ValidationsError
validationsErrorValideringsfejl 
 errorMessageFejlmeddelelse  Tekst (max 132 tegn)
 errorType

 Fejltype:

     XmlValidationError - fejl ift XML-schema

     ValidationError - øvrige fejl

 Tekst (max 50 tegn)

...

errorMessageMetoderBeskrivelse

Unknown dagInstitutionsNummer (100)

UpdateDaginstitutionDet anførte daginsititutionsnummer findes ikke dagtilbudsregisteret

Unknown code in admKommunekode (101)

UpdateDaginstitution,
InsertDaginstitution
Ukendt kommunekoden, jævnfør den officielle kommunekodeliste  

Unable to delete record. Unknown dagInstitutionsNummer  (102)

DeleteDaginstitutionDet anførte daginsititutionsnummer findes ikke dagtilbudsregisteret

Unable to delete record. The dagInstitutionsNummer is
referenced by anvisningEnheder (103)

DeleteDaginstitutionDaginstitutionen kunne ikke slettes, idet den refereres til af underliggende anvisningsenheder. De underliggende anvisningsenheder skal slettes før daginstitutionen kan slettes.
Unable to delete record. Unknown anvisningsEnhedsNummer (104)DeleteAnvisningsEnhedDet anførte anvisningsenhedsNummer findes ikke dagtilbudsregisteret

Unable to delete record. The anvisningsEnhedsNummer is
referenced by alternativeAdresse (105)

DeleteAnvisningsEnhedAnvisningsenheden kunne ikke slettes, idet den refereres til af underliggende alternativeadresser. De underliggende alternativeadresser skal slettes før anvisningsenheden kan slettes.

Unable to delete record. Unknown alternativAdresseNummer (106)

DeleteAlternativAdresseDet anførte alternativAdresseNummer findes ikke dagtilbudsregisteret
Unknown code in kommunekode (107)

UpdateAnvisningsEnhed,
UpdateAlternativAdresse,
InsertAnvisningsEnhed,
InsertAlternativAdresse

Ukendt kommunekoden, jvænfør den officielle kommunekodeliste  

Unknown address (108)

UpdateAnvisningsEnhed,
UpdateAlternativAdresse,
InsertAnvisningsEnhed, InsertAlternativAdresse
Adressen er ikke gyldigt jævnfør https://dawa.aws.dk/. Kombinationen af vejNavn, husNummer, postNummer og kommuneKode) er forsøgt opslået i DAWA, men den var ikke valid.  
Unknown pNummer (109)

UpdateAnvisningsEnhed,
UpdateAlternativAdresse,
InsertAnvisningsEnhed,
InsertAlternativAdresse

Pnummeret valideres mod cvr-registeret, og denne fejl betyder at den angivne pnummer er ukendt eller nedlagt.

Unknown code in instType3 (110)

UpdateAnvisningsEnhed,
InsertAnvisningsEnhed
Ukendt institutionstype, se her  (indsæt link til liste)

Unknown anvisningsEnhedsNummer (111)

UpdateAnvisningsEnhed,
InsertAlternativAdresse 
Det anførte anvisningsenhedsNummer findes ikke dagtilbudsregisteret
Unknown alternativAdresseNummer (112)UpdateAlternativAdresseDet anførte alternativAdresseNummer findes ikke dagtilbudsregisteret
Wrong kommunekode in address (113)

UpdateAnvisningsEnhed,
UpdateAlternativAdresse,
InsertAnvisningsEnhed,
InsertAlternativAdresse

Den anførte Kommundekode stemmer ikke med den kommunkode der er fundet ved opslag af adressen i https://dawa.aws.dk/
Unable to move record. Unknown anvisningsEnhedsNummer (114)

MoveAnvisningsEnhed
MoveAlternativAdresse

Det anførte anvisningsenhedsNummer findes ikke dagtilbudsregisteret
Unable to move record. Unknown dagInstitutionsNummer (115)MoveAnvisningsEnhedDet anførte daginsititutionsnummer findes ikke dagtilbudsregisteret
Unable to move record. Different AdmKommuneNummer (116)

MoveAnvisningsEnhed
MoveAlternativAdresse

AdmKommuneNummer skal være identisk på daginstitutionesniveau for den enhed der flyttes fra og den enhed der flyttes til.
Unable to move record. Unknown alternativAdresseNummer (117)MoveAlternativAdresseDet anførte alternativAdresseNummer findes ikke dagtilbudsregisteret

...