Registry-modellen i TKB (och med konsekvenser för TAK-implementationer) har
ett fel som gör att informationen i TAK-lösningar som baseras på modellen
inte kan registreras i enlighet med fältens beskrivning, namn och syfte. Det
rör fältet "hsaid" i klassen "Tjänstekomponent" som är obligatoriskt enligt
modellen ("unique"). Det är unikt när en instans av klassen representerar en
tjänstekonsument, men kan inte vara unit (bör vara tomt) när instansen
representerar en tjänsteproducent. Fältet bör ändras till 0..1 och
följande bör skrivas i beskrivningen för klassen Tjänstekonsument":
"Fältet hsaId är obligatoriskt för tjänstekonsumenter och får inte
användas för tjänsteproducenter.". Troligen behövs ett beskrivningsfält
för att härbärgera den "dokumentation" som idag ev. läggs i fältet i
TAK:ar.
Anledningen att det är angeläget att fixa detta i en ny (tredje siffran
räcker eftersom det inte påverkar kontrakten i domänen) release är att
Inera ska leverera en spec för tjänsteplattformar och den behöver referera
till denna TKB.
Original issue reported on code.google.com by johan.el...@cynergia.se on 30 Sep 2014 at 1:42
Original issue reported on code.google.com by
johan.el...@cynergia.se
on 30 Sep 2014 at 1:42