VER - Eisen (en aanbevelingen) voor versiebeheer
# | Eis | FHIR Resource service | Bron-applicatie | Domein |
---|---|---|---|---|
1 | Koppeltaal profielen zijn gebaseerd op v4.0.1: R4 | X | ||
2 | Koppeltaal profielen worden geregistreerd bij Simplifier.net/Koppeltaalv2.0 | X | ||
3 | De FHIR resource service MOET de FHIR versie publiceren in de Capability Statement | x | ||
4 | De FHIR resource service MAG de FHIR versie meegeven in de Content-Type  header | x | ||
5 | De FHIR resource service MAG de FHIR versie onderdeel maken van het pad van de service in de basis URL van de service. | x | ||
6 | Een client van de FHIR resource service MAG de FHIR versie onderdeel maken van de Accept  header, de FHIR resource service MOET in dat geval de versie matchen met de versie van de FHIR resource service. Indien dit niet overeenkomt MOET de FHIR resource service een fout status in de 4xx range teruggeven. Conversie scenario's worden vooralsnog in Koppeltaal niet ondersteund. | x | x | |
7 | Andere API's in het domein, zoals de autorisatie service MOGEN gebruik maken van versies van de dienst in de URL, in dat geval wordt het formaat <major>.<minor>.<build> Â Â gebruikt, waar een major versie niet compatibel is met de voorganger, een minor wel, en de build wordt gebruikt om een buildrevisie in weer te geven. | x |