...
001. Elke Koppeltaal interactie met de Koppeltaal voorziening wordt gevalideerd.
002. De FHIR Resource Provider valideert resource op instantie niveau, zoals vastgelegd in de FHIR Conformance Concepten en Koppeltaal v2.0 - SIMPLIFIER.NET. Zie:
a. StructureDefinition. Bevat definities van de geldige velden in een bepaalde resource, inclusief details over hun datatypes, min/max cardinaliteiten, geldige waarden en andere regels over welke inhoud geldig is en wat niet. StructureDefinition-resources worden ook gebruikt om profielen vast te leggen (bijvoorbeeld een beschrijving van een beperking op een FHIR-resource voor een specifiek doel), bv Koppeltaal en om extensies te beschrijven.
b. CodeSystem. Bevat definities van codes en vocabulaires die kunnen worden gebruikt in FHIR-resources.
...
# | Eis | Applicatie-instantie | FHIR Resource service | Eigenaar |
---|---|---|---|---|
1 | Het validatie overzicht MOET geïmplementeerd worden | X | ||
2 | StructureDefinitions mogen NIET door applicatie-instanties aangemaakt worden. | X | ||
3 | Alle resources uit de Koppeltaal npm package MOETEN ingeladen zijn als resources | X | ||
4 | Resources die schrijven naar de database en geen referentie bevatten naar een Koppeltaal profiel MOETEN afgekeurd worden middels een HTTP 422 | X | ||
5 | Het Koppeltaal profiel MOET gezet zijn op resources die naar de FHIR resource service gestuurd worden | X | X |