Regis-BCC integration
|
|
|
- Ingvar Steensen
- 7 år siden
- Visninger:
Transkript
1 3 Public Release Public Release T Released Side 1 af 27
2 Indhold 1. Indledning... 3 Revisionshistorik... 3 Referencedokumenter... 3 Udeståender Forretningsoverblik... 4 Introduktion og forretningsmål... 4 UML use cases, flowdiagram etc Forretningsmål Løsningsoverblik... 6 Overblik... 6 Servicebeskrivelse... 6 SignAnswer... 8 SaveRequisition DeleteRequisition GetRequisition ChangeAnswerReceiver GemAnalysesvar Funktionelle krav Fejlhåndtering Applikations specifikke informationer RoS-BCC Krav til region Syddanmarks ressourcer Drift og vedligehold Support krav Prioritet Overvågning Fejlsymptomer og løsninger Vedligeholdelse Bilag SignAnswer Bilag SaveRequisition Bilag DeleteRequisition Bilag GetRequisition Bilag ChangeAnswerReceiver T Released Side 2 af 27
3 1. Indledning Dette dokument beskriver de integrationer mellem RoS og BCC som skal køre via Regis, de specifikke integrationer der kører via Regis er aftalt med RSD. Revisionshistorik Version Dato Beskrivelse Navn Første version til godkendelse Leif Pedersen Beskrivelser tilføjet vedr. metoderne DeleteRequisition, GetRequisition, SaveRequisition, ChangeAnswerReceiver. Leif Pedersen Mandatory/optional kolonne tilføjet i request tabeller. Leif Pedersen Ensartet brugs af ordet RoS Beskrivelse tilføjet af service GemAnalysesvar Tydeliggørelse af at der beskrives to webservices i dette dokument. Afsnit 2 Forretningsoverblik er udvidet. Samt tilføjet diagram over den klassifikationsservice der bruges. Leif Pedersen Leif Pedersen Referencedokumenter Dokumentnavn Forfatter Udeståender Beskrivelse Version 0.1 er en udgave der skal godkendes af RSD, Denne indeholder kun en metode. Efter godkendelse vil resten af BCC servicen blive beskrevet. Visse oplysninger vedr., BaseLineMetaData skal oplyses fra RSD. Disse oplysninger er beskrevet i afsnittet Servicebeskrivelse Ansvarlig Leif Pedersen/CGI RSD T Released Side 3 af 27
4 2. Forretningsoverblik Introduktion og forretningsmål Formålet med dokumentet er at dokumentere de 2 services som bruges imellem BCC og RoS. 1) BCC udstiller en service ifm. implementationen af RoS. De enkelte metoder vil blive beskrevet i kapitel 3. RoS skal have mulighed for at overføre og behandle rekvisitioner til og fra BCC. Det indbefatter gemme/slette og hente rekvisitioner. Det skal yderligere være muligt at kvittere for læste svar samt at skifte svarmodtager på en rekvisition. Disse integrationer sker via en webservice som BCC udstiller. 2) BCC sender svar til RoS. Her er det RoS som udstiller en webservice som BCC sender til T Released Side 4 af 27
5 UML use cases, flowdiagram etc. De metoder I BCC servicen som er udvalgt til at køre via Regis, er illustreret i dette diagram. Derudover er det vist at BCC uploader svar til den service som RoS udstiller. Dette diagram viser den webservice som BCC udstiller som RoS bruger til at hente klassifikationer. Denne service kører ikke via Regis T Released Side 5 af 27
6 Forretningsmål Informationsenhed Informationsforespørger Informationskilde Beskrivelse Rekvisitioner RoS BCC RoS skal kunne udføre nødvendige operationer mht rekvisitioner i BCC. Svar RoS BCC BCC sender svar til RoS 3. Løsningsoverblik Overblik BCC udstiller en webservice som RoS bruger til at behandle rekvisitioner. Servicen understøtter følgende metoder som skal køre via Regis, disse vil blive beskrevet senere i dokumentet: - SaveRequisition (Gemme rekvisitioner i BCC) - DeleteReguisition (Slette rekvisitioner i BCC) - GetRequisition (Hente rekvisition fra BCC) - SignAnswer (Kvittere for læste svar) - ChangeAnswerReceiver (Skifte svarmodtager) Derudover henter RoS klassifikationsoplysninger fra BCC. Disse metoder skal ikke køre via Regis og vil derfor ikke blive beskrevet. - GetAnalysisRepertoire (analyserepertoire) - GetAccessAreas (adgangsområder) - GetAnswerGroups (svargrupper) - GetOrganisations (rekvirenter) - GetPhrases (fraser/standardtekster) - GetRounds (runder) Ovenstående fordeling er aftalt med RSD. Upload af svar til RoS - GemAnalysesvar Servicebeskrivelse I de følgende afsnit er en beskrivelse af de metoder som er implementeret i den webservice der hedder BCCServices. BaselineMetaData er aftalt med RSD. Alle request s fra RoS til BCC indledes med disse felter. Der er ikke BaselineMetaData i forbindelse med GemAnalysesvar BaseLineMetaData rsdsystemid Statisk streng for hvert system som RoS kalder. Dvs. der er for mindst to systemer, BCC og Patologi. RSD leverer denne værdi. Mandatory T Released Side 6 af 27
7 BaseLineMetaData rsduseridrsd Identificerer RoS over for Regis, Det er et bruger/password som er kendt i Regis. Samme bruger sendes hver gang. RSD leverer disse oplysninger. Mandatory rsdpasswordrsd Se rsduseridrsd rsdcontractid rsdlogicalid Statisk streng som er leveret af kunden. Værdi er forskellig for hver metode RSD leverer denne værdi. Streng med kontekst afhængig information, eksempelvis cprnr T Released Side 7 af 27
8 SignAnswer I detailsvar samt kumuleret svar I RoS Kan brugeren kvittere for at have læst svar. Når der kvitteres overføres informationer fra RoS til BCC via SignAnswer metoden. Følgende kontroller bliver lavet: - Det sendte resultat skal være det samme som i BCC - Den sendte analysebemærkning skal være den samme som i BCC - I BCC skal status på analysen være godkendt Request Felter BaseLineMetaData Username/Password Bruger kendt I BCC. Dette er en profil-oplysning. Under test vil denne bruger være gyldig Username: user-ros Password: password-ros Mandatory Denne information vil blive fulgt at et antal records med de analyser som brugeren I RoS ønsker at kvittere. Felter Mandatory requisitionnumber Rkvisitionsnummer som indeholder de analyser der skal kvitteres Analysecode Analyser der skal kvitteres AnalyseResult Analysens resultat AnalyseRemark Analysens kommentar acknowledgeuser Brugeren I RoS som kvitterer T Released Side 8 af 27
9 2.1.2 Response Response er en ResultID som fortæller om request er gennemført eller om der er opstået en fejlsituation. Der er separate fejlkoder for hver analysekoder som er fejlet. ID Tekst 0 OK 2 Ukendt user/password sendt til BCC webservice 3 gle Analyser blev ikke kvitteret. Fejlkoder for analyser 1 Analysen kan ikke kvitteres, uoverensstemmelse i resultat/resultatkommentar mellem BCC og RoS 2 Analysen kan ikke kvitteres, uoverensstemmelse i resutat/resultatkommentar mellem BCC og RoS 3 Analysen kan ikke kvitteres, forkert status [xxx] 4 Analysen kan ikke kvitteres grundet allerede kvitteret analyse. 5 Analyse ikke fundet på rekvisitionen. 6 Rekvisitionsnummer ikke fundet. For eksempel på Response se bilag T Released Side 9 af 27
10 SaveRequisition Denne metode giver mulighed for at gemme en rekvisition i BCC. Data bliver valideret imod et antal regler i BCC. Parameter XREQ01 skal være opbygget i.flg medcoms XREQ01 standard. Der returneres en ny XREQ01 i response, Dette vil være den endelige rekvisition som den ser ud I BCC efter den er valideret I BCC Request Felter BaseLineMetaData Username/Password XREQ01 Bruger kendt I BCC. Dette er en profil-oplysning. Under test vil denne bruger være gyldig Username: user-ros Password: password-ros En xml struktur opbygget efter XREQ01 standarden Mandatory Response Response kan være en rekvisition I XREQ01 eller fejlsituationer. Type Tekst Der er uoverensstemmelser mellem CPR numre. Rekvisitionen er igangsat på laboratorium. Patienten har allerede en anden rekvisition xxxx med samme prøvetagningstidspunkt. Gruppen/analysen xxxx findes ikke, eller er udgået. Bestillingsperiode for analyse xxxx er ikke opfyldt Bloker:Kvantitet xxxx (blokeringer mht analyser der ikke må bestilles sammen) Analysen xxxx kan ikke tages i lægepraksis. Prøvetagningstidspunkt må ikke være historisk for analysen xxxx Analyserne xxxx og yyyy kan ikke bestilles på samme rekvisition for denne rekvirent For eksempel på Response se bilag T Released Side 10 af 27
11 DeleteRequisition Denne metode giver mulighed for at slettemarkere en rekvisition i BCC hvis status på rekvisitionen tillader det Request Felter BaseLineMetaData Username/Password requisitionnumber cprnumber useridentification Bruger kendt I BCC. Dette er en profiloplysning. Under test vil denne bruger være gyldig Username: user-ros Password: password-ros Rekvisitionsnummer som ønskes slettemarkeret Cpr nummer på den person som er registreret på den rekvisition som ønskes slettet Identificerer den bruger I RoS som beder om sletning af rekvisition Mandatory Response Response kan være en række fejlsituationer. Hvis der ikke returneres en fejlsituation er sletningen lykkedes. Type Error Error Tekst Rekvisitionen er ikke registreret til den angivne patient. Rekvisition slettes ikke Rekvisition findes ikke eller er ikke længere 'inaktiv'. For eksempel på Response se bilag T Released Side 11 af 27
12 GetRequisition Denne metode henter en rekvisition fra BCC. Når en bruger I RoS ønsker at redigere en rekvisition er det nødvendigt at hente de seneste oplysninger fra BCC, da rekvisitionen kan være opdateret i BCC. Rekvisitionen afleveres i XREQ01 format Request Felter BaseLineMetaData Username/Password RequisitionNumber Bruger kendt I BCC. Dette er en profiloplysning. Under test vil denne bruger være gyldig Username: user-ros Password: password-ros Rekvisitionsnummer som der forespørges på. Mandatory Response Response kan være en rekvisition I XREQ01 eller en fejlsituation. Type Error Tekst Rekvisition ikke fundet For eksempel på Response se bilag T Released Side 12 af 27
13 ChangeAnswerReceiver Denne metode giver mulighed for at skifte svarmodtager afdeling og svarmodtagende person Request Felter BaseLineMetaData Username/Password Bruger kendt I BCC. Dette er en profil-oplysning. Under test vil denne bruger være gyldig Username: user-ros Password: password-ros Mandatory Denne information vil blive fulgt at et antal records med de rekvisitioner hvor skiftet skal udføres. Felter Mandatory requisitionnumber cprnumber Rkvisitionsnummer som hvor der skal udskiftes oplysninger Cpr nummer på den person som er registreret på den rekvisition hvor der skal udskiftes oplysninger newanswerreceiver Ny svarmodtager AnswerReceiverIdentifier Typen af svarmodtager. personinitials Kontaktlæge Felter useridentification Identificerer den bruger I RoS som aktiverer skiftet af svarmodtager Mandatory Response Response kan være en række fejlsituationer. Hvis der ikke returneres en fejlsituation er sletningen lykkedes. Type Error Error Error Tekst Ny svarmodtager findes ikke i BCC-Lab. Svarmodtager ændres ikke på rekvisitionen Rekvisitionen er ikke registreret til den angivne patient. Svarmodtager ændres ikke Rekvisition findes ikke. For eksempel på Response se bilag T Released Side 13 af 27
14 GemAnalysesvar BCC har hidtil sendt svar direkte til regional labmed udenom Regis. GemAnalysesvar ændres nu således at kaldet til GemAnalysesvar sker igennem Regis. Data til GemAnalysesvar sendes i XRPT01 standarden. Når RoS Funktionaliteten bliver enabled i BCC bliver der tilføjet en Local_Elements sektion. Denne tilføjes på samme niveau som LaboratoryReport. Der er nu tilføjet et felt i sektion Local_Element til identifikation af om svar skal videresendes til National Laboratoriebank. Felt Værdi = True Værdi = False ForwardToNationalBank a) Local_Elements sektionen fjernes og svar videresendes til national Labmed a) Svar videresendes ikke til national Labmed b) Svar videresendes uberørt til RoS inkl. local_elements sektionen b) Svar videresendes uberørt til RoS Wsdl som bliver brugt til upload af svar fra BCC er angivet i afsnittet vedr. infrastruktur Treeview som viser strukturen af xml svaret T Released Side 14 af 27
15 Funktionelle krav Messaging Pattern ESB Function CloverLeaf Transformation Protocol Conversion Routing Splitting Aggregation Enrichment Message Sequencing Concatenation Database Update Cross Referencing Keeping State Canonical Data Format Web service Other Function <Publish/Subscribe> Fejlhåndtering Her henvises til gældende praksis vedr. BCC 3. Applikations specifikke informationer <For hver enkelt applikation som er involveret i løsningen skal følgende afsnit udfyldes. Det er vigtigt at alle applikationsdetaljer som har relevans for integrationen beskrives i afsnittet.> RoS-BCC Applikationsejer Navn Telefon adresse T Released Side 15 af 27
16 3.1.2 Projektleder hos CGI Navn Anette Rytkønen Telefon adresse Kontakt vedr. ROS/LIMS hos CGI Navn Mogens Hagner(Product Owner) Leif Pedersen(BCC udvikler) Telefon adresse Interface specifikation OS Interface protokol Encoding Besked format Besked specifikation Besked eksempler support: Windows Server SOAP UTF8 XML Se de enkelte metoder under afsnittet 3. Løsningsoverblik Se Bilag til dette dokument T Released Side 16 af 27
17 3.1.5 Infrastruktur <Spørgsmålene gælder både for test og produktions> Client Server og netværk Software and database Relevant infrastructure information (Prod, test, etc) Nej <Har integrationen indflydelse på hardware, server (eks. licenser, opgradering, anskaffelse af nye server, netværk etc.)?> <Kræver integrationen opgradering af software eller database, installering af nyt software eller database, etc.> Servicen er pt. Installeret et sted i RSD. Testsystem(preprod) wsdl til brug ved upload af svar (GemAnalyseSvar) findes på denne adresse Overvågning <Krav omkring overvågning> Andre ting Test Krav til test Typer af test der skal udføres Test data Test rapport Ingen specielle krav Unit Test Services Integration Test End to End Message size Test Performance Test Acceptance Test System Regression Test <Other> <Hvilke data kan eller skal benyttes (eks. test patient)> <Hvordan rapporteres test resultaterne> T Released Side 17 af 27
18 Krav til region Syddanmarks ressourcer <List aktiviteter der kræver deltagelse af region Syddanmark. Disse aktiviteter skal indgå i den samlede projektplan, men kan i komplekse projekter med fordel indgå separat i dette afsnit.> Aktivitet Dato Krævede ressourcer <Bruger accept test> < > <N> T Released Side 18 af 27
19 4. Drift og vedligehold Vedr alle punkter under drift og vedligehold skal der henvises til gældende praksis som gælder for BCC. <Beskriv hvilke drift og overvågnings instrukser der er nødvendige når integrationen overgår til produktion. Det skal verificeres at driften har forstået og accepteret ansvaret i forbindelse at integrationen idriftsættes. Se driftsinstruktioner og krav til deployment pakker på følgende side: Support krav Prioritet (8-17 Mandag - Friday) (GMT +01:00) 24/7 <Other> Prioritet Integration Kommentarer <Høj><Medium><Lav> <Verificere hvilke dele af integrationen som har denne prioritet. Det kunne være en specifik kontrakt eller service> Overvågning <List alle services og/eller komponenter der skal overvågnes i forbindelse med den pågældende integration. Beskriv kort hvad driften skal kigge efter (eksempel: beskeder med specielle karakteristika, webservices, logs, etc.) > Komponent / services Kommentarer Fejlsymptomer og løsninger <Beskriv fejlsymptomer eller fejlscenarier som har en identificeret løsning. Eksempler på dette kunne være: Hvis og når en besked ikke kan overføres eller en service ikke er tilgængelig. Personer der skal kontaktes. Hvordan skal der responderes i forhold til en specifik fejl besked> Symptom Løsning Kommentar T Released Side 19 af 27
20 Vedligeholdelse <Beskriv andre handlinger og procedure der skal udføres i forhold til den normale driftssituation> T Released Side 20 af 27
21 5. Bilag 1 SignAnswer Response hvor alle analyser blev signeret <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <SignAnswerResponse xmlns="urn:tempuri-org:rosservices"> <result xsi:nil="true"/> <resultid>0</resultid> <resulttext>ok</resulttext> <dsfailedanalysesforsigning/> </SignAnswerResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Response hvor en analyse ikke blev kvitteret <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <SignAnswerResponse xmlns="urn:tempuri-org:rosservices"> <result xsi:nil="true"/> <resultid>3</resultid> <resulttext>gle Analyser blev ikke kvitteret</resulttext> <dsfailedanalysesforsigning> <ttfailedanalysesforsigning> <requisitionnumber> </requisitionnumber> <analysecode>2319</analysecode> <ErrorID>1</ErrorID> <ErrorText>Analysen kan ikke kvitteres, uoverensstemmelse i resultat/resultatkommentar mellem BCC og RoS.</ErrorText> </ttfailedanalysesforsigning> </dsfailedanalysesforsigning> </SignAnswerResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> T Released Side 21 af 27
22 6. Bilag 2 SaveRequisition Hvis rekvisitionen valideres ok, bliver den oprettet og der returneres en rekvisition svarende til eksemplet under GetRequisition. Eksempel på fejlsituation: <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsd=" xmlns:xsi=" <SOAP-ENV:Body> <SaveRequisitionResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <finalxreq01/> <dsrequisitionmessages xmlns:xsi=" <ttrequisitionmessages> <MessageType>ERROR</MessageType> <MessageTxt>Rekvisitionen er igangsat på laboratorium.</messagetxt> </ttrequisitionmessages> </dsrequisitionmessages> </SaveRequisitionResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> T Released Side 22 af 27
23 7. Bilag 3 DeleteRequisition Hvis Sletning lykkes, bliver der ikke sendt nogle fejlmeddelelser: <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <DeleteRequisitionResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <dsrequisitionmessages/> </DeleteRequisitionResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Eksempel på fejlsituation: <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <DeleteRequisitionResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <dsrequisitionmessages> <ttrequisitionmessages> <MessageType>ERROR</MessageType> <MessageTxt>Rekvisitionen er ikke registreret til den angivne patient. Rekvisition slettes ikke.</messagetxt> </ttrequisitionmessages> </dsrequisitionmessages> </DeleteRequisitionResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> T Released Side 23 af 27
24 8. Bilag 4 GetRequisition Eksempel på Rekvisition hentet via webservice. Formatet er i XREQ01 <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <GetRequisitionResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <xreq01><![cdata[<?xml version="1.0" encoding="iso "?><emessage xmlns=" 01/"><Envelope><Sent><Date> </Date><Time>09:01</Time></Sent><Identifier> </Iden tifier><acknowledgementcode>minuspositivkvitt</acknowledgementcode></e nvelope><laboratoryrequest><letter><identifier> </identi fier><versioncode>xq0131k</versioncode><statisticalcode>xreq01</st atisticalcode><authorisation><date> </Date><Time>09:01</Time></Authorisation><TypeCode>XREQ01</TypeC ode></letter><sender><eanidentifier> </eanidentifier>< Identifier> </Identifier><IdentifierCode>sorkode</Identifier Code><OrganisationName>RSJ</OrganisationName><DepartmentName>Akute nhed Skade, ROS</DepartmentName><MedicalSpecialityCode>ikkeklassificeret</Medi calspeciality- ty- Code><Physician><PersonInitials>doctortest</PersonInitials></Physi cian><replyto>true</replyto></sender><originalrequester><identifie r> </identifier><identifiercode>sorkode</identifierc ode><organisationname>rsj</organisationname><departmentname>akuten hed Skade, ROS</DepartmentName><ReplyTo>false</ReplyTo></OriginalRequester><R eceiver><eanidentifier> </eanidentifier><identifier>3800c70 </Identifier><IdentifierCode>sygehusafdelingsnummer</IdentifierCod e><organisationname>rsj</organisationname><departmentname>roskilde KBA</DepartmentName></Receiver><Payer><Identifier> </I dentifier><identifiercode>lokationsnummer</identifiercode><payerstypecode >rekvirent</payerstypecode><organisationname>akutenhed Skade, ROS</OrganisationName></Payer><Patient><AlternativeIdentifier>xxxx xxxxxx</alternativeidentifier><personsurnamename>test1</personsurn ame- Name><PersonGivenName>Nancy</PersonGivenName><Consent><Given>true< /Given></Consent></Patient><RequisitionInformation><RequisitionDat etime><date> </Date><Time>08:46</Time></RequisitionDateTime><SamplingLocation Code>laboratoriet</SamplingLocationCode><SamplingDateTimeType>fakt isk</samplingdatetimetype><samplingdatetime><date> </Date><Time>10:00</Time></SamplingDateTime><Sample><RequesterSa mpleidentifi T Released Side 24 af 27
25 er> </requestersampleidentifier><sampleidentifiertype>n ationaltproevenummer</sampleidentifiertype></sample><numberoftesttubes>1</numberoft esttubes></requisitioninformation><requests><requestedanalysis><re sultpriority>straks</resultpriority><analysis><analysiscode>npu03429</analys is- Code><AnalysisCodeType>iupac</AnalysisCodeType><AnalysisCodeRespon sible>sst</analysiscoderesponsible></analysis><samplematerial>blod</ SampleMaterial></RequestedAnalysis><RequestedAnalysis><ResultPriority>rutine</ ResultPriority><Analysis><AnalysisCode>NPU01944</AnalysisCode><AnalysisCodeTyp e>iupac</analysiscodetype><analysiscoderesponsible>sst</analysisco deresponsible></analysis><samplematerial>blod</samplematerial></requestedana lysis><requestedanalysis><resultpriority>rutine</resultpriority><ana lysis><analysiscode>npu02321</analysiscode><analysiscodetype>iupac</ AnalysisCode- Type><AnalysisCodeResponsible>SST</AnalysisCodeResponsible></Analy sis><samplematerial>blod</samplematerial></requestedanalysis><requ estedanalysis><resultpriority>rutine</resultpriority><analysis><analysiscode >NPU01933</AnalysisCode><AnalysisCodeType>iupac</AnalysisCodeType> <AnalysisCodeResponsible>SST</AnalysisCodeResponsible></Analysis><SampleMaterial>Blod</ SampleMaterial></RequestedAnalysis><RequestedAnalysis><ResultPriority>rutine</ ResultPriority><Analysis><AnalysisCode>NPU08694</AnalysisCode><AnalysisCodeTyp e>iupac</analysiscodetype><analysiscoderesponsible>sst</analysisco deresponsible></analysis><samplematerial>blod</samplematerial></requestedana lysis><requestedanalysis><resultpriority>rutine</resultpriority><ana lysis><analysiscode>npu02319</analysiscode><analysiscodetype>iupac</ AnalysisCode- Type><AnalysisCodeResponsible>SST</AnalysisCodeResponsible></Analy sis></requestedanalysis></requests></laboratoryrequest><local_elem ents><requisitionstatustext>rekvisition komplet</requisitionstatustext><requisitionactive>true</requisitionac tive><consenttype>0</consenttype><userid>dtest2</userid><room>4</r oom><bed>2</bed><samplingsituation>send til Webhotel</SamplingSituation><Analyses><Analysis><Code>NPU03429</Code><P roductionlaboratory>ras,roskilde KBA</ProductionLaboratory><AnalysisStatusLocal>Godkendt</AnalysisS tatuslocal></analysis><analysis><code>npu01944</code><productionlaborator y>ras,roskilde KBA</ProductionLaboratory><AnalysisStatusLocal>Godkendt</AnalysisS tatuslocal></analysis><analysis><code>npu02321</code><productionlaborator y>ras,roskilde KBA</ProductionLaboratory><AnalysisStatusLocal>Godkendt</AnalysisS tatuslocal></analysis><analysis><code>npu01933</code><productionlaborator T Released Side 25 af 27
26 y>ras,roskilde KBA</ProductionLaboratory><AnalysisStatusLocal>Godkendt</AnalysisS tatuslocal></analysis><analysis><code>npu08694</code><productionlaborator y>ras,roskilde KBA</ProductionLaboratory><AnalysisStatusLocal>Godkendt</AnalysisS tatuslocal></analysis><analysis><code>npu02319</code><productionlaborator y>ras,roskilde KBA</ProductionLaboratory><AnalysisStatusLocal>Godkendt</AnalysisS tatuslocal></analysis></analyses><printsamplingletter>yes</printsamplingl etter></local_elements></emessage>]]></xreq01> <dsrequisitionmessages/> </GetRequisitionResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Eksempel på fejlsituation: <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <GetRequisitionResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <xreq01/> <dsrequisitionmessages> <ttrequisitionmessages> <MessageType>ERROR</MessageType> <MessageTxt>Rekvisition ikke fundet</messagetxt> </ttrequisitionmessages> </dsrequisitionmessages> </GetRequisitionResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> T Released Side 26 af 27
27 9. Bilag 5 ChangeAnswerReceiver Hvis udskiftning lykkes, bliver der ikke sendt nogle fejlmeddelelser: <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <ChangeAnswerReceiverResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <dsrequisitionmessages/> </ChangeAnswerReceiverResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Eksempel på fejlsituation: <SOAP-ENV:Envelope xmlns:soap- ENV=" xmlns:xsi=" xmlns:xsd=" <SOAP-ENV:Body> <ChangeAnswerReceiverResponse xmlns="urn:fdc:cgi.com:bccservices:rosservices"> <result xsi:nil="true"/> <dsrequisitionmessages> <ttrequisitionmessages> <MessageType>ERROR</MessageType> <MessageTxt>Rekvisition findes ikke.</messagetxt> </ttrequisitionmessages> </dsrequisitionmessages> </ChangeAnswerReceiverResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> T Released Side 27 af 27
SOSI STS Testscenarier
SOSI STS Testscenarier Version 1.0.1 Status: Offentliggjort Indholdsfortegnelse 1 Introduktion... 2 1.1 Baggrund...2 1.2...2 1.3 Baggrundsmateriale... 2 1.4 Adgang...2 2 Test af STS Webservice... 4 2.1
DKAL Snitflader REST HTTP returkoder
DKAL Snitflader REST HTTP returkoder 1 Indholdsfortegnelse INDHOLDSFORTEGNELSE 2 A5.1 INTRODUKTION 3 A5.2 HTTP RETURKODER 3 A5.3 DKAL FEJLKODER 6 A5.3.1 DKAL XML FEJLFORMAT 7 Bilag A5: REST HTTP returkoder
Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice. https://statistik.uni-c.dk/erhvervelevtrivsel/dok/uploadserviceeud.
Notat Vedrørende: Skrevet af: Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice uhl Version: 1.2 Fordeling: Systemleverandører Styrelsen for It og Læring Vester Voldgade 123 1552
Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase
Indholdsfortegnelse 5. Administrationsdatabase... 2 5.1 Metadata... 2 5.2 Administrationsdata... 3 5.2.1 Indstillingsmuligheder... 3 5.2.2 Webside... 4 5.2.3 Klikafgift (Udgået)... 4 5.2.4 Modtageboks...
Grænseflade til afhentning af oplysninger om
Grænseflade til afhentning af oplysninger om praktikforhold fra EASY-P Dato 31-01-2017 Version Status 1.1 Historisk (gældende fra 1. februar 2017 til 31. maj 2017) Ansvarlig Jan Simonsen Side 2 af 19 Ændringshistorik
FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø
FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har
Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3
Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3 1 Indholdsfortegnelse INDHOLDSFORTEGNELSE 2 A5.1 INTRODUKTION 4 A5.2 HTTP RETURKODER 4 A5.3 DIGITAL POST FEJLKODER 7 A5.3.1 DIGITAL POST
Secure O matic. Gruppe 5 2. SEMESTERPROJEKT. Udgave. Accepttest-specifikation
Udgave 2 2. SEMESTERPROJEKT Gruppe 5 Secure O matic Accepttest-specifikation Benjamin Sørensen, 02284 Tomas Stæhr Hansen, 03539 Stefan Nielsen, 02829 Mubeen Ashraf, 9279 Hussein Kleit, 9281 SECURE O MATIC
SYSTEMDOKUMENTATION AF POC
DIGITALISERINGSSTYRELSEN POC PÅ ORKESTRERINGSKOMPONENTEN SYSTEMDOKUMENTATION AF POC Version: 1.1 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. All rights reserved Dokumenthistorik Version
VANSEnvelope TESTPROTOKOL FOR DEN GODE VANSENVELOPE. Namespace: urn:oio:medcom:vans-envelope: VANS
VANSEnvelope TESTPROTOKOL FOR DEN GODE VANSENVELOPE VANS 12.05.2011 Namespace: urn:oio:medcom:vans-envelope:1.0.4 DOKUMENT HISTORIK Version Forfatter Dato Beskrivelse 1.0 JAG 12.05.2011 Start på dokument
Teknisk Dokumentation
Sundhedsstyrelsens E2B Bivirkningswebservice Teknisk Dokumentation Side 1 af 8 Indhold Indledning... 3 Terminologi... 3 Arkitektur... 4 Web Service Snitflade... 4 Valideringsfejl... 5 Success... 5 E2B...
Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk
Vejledning Vedrørende: Skrevet af: Webservice til Optagelse.dk Lars Strange Vester Voldgade 123 1552 København V Tlf.nr.: 35 87 88 89 E-mail: [email protected] www.stil.dk CVR-nr.: 13223459 1 Indledning Dette
Den Gode LÆ-blanket Webservice (DGLÆ:WS)
Den Gode LÆ-blanket Webservice (DGLÆ:WS) MedCom arbejdspapir. Ver 0.2 18-06-2006. HVO Den Gode LÆ-blanket Webservice (DGLÆ:WS)...1 Del A: Formål og funktionalitet...2 Formål (=Usecase)...2 Sagsgangen i
Projekt Tilbagesvar. Leverandørmøde 10/3-2015
Projekt Tilbagesvar Leverandørmøde 10/3-2015 Status på modtagelse og svar Modtagelse på laboratorium Rekvisition 10 Prøve 11 Prøve 12 Prøve 13 Modtager rekvisition og prøvemateriale (NPN) Rekvirents rekvisitionsnummer
AuthorizationCodeService
AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark, version 1.1 W 1 AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark version 1.1 Kåre Kjelstrøm Formål... 3 Introduktion...
ITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler
Af Allan Wisborg, IT Udvikler Til løsningen ecmr Det elektroniske fragtbrev udbydes en række offentlige WEB services. Dette er beskrivelsen af disse services og hvorledes de anvendes. 21. December 2015
Eksamensbeviser og karakterer til Eksamensdatabasen Sidst opdateret 01-02-2007/version 1.1/Steen Eske Christensen
Eksamensbeviser og karakterer til Eksamensdatabasen Sidst opdateret 01-02-2007/version 1.1/Steen Eske Christensen Indhold Ændringer Centrale begreber Generelt Arbejdsgange Vejledningen består af 3 dele,
Webservice kald. System-til-system integration. Ny Easy. ATP 1. februar 2017
Webservice kald System-til-system integration Ny Easy ATP 1. februar 2017 Side 1 of 9 Dokumenthistorik Revisionshistorik Dato for denne revision: 01.02.2017 Dato for næste revision ukendt Revisions Revisions
Tredjepart webservices
Tredjepart webservices 4. juni 2015 USS Dok. Klik her for at angive tekst. 1/12 Indholdsfortegnelse Introduktion... 3 Miljøer... 3 Adgang... 3 API kald... 4 GET: /authorizations... 4 Input 4 Output 4 Output
Indholdsfortegnelse. Version 1.4. 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2
Indholdsfortegnelse 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2 1.2 Forberedelse til anvendelse Serviceplatformen... 2 1.2.1 Medarbejdercertifikat (MOCES)... 2 1.2.2
Vejledning til registrering som bruger til EudraCT results
Vejledning til registrering som bruger til EudraCT results 1 Registrering som ny bruger For at indtaste resultater, skal man registreres som bruger i EudraCT databasen: https://eudract.ema.europa.eu/results-web/
D INTEGRATIONSDESIGN FOR DATAAFTAGERE
DIGST ORKESTRERINGSKOMPONENT D0180 - INTEGRATIONSDESIGN FOR DATAAFTAGERE Version: 1.3 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. Alle rettigheder forbeholdes. Dokumenthistorik Version
DPR Viderestilling. Grænseflade for klient applikation
DPR Viderestilling CSC Danmark Copyright All Rights Reserved. Side 2 af 15 1. Generel beskrivelse Program-til-program kommunikationen foregår mellem to applikationer: DPR Viderestilling og en klient applikation.
Vejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Vejledning til SLS webservice - Engangsløndele
Side 1 af 18 Vejledning til SLS webservice - Engangsløndele Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer...
Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12
Oktober 2013 HLG/XIGA Opstartsvejledning ATS Engros 1/12 1. ATS Engros vejledning for aktører Formålet med dette dokument er at beskrive, hvordan du kommer i gang med at anvende ATS til test af certifikat
Opstartsvejledning ATS aktørudgave
Opstartsvejledning ATS aktørudgave 7. september 2012 XHLG/NLJ 1/13 1. ATS vejledning for aktører Formålet med dette dokument er at beskrive, hvordan I kommer i gang med at anvende ATS til test af certifikat
Serviceoperationer Puls
Serviceoperationer Puls Udtraek Miljøportalsekretariatet Punktkildeprojektet Den 4. marts 2015 Indholdsfortegnelse GENERELT FOR ALLE METODER I WEBSERVICEN 2 UDTRAEK.ISALIVE 3 UDTRAEK. HENTUDTRAEK 5 UDTRAEK.
DataHub Forbrugeradgangsløsning Spørgsmål og svar
9. Januar 2013 MEH/MHC DataHub Forbrugeradgangsløsning Spørgsmål og svar Dok 75938-12_v2, Sag 10/3365 1/7 1. Generelt 1.1 I hvilket omfang yder Energinet.dk support til elleverandørerne? Forretningskonceptet
Webservice til GYM-indberetning
Webservice til GYM-indberetning Dato 04-11-2015 Version Status 1.1 Historisk Ansvarlig Lars Strange Side 2 af 12 Ændringshistorik Version Kapitel/afsnit Beskrivelse 1.1 Dokumentet Udvidet fra at omfatte
Affaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere
Affaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere Dokument version: 2.0 ADS version: 1.0 Henvendelse vedrørende affald: Miljøstyrelsen Roskilde, Affaldssekretariatet
Umbraco installationsvejledning
på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er
Introduktion til eblisten... 2. Opret brugerkonto... 2. Abonnementtyper... 2. Kom godt i gang med eblisten... 3. Start eblisten...
Indholdsfortegnelse Introduktion til eblisten... 2 Opret brugerkonto... 2 Abonnementtyper... 2 Kom godt i gang med eblisten... 3 Start eblisten... 3 Send dokumenter med eblisten... 4 Udgående dokumenter...
ecpr erstatnings CPR Design og arkitektur
1 ecpr erstatnings CPR Design og arkitektur Indhold ecpr erstatnings CPR... 1 Indhold... 2 Formål... 3 Overblik... 4 Snitflader... 4 Komponenter... 5 Webservice... 5 Statuskomponent... 5 Forretningslag...
UniLock System 10. Manual til Eksport til Nortec vaskerisystem. Projekt PCS125-20 Version 1.0 Revision 131127
UniLock System 10 Manual til Eksport til Nortec vaskerisystem Projekt PCS125-20 Version 1.0 Revision 131127 UniLock eksport til Nortec vaskerisystem anvendes til automatisk at vedligeholde beboerdata i
2017 Recordit.nu version 2. Call Recorder Kvikguide for Apresa Client
2017 Recordit.nu version 2 Call Recorder Kvikguide for Apresa Client Indholdsfortegnelse 1 Indledning... 3 2 Opsætning... 4 2.1 Brugere... 4 2.2 Konto... 7 2.3 Server forbindelse... 7 2.4 Skærm... 8 2.5
XML webservice for pensionsordninger. Version 1.0 Draft A
XML webservice for pensionsordninger Version 1.0 Draft A Dokumentoplysninger Titel: Projekt: Webservice for pensionsordninger EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til
Beskrivelse af fejlkoder. Version 7.0, KMD Indkomst WEBService IndkomstEnkeltForespoergsel og MQService IndkomstMasseForespoergsel
Beskrivelse af fejlkoder KMD Indkomst WEBService IndkomstEnkeltForespoergsel og MQService IndkomstMasseForespoergsel Version 7.0, 15.04.2016 Senest gemt den 31-08-2016 11:40, ID190-D Indkomstgrænseflade_P13_5
FNUX. <System> Testprotokol Ver. 2.3 for Lægetest af FNUX Ver. 3.0
FNUX Testprotokol Ver. 2.3 for Lægetest af FNUX Ver. 3.0 Lægesystem udgave 11.02.2014 Styring af dokumentversion Version Forfatter Dato Beskrivelse 1.0 MDM 23-08-2013 Første udgave 2.0 MDM 17-01-2014
Hjælp til egne analyser i WebReq
INDHOLD Hjælp til egne analyser i WebReq Lægens egne analyser 01 Introduktion 02 Oprettelse af egen analyse 04 Forklaring til felterne i analyseoplysninger 05 Redigere egne analyser 06 Sletning af egen
SPØRGSMÅL OG SVAR TIL UDBUDDET [D ]
SPØRGSMÅL OG SVAR TIL UDBUDDET [D. 04.07.17] 1. Engelsk udgave af udbudsmaterialet [Tender material in English] Findes udbudsmaterialet i en engelsk udgave? [Is the tender material available in English?]
Kom i gang med anvendelse af faktura
Quickguide Juni 2014 Kom i gang med anvendelse af faktura via E-mail 1 Introduktion I Navision Stat 5.4 blev den systemunderstøttede mulighed for at sende salgsbilag via E-mail introduceret. Tidligere
Webservice til EUD-indberetning til Datavarehuset
Webservice til EUD-indberetning til Datavarehuset Dato 24-02-2017 Version Status 1.1 Gældende fra og med den 1. marts 2017 Ansvarlig Lars Strange Side 2 af 9 Indhold 1 Indledning... 3 2 Kontakt Webservicen...
FNUX. Testprotokol Version 2.3 for. Fælles Nordisk Udvekslings-Format, FNUX
FNUX Testprotokol Version 2.3 for Fælles Nordisk Udvekslings-Format, FNUX Lægesystem udgave 11.06.2013 Styring af dokumentversion Version Forfatter Dato Beskrivelse 0.1 JAG 24-08-2012 Udkast 1.0 GHE 10-09-2012
LinkGRC. Dokumenter. Brugermanual
Brugermanual 1 INDHOLD 1. Navigation 2. Dashboard 3. 4. Support 2 NAVIGATION 1 På forsiden finder du dine installerede moduler i LinkGRC løsningen og du kan her vælge hvilket modul du ønsker at arbejde
Vejledning til SLS webservice Løbende løndele
Side 1 af 12 Vejledning til SLS webservice Løbende løndele Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3
Den Gode Sårjournal Service MedCom, version W 1
Den Gode Sårjournal Service MedCom, version 1.0.0 W 1 Den Gode Sårjournal Service Rettelser... 3 Formål... 4 Funktionalitet... 5 GetSignOnLink... 5 GetNumberOfUnreadNotes... 5 Bilag A: Specificering af
1 Indledning Rekvisition af Klinisk Kemiske analyser i Darwin anvender et kald til Internet programmet WebREQ.
Emne Darwin version 3.21 Status Referencer til tidligere dokumenter Revision 1.1 INDHOLD 1 INDLEDNING... 1 2 INFORMATION OM WEBREQ... 2 3 OPRET REKVISITION KLINISK KEMI... 3 3.1 Felter... 3 3.2 Knapper...
OS2MO 2.0 Fugl Fønix
OS2MO 2.0 Fugl Fønix OS2MO 2.0 er genoplivet og rulles ud i 18 & 19......men inden produktet rulles ud, gøres brugergrænseflade og kommunikationslag klar (se illustration nedenfor). For at kunne levere
Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.
MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.
Opdatering af ISOWARE til version 6.1.0
Opdatering af ISOWARE til version 6.1.0 September 2015 Indhold Kontaktoplysninger... 1 VIGTIGT... 2 Opdatering af trejdepartssoftware... 2 Opdatering til version 6.1.0.... 2 1. Backup af databasen... 3
STS Designdokument. STS Designdokument
STS Designdokument i STS Designdokument STS Designdokument ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME 0.3 2013-01 N STS Designdokument iii Indhold 1 Introduktion 1 2 Arkitekturoverblik 1 2.1 Eksterne
Vejledning til Retsinformation web services test stubs
Civilstyrelsen Vejledning til Retsinformation Version:2 2010.02.08 Indholdsfortegnelse 1. Introduktion... 3 2. Installation... 3 3. Web Service beskrivelse og testdata... 3 2010.02.08 2 Side 2 af 5 1.
Beskrivelse af fejlkoder. Version 1.0,
Beskrivelse af fejlkoder KMD Indkomst Opgørelser (P13-5) WEBService IndkomstEnkeltForespoergsel og MQService IndkomstMasseForespoergsel Version 1.0, 20.02.2017 Indholdsfortegnelse 1. Versionsoversigt...
Vejledning til SLS webservice Statistik
Side 1 af 12 Vejledning til SLS webservice Statistik Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3 Inputstruktur
Den Gode Webservice 1.1
Den Gode Webservice 1.1 -Profilen for webservicebaseret kommunikation i sundhedssektoren Ivan Overgaard, [email protected] Udfordringen Service-Orienteret Arkitektur (SOA) er den moderne måde at lave
Web Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net
Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som du tidligere har modtaget
Integration SF1920 NemLogin / Digital fuldmagt Integrationsbeskrivelse - version 1.0.0
Integration Integrationsbeskrivelse - version 1.0.0 Kommunernes Datafællesskab - KDF Versionshistorik Relevans Dato Initialer Version Kommentarer 2015-02-10 MVC 0.1 Første version 2015-03-04 ehe 0.3 Klargjort
Manual til Kundekartotek
2016 Manual til Kundekartotek ShopPlanner Customers Med forklaring og eksempler på hvordan man håndterer kundeoplysninger www.obels.dk 1 Introduktion... 3 1.1 Formål... 3 1.2 Anvendelse... 3 2 Referencer...
Web Admin 5.5. Brugsvejledning for User admin. Copyright 2003 Gullestrup.net
Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som hører til din konto, tryk
