Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Navn

CPR

CVR

Autorisation 

Autorisationskode

YderNr

National rolle

Andet

EmployeeIdentities.sundhedsassistentEdsgerDijkstra()

1411809893 




nspSundAssistR2Anvender sundhedsfaglig lægeCharlesBabbage i scenarierne "på vegne af sundhedsfaglig"

EmployeeIdentities.sundhedsassistentKristenNygaard()

1711809763 




nspSundAssistR1

EmployeeIdentities.peterNaur()

1811804807 






EmployeeIdentities.lægeCharlesBabbage()

061180973533257872

6QF17





EmployeeIdentities.lægeCharlesBabbage()

061180973512345601






EmployeeIdentities.lægeCharlesBabbage()

061180973512345602






OrganizationIdentities.sundhedsdatastyrelsen()


33257872






OrganizationIdentities.testOrganisation98021838()


98021838






ParentalCustodyIdentities.graceHopperParentOfMaryHopper

0411809250 





Anvendes til at teste IDWS SRP forældremyndighed over 0106249180

...

Følgende cpr numre anvendes for Patienter:

CPR

Krav

Andet

1208643298

Skal have fuldmagt til 0405732615 ved

  • fuldmagtstrengen  urn:dk:nspop:sts:dds:read
  • Relation i personInformation

 

0405732615En borger der har givet fuldmagt til 1208643298
1509669054Er forældrer til 1309228932
1309228932Er under 15 år, og er barn af 1309228932

1705909535

2106644120

0607834768

Patienter, hvorpå der oprettes spærring forEjet af integrationstest-bruger i dtg. Hvis samtykke servicen løber sur i antal af dokumenter og frabedelser for denne patient, kan test data slettes.
Flere andrePt. ukendte krav hvis nogen



...

  • Som udgangspunkt anvendes test person der findes  i  NSP Test Identity Provider.
  • For lægeCharlesBabbage() er det gjort muligt at skifte hans cvr nummer, sådan at whitelisting kan aftestes.
  • Ellers skal de oprettes i DTG - dette er typisk patienter:

...

mvn verify -P<miljø>,integration-tests

Manuel test af alarm endpoints på lokal service

Det følgende beskriver, hvordan man manuelt aftester (aktivere fejlen i) de forskellige alarmer, der findes på alarm  endpointet:



DatasourceHealthIndicator for WhitelistDataSource

Start compose

docker stop development-whitelist_db-1

DatasourceHealthIndicator for documentSourcesDS

Start compose

docker stop development-dds_db-1

Kald alarm endpoint

DatasourceHealthIndicator for authDataSource

Start compose

docker stop development-stamdata_db-1

Kald alarm endpoint

ConsentVerificationHealthIndicator

Ændre property verification.wsdl.location til f.eks http://test3-cnsp.ekstern-test.nspop.dk:8080/consent-verification/service?wsdl

Start compose

Kør integrationstest

Kald alarm endpoint

TreatmentRelationHealthIndicator

Ændre property treatment.relation.wsdl.location til f.eks http://test3-cnsp.ekstern-test.nspop.dk:8080/brs-nsp/service/brs?wsdl

Start compose

Kør integrationstest

Kald alarm endpoint

PersonInformationHealthIndicator

Ændre property personinformation.url til f.eks http://sdm-mock:8087/stamdata-personinformation/v1 (forkert port)

Start compose

Kør integrationstest

Kald alarm endpoint

MinlogQueryMessagesHealthIndicator

Start compose

docker exec -it development-dds_db-1 mysql -uroot -prootroot documentsources

update minlog_usertype_text set text = 'Sundhedsfaglig hvor samtykker tilsides med meget lang brugertypetekst' where usertype = 'professionalUserConsentOverride';

Kald alarm endpoint

MinLogHealthIndicator

Start compose

Stop kafka servicen med: docker stop development-kafka-1

Kør integrationstest

Kald alarm endpoint

StsHealthIndicator

Ændre property sts.endpoint til f.eks http://test3-cnsp.ekstern-test.nspop.dk:8080/sts/services/SecurityTokenService

Start compose

Kør integrationstest

Kald alarm endpoint

CertificateHealthIndicator

Kræver et udløbet certifikat.

Start compose

Kør integrationstest

Kald alarm endpoint

BackendRegistryHealthIndicator

Start compose

docker exec -it development-dds_db-1 mysql -uroot -prootroot documentsources

update documentregistry set documentregistryserviceurl = 'http://nxrg:8080/nxrgslet/iti18', documentregistryfailurethreshold = 0 where documentregistryid = 1;

Kør integrationstest

Kald alarm endpoint

BackendRepositoryHealthIndicator

Start compose

docker exec -it development-dds_db-1 mysql -uroot -prootroot documentsources

update documentsource set service_endpoint = 'http://openxds-server:8020/axis2ugyldig/services/xdsrepositoryb', failurethreshold = 0 where oid = '1.3.6.1.4.1.21367.2010.1.2.1125';

Kør integrationstest

Kald alarm endpoint



Performancetests

Der er ikke kørt nogen separat performance test på DDS Repository.

...