følgende kodebiblioteker er godkendt:
| groupId | artifactId | minimum version | description |
|---|---|---|---|
| javax.servlet | javax.servlet-api | 3.0 | Java Servlet Specifikation |
| log4j | log4j | 1.2.17 | Logning |
| com.sun.xml.bind | jaxb-core | 2.2.11 | Java XML Binding |
| org.springframework | spring-core | 3.2.18 | Dependency injection |
| org.springframework | spring-context | 3.2.18 | Dependency injection |
| org.springframework | spring-jdbc | 3.2.18 | Letvægts JDBC lag |
| ca.uhn.hapi.fhir | hapi-fhir-jpaserver-base | 3.7.0 | FHIR bibliotek |
| org.openehealth.ipf.commons (1) | ipf-commons-ihe-xds | 3.0.4 | IHE XDS ITI services |
| org.openehealth.ipf.commons (1) | ipf-commons-ihe-core | 3.0.4 | IHE XDS ITI services |
| org.openehealth.ipf.commons (1) | ipf-commons-core | 3.0.4 | IHE XDS ITI services |
Til brug for automatiseret test er yderligere følgende kodebiblioteker godkendt:
| groupId | artifactId | minimum version | description |
|---|---|---|---|
| junit | junit | 4.12 | Unit tests |
| org.mockito | mockito-all | 1.9.5 | Mocking framework til test |
| com.h2database | h2 | 1.4.198 | In memory database til test |
| org.jboss.resteasy | resteasy-client | 3.0.19.Final | Kald af SOAP WS ifm integrationstests |
Nogle komponenter har gennem tiden fået godkendt brugen af et kodebibliotek i en helt speciel situation. Dette betyder ikke at kodebiblioteket er generelt godkendt på NSP.
| groupid | artifactid | minimum version | komponent | description | scope |
|---|---|---|---|---|---|
| ca.uhn.hapi.fhir | hapi-fhir-client | 3.7.0 | CAVE | FHIR client | test |
| ca.uhn.hapi.fhir | hapi-fhir-base | 8.2 | EHMI sundhedsadresseringsservice | Til anvendelse af HAPI FHIR i plain server mode | default |
| ca.uhn.hapi.fhir | hapi-fhir-server | 8.2 | EHMI sundhedsadresseringsservice | Til anvendelse af HAPI FHIR i plain server mode | default |
| ca.uhn.hapi.fhir | hapi-fhir-structures-r4 | 8.2 | EHMI sundhedsadresseringsservice | Til anvendelse af HAPI FHIR i plain server mode | default |
| ca.uhn.hapi.fhir | hapi-fhir-validation | 8.2 | EHMI sundhedsadresseringsservice | Til anvendelse af HAPI FHIR i plain server mode | default |
| ca.uhn.hapi.fhir | hapi-fhir-validation-resources-r4 | 8.2 | EHMI sundhedsadresseringsservice | Til anvendelse af HAPI FHIR i plain server mode | default |
| ca.uhn.hapi.fhir | hapi-fhir-client | 8.2 | EHMI sundhedsadresseringsservice | FHIR klient til at kunne kalde Endpoint register FHIR snitflade | default |
| org.apache.camel | camel-core | 2.24.1 | Stamdataindlæsere | Consumer/Producer routes | default |
| org.apache.avro | avro | 1.8.2 | Stamdataindlæsere | Serialisering m. skema | default |
| com.google.inject | guice | 3.0 | Stamdata | Dependency Injection | default |
(1) : Se org.openehealth.ipf.commons-pom.xml for eksempel. Der skal ekskluderes en del dependencies.