Sidehistorik
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
Metodenavn | Returnerer | Beskrivelse | Eksempel 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-Schema | Denne 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) | ImportSvarXML | Opretter daginstitution i registeret | insertDaginstitution.xml |
UpdateDaginstitution(UpdateDaginstitutionXML) | ImportSvarXML | Opdaterer oplysninger på daginstitution i registeret | updateDaginstitution.xml |
DeleteDaginstitution(DeleteDaginstitutionXML) | ImportSvarXML | Sletter daginstitution i registeret | deleteDaginstitution.xml |
InsertAnvisningsEnhed(InsertAnvisningsEnhedXML) | ImportSvarXML | Opretter anvisningsenhed i registeret | insertAnvisningsEnhed.xml |
UpdateAnvisningsEnhed(UpdateAnvisningsEnhedXML) | ImportSvarXML | Opdaterer oplysninger på anvisningsenhed i registeret | updateAnvisningsEnhed.xml |
DeleteAnvisningsEnhed(DeleteAnvisningsEnhedXML) | ImportSvarXML | Sletter anvisningsenhed i registeret | deleteAnvisningsEnhed.xml |
InsertAlternativAdresse(InsertAlternativAdresseXML) | ImportSvarXML | Opretter alternativadresse i registeret | insertAlternativAdresse.xml |
UpdateAlternativAdresse(UpdateAlternativAdresseXML) | ImportSvarXML | Opdaterer oplysninger på alternativadresse i registeret | updateAlternativAdresse.xml |
DeleteAlternativAdresse(DeleteAlternativAdresseXML) | ImportSvarXML | Sletter alternativadresse i registeret | deleteAlternativAdresse.xml |
MoveAnvisningsEnhed(AnvisningsEnhedMoveXML) | ImportSvarXML | Flytter 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) | ImportSvarXML | Flytter 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 |
---|---|---|
DeleteDaginstitutionXML | DagInstitutionDelete.xsd | Schema til brug ved sletning af daginstitution |
InsertDaginstitutionXML | DagInstitutionInsert.xsd | Schema til brug ved oprettelse af daginstitution |
UpdateDaginstitutionXML | DagInstitutionUpdate.xsd | Schema til brug ved opdatering af daginstitution |
InsertAnvisningsEnhedXML | AnvisningsEnhedInsert.xsd | Schema til brug ved sletning af anvisningsenhed |
DeleteAnvisningsEnhedXML | AnvisningsEnhedDelete.xsd | Schema til brug ved sletning af anvisningsenhed |
UpdateAnvisningsEnhedXML | AnvisningsEnhedUpdate.xsd | Schema til brug ved sletning af anvisningsenhed |
MoveAnvisningsEnhedXML | AnvisningsEnhedMove.xsd | Schema til brug ved flytning af anvisningsenhed (kun preprod) |
DeleteAlternativAdresseXML | AlternativAdresseDelete.xsd | Schema til brug ved sletning af alternativadresse |
InsertAlternativAdresseXML | AlternativAdresseInsert.xsd | Schema til brug ved oprettelse af alternativadresse |
UpdateAlternativAdresseXML | AlternativAdresseUpdate.xsd | Schema til brug ved opdatering af alternativadresse |
MoveAlternativAdresseXML | AlternativAdresseMove.xsd | Schema til brug ved flytning af alternativadresse (kun preprod) |
Responsetyper
ImportSvarXML
...
Navn | Beskrivelse | Format |
---|---|---|
errorCount | Antal fundne fejl | Heltal |
message | Status på kaldet: OK eller Error | Tekst (max 5 tegn) |
number | Det nye institutionsnummer. Kun aktuelt ved kalde af insertmetoder, ellers nil | Tekst( 6 tegn) |
validationsErrors | Liste med valideringsfejl af typen ValidationsError | |
validationsError | Valideringsfejl | |
errorMessage | Fejlmeddelelse | Tekst (max 132 tegn) |
errorType | Fejltype: XmlValidationError - fejl ift XML-schema ValidationError - øvrige fejl | Tekst (max 50 tegn) |
...
errorMessage | Metoder | Beskrivelse |
---|---|---|
Unknown dagInstitutionsNummer (100) | UpdateDaginstitution | Det 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) | DeleteDaginstitution | Det anførte daginsititutionsnummer findes ikke dagtilbudsregisteret |
Unable to delete record. The dagInstitutionsNummer is | DeleteDaginstitution | Daginstitutionen 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) | DeleteAnvisningsEnhed | Det anførte anvisningsenhedsNummer findes ikke dagtilbudsregisteret |
Unable to delete record. The anvisningsEnhedsNummer is | DeleteAnvisningsEnhed | Anvisningsenheden 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) | DeleteAlternativAdresse | Det anførte alternativAdresseNummer findes ikke dagtilbudsregisteret |
Unknown code in kommunekode (107) | UpdateAnvisningsEnhed, | 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, | 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) | UpdateAlternativAdresse | Det anførte alternativAdresseNummer findes ikke dagtilbudsregisteret |
Wrong kommunekode in address (113) | UpdateAnvisningsEnhed, | 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 | Det anførte anvisningsenhedsNummer findes ikke dagtilbudsregisteret |
Unable to move record. Unknown dagInstitutionsNummer (115) | MoveAnvisningsEnhed | Det anførte daginsititutionsnummer findes ikke dagtilbudsregisteret |
Unable to move record. Different AdmKommuneNummer (116) | MoveAnvisningsEnhed | 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) | MoveAlternativAdresse | Det anførte alternativAdresseNummer findes ikke dagtilbudsregisteret |
...