User Tools

Site Tools


fmk:generel:fmk-online_testtool

This is an old revision of the document!


FMK-Online Testtool

Testtool-modulet gør det muligt at udføre diverse testhandlinger i FMK-Online. Modulet er kun tilgængeligt testmiljøer, dvs., det kan ikke tilgås i produktion.

Testtool-modulet består af følgende værktøjerne:

  • SendXML
  • Load testdata

SendXML

Værktøjet SendXML gør det muligt under udvikling af en integration til FMK, at afprøve hvordan snitfladen virker, eller at teste hvordan data ser ud i andre versioner af snitfladen.

Logininfo

Feltet beskriver information om den bruger der logget ind og kan benyttes til at justere modifikatorer i det xml'en, således at f.eks. autorisationsnummer er korrekt.

Operation

Her angives hvilken operation der ønskes testet. Bemærk, den valgte operation skal stemme overens med xml'en.

Indtast XML

Her indtastes selve xml'en der ønskes testet. Bemærk, at der skal altid angives et namespace der passer med den valgte version af operationen.

Følgende er et eksempel på angivelse af en receptanmodning:

CreatePrescriptionRequestRequest.xml
<CreatePrescriptionRequestRequest xmlns="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01">
  <PersonIdentifier source="CPR">0501792275</PersonIdentifier>
  <MedicineCardVersion>1493019661610001238</MedicineCardVersion>
  <OrderedBy>
    <Patient/>
  </OrderedBy>
  <PrescriptionRequest>
    <DrugMedicationIdentifier>201</DrugMedicationIdentifier>
    <PrescribingOrganisation>
      <Name>Lægerne Papirfabrikken</Name>
      <AddressLine>Papirfabrikken 36 B</AddressLine>
      <AddressLine>8600 Silkeborg</AddressLine>
      <TelephoneNumber>86859200</TelephoneNumber>
      <Type>Yder</Type>
      <Identifier source="Yder">66001</Identifier>
    </PrescribingOrganisation>
    <PackageRestriction>
      <PackageNumber date="2017-04-24" source="Medicinpriser">496064</PackageNumber>
      <PackageQuantity>1</PackageQuantity>
    </PackageRestriction>
  </PrescriptionRequest>
</CreatePrescriptionRequestRequest>
Rolle

Her angives hvilken rolle man ønsker at operationen skal udføres med. Rollen udfyldes automatisk ud fra loginoplysninger.

Bruger CPR

Her angives CPR-nummeret for den bruger man ønsker at operationen udføres som. CPR-nummeret udfyldes automatisk ud fra logininformation. Bemærk CPR-nummeret skal ofte matche de modifikatorer der angives i xml'en. I ovenstående eksempel skal rolle udfyldes med Borger og CPR-nummer med 0501792275.

OrgUsingID

Her skal angives den organisation man ønsker at kalde fra. Bemærk, pt. er dette kun relevant hvis man kalder som Apoteker og har brug for at få implicit samtykke til at se en patients adresserede recepter. Her skal man angive et CVR-nummer, som matcher det sted hvor apotekeren

fmk/generel/fmk-online_testtool.1493106281.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki