APIS
management: | |
endpoints: | |
web: | |
exposure: | |
include: "health,prometheus" | |
spring: | |
main: | |
allow-circular-references: true | |
#allow-bean-definition-overriding: true | |
flyway: |
name | ring | quadrant | isNew | description | |
---|---|---|---|---|---|
Flux | adopt | tools | TRUE | <strong>Very much needed</strong> - see <a href="https://fluxcd.io/">documentation</a>. | |
Canary builds | trial | techniques | FALSE | Many projects have external code dependencies ... | |
Apache Kylin | assess | platforms | TRUE | Apache Kylin is an open source analytics solution ... | |
JSF | hold | languages & frameworks | FALSE | We continue to see teams run into trouble using JSF ... |
[ | |
{ | |
"name": "Composer", | |
"ring": "adopt", | |
"quadrant": "tools", | |
"isNew": "TRUE", | |
"description": "Although the idea of dependency management ..." | |
}, | |
{ | |
"name": "Canary builds", |
spring: | |
main: | |
allow-circular-references: true | |
allow-bean-definition-overriding: true | |
flyway: | |
enabled: false | |
check-location: false | |
baselineOnMigrate: true | |
datasource: | |
#url: 'jdbc:h2:file:./target/database/h2' |
I have two Github accounts: oanhnn (personal) and superman (for work). I want to use both accounts on same computer (without typing password everytime, when doing git push or pull).
Use ssh keys and define host aliases in ssh config file (each alias for an account).
Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.
- Follow standard conventions.
- Keep it simple stupid. Simpler is always better. Reduce complexity as much as possible.
- Boy scout rule. Leave the campground cleaner than you found it.
- Always find root cause. Always look for the root cause of a problem.
<project xmlns="http://maven.apache.org/POM/4.0.0" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>org.hl7.fhir.igtools</groupId> | |
<artifactId>org.hl7.fhir.igtools</artifactId> | |
<version>0.0.1-SNAPSHOT</version> | |
<build> | |
<sourceDirectory>src</sourceDirectory> | |
<plugins> |
Eksemplet her viser antallet af lag for at kunne læse/skrive ansvarlig enhed for en måling (observation) i et sæt af målinger. Sikkerhed er ikke taget med, da antallet af ekstra lag er ens for begge tilgange. Det forudsættes, at CDA dokumentet hentes over IHE XDS. Det forudsættes for begge at ID'et er kendt i forvejen.
HTTP -> Json (HL7 FHIR) -> Bundle -> Resource -> Observation -> Performer
HTTP -> SOAP + MTOM/XOP -> ebXML -> XML (HL7 CDA) -> ClinicalDocument -> component -> structuredBody -> component -> section -> entry -> act -> entryRelationship -> organizer -> participant -> participantRole -> scopingEntity