B3.1a Service operationer
Miljøportalen B-Boringer
Dokument revision
Dato Rev. af Versi-on
Revision
02-07-2014 GEUS/DMP 0.1 Udkast til samlet dokument
28-08-2014 DMP 1.0 Et samlet dokument indeholdende alle servicemetoder
Indholdsfortegnelse
BWS 01 Service.Operation: BoreholeCreate ................................................................................................................... 5
BWS 02 Service.Operation: BoreholeRead ..................................................................................................................... 8
BWS 03 Service.Operation: BoreholeUpdate ................................................................................................................ 10
BWS 04 Service.Operation: BoreholeDelete ................................................................................................................. 12
BWS 05 Service. Operation: LocalityCreate ................................................................................................................... 14
BWS 06 Service. Operation: LocalityRead ..................................................................................................................... 16
BWS 07 Service. Operation: LocalityUpdate .................................................................................................................. 18
BWS 08 Service. Operation: LocalityDelete ................................................................................................................... 20
BWS 09 Service. Operation: BorhLocalityDelete ............................................................................................................ 22
BWS 10 Service. Operation: PlantLocalityDelete ........................................................................................................... 24
BWS 11 Service. Operation: SampleSiteLocalityDelete ................................................................................................. 26
BWS 12 Service. Operation: BoreholeConstructionCreate ............................................................................................. 28
BWS 13 Service. Operation: BoreholeConstructionRead ............................................................................................... 30
BWS 14 Service. Operation: BoreholeConstructionUpdate ........................................................................................... 32
BWS 15 Service. Operation: BoreholeConstructionBorhDiamDelete ............................................................................. 34
BWS 16 Service. Operation: BoreholeConstructionCasingDelete .................................................................................. 36
BWS 17 Service. Operation: BoreholeConstructionDrilMethDelete .............................................................................. 38
BWS 18 Service. Operation: BoreholeConstructionGravPackDelete.............................................................................. 40
BWS 19 Service. Operation: BoreholeConstructionGroutDelete ................................................................................... 42
BWS 20 Service. Operation: BoreholeConstructionIntakeDelete ................................................................................... 44
BWS 21 Service. Operation: BoreholeConstructionScreenDelete .................................................................................. 46
BWS 22 Service. Operation: BoreholeConstructionWatLevMPDelete ........................................................................... 48
BWS 23 Service. Operation: BoreholeEnvironmentCreate ............................................................................................ 50
BWS 24 Service. Operation: BoreholeEnvironmentRead ............................................................................................... 52
BWS 25 Service. Operation: BoreholeEnvironmentUpdate ........................................................................................... 54
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 3
BWS 26 Service. Operation: BoreholeEnvironmentDepositDelete ................................................................................ 56
BWS 27 Service. Operation: BoreholeEnvironmentClimateDelete ................................................................................ 58
BWS 28 Service. Operation: BoreholeEnvironmentChronoDelete ................................................................................. 60
BWS 29 Service. Operation: BoreholeGeologyCreate .................................................................................................... 62
BWS 30 Service. Operation: BoreholeGeologyRead ...................................................................................................... 64
BWS 31 Service. Operation: BoreholeGeologyUpdate .................................................................................................. 66
BWS 32 Service. Operation: BoreholeGeologyAnalysesDelete ...................................................................................... 68
BWS 33 Service. Operation: BoreholeGeologyFossilsDelete .......................................................................................... 70
BWS 34 Service. Operation: BoreholeGeologyLithSampDelete ..................................................................................... 72
BWS 35 Service. Operation: BoreholeGeologyMineralsDelete ...................................................................................... 74
BWS 36 Service. Operation: BoreholeGeologyMinorCompsDelete ............................................................................... 76
BWS 37 Service. Operation: ProjectPhaseCreate .......................................................................................................... 78
BWS 38 Service. Operation: ProjectPhaseRead ............................................................................................................. 80
BWS 39 Service. Operation: ProjectPhaseUpdate ......................................................................................................... 82
BWS 40 Service. Operation: ProjectPhaseDelete ........................................................................................................... 84
BWS 41 Service. Operation: SampleSiteCreate.............................................................................................................. 86
BWS 42 Service. Operation: SampleSiteRead ................................................................................................................ 88
BWS 43 Service. Operation: SampleSiteUpdate ............................................................................................................ 90
BWS 44 Service. Operation: SampleSiteDelete .............................................................................................................. 92
BWS 45 Service. Operation: WaterSampleCreate ......................................................................................................... 95
BWS 46 Service. Operation: WaterSampleRead ............................................................................................................ 97
BWS 47 Service. Operation: WaterSampleUpdate ........................................................................................................ 99
BWS 48 Service. Operation: WaterSampleDelete........................................................................................................ 101
BWS 49 Service. Operation: SoilSampleCreate ............................................................................................................ 103
BWS 50 Service. Operation: SoilSampleRead .............................................................................................................. 105
BWS 51 Service. Operation: SoilSampleUpdate........................................................................................................... 107
BWS 52 Service. Operation: SoilSampleDelete ............................................................................................................ 109
BWS 53 Service. Operation: AirSampleCreate ............................................................................................................. 111
BWS 54 Service. Operation: AirSampleRead ............................................................................................................... 113
BWS 55 Service. Operation: AirSampleUpdate ............................................................................................................ 115
BWS 56 Service. Operation: AirSampleDelete ............................................................................................................. 117
BWS 57 Service. Operation: SampleSupplRemarksDelete ........................................................................................... 119
BWS 58 Service. Operation: SaveResults ..................................................................................................................... 121
BWS 59 Service. Operation: FindResults ...................................................................................................................... 125
BWS 60 Service. Operation: DeactivateResults ........................................................................................................... 127
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 4
BWS 61 Service. Operation: AnalysisProcessingUpdate .............................................................................................. 130
BWS 62 Service. Operation: SampleFinished ............................................................................................................... 132
BWS 63 Service. Operation: SampleQualityMark ........................................................................................................ 134
BWS 64 Service. Operation: SampleFinished ............................................................................................................... 136
BWS 65 Service. Operation: SampleApproval .............................................................................................................. 138
BWS 66 Service. Operation: SearchBoreholeBoundingBox.......................................................................................... 140
BWS 67 Service. Operation: SampleSearchByLocality ................................................................................................. 142
BWS 68 Service. Operation: SampleSearchByProjectPhase......................................................................................... 144
BWS 69 Service. Operation: IsAlive .............................................................................................................................. 146
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 5
Service URLs: Production: http://webs.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring
Test: http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring
WSDLs:
Production: http://webs.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring?wsdl
Test: http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring?wsdl
BWS 01 Service.Operation: BoreholeCreate
Styringsdata Navn BoreholeCreate
Version V2.0.0
Status Produktion og test
Dato for frigivelse 30-06-2014
Forretningsmæssig kontekst Formål Formålet med dette kald er, at oprette en ny boring.
Beskrivelse Metoden kaldes med et BoreholeContentStruktur objekt, der indeholder oplysningerne om boringen.
Der returneres et BoreholeCreateResponse der indeholder en BoreholeReadStruktur samt en ReceiptStruktur med oplysninger om hvordan operationen er forløbet. BoreholeRead-Struktur indeholder DGUnr på den oprettede boring, og kan efterfølgende anvendes til at læse boringen.
For at knytte boringen til en lokalitet skal BoreholeContentStrukturen indeholde id på en al-lerede oprettet lokalitet i Jupiter
BoreholeNo, InsertDate, InsertUser, XUtm32Euref89 og YUtm32Euref89 udfyldes automa-tisk ved indlæsningen i Jupiter.
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 6
Service operations diagram
Data Input / Output Input: BoreholeCreateStruktur
Output: BoreholeCreateResponse
Fejlhåndteringsreturdata
Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
act BoreholeCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Boring oprettes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes Returnerer ReceiptStruktur og BoreholeReadStruktur
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret boring
Boring oprettet?
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 7
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responsetid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeContentStruktur
Response: BoreholeReadStruktur, ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 8
BWS 02 Service.Operation: BoreholeRead Styringsdata Navn BoreholeRead
Version V2.0.0
Status Produktion og test
Dato for frigivelse 08-04-2013
Forretningsmæssig kontekst Formål Læser en boring med administrative data inkl. dens tilknytning til én eller flere lokaliteter.
Beskrivelse Metoden kaldes med en BoreholeReadStruktur, der indeholder et DGUnr for den boring der skal læses.
Kaldet returnerer:
- Boringsoplysninger i en BoreholeContentStruktur
Service operations diagram
Data Input / Output Input: BoreholeReadStruktur
Output: BoreholeReadResponse
act BoreholeRead
Læs boring
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner fejlReturner resultat
Boring findes?
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Boring læses
Returnerer ReceiptStruktur og BoreholeContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 9
Fejlhåndteringsreturdata
Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responsetid Ikke målt
Noter
Use Cases
Forretningsobjekter Input: BoreholeReadStruktur
Output: BoreholeContentStruktur, ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 10
BWS 03 Service.Operation: BoreholeUpdate Styringsdata Navn BoreholeUpdate
Version V2.0.0
Status Produktion og test
Dato for frigivelse 08-04-2013
Forretningsmæssig kontekst Formål Opdaterer en boring med administrative data inkl. dens tilknytning til en eller flere lokalite-
ter.
Beskrivelse Metoden kaldes med et BoreholeContentStruktur objekt, der indeholder oplysningerne om boringen.
Der returneres ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
BoreholeNo, InsertDate, InsertUser, XUtm32Euref89 og YUtm32Euref89 kan ikke opdate-res ved hjælp af BoreholeUpdate.
Service operations diagram
Data Input / Output Input: BoreholeUpdateStruktur
Output: BoreholeUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
act BoreholeUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Boring opdateres
Opdater boring
Boring findes?
Ja
Nej
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 11
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-
rationer inden for 1 boring ikke kan gennemføres og fejlen signaleres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases 2013-01-10 Interaktionsdesign_vers8.docx
Forretningsobjekter Request: BoreholeContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 12
BWS 04 Service.Operation: BoreholeDelete Styringsdata Navn BoreholeDelete
Version V2.0.0
Status Produktion og test
Dato for frigivelse 08-04-2013
Forretningsmæssig kontekst Formål Formålet med metoden er, at slette en boring, eks. en fejloprettet boring. For at sikre mod
utilsigtet sletning af boringsdetaljer er det valgt, at BoreholeDelete kun kan slette boringen hvis detaljerne i forvejen er slettet (med BorhDiamDelete etc.).
Beskrivelse Metoden kaldes med en BoreholeDeleteStruktur.BoreholeDeleteStrukturen bruges som argument ved sletning af en boring. Strukturen indeholder ét BoreholeNo (DGUnr) på den boring der skal slettes.
Der returneres en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeDeleteStruktur
Output: BoreholeDeleteResponse
act BoreholeDelete
Sletter boring
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Boring slettes
Boring findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 13
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-
rationer inden for en boring ikke kan gennemføres og fejlen signaleres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler.
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases 2013-01-10 Interaktionsdesign_vers8.docx
Forretningsobjekter Request: BoreholeDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 14
BWS 05 Service. Operation: LocalityCreate
Styringsdata Navn LocalityCreate
Version V2.0.0
Status Produktion og test
Dato for frigivelse 08-04-2013
Forretningsmæssig kontekst Formål Formålet med dette kald er, at oprette en lokalitet.
Beskrivelse Metoden kaldes med en LocalityCreateStruktur der indeholder et LocalityContentStruk-tur objekt med oplysningerne om lokaliteten. Det er muligt at knytte lokaliteten til en eller flere boringer, et eller flere anlæg og et eller flere prøvesteder under oprettelsen.
Der returneres et LocalityReadStruktur objekt med oplysninger til at læse den oprettede lokalitet og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
act LocalityCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret lokalitet
Lokalitet oprettet?
Lokalitet oprettes
Returnerer ReceiptStruktur og LocalityReadStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 15
Data Input / Output Input: LocalityCreateStruktur
Output: LocalityCreateResponse
Service operation definition Testmiljø
http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring?wsdl
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-
rationer inden for 1 boring ikke kan gennemføres og fejlen signaleres i ReceiptStruktur for dette element
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid
Noter
Use Cases 2013-01-10 Interaktionsdesign_vers8.docx
Forretningsobjekter Request: LocalityContentStruktur
Response: LocalityReadStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 16
BWS 06 Service. Operation: LocalityRead
Styringsdata Navn LocalityRead
Version V2.0.0
Status Produktion og test
Dato for frigivelse 08-04-2013
Forretningsmæssig kontekst Formål Formålet med dette kald er, at læse en lokalitet.
Beskrivelse Metoden kaldes med en LocalityReadStruktur det kan indeholde enten et Jupiter lokali-tetsId eller et DKJord LokalitetsId.
Der returneres et LocalityContentStruktur objekt med oplysninger om lokaliteten og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: LocalityReadStruktur
act LocalityRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs lokalitet
Lokalitet findes?
Lokalitet læses
Returnerer ReceiptStruktur og LocalityContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 17
Output: LocalityReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering Der er ingen opdatering og derfor ingen kompenserende handlinger.
Loggen vil desuden indeholde alle fejl og advarsler.
Der er ingen validering af, om der mangler informationer i lokaliteten
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases 2013-01-10 Interaktionsdesign_vers8.docx
Forretningsobjekter Request: LocalityReadStruktur
Response: LocalityContentStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 18
BWS 07 Service. Operation: LocalityUpdate
Styringsdata Navn LocalityUpdate
Version V2.0.0
Status Udvikling
Dato for frigivelse
Forretningsmæssig kontekst Formål Formålet med dette kald er, at opdatere en lokalitet inkl. lokalitetens tilknytning til boringer,
anlæg og prøvesteder.
Beskrivelse Metoden kaldes med en LocalityUpdateStruktur der indeholder en LocalityCon-tentStruktur med de opdaterede lokalitets oplysninger. Det er muligt tilknytte nye boringer / anlæg/prøvesteder til lokaliteten under opdatering. Skal tilknytninger slettes skal det ske med LocalityPlantDelete, BorhLocalityDelete og SampleSiteLocalityDelete.
Der returneres en LocalityUpdateResponse der indeholder en ReceiptStruktur med op-lysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: LocalityUpdateStruktur
Output: LocalityUpdateResponse
Service operation definition Testmiljø
act LocalityUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater lokalitet
Lokalitet opdateres
Lokalitet findes?
Ja
Nej
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 19
http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring?wsdl
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-
rationer inden for 1 boring ikke kan gennemføres og fejlen signaleres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler.
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases Eksempler givet i bilag B3.1. For yderligere henvises til Systemleverandører
Forretningsobjekter Request: LocalityContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 20
BWS 08 Service. Operation: LocalityDelete
Styringsdata Navn LocalityDelete
Version V2.0.0
Status Udvikling
Dato for frigivelse
Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en lokalitet.
Beskrivelse Metoden kaldes med en LocalityDeleteStruktur der kan indeholde enten en Jupiter Loca-lityId eller en DKJord LocalityId_SYS. For at slette en lokalitet skal alle tilknyttede data først slettes – borings-, anlæsgs og prøvestedstilknytninger (samt senere projekter og faser)
Der returneres en LocalityDeleteResponse der indeholder en ReceiptStruktur med op-lysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: LocalityDeleteStruktur
Output: LocalityDeleteResponse
Service operation definition Testmiljø
http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-
act LocalityDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter lokalitet
Lokalitet slettes
Lokalitet findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 21
Boring?wsdl Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases Eksempler givet i bilag B3.1. For yderligere henvises til Systemleverandører
Forretningsobjekter Request: LocalityDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 22
BWS 09 Service. Operation: BorhLocalityDelete
Styringsdata Navn BorhLocalityDelete
Version V2.0.0
Status Udvikling
Dato for frigivelse
Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en fejloprettet tilknytning mellem en boring og en loka-
litet.
Beskrivelse Metoden kaldes med en BorhLocalityDeleteStruktur der indeholder BoreholeNo (DGUnr) på boringen og LocalityId på lokaliteten for tilknytningen der skal slettes.
Der returneres en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BorhLocalityDeleteStruktur
Output: BorhLocalityDeleteResponse
Service operation definition Testmiljø
http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring?wsdl
Fejlhåndteringsreturdata Fejlmeddelelser:
act BorhLocalityDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter lokalitet-boringstilknytning
Lokalitet-boringstilknytning slettes
Lokalitet-boringstilknytning findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 23
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-
rationer inden for 1 boring ikke kan gennemføres og fejlen signaleres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler.
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases Eksempler givet i bilag B3.1. For yderligere henvises til Systemleverandører
Forretningsobjekter Request: BorhLocalityDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 24
BWS 10 Service. Operation: PlantLocalityDelete
Styringsdata Navn PlantLocalityDelete
Version V2.0.0
Status Udvikling
Dato for frigivelse
Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette tilknytningen mellem en lokalitet og et anlæg.
Beskrivelse Metoden kaldes med en PlantLocalityDeleteStruktur der indeholder id’er for anlæg og lo-kalitet.
Der returneres en PlantLocalityDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: PlantLocalityDeleteStruktur
Output: PlantLocalityDeleteResponse
Service operation definition Testmiljø
http://geusjuptest.geus.dk/miljoeportal.groundwater.b-boring.2.0.0/B-Boring?wsdl
act PlantLocalityDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter lokalitet-anlægstilknytning
Lokalitet-anlægstilknytning slettes
Lokalitet-anlægstilknytning findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 25
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError - File error
+9 reserveret
Valideringsfejl
Fejlhåndtering
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et SVAR er tilgængeligt for klienten.
Responsetid Ved overtagelsesprøve måles svartid på service operationen og optimeres for bedste per-formance.
Noter
Use Cases Eksempler givet i bilag B3.1. For yderligere henvises til Systemleverandører
Forretningsobjekter Request: LocalityPlantDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 26
BWS 11 Service. Operation: SampleSiteLocalityDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette tilknytningen mellem en lokalitet og et prøvested.
Beskrivelse Metoden kaldes med en SampleSiteLocalityDeleteStruktur der indeholder id’er for prø-vested og lokalitet.
Der returneres en SampleSiteLocalityDeleteResponse der indeholder en ReceiptStruk-tur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleSiteLocalityDeleteStruktur
Output: SampleSiteLocalityDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
act SampleSiteLocalityDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Lokalitet-prøv estedstilknytning slettes
Sletter lokalitet-prøvestedstilknytning
Lokalitet-prøvestedstilknytning findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 27
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSiteLocalityDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 28
BWS 12 Service. Operation: BoreholeConstructionCreate Forretningsmæssig kontekst Formål Formålet med dette kald er at oprette boretekniske data (boringskonstruktion) på en eksi-
sterende boring.
Beskrivelse Metoden kaldes med et BoreholeConstructionStruktur objekt, der indeholder ét DGUnr og nul til mange oplysninger om boringskonstruktionen (indtag/intake, filter/screen, pejle-målepunkt/watlevmp, forerør/casing, gruskastning/gravpack, borehulsdimension/borhdiam, boremetode/drilmeth, lerspærre/grout).
Der returneres et BoreholeConstructionCreateResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeConstructionCreateStruktur
Output: BoreholeConstructionCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
act BoreholeConstructionCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opret boringskonstruktion
Boringskonstruktion oprettes
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 29
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeConstructionStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 30
BWS 13 Service. Operation: BoreholeConstructionRead Forretningsmæssig kontekst Formål Formålet er at læse de boretekniske data (boringskonstruktion) på en boring.
Beskrivelse Metoden kaldes med en BoreholeConstructionReadStruktur, der indeholder et DGUnr for den boring hvorfra de boretekniske data skal læses.
Kaldet returnerer de boretekniske data i en BoreholeConstructionStruktur.
Service operations diagram
Data Input / Output Input: BoreholeConstructionReadStruktur
Output: BoreholeConstructionReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
act BoreholeConstructionRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs boringskonstruktion
Boringskonstruktion læses
Boringskonstruktion findes?
Returnerer ReceiptStruktur og BoreholeConstructionStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 31
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeConstructionReadStruktur
Response: BoreholeConstructionStruktur + ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 32
BWS 14 Service. Operation: BoreholeConstructionUpdate Forretningsmæssig kontekst Formål Formålet med dette kald er at opdatere boretekniske data (boringskonstruktion) på en ek-
sisterende boring.
Beskrivelse Metoden kaldes med et BoreholeConstructionStruktur objekt, der indeholder ét DGUnr og nul til mange oplysninger om boringskonstruktionen (indtag/intake, filter/screen, pejle-målepunkt/watlevmp, forerør/casing, gruskastning/gravpack, borehulsdimension/borhdiam, boremetode/drilmeth, lerspærre/grout).
Der returneres et BoreholeConstructionUpdateResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeConstructionUpdateStruktur
Output: BoreholeConstructionUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
act BoreholeConstructionUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater boringskonstruktion
Boringskonstruktion opdateres
Boringskonstruktion findes?
Ja
Nej
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 33
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeConstructionStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 34
BWS 15 Service. Operation: BoreholeConstructionBorhDiamDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere borehulsdimensioner på en boring.
Beskrivelse Metoden kaldes med en BoreholeBorhDiamDeleteStruktur der indeholder et DGUnr og en liste af id’er på de borehulsdimensioner der ønskes slettet.
Der returneres en BoreholeBorhDiamDeleteResponse der indeholder en ReceiptStruk-tur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeBorhDiamDeleteStruktur
Output: BoreholeBorhDiamDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
act BoreholeConstructionBorhDiamDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter borehulsdiameter
Borehulsdiameter slettes
Borehulsdiameter findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 35
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeBorhDiamDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 36
BWS 16 Service. Operation: BoreholeConstructionCasingDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette ét eller flere forerør på en boring.
Beskrivelse Metoden kaldes med en BoreholeCasingDeleteStruktur der indeholder et DGUnr og en liste af id’er på de forerør der ønskes slettet.
Der returneres en BoreholeCasingDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeCasingDeleteStruktur
Output: BoreholeCasingDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeConstructionCasingDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter forerør
Forerør slettes
Forerør findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 37
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeCasingDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 38
BWS 17 Service. Operation: BoreholeConstructionDrilMethDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere boremetoder på en boring.
Beskrivelse Metoden kaldes med en BoreholeDrilMethDeleteStruktur der indeholder et DGUnr og en liste af id’er på de boremetoder der ønskes slettet.
Der returneres en BoreholeDrilMethDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeDrilMethDeleteStruktur
Output: BoreholeDrilMethDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeConstructionDrilMethDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter boremetode
Boremetode slettes
Boremetode findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 39
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeDrilMethDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 40
BWS 18 Service. Operation: BoreholeConstructionGravPackDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere gruskastninger på en boring.
Beskrivelse Metoden kaldes med en BoreholeGravPackDeleteStruktur der indeholder et DGUnr og en liste af id’er på de gruskastninger der ønskes slettet.
Der returneres en BoreholeGravPackDeleteResponse der indeholder en ReceiptStruk-tur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeGravPackDeleteStruktur
Output: BoreholeGravPackDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeConstructionGrav PackDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter gruskastning
Gruskastning slettes
Gruskastning findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 41
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeGravPackDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 42
BWS 19 Service. Operation: BoreholeConstructionGroutDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere lerspærrer på en boring.
Beskrivelse Metoden kaldes med en BoreholeGroutDeleteStruktur der indeholder et DGUnr og en li-ste af id’er på de lerspærrer der ønskes slettet.
Der returneres en BoreholeGroutDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeGroutDeleteStruktur
Output: BoreholeGroutDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeConstructionGroutDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter lerspærre
Lerspærre slettes
Lerspærre findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 43
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeGroutDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 44
BWS 20 Service. Operation: BoreholeConstructionIntakeDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette ét eller flere indtag på en boring.
Beskrivelse Metoden kaldes med en BoreholeIntakeDeleteStruktur der indeholder et DGUnr og en li-ste af id’er på de indtag der ønskes slettet.
Der returneres en BoreholeIntakeDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeIntakeDeleteStruktur
Output: BoreholeIntakeDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeConstructionIntakeDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter boringsindtag
Boringsindtag slettes
Boringsindtag findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 45
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeIntakeDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 46
BWS 21 Service. Operation: BoreholeConstructionScreenDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette ét eller flere filtre på en boring.
Beskrivelse Metoden kaldes med en BoreholeScreenDeleteStruktur der indeholder et DGUnr og en liste af id’er på de filtre der ønskes slettet.
Der returneres en BoreholeScreenDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeScreenDeleteStruktur
Output: BoreholeScreenDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
act BoreholeConstructionScreenDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter filter
Filter slettes
Filter findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 47
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeScreenDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 48
BWS 22 Service. Operation: BoreholeConstructionWatLevMPDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette ét eller flere pejlemålepunkter på en boring.
Beskrivelse Metoden kaldes med en BoreholeWatlevMPDeleteStruktur der indeholder et DGUnr og en liste af id’er på de pejlemålepunkter der ønskes slettet.
Der returneres en BoreholeWatLevMPDeleteResponse der indeholder en ReceiptStruk-tur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeWatlevMPDeleteStruktur
Output: BoreholeWatLevMPDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeConstructionWatLev MPDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter pejlemålepunkt
Pej lemålepunkt slettes
Pejlemålepunkt findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 49
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeWatlevMPDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 50
BWS 23 Service. Operation: BoreholeEnvironmentCreate Forretningsmæssig kontekst Formål Formålet med dette kald er at oprette aflejringsmiljø, klima- og kronostratigrafi på en eksi-
sterende boring.
Beskrivelse Metoden kaldes med et BoreholeEnvironmentStruktur objekt, der indeholder ét DGUnr og nul til mange oplysninger om aflejringsmiljø, klima- og kronostratigrafi (deposenv , clim-stra og chrostra).
Der returneres et BoreholeEnvironmentCreateResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeEnvironmentCreateStruktur
Output: BoreholeEnvironmentCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeEnv ironmentCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opret aflejringsmiljø og stratigrafi
Aflej ringsmiljø og stratigrafi oprettes
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 51
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeEnvironmentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 52
BWS 24 Service. Operation: BoreholeEnvironmentRead Forretningsmæssig kontekst Formål Formålet er at læse aflejringsmiljø, klima- og kronostratigrafi på en boring.
Beskrivelse Metoden kaldes med en BoreholeEnvironmentReadStruktur, der indeholder et DGUnr for den boring hvorfra de data skal læses.
Kaldet returnerer data i en BoreholeEnvironmentStruktur.
Service operations diagram
Data Input / Output Input: BoreholeEnvironmentReadStruktur
Output: BoreholeEnvironmentReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
act BoreholeEnv ironmentRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs aflejringsmiljø og stratigrafi
Aflej ringsmiljø og stratigrafi læses
Aflejringsmiljø og stratigrafi findes?
Returnerer ReceiptStruktur og BoreholeEnv ironmentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 53
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeEnvironmentReadStruktur
Response: BoreholeEnvironmentStruktur + ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 54
BWS 25 Service. Operation: BoreholeEnvironmentUpdate Forretningsmæssig kontekst Formål Formålet med dette kald er at opdatere aflejringsmiljø, klima- og kronostratigrafi på en ek-
sisterende boring.
Beskrivelse Metoden kaldes med et BoreholeEnvironmentStruktur objekt, der indeholder ét DGUnr og nul til mange oplysninger om aflejringsmiljø, klima- og kronostratigrafi (deposenv , clim-stra og chrostra).Der returneres et BoreholeEnvironmentUpdateResponse der indehol-der en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeEnvironmentUpdateStruktur
Output: BoreholeEnvironmentUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeEnv ironmentUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater aflejringsmiljø og stratigrafi
Aflej ringsmiljø og stratigrafi opdateres
Aflejringsmiljø findes?
Ja
Nej
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 55
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeEnvironmentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 56
BWS 26 Service. Operation: BoreholeEnvironmentDepositDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere aflejringsmiljøer på en boring.
Beskrivelse Metoden kaldes med en BoreholeDepositEnvironmentDeleteStruktur der indeholder et DGUnr og en liste af id’er på de lag der ønskes slettet.
Der returneres en BoreholeDepositEnvironmentDeleteResponse der indeholder en Re-ceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeDepositEnvironmentDeleteStruktur
Output: BoreholeDepositEnvironmentDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeEnv ironmentDepositDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter aflejringsmiljø
Aflej ringsmiljø slettes
Aflejringsmiljø findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 57
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeDepositEnvironmentDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 58
BWS 27 Service. Operation: BoreholeEnvironmentClimateDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere klimastratigrafier på en boring.
Beskrivelse Metoden kaldes med en BoreholeClimateStratigraphyDeleteStruktur der indeholder et DGUnr og en liste af id’er på de lag der ønskes slettet.
Der returneres en BoreholeClimateStratigraphyDeleteResponse der indeholder en Re-ceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeClimateStratigraphyDeleteStruktur
Output: BoreholeClimateStratigraphyDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeEnv ironmentClimateDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter klimastratigrafi
Klimastratigrafi slettes
Klimastratigrafi findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 59
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeClimateStratigraphyDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 60
BWS 28 Service. Operation: BoreholeEnvironmentChronoDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere kronostratigrafier på en boring.
Beskrivelse Metoden kaldes med en BoreholeChronoStratigraphyDeleteStruktur der indeholder et DGUnr og en liste af id’er på de lag der ønskes slettet.
Der returneres en BoreholeChronoStratigraphyDeleteResponse der indeholder en Re-ceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeChronoStratigraphyDeleteStruktur
Output: BoreholeChronoStratigraphyDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeEnv ironmentChronoDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter kronostratigrafi
Kronostratigrafi slettes
Kronostratigrafi findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 61
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeChronoStratigraphyDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 62
BWS 29 Service. Operation: BoreholeGeologyCreate Forretningsmæssig kontekst Formål Formålet med dette kald er at oprette borehulsgeologi (litologi, analyser, petrologi, bikom-
ponenter, fossiler) på en eksisterende boring.
Beskrivelse Metoden kaldes med et BoreholeGeologyStruktur objekt, der indeholder ét DGUnr og nul til mange litologiske lag med 0 til mange oplysninger om analyser, petrologi, bikomponen-ter og fossiler.
Der returneres et BoreholeGeologyCreateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeGeologyCreateStruktur
Output: BoreholeGeologyCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
act BoreholeGeologyCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opret boringslitologi
Boringslitologi oprettes
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 63
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeGeologyStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 64
BWS 30 Service. Operation: BoreholeGeologyRead Forretningsmæssig kontekst Formål Formålet er at læse borehulsgeologi på en boring.
Beskrivelse Metoden kaldes med en BoreholeGeologyReadStruktur, der indeholder et DGUnr for den boring hvorfra de data skal læses.
Kaldet returnerer data i en BoreholeGeologyStruktur.
Service operations diagram
Data Input / Output Input: BoreholeGeologyReadStruktur
Output: BoreholeGeologyReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
act BoreholeGeologyRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs boringslitologi
Boringslitologi læses
Boringslitologi findes?
Returnerer ReceiptStruktur og
BoreholeGeologyStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 65
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeGeologyReadStruktur
Response: BoreholeGeologyStruktur + ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 66
BWS 31 Service. Operation: BoreholeGeologyUpdate Forretningsmæssig kontekst Formål Formålet med dette kald er at opdatere borehulsgeologi på en eksisterende boring.
Beskrivelse Metoden kaldes med et BoreholeGeologyStruktur objekt, der indeholder ét DGUnr og nul til mange litologiske lag med 0 til mange oplysninger om analyser, petrologi, bikomponen-ter og fossiler.
Der returneres et BoreholeGeologyUpdateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeGeologyUpdateStruktur
Output: BoreholeGeologyUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeGeologyUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater boringslitologi
Boringslitologi opdateres
Boringslitologi findes?
Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 67
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeGeologyStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 68
BWS 32 Service. Operation: BoreholeGeologyAnalysesDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere geologiske analyser på en boring.
Beskrivelse Metoden kaldes med en BoreholeAnalysesDeleteStruktur der indeholder et DGUnr, et lagnr og en liste af id’er på de analyser der ønskes slettet.
Der returneres en BoreholeAnalysesDeleteResponse der indeholder en ReceiptStruk-tur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeAnalysesDeleteStruktur
Output: BoreholeAnalysesDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeGeologyAnalysesDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter analyser
Analyser slettes
Analyser findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 69
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeAnalysesDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 70
BWS 33 Service. Operation: BoreholeGeologyFossilsDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere fossiler på en boring.
Beskrivelse Metoden kaldes med en BoreholeFossilsDeleteStruktur der indeholder et DGUnr, et lagnr og en liste af id’er på de fossiler der ønskes slettet.
Der returneres en BoreholeFossilsDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeFossilsDeleteStruktur
Output: BoreholeFossilsDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeGeologyFossilsDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter fossiler
Fossiler slettes
Fossiler findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 71
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeFossilsDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 72
BWS 34 Service. Operation: BoreholeGeologyLithSampDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette ét eller flere geologiske lag på en boring.
Beskrivelse Metoden kaldes med en BoreholeLithSampDeleteStruktur der indeholder et DGUnr, et lagnr på de geologiske lag der ønskes slettet.
Der returneres en BoreholeLithSampDeleteResponse der indeholder en ReceiptStruk-tur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeLithSampDeleteStruktur
Output: BoreholeLithSampDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeGeologyLithSampDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter litologisk lag
Litologisk lag slettes
Litologisk lag findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 73
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeLithSampDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 74
BWS 35 Service. Operation: BoreholeGeologyMineralsDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere mineraler på en boring.
Beskrivelse Metoden kaldes med en BoreholeMineralsDeleteStruktur der indeholder et DGUnr, et lagnr og en liste af id’er på de mineraler der ønskes slettet.
Der returneres en BoreholeMineralsDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeMineralsDeleteStruktur
Output: BoreholeMineralsDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeGeologyMineralsDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter mineraler
Mineraler slettes
Mineraler findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 75
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeMineralsDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 76
BWS 36 Service. Operation: BoreholeGeologyMinorCompsDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere bikomponenter på en boring.
Beskrivelse Metoden kaldes med en BoreholeMinorCompsDeleteStruktur der indeholder et DGUnr, et lagnr og en liste af id’er på de bikomponenter der ønskes slettet.
Der returneres en BoreholeMinorCompsDeleteResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeMinorCompsStruktur
Output: BoreholeMinorCompsResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act BoreholeGeologyMinorCompsDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter bikomponenter
Bikomponenter slettes
Bikomponenter findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 77
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeMinorCompsDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 78
BWS 37 Service. Operation: ProjectPhaseCreate Forretningsmæssig kontekst Formål Formålet med dette kald er, at oprette en projektfase.
Beskrivelse Metoden kaldes med en ProjectPhaseCreateStruktur der indeholder et ProjectPhase-ContentStruktur objekt med oplysningerne om projektfasen. Der skal angives et lokali-tetsid som projektfasen knyttes til.
Der returneres et ProjectPhaseReadStruktur objekt med oplysninger til at læse den op-rettede projektfase og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: ProjectPhaseCreateStruktur
Output: ProjectPhaseCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
act ProjectPhaseCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret projektfase
Returnerer ReceiptStruktur og
ProjectPhaseReadStruktur
Projektfase oprettes
Projektfase oprettet?
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 79
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: ProjectPhaseContentStruktur
Response: ProjectPhaseReadStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 80
BWS 38 Service. Operation: ProjectPhaseRead Forretningsmæssig kontekst Formål Formålet med dette kald er, at læse en projektfase.
Beskrivelse Metoden kaldes med en ProjectPhaseReadStruktur der kan indeholde enten et Jupiter projektfaseId eller et brugertildelt Id (ProjectPhaseIdSYS).
Der returneres et ProjectPhaseContentStruktur objekt med oplysninger om projektfasen og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: ProjectPhaseReadStruktur
Output: ProjectPhaseReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
act ProjectPhaseRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs projektfase
Projektfase læses
Projektfase findes?
Returnerer ReceiptStruktur og ProjectPhaseContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 81
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: ProjectPhaseReadStruktur
Response: ProjectPhaseContentStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 82
BWS 39 Service. Operation: ProjectPhaseUpdate Forretningsmæssig kontekst
Formål Formålet med dette kald er, at opdatere en projektfase.
Beskrivelse Metoden kaldes med en ProjectPhaseUpdateStruktur der indeholder en ProjectPhase-ContentStruktur med de opdaterede projektfaseoplysninger.
Der returneres en ProjectPhaseUpdateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: ProjectPhaseUpdateStruktur
Output: ProjectPhaseUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act ProjectPhaseUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater projektfase
Projektfase opdateres
Projektfase findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 83
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: ProjectPhaseContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 84
BWS 40 Service. Operation: ProjectPhaseDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en projektfase.
Beskrivelse Metoden kaldes med en ProjectPhaseDeleteStruktur der kan indeholde enten en Jupiter ProjectPhaseId eller en ProjectPhaseIdSYS.
Der returneres en ProjectPhaseDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: ProjectPhaseDeleteStruktur
Output: ProjectPhaseDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act ProjectPhaseDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter projektfase
Projektfase slettes
Projektfase findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 85
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: ProjectPhaseDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 86
BWS 41 Service. Operation: SampleSiteCreate Forretningsmæssig kontekst Formål Formålet med dette kald er, at oprette et prøvested.
Beskrivelse Metoden kaldes med en SampleSiteCreateStruktur der indeholder et SampleSiteCon-tentStruktur objekt med oplysningerne om prøvestedet og nul til mange lokalitetsId’er.
Der returneres et SampleSiteReadStruktur objekt med oplysninger til at læse den opret-tede projektfase og en ReceiptStruktur med oplysninger om hvordan operationen er for-løbet.
Service operations diagram
Data Input / Output Input: SampleSiteCreateStruktur
Output: SampleSiteCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
act SampleSiteCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret prøvested
Prøv ested oprettes
Prøvested oprettet?
Returnerer ReceiptStruktur og
SampleSiteReadStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 87
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSiteContentStruktur
Response: SampleSiteReadStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 88
BWS 42 Service. Operation: SampleSiteRead Forretningsmæssig kontekst
Formål Formålet med dette kald er, at læse et prøvested.
Beskrivelse Metoden kaldes med en SampleSiteReadStruktur der indeholder et Jupiter SampleSiteId.
Der returneres et SampleSiteContentStruktur objekt med oplysninger om projektfasen og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleSiteReadStruktur
Output: SampleSiteReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
act SampleSiteRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs prøvested
Prøv ested læses
Prøvested findes?
Returnerer ReceiptStruktur og
SampleSiteContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 89
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSiteReadStruktur
Response: SampleSiteContentStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 90
BWS 43 Service. Operation: SampleSiteUpdate
Forretningsmæssig kontekst Formål Formålet med dette kald er, at opdatere et prøvested.
Beskrivelse Metoden kaldes med en SampleSiteUpdateStruktur der indeholder en SampleSiteCon-tentStruktur med de opdaterede prøvestedsoplysninger.
Der returneres en SampleSiteUpdateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleSiteUpdateStruktur
Output: SampleSiteUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act SampleSiteUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater prøvested
Prøv ested opdateres
Nej
Ja
Prøvested findes?
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 91
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSiteContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 92
BWS 44 Service. Operation: SampleSiteDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette et prøvested.
Beskrivelse Metoden kaldes med en SampleSiteDeleteStruktur der indeholder et Jupiter SampleSi-teId. Der returneres en SampleSiteDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleSiteDeleteStruktur
Output: SampleSiteDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
act SampleSiteDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter prøvested
Prøv ested slettes
Prøvested findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 93
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSiteDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 94
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 95
BWS 45 Service. Operation: WaterSampleCreate Forretningsmæssig kontekst Formål Formålet med dette kald er at oprette en vandprøve på et eksisterende anlæg, prøvested
eller en boring.
Beskrivelse Metoden kaldes med en WaterSampleCreateStruktur der indeholder en WaterSample-ContentStruktur.
WaterSampleContentStruktur indeholder en SampleIdentifierStruktur med oplysning om prøvetypen (Project) der afgør hvor i Jupiterstrukturen prøven skal gemmes. Hvis man indberetter en prøve med Project som betyder at det er en prøve tilknyttet en boring, skal der også være en BoreholeIdentifierStruktur med identifikation af boringen. Ligeledes skal der være en PlantIdentifierStruktur hvis prøven er taget på et anlæg eller en Sam-pleSiteIdentifierStruktur hvis den er taget på et prøvested.
WaterSampleContentStruktur skal indeholde en SampleStruktur med generelle informa-tioner om prøven, mens der kan være 0 til 1 WaterSampleStruktur med oplysninger der kun er relevante for vandprøver. Under SampleStruktur kan tilknyttes 0 til mange Suppl-RemarksStruktur (supplerende prøvebemærkninger).
Der returneres et WaterSampleReadStruktur objekt med, hvis operationen er lykkedes, en SampleIdentifierStruktur med et Jupiter prøveid, og en ReceiptStruktur med oplys-ninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: WaterSampleCreateStruktur
act WaterSampleCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret vandprøve
Vandprøv e oprettes
Vandprøve oprettet?
Returnerer ReceiptStruktur og
WaterSampleReadStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 96
Output: WaterSampleCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: WaterSampleContentStruktur
Response: WaterSampleReadStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 97
BWS 46 Service. Operation: WaterSampleRead Forretningsmæssig kontekst Formål Formålet med dette kald er, at læse en vandprøve.
Beskrivelse Metoden kaldes med en WaterSampleReadStruktur der indeholder en SampleIdentifi-erStruktur med prøvetype (Project) og Jupiter prøveId (SampleId).
Der returneres et WaterSampleContentStruktur objekt med oplysninger om prøven og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: WaterSampleReadStruktur
Output: WaterSampleReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
act WaterSampleRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs vandprøve
Vandprøv e læses
Vandprøve findes?
Returnerer ReceiptStruktur og WaterSampleContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 98
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: WaterSampleReadStruktur
Response: WaterSampleContentStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 99
BWS 47 Service. Operation: WaterSampleUpdate Forretningsmæssig kontekst Formål Formålet med dette kald er, at opdatere en vandprøve.
Beskrivelse Metoden kaldes med en WaterSampleUpdateStruktur der indeholder en WaterSample-ContentStruktur med de opdaterede prøveoplysninger.
Der returneres en WaterSampleUpdateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: WaterSampleUpdateStruktur
Output: WaterSampleUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act WaterSampleUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater vandprøve
Vandprøv e opdateres
Vandprøve findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 100
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: WaterSampleContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 101
BWS 48 Service. Operation: WaterSampleDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en vandprøve.
Beskrivelse Metoden kaldes med en WaterSampleDeleteStruktur der indeholder en SampleIdentifi-erStruktur med prøvetype (Project) og prøveid (SampleId).
Der returneres en WaterSampleDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: WaterSampleDeleteStruktur
Output: WaterSampleDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act WaterSampleDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Vandprøv e slettes
Sletter vandprøve
Vandprøve findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 102
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleIdentifierStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 103
BWS 49 Service. Operation: SoilSampleCreate Forretningsmæssig kontekst Formål Formålet med dette kald er at oprette en jordprøve på et eksisterende prøvested eller en
boring.
Beskrivelse Metoden kaldes med en SoilSampleCreateStruktur der indeholder en SoilSampleCon-tentStruktur.
SoilSampleContentStruktur indeholder en SampleIdentifierStruktur med oplysning om prøvetypen (Project) der afgør hvor i Jupiterstrukturen prøven skal gemmes. Hvis man ind-beretter en prøve med Project som betyder at det er en prøve tilknyttet en boring, skal der også være en BoreholeIdentifierStruktur med identifikation af boringen. Ligeledes skal der være en SampleSiteIdentifierStruktur hvis den er taget på et prøvested.
SoilSampleContentStruktur skal indeholde en SampleStruktur med generelle informati-oner om prøven, mens der kan være 0 til 1 SoilSampleStruktur med oplysninger der kun er relevante for jordprøver. Under SampleStruktur kan tilknyttes 0 til mange SupplRe-marksStruktur (supplerende prøvebemærkninger).
Der returneres et SoilSampleReadStruktur objekt med, hvis operationen er lykkedes, en SampleIdentifierStruktur med et Jupiter prøveid, og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SoilSampleCreateStruktur
Output: SoilSampleCreateResponse
act SoilSampleCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret jordprøve
Jordprøv e oprettes
Jordprøve oprettet?
Returnerer ReceiptStruktur og
SoilSampleReadStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 104
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SoilSampleContentStruktur
Response: SoilSampleReadStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 105
BWS 50 Service. Operation: SoilSampleRead Forretningsmæssig kontekst Formål Formålet med dette kald er, at læse en jordprøve.
Beskrivelse Metoden kaldes med en SoilSampleReadStruktur der indeholder en SampleIdentifier-Struktur med prøvetype (Project) og Jupiter prøveId (SampleId).
Der returneres et SoilSampleContentStruktur objekt med oplysninger om prøven og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SoilSampleReadStruktur
Output: SoilSampleReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
act SoilSampleRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs jordprøve
Jordprøv e læses
Jordprøve findes?
Returnerer ReceiptStruktur og
SoilSampleContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 106
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SoilSampleReadStruktur
Response: SoilSampleContentStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 107
BWS 51 Service. Operation: SoilSampleUpdate Forretningsmæssig kontekst Formål Formålet med dette kald er, at opdatere en jordprøve.
Beskrivelse Metoden kaldes med en SoilSampleUpdateStruktur der indeholder en SoilSampleCon-tentStruktur med de opdaterede prøveoplysninger.
Der returneres en SoilSampleUpdateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SoilSampleUpdateStruktur
Output: SoilSampleUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act SoilSampleUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater jordprøve
Jordprøv e opdateres
Jordprøve findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 108
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SoilSampleContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 109
BWS 52 Service. Operation: SoilSampleDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en jordprøve.
Beskrivelse Metoden kaldes med en SoilSampleDeleteStruktur der indeholder en SampleIdentifier-Struktur med prøvetype (Project) og prøveid (SampleId).
Der returneres en SoilSampleDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SoilSampleDeleteStruktur
Output: SoilSampleDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act SoilSampleDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter jordprøve
Jordprøv e slettes
Jordprøve findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 110
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleIdentifierStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 111
BWS 53 Service. Operation: AirSampleCreate Forretningsmæssig kontekst Formål Formålet med dette kald er at oprette en luftprøve på et eksisterende anlæg, prøvested el-
ler en boring.
Beskrivelse Metoden kaldes med en AirSampleCreateStruktur der indeholder en AirSampleCon-tentStruktur.
AirSampleContentStruktur indeholder en SampleIdentifierStruktur med oplysning om prøvetypen (Project) der afgør hvor i Jupiterstrukturen prøven skal gemmes. Hvis man ind-beretter en prøve med Project som betyder at det er en prøve tilknyttet en boring, skal der også være en BoreholeIdentifierStruktur med identifikation af boringen. Ligeledes skal der være en PlantIdentifierStruktur hvis prøven er taget på et anlæg eller en SampleSi-teIdentifierStruktur hvis den er taget på et prøvested.
AirSampleContentStruktur skal indeholde en SampleStruktur med generelle informatio-ner om prøven, mens der kan være 0 til 1 AirSampleStruktur med oplysninger der kun er relevante for vandprøver. Under SampleStruktur kan tilknyttes 0 til mange SupplRe-marksStruktur (supplerende prøvebemærkninger).
Der returneres et AirSampleReadStruktur objekt med, hvis operationen er lykkedes, en SampleIdentifierStruktur med et Jupiter prøveid, og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: AirSampleCreateStruktur
act AirSampleCreate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Opret luftprøve
Luftprøv e oprettes
Luftprøve oprettet?
Returnerer ReceiptStruktur og AirSampleReadStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 112
Output: AirSampleCreateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: AirSampleContentStruktur
Response: AirSampleReadStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 113
BWS 54 Service. Operation: AirSampleRead Forretningsmæssig kontekst Formål Formålet med dette kald er, at læse en luftprøve.
Beskrivelse Metoden kaldes med en AirSampleReadStruktur der indeholder en SampleIdentifier-Struktur med prøvetype (Project) og Jupiter prøveId (SampleId).
Der returneres et AirSampleContentStruktur objekt med oplysninger om prøven og en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: AirSampleReadStruktur
Output: AirSampleReadResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
act AirSampleRead
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Læs luftprøve
Luftprøv e læses
Luftprøve findes?
Returnerer ReceiptStruktur og
AirSampleContentStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 114
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: AirSampleReadStruktur
Response: AirSampleContentStruktur og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 115
BWS 55 Service. Operation: AirSampleUpdate Forretningsmæssig kontekst Formål Formålet med dette kald er, at opdatere en luftprøve.
Beskrivelse Metoden kaldes med en AirSampleUpdateStruktur der indeholder en AirSampleCon-tentStruktur med de opdaterede prøveoplysninger.
Der returneres en AirSampleUpdateResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: AirSampleUpdateStruktur
Output: AirSampleUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act AirSampleUpdate
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Opdater luftprøve
Luftprøv e opdateres
Luftprøve findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 116
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: AirSampleContentStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 117
BWS 56 Service. Operation: AirSampleDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en luftprøve.
Beskrivelse Metoden kaldes med en AirSampleDeleteStruktur der indeholder en SampleIdentifier-Struktur med prøvetype (Project) og prøveid (SampleId).
Der returneres en AirSampleDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: AirSampleDeleteStruktur
Output: AirSampleDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act AirSampleDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter luftprøve
Luftprøv e slettes
Luftprøve findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 118
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleIdentifierStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 119
BWS 57 Service. Operation: SampleSupplRemarksDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette én eller flere supplerende prøvebemærkninger på en
prøve.
Beskrivelse Metoden kaldes med en SupplRemarksDeleteStruktur skal indeholde en prøvetype (Pro-ject) og prøveid (SampleId) samt evt. en liste af id’er (RemarkId) på de prøvebemærknin-ger der ønskes slettet. Hvis man ikke angiver RemarkId, slettes alle prøvebemærkninger på prøven.
Der returneres en SupplRemarksDeleteResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SupplRemarksDeleteStruktur
Output: SupplRemarksDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
act SampleSupplRemarksDelete
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Sletter supplerendeprøvebemærkning
Supplerende prøv ebemærkning slettes
Supplerende prøvebemærkning findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 120
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SupplRemarksDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 121
BWS 58 Service. Operation: SampleAnalysisReportDelete Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette den analyserapport der er tilknyttet en prøve.
Beskrivelse Metoden kaldes med en SampleIdentifierStruktur: skal indeholde en prøvetype (Project) og prøveid (SampleId). Operationen sletter den lagrede fil samt tilknytningen mellem prøve og fil.
Der returneres en SampleAnalysisReportDeleteResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SupplRemarksDeleteStruktur
Output: SupplRemarksDeleteResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
act SampleAnalysisReportDelete
Sletter en prøves analyserapport
SAML token med autorisation roller
modtages
Logserv ice kaldes
Brugervalidering
Godkendt
Analyserapport findes?
Returnerer receiptstruktur
Afvist
Nej
Analyserapport slettes
Ja
Logserv ice kaldes
Returner svar
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 122
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SupplRemarksDeleteStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 123
BWS 59 Service. Operation: SaveResults Forretningsmæssig kontekst Formål Formålet med dette kald er, at oprette eller opdatere én til mange analyser.
Beskrivelse Metoden kaldes med en SaveAnalysisListStructureType der indeholder prøvetypen (AnalysisTypeText) og én til mange AnalysisStructureType som består af en Sample-Structure og én til mange AnalysisResultStructure. Prøveid’et (SampleReference) skal angives i SampleStructure. Analyseid’et (AnalysisResultIdentifier) skal angives i Analy-sisResultStructure, hvis en eksisterende analyse skal opdateres. Hvis analyseid ikke angi-ves, oprettet en ny analyse i Jupiter og Jupiter analyseid returneres.
Hvis operationen går godt returneres en AnalysisListStructureType der indeholder sam-me struktur af AnalysisStructureType som i requestet. Hvis operationen ikke går godt re-turneres en fejl.
Service operations diagram
Data Input / Output Input: SaveAnalysisListStructureType
Output: AnalysisListStructureType
Fejlhåndteringsreturdata Fejlmeddelelser: Fejl bliver returneret som SOAP-fault med information om fejlen.
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
act Sav eResults
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returner svarReturner resultat
Logserv ice kaldes
JaNej
Brugervalidering
Godkendt
Afvist
Gemmer analyse
Analyse findes?
Analysen oprettes Analysen opdateres
Returnerer fej lbesked
Returnerer AnalysisStructure
Operation går godt?
Ja
Nej
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 124
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SaveAnalysisListStructureType
Response: AnalysisStructureType
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 125
BWS 60 Service. Operation: FindResults Forretningsmæssig kontekst Formål Formålet med dette kald er, at finde og vise analyser på baggrund af søgekriterier.
Beskrivelse Metoden kaldes med en FindAnalysisStructureType der indeholder prøvetypen (Analy-sisTypeText) og søgekriterier som f.eks. prøvedato, analyseid mm.
Hvis operationen går godt returneres søgeresultatet i en AnalysisListStructureType med samme struktur som SaveResults outputdata. Hvis operationen ikke går godt returneres en fejl.
Service operations diagram
Data Input / Output Input: FindAnalysisStructureType
Output: AnalysisListStructureType
Fejlhåndteringsreturdata Fejlmeddelelser: Fejl bliver returneret som SOAP-fault med information om fejlen.
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
act FindResults
Find analyse
SAML token med autorisation roller
modtages
Log serv ices kaldes
Brugervalidering
Godkendt
Returnerer fej lbesked
Afvist
Søgning udføres
Operation går godt?Nej
Returnerer AnalysisStructure
Log serv ice kaldes
Ja
Returner resultat Returner svar
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 126
Use Cases
Forretningsobjekter Request: FindAnalysisStructureType
Response: AnalysisStructureType
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 127
BWS 61 Service. Operation: DeactivateResults Forretningsmæssig kontekst Formål Formålet med dette kald er, at slette en analyse.
Beskrivelse Metoden kaldes med en DeactivateAnalysisStructureType der indeholder prøvetypen (AnalysisTypeText) og analyseid (AnalysisResultIdentifier).
Hvis operationen går godt returneres AnalysisListStructureType. Hvis operationen ikke går godt returneres en fejl.
Service operations diagram
Data Input / Output Input: DeactivateAnalysisStructureType
Output: AnalysisListStructureType
Fejlhåndteringsreturdata Fejlmeddelelser: Fejl bliver returneret som SOAP-fault med information om fejlen.
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
act Deactiv ateResults
Slet analyse
SAML token med autorisation roller
modtages
Log serv ices kaldes
Brugervalidering
Analyse slettes
Godkendt
Returnerer fej lbesked
Afvist
Operation går godt?Nej
Returnerer AnalysisStructure
Ja
Log serv ice kaldes
Returner resultat Returner svar
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 128
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: DeactivateAnalysisStructureType
Response: AnalysisStructureType
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 129
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 130
BWS 62 Service. Operation: AnalysisProcessingUpdate Forretningsmæssig kontekst Formål
Formålet med dette kald er, at tilføje eksisterende analyser oplysninger, hvor Stanlab for-matet ikke er dækkende. Her er der mulighed for at indsætte filtrering, forbehandling, frak-tioneringsmetode og eller konserveringsmetode.
Beskrivelse Metoden kaldes med en AnalysisProcessingUpdateStruktur der indeholder en Analy-sisProcessingStruktur med prøvetypen (AnalysisTypeText) og analyseid (AnalysisResul-tIdentifier).
Der returneres en AnalysisProcessingUpdateResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: AnalysisProcessingUpdateStruktur
Output: AnalysisProcessingUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
act AnalysisProcessingUpdate
Opdater analyse
SAML token med autorisation roller
modtages
Log serv ices kaldes
Brugervalidering
Returnerer fej lbeskedAnalysen opdateres
Analyse findes?
Afvist
Nej
Ja
Logserv ice kaldes
Returner svar
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 131
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError +9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: AnalysisProcessingStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 132
BWS 63 Service. Operation: SampleFinished Forretningsmæssig kontekst Formål
Beskrivelse
Service operations diagram
Data Input / Output Input:
Output: ReceiptStruktur
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
act SampleFinished
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Marker prøve færdig
Prøv e markeres færdig
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 133
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 134
BWS 64 Service. Operation: SampleQualityMark Forretningsmæssig kontekst Formål Formålet med dette kald er, at kvalitetsmærke en prøve.
Beskrivelse Metoden kaldes med en SampleQualityMarkUpdateStruktur der indeholder prøvetype (Project) og prøveid (SampleId) samt koden for kvalitetsmærkningen.
Der returneres en SampleQualityMarkUpdateResponse der indeholder en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleQualityMarkUpdateStruktur
Output: SampleQualityMarkUpdateResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act SampleQualityMark
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Kvalitetmærker prøve
Prøv en kv alitetmærkes
Prøven findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 135
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleQualityMarkUpdateStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 136
BWS 65 Service. Operation: SampleFinished Forretningsmæssig kontekst Formål Formålet med dette kald er, at markere en prøve færdig til godkendelse, dvs. alle analyser
skal være indlæst.
Beskrivelse Metoden kaldes med en SampleFinishedStruktur der indeholder prøvetype (Project) og prøveid (SampleId) samt en boolean der angiver om prøven kun skal maskinelt kvalitets-tjekkes eller også markeres som færdig (CheckOnly: 0 = prøve kvalitetstjekkes og marke-res som færdig, hvis kvalitetstjekket går godt, CheckOnly: 1 = prøve kvalitetstjekkes kun).
Der returneres en SampleFinishedResponse der indeholder en ReceiptStruktur med op-lysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleFinishedStruktur
Output: SampleFinishedResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
act SampleFinished
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Marker prøve færdig
Prøv e markeres færdig
Prøven findes?
Ja
Nej
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 137
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleFinishedStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 138
BWS 66 Service. Operation: SampleApproval Forretningsmæssig kontekst Formål Formålet med dette kald er, at godkende eller afvise en prøve.
Beskrivelse Metoden kaldes med en SampleApprovalStruktur der indeholder prøvetype (Project) og prøveid (SampleId) samt en boolean for prøvestatus/godkendelse (Approve: 0 = afvist, Approve: 1 = godkendt).
Der returneres en SampleApprovalResponse der indeholder en ReceiptStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: SampleApprovalStruktur
Output: SampleApprovalResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
act SampleApprov al
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svar
Logserv ice kaldes
Brugervalidering
Godkendt
Afvist
Godkender/afviser prøve
Prøv en godkendes/afv ises
Prøven findes?Nej
Ja
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 139
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleApprovalStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 140
BWS 67 Service. Operation: SearchBoreholeBoundingBox Forretningsmæssig kontekst Formål Formålet med dette kald er, at finde og vise de boringer der ligger inden for et geografisk
område.
Beskrivelse Metoden kaldes med en BoreholeBoundingBoxSearchStruktur der indeholder to sæt koordinater der angiver min og maks koordinater på det rektangel der definerer bounding boksen. Koordinaterne skal angives som UTM koordinater i EUREF89 og UTM zone 32.
Der returneres et BoreholeNoStrukturList objekt med en liste af DGUnr og en Receip-tStruktur med oplysninger om hvordan operationen er forløbet.
Service operations diagram
Data Input / Output Input: BoreholeBoundingBoxSearchStruktur
Output: BoreholeSearchResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
act SearchBoreholeBoundingBox
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Udsøger boringer
Boringer udsøges
Boringer findes?
Returnerer ReceiptStruktur og BoreholeNoStrukturList
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 141
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: BoreholeBoundingBoxSearchStruktur
Response: BoreholeNoStrukturList og ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 142
BWS 68 Service. Operation: SampleSearchByLocality Forretningsmæssig kontekst Formål Formålet med dette kald er, at finde og vise prøver der er koblet til en bestemt lokalitet.
Beskrivelse Metoden kaldes med en SampleSearchByLocalityStruktur der indeholder søgekriterier som lokalitetsid, prøvetagerfirma, prøveudtager, prøvedato og prøvetype.
Der returneres 0 til mange SampleIdStruktur med prøveid og navnet på tabellen den tilhø-rer (PcJupiterXLTable ) samt en ReceiptStruktur med oplysninger om hvordan operatio-nen er forløbet.
Service operations diagram
Data Input / Output Input: SampleSearchByLocalityStruktur
Output: SampleSearchResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
act SampleSearchByLocality
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Udsøger prøver efter lokalitet
Prøv er udsøges efter lokalitet
Prøver findes?
Returnerer ReceiptStruktur og SampleIdStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 143
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSearchByLocalityStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 144
BWS 69 Service. Operation: SampleSearchByProjectPhase Forretningsmæssig kontekst Formål Formålet med dette kald er, at finde og vise prøver der tilhører en bestemt projektfase.
Beskrivelse Metoden kaldes med en SampleSearchByProjectPhaseStruktur der indeholder søgekri-terier som projektfase og prøvetype.
Der returneres 0 til mange SampleIdStruktur med prøveid og navnet på tabellen den tilhø-rer (PcJupiterXLTable ) samt en ReceiptStruktur med oplysninger om hvordan operatio-nen er forløbet.
Service operations diagram
Data Input / Output Input: SampleSearchByProjectPhaseStruktur
Output: SampleSearchResponse
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
act SampleSearchByProjectPhase
SAML token med autorisation roller
modtages
Log serv ices kaldes
Returnerer ReceiptStruktur
Returner svarReturner resultat
Logserv ice kaldes
Nej
Ja
Brugervalidering
Godkendt
Afvist
Prøver findes?
Returnerer ReceiptStruktur og SampleIdStruktur
Udsøger prøver efter projektfase
Prøv er udsøges efter projektfase
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 145
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: SampleSearchByProjectPhaseStruktur
Response: ReceiptStruktur
B 3 1a-Serviceoperationer B-Boringer 2014-10.docx Side 146
BWS 70 Service. Operation: IsAlive Forretningsmæssig kontekst Formål
Beskrivelse
Service operations diagram
Data Input / Output Input:
Output: ReceiptStruktur
Fejlhåndteringsreturdata Fejlmeddelelser:
Generelt fremgår fejlkoderne af ReceiptStruktur. Desuden benyttes fejlkoder ved logning.
Der produceres log entries minimum for entry og exit, men herudover optræder logrecords for ekstra fejlkoder – eksempelvis for hver valideringsfejl..
0 OK – en eller flere forekomster fundet
-1 FederationError – brugervalideringsfejl
-2 UserRightsError – Brugeren har ikke rettighed
-3 DBError – Database Connection fejl
-4 NotFoundError – Intet fundet
-5 reserveret
-6 LimitExceedError – max grænse
-7 FileSystemError
-101 ValidationError
-102 SelectError
-103 InsertError
-104 UpdateError
+9 reserveret
Fejlhåndtering Servicen har ansvaret for, at opdateringer i forskellige tabeller rulles tilbage, hvis alle ope-rationer inden for en boring ikke kan gennemføres og fejlen returneres i ReceiptStruktur for dette element.
Loggen vil desuden indeholde alle fejl og advarsler
Sikkerhed Se B3.1 for generel sikkerhed
Alle operationer logges centralt med information om bruger og tidspunktet for anvendelse.
Anvendt / udbudt Service er tilgængelig via DMP’s udbud af services
Servicekvalitet Et svar er tilgængeligt for klienten.
Responstid Ikke målt
Noter
Use Cases
Forretningsobjekter Request: Response: ReceiptStruktur
Top Related