C_11791_2_Anlage_V2.0.0
Prereleases:
Diese Anlage beschreibt Änderungen am Konnektor, die unten skizzierte PoPP-Lösung unterstützen sollen.
Eine Beschreibung findet sich im Änderungsbedarf des Änderungseintrags.
%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22SM-B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22515.5%22%20y%3D%22980%22%20width%3D%22120%22%20height%3D%2240%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3B%22%20edge%3D%221%22%20source%3D%224%22%20target%3D%225%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%224%22%20value%3D%22PoPP-Client%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%231ba1e2%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23006EAF%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22590.5%22%20y%3D%221208%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%225%22%20value%3D%22PoPP-Service%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%231ba1e2%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23006EAF%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22889.5%22%20y%3D%221198%22%20width%3D%22120%22%20height%3D%2280%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%226%22%20value%3D%22eGK%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22665.5%22%20y%3D%22980%22%20width%3D%22120%22%20height%3D%2240%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%227%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstartArrow%3Dclassic%3BstartFill%3D1%3B%22%20edge%3D%221%22%20target%3D%224%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22530.5%22%20y%3D%221238%22%20as%3D%22sourcePoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%228%22%20value%3D%22Prim%C3%A4rsystem%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%23dae8fc%3BstrokeColor%3D%236c8ebf%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22410.5%22%20y%3D%221208%22%20width%3D%22120%22%20height%3D%22190%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%229%22%20value%3D%22Fachdienst%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%23dae8fc%3BstrokeColor%3D%236c8ebf%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22889.5%22%20y%3D%221316%22%20width%3D%22120%22%20height%3D%2280%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2210%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D0.5%3BexitY%3D1%3BexitDx%3D0%3BexitDy%3D0%3B%22%20edge%3D%221%22%20source%3D%229%22%20target%3D%229%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2211%22%20value%3D%22%22%20style%3D%22image%3Baspect%3Dfixed%3Bperimeter%3DellipsePerimeter%3Bhtml%3D1%3Balign%3Dcenter%3Bshadow%3D0%3Bdashed%3D0%3BfontColor%3D%234277BB%3BlabelBackgroundColor%3Ddefault%3BfontSize%3D12%3BspacingTop%3D3%3Bimage%3Dimg%2Flib%2Fibm%2Fblockchain%2Fcertificate_authority.svg%3BimageBorder%3Dnone%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22753.5%22%20y%3D%22985%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2212%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3Bdashed%3D1%3BdashPattern%3D1%204%3BstartArrow%3Dclassic%3BstartFill%3D1%3BstrokeColor%3D%2366CC00%3BstrokeWidth%3D2%3B%22%20edge%3D%221%22%20source%3D%2214%22%20target%3D%2222%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2213%22%20value%3D%22%22%20style%3D%22endArrow%3Dnone%3Bdashed%3D1%3Bhtml%3D1%3BdashPattern%3D1%203%3BstrokeWidth%3D3%3Brounded%3D0%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22817.5%22%20y%3D%221391%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22817.5%22%20y%3D%22920%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2214%22%20value%3D%22%22%20style%3D%22image%3Baspect%3Dfixed%3Bperimeter%3DellipsePerimeter%3Bhtml%3D1%3Balign%3Dcenter%3Bshadow%3D0%3Bdashed%3D0%3BfontColor%3D%234277BB%3BlabelBackgroundColor%3Ddefault%3BfontSize%3D12%3BspacingTop%3D3%3Bimage%3Dimg%2Flib%2Fibm%2Fblockchain%2Fcertificate_authority.svg%3BimageBorder%3Dnone%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22973.5%22%20y%3D%221246%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2215%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0.5%3BentryY%3D0%3BentryDx%3D0%3BentryDy%3D0%3BstartArrow%3Dclassic%3BstartFill%3D1%3Bdashed%3D1%3BdashPattern%3D1%204%3BstrokeColor%3D%23e42433%3BstrokeWidth%3D2%3B%22%20edge%3D%221%22%20source%3D%2216%22%20target%3D%2217%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CArray%20as%3D%22points%22%3E%3CmxPoint%20x%3D%22610.5%22%20y%3D%22970%22%2F%3E%3CmxPoint%20x%3D%22988.5%22%20y%3D%22970%22%2F%3E%3C%2FArray%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2216%22%20value%3D%22%22%20style%3D%22image%3Baspect%3Dfixed%3Bperimeter%3DellipsePerimeter%3Bhtml%3D1%3Balign%3Dcenter%3Bshadow%3D0%3Bdashed%3D0%3BfontColor%3D%234277BB%3BlabelBackgroundColor%3Ddefault%3BfontSize%3D12%3BspacingTop%3D3%3Bimage%3Dimg%2Flib%2Fibm%2Fblockchain%2Fcertificate_authority.svg%3BimageBorder%3Dnone%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22595.5%22%20y%3D%22985%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2217%22%20value%3D%22%22%20style%3D%22image%3Baspect%3Dfixed%3Bperimeter%3DellipsePerimeter%3Bhtml%3D1%3Balign%3Dcenter%3Bshadow%3D0%3Bdashed%3D0%3BfontColor%3D%234277BB%3BlabelBackgroundColor%3Ddefault%3BfontSize%3D12%3BspacingTop%3D3%3Bimage%3Dimg%2Flib%2Fibm%2Fblockchain%2Fcertificate_authority.svg%3BimageBorder%3Dnone%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22973.5%22%20y%3D%221203%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2218%22%20value%3D%22%C3%84nderung%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%23dae8fc%3BstrokeColor%3D%236c8ebf%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22514%22%20y%3D%22900%22%20width%3D%2258.5%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2219%22%20value%3D%22Neu%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%231ba1e2%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23006EAF%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22579%22%20y%3D%22900%22%20width%3D%2260%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2220%22%20value%3D%22Fachdienst%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%23dae8fc%3BstrokeColor%3D%236c8ebf%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22899.5%22%20y%3D%221326%22%20width%3D%22120%22%20height%3D%2280%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2221%22%20value%3D%22Fachdienst%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%23dae8fc%3BstrokeColor%3D%236c8ebf%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22909.5%22%20y%3D%221336%22%20width%3D%22120%22%20height%3D%2280%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2222%22%20value%3D%22%22%20style%3D%22image%3Baspect%3Dfixed%3Bperimeter%3DellipsePerimeter%3Bhtml%3D1%3Balign%3Dcenter%3Bshadow%3D0%3Bdashed%3D0%3BfontColor%3D%234277BB%3BlabelBackgroundColor%3Ddefault%3BfontSize%3D12%3BspacingTop%3D3%3Bimage%3Dimg%2Flib%2Fibm%2Fblockchain%2Fcertificate_authority.svg%3BimageBorder%3Dnone%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22973.5%22%20y%3D%221318%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2223%22%20value%3D%22%22%20style%3D%22endArrow%3Dclassic%3BstartArrow%3Dclassic%3Bhtml%3D1%3Brounded%3D0%3BexitX%3D1%3BexitY%3D0.75%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D-0.016%3BentryY%3D0.431%3BentryDx%3D0%3BentryDy%3D0%3BentryPerimeter%3D0%3B%22%20edge%3D%221%22%20source%3D%228%22%20target%3D%229%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22690.5%22%20y%3D%221370%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22740.5%22%20y%3D%221320%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2224%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23ff1100%26quot%3B%26gt%3BC2C%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeColor%3Dnone%3BfillColor%3Dnone%3BfontStyle%3D1%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22863.5%22%20y%3D%221074%22%20width%3D%2230%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2225%22%20value%3D%22%22%20style%3D%22endArrow%3Dclassic%3BstartArrow%3Dclassic%3Bhtml%3D1%3Brounded%3D0%3BexitX%3D0%3BexitY%3D0%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D1%3BentryY%3D1%3BentryDx%3D0%3BentryDy%3D0%3Bdashed%3D1%3BdashPattern%3D1%201%3BstrokeWidth%3D3%3BstrokeColor%3D%23FF1100%3B%22%20edge%3D%221%22%20source%3D%2217%22%20target%3D%2211%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22885.5%22%20y%3D%221110%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22935.5%22%20y%3D%221060%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2226%22%20value%3D%22%22%20style%3D%22endArrow%3Dclassic%3BstartArrow%3Dclassic%3Bhtml%3D1%3Brounded%3D0%3BexitX%3D0.5%3BexitY%3D0%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0.75%3BentryY%3D0%3BentryDx%3D0%3BentryDy%3D0%3Bdashed%3D1%3BstrokeColor%3D%23FF1100%3BdashPattern%3D1%204%3BstrokeWidth%3D2%3B%22%20edge%3D%221%22%20source%3D%2211%22%20target%3D%2217%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22825.5%22%20y%3D%221100%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22875.5%22%20y%3D%221050%22%20as%3D%22targetPoint%22%2F%3E%3CArray%20as%3D%22points%22%3E%3CmxPoint%20x%3D%22768.5%22%20y%3D%22960%22%2F%3E%3CmxPoint%20x%3D%22995.5%22%20y%3D%22960%22%2F%3E%3C%2FArray%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2227%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0.5%3BentryY%3D1%3BentryDx%3D0%3BentryDy%3D0%3BexitX%3D0.25%3BexitY%3D0%3BexitDx%3D0%3BexitDy%3D0%3B%22%20edge%3D%221%22%20source%3D%2232%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22620%22%20y%3D%221060%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22575%22%20y%3D%221020%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2228%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D0.75%3BexitY%3D0%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0.5%3BentryY%3D1%3BentryDx%3D0%3BentryDy%3D0%3B%22%20edge%3D%221%22%20source%3D%2232%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22725%22%20y%3D%221020%22%20as%3D%22targetPoint%22%2F%3E%3CArray%20as%3D%22points%22%3E%3CmxPoint%20x%3D%22672%22%20y%3D%221040%22%2F%3E%3CmxPoint%20x%3D%22712%22%20y%3D%221040%22%2F%3E%3CmxPoint%20x%3D%22712%22%20y%3D%221039%22%2F%3E%3CmxPoint%20x%3D%22726%22%20y%3D%221039%22%2F%3E%3CmxPoint%20x%3D%22726%22%20y%3D%221020%22%2F%3E%3C%2FArray%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2229%22%20value%3D%22Konnektor%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3D%23dae8fc%3BstrokeColor%3D%236c8ebf%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22590%22%20y%3D%221128%22%20width%3D%22120%22%20height%3D%2250%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2230%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D0.5%3BexitY%3D1%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0.5%3BentryY%3D0%3BentryDx%3D0%3BentryDy%3D0%3B%22%20edge%3D%221%22%20source%3D%2232%22%20target%3D%2229%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2231%22%20value%3D%22%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3B%22%20edge%3D%221%22%20source%3D%2232%22%20target%3D%2229%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2232%22%20value%3D%22eHKT%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22611.5%22%20y%3D%221060%22%20width%3D%2280%22%20height%3D%2240%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2233%22%20value%3D%22%22%20style%3D%22endArrow%3Dclassic%3Bhtml%3D1%3Brounded%3D0%3BentryX%3D0.5%3BentryY%3D0%3BentryDx%3D0%3BentryDy%3D0%3BexitX%3D0.5%3BexitY%3D1%3BexitDx%3D0%3BexitDy%3D0%3B%22%20edge%3D%221%22%20source%3D%2229%22%20target%3D%224%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%2250%22%20height%3D%2250%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22599%22%20y%3D%221216%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22649%22%20y%3D%221166%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2234%22%20value%3D%22%22%20style%3D%22ellipse%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3Baspect%3Dfixed%3BfillColor%3Dnone%3BstrokeColor%3D%2366CC00%3BstrokeWidth%3D5%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22973.5%22%20y%3D%221318%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2235%22%20value%3D%22%22%20style%3D%22ellipse%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3Baspect%3Dfixed%3BfillColor%3Dnone%3BstrokeColor%3D%2366CC00%3BstrokeWidth%3D5%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22973.5%22%20y%3D%221246%22%20width%3D%2230%22%20height%3D%2230%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E<Image: 2-screenshot-20240411-133447.png>
Inhaltsverzeichnis
1 Änderung in gemSpec_Kon
1.1 Kapitel 4.1.5 "Kartendienst"
In Kapitel 4.1.5.1 wird Anforderung A_25895 am Ende neu aufgenommen:
A_25895 - Exklusive Nutzung des Karten-Kommunikationskanals durch Operation SecureSendAPDU
Wenn eine Karte durch Aufruf der Operation StartCardSession reserviert ist, dann MUSS jeder weitere Aufruf von TUC_KON_023 mit doLock=true, welcher dieselbe Karte zu reservieren versucht, mit Fehlercode 4093 abbrechen. [<=]
In Kapitel 4.1.5.2 "Durch Ereignisse ausgelöste Reaktionen" wird A_25860 unter A_23702 neu aufgenommen:
A_25860 - Reaktion auf abgelaufenen APDU-Szenario-Timer
Der Konnektor MUSS bei Eintritt der Situationen a) oder b) die Aktionen 1) und 2) ausführen:
- Der vorhergehende, zu einer cardSession zugehörige Aufruf der Operation SecureSendAPDU wies keinen Fehler auf und der zu derselben cardSession zugehörige Folgeaufruf von SecureSendAPDU ist nicht innerhalb des durch den vorhergehenden Aufruf definierten Zeitraums (TimeSpan) nach Absenden der Response zum vorherigen Aufruf erfolgt.
- Der vorhergehende, zu einer cardSession zugehörige Aufruf der Operation StartCardSession wies keinen Fehler auf und der zugehörige erste Aufruf der Operation SecureSendAPDU ist nicht innerhalb des durch $CARD_SESSION_TIMEOUT definierten Zeitraums erfolgt.
2) Ereignis auslösen durch TUC_KON_256 Systemereignis {
topic = „CARD/SESSION/TIMEOUT“;
eventType = Op;
severity = Info;
parameters = (CardType=eGK, SessionID=$sessionID, Timer=$Timer)}
[<=]
Prüfverfahren: Funktionale Eignung
Der Inhalt von Kapitel 4.1.5.4.21 wird auf 4.1.5.4.22 inkrementiert. Die darauf folgenden Kapitel der Dokumentenebene 5.1.5.4.* inkrementieren entsprechend.
[api-popp] entspricht aktuell dem Pull Request unter dem Link https://github.com/gematik/api-popp/pull/1
Die folgenden neuen und geänderten Anforderungen werden in Kapitel 4.1.5.4 aufgenommen.
A_26067 - TUC_KON_223 "Starte Kartensitzung"
Der Konnektor MUSS den technischen Use Case „Starte Kartensitzung“ gemäß TAB_KON_279 umsetzen.
Element |
Beschreibung |
Name |
TUC_KON_223 „Starte Kartensitzung“ |
Beschreibung |
Der technische Use Case richtet eine Karte für eine Kartensitzung ein. Als Kartentyp wird die eGK unterstützt. |
Auslöser |
Operation StartCardSession |
Vorbedingungen |
keine |
Eingangsdaten |
|
Komponenten |
Karte, Kartenterminal, Konnektor |
Ausgangsdaten |
|
Standardablauf |
|
Varianten/ Alternativen |
Keine |
Fehlerfälle |
Keine |
Fehlercode |
ErrorType |
Severity |
Fehlertext |
---|---|---|---|
Neben den Fehlercodes der aufgerufenen technischen Use Cases treten keine weiteren Fehlercodes auf. |
|||
[<=]
A_26069 - TUC_KON_208 "Sende gesicherte APDU"
Der Konnektor MUSS den technischen Use Case „Sende gesicherte APDU“ gemäß TAB_KON_283 umsetzen.
Element |
Beschreibung |
Name |
TUC_KON_208 „Sende gesicherte APDU“ |
Beschreibung |
Der technische Use Case löst Karten-Transaktionen aus. Aus übergebenen integritäts- und authentizitätsgeschützten Transaktionsdaten extrahiert er APDUs, sendet diese zur Ausführung an die Karte und gibt die Ergebnisse an den Aufrufer zurück. Als Kartentyp wird die eGK unterstützt. |
Auslöser |
Operation SecureSendAPDU |
Vorbedingungen |
keine |
Eingangsdaten |
|
Komponenten |
Karte, Kartenterminal, Konnektor |
Ausgangsdaten |
|
Standardablauf |
|
Varianten/ Alternativen |
Keine |
Fehlerfälle |
(->2) Die dekodierten Eingabeparameter sind nicht nach [api-popp] validierbar: Fehlercode 4286 (->3) $SessionID existiert nicht: Fehlercode 4288 (->4) Es ist kein Lock für $SessionID gesetzt: Fehlercode 4289 (->5) Die laufende Sequenznummer $SequenceCounter ist nicht die erste und nicht das Inkrement des vorhergehenden Aufrufes: Fehlercode 4285 In Fehlerfällen ab Schritt 5): TUC_KON_224 { sessionID = $SessionID } |
Fehlercode |
ErrorType |
Severity |
Fehlertext |
---|---|---|---|
Neben den Fehlercodes der aufgerufenen technischen Use Cases können folgende weitere Fehlercodes auftreten: |
|||
4284 | Technical | Warnung | APDU konnte nicht verarbeitet werden. |
4285 | Technical | Error | Unerwartetes Sequence-Element |
4286 | Technical | Error | Inhalt von TransactionData nicht valide |
4288 | Technical | Error | Unbekannte Session ID |
4289 | Technical | Error | Karte nicht reserviert |
[<=]
A_26068 - TUC_KON_224 "Stoppe Kartensitzung"
Der Konnektor MUSS den technischen Use Case „Stoppe Kartensitzung“ gemäß TAB_KON_281 umsetzen.
Tabelle : TAB_KON_281 – TUC_KON_224 „Stoppe Kartensitzung“
Element
Beschreibung
Name
TUC_KON_224 „Stoppe Kartensitzung“
Beschreibung
Der technische Use Case beendet eine Kartensitzung.
Auslöser
Operation StopCardSession
Vorbedingungen
keine
Eingangsdaten
Komponenten
Karte, Kartenterminal, Konnektor
Ausgangsdaten
Keine
Standardablauf
cardSession;
doLock = false }
Varianten/
Alternativen
Keine
Fehlerfälle
(->1) $SessionID existiert nicht: Fehlercode 4288
Fehlercode
ErrorType
Severity
Fehlertext
Neben den Fehlercodes der aufgerufenen technischen Use Cases können folgende weitere Fehlercodes auftreten:
4288
Technical
Error
Unbekannte Session ID
[<=]
TIP1-A_4584 wird durch TIP1-A_4584-02 ersetzt (Achtung: gleiche Änderung wird auch in ML-155357 - Komfortsignatur: Integration des Fehlerhandling von Fehler 4018 in die Operation ActivateComfortSignature vorgenommen):
TIP1-A_4584-02 - TUC_KON_024 „Karte zurücksetzen“
Der Konnektor MUSS den technischen Use Case „Karte zurücksetzen“ gemäß TUC_KON_024 umsetzen.
Element |
Beschreibung |
Name |
TUC_KON_024 „Karte zurücksetzen“ |
Beschreibung |
Der technische Use Case setzt die gewählte Karte zurück (alle erreichten Sicherheitszustände werden auf der Karte und in der Verwaltung des Konnektors zurückgesetzt; auf der Karte wird MF selektiert). Ein eventuell laufendes C2C wird dabei abgebrochen. |
Auslöser |
Aufruf durch:
|
Vorbedingungen |
keine |
Eingangsdaten |
|
Komponenten |
Karte, Kartenterminal, Konnektor |
Ausgangsdaten |
Keine |
Standardablauf |
|
Varianten/ Alternativen |
Keine |
Fehlerfälle |
* Karte antwortet nicht innerhalb von CARD_TIMEOUT_CARD Sekunden, Fehlercode 4094 (2) Der Aufrufer ist nicht im Besitz des Karten-Locks, Fehlercode 4232 (4) Karte antwortet mit einer spezifischen Fehlermeldung, Fehlercode <Kartenfehlercode gemäß [gemSpec_COS]> |
Nichtfunktionale Anforderungen |
Keine |
Zugehörige Diagramme |
Keine |
Fehlercode |
ErrorType |
Severity |
Fehlertext |
---|---|---|---|
Neben den Fehlercodes der aufgerufenen technischen Use Cases können folgende weitere Fehlercodes auftreten: |
|||
4094 |
Technical |
Error |
Timeout beim Kartenzugriff aufgetreten |
4232 |
Technical |
Error |
der Aufrufer ist nicht im Besitz des Karten-Locks |
[<=]
Die folgenden neuen Anforderungen werden in Kapitel 4.1.5.5 aufgenommen.
A_25970 - Operation StartCardSession
Der Konnektor MUSS an der Außenschnittstelle eine Operation StartCardSession, wie in Tabelle TAB_KON_273 Operation StartCardSession beschrieben, anbieten.
Name
Beschreibung
Die Operation nimmt eine operationsübergreifende Reservierung einer Karte vor und erzeugt eine unique Session ID zur Verwendung in Folgeaufrufen von Kartenoperationen.
Aufrufparameter
Name
Beschreibung
CCTX:Context
MandantId, CsId, WorkplaceId verpflichtend
CONN:CardHandle
Adressiert die Karte, mit der in Folgeaufrufen Kartenoperationen ausgeführt werden sollen.
Die Operation MUSS die eGK unterstützen. Wird die Operation mit einem nicht unterstützten Kartentypen aufgerufen, so MUSS der Konnektor die Bearbeitung mit dem Fehler 4209 abbrechen.
Rückgabe
Name
Beschreibung
SessionID
UUID gem. [RFC4122]
Der Ablauf der Operation StartCardSession ist in Tabelle TAB_KON_274 Ablauf StartCardSession beschrieben.
Nr.
Aufruf Technischer
Use Case oder
Interne Operation
Beschreibung
1.
checkArguments
Die übergebenen Werte werden auf Konsistenz und Gültigkeit überprüft. Treten hierbei Fehler auf, so bricht die Operation mit Fehler 4000 ab.
2.
TUC_KON_000 „Prüfe Zugriffsberechtigung“
Prüfung der Zugriffsberechtigung durch den Aufruf
TUC_KON_000 {
mandantId = Context.mandantId;
clientSystemId = Context.clientsystemId;
workplaceId = Context.workplaceId;
userId = Context.userId;
CardHandle }
Tritt bei der Prüfung ein Fehler auf, bricht die Operation mit Fehlercode aus TUC_KON_000 ab.
3.
TUC_KON_026 „Liefere CardSession“
Ermittle CardSession über TUC_KON_026 {
mandantId =$context.mandantId;
clientsystemId = $context.clientsystemId;
cardHandle = $context.cardHandle;
userId = $context.userId }
4.
TUC_KON_223 „Starte Kartensitzung“
TUC_KON_223 { cardSession = CardSession }
Tabelle : TAB_KON_277 Fehlercodes StartCardSession
[<=]
Fehlercode
ErrorType
Severity
Fehlertext
Neben den Fehlercodes der aufgerufenen technischen Use Cases können folgende weitere Fehlercodes auftreten:
4000
Technical
Error
Syntaxfehler
4209
Technical
Error
Kartentyp %CardType% wird durch diese Operation nicht unterstützt.
A_25822 - Operation SecureSendAPDU
Der Konnektor MUSS an der Außenschnittstelle eine Operation SecureSendAPDU, wie in Tabelle TAB_KON_270 Operation SecureSendAPDU beschrieben, anbieten.
Name |
SecureSendAPDU |
|
---|---|---|
Beschreibung |
Die Operation sendet eine Liste von Kommando-APDUs an eine Karte und liefert die Liste der Rückgabe-APDUs. Die Operation MUSS nur eGK unterstützen. Die Zuordnung der Kommando-APDUs und der Rückgabe-APDUs ergibt sich aus der Reihenfolge in den Listen. In der Liste der Kommando-APDUs kann vor jedem Kommando-APDU eine Liste mit erwarteten StatusCodes zu dem jeweiligen Kommando-APDU mitgeschickt werden. Die Liste der Rückgabe-APDUs enthält ausschließlich Rückgabe-APDUs. |
|
Aufrufparameter | Name |
Beschreibung |
TransactionData |
TransactionData enthält ein Scenario wie in [api-popp] beschrieben (base64-codiert). Ein Scenario enthält eine Unterstruktur Scenario7816 und diese wiederum eine Liste bestehend aus Elementen (hier: Elements). |
|
dss:SignatureObject | Enthält die zu prüfende Signatur über TransactionData. Hierbei wird sie als dss:Base64Signature mit entsprechend gesetztem Type-Attribut (siehe SignatureType, Operation SignDocument) übergeben. Es MUSS CMS-Signatur und der Wert "urn:ietf:rfc:5652" unterstützt werden. |
|
CERTCMN:X509Certificate | Enthält das Signaturzertifikat (base64-codierte ASN.1/DER-Struktur) |
|
Rückgabe | Name |
Beschreibung |
CONN:Status | Enthält den Ausführungsstatus der Operation | |
TransactionResult |
Enthält die bae64-codierte Liste der Rückgabe-APDUs (hier: ResultList). Das Format von ResultList ist in [api-popp] beschrieben. |
|
TimeSpan | Zeitspanne, in der der nächste Aufruf von SecureSendAPDU mit dem nächsten Szenario der Sequenz erfolgen muss TimeSpan = 0 zeigt das letztes Szenario der Sequenz an. |
|
Vorbedingung | keine |
|
Nachbedingung | keine |
Nr. |
Aufruf Technischer Use Case oder Interne Operation |
Beschreibung |
---|---|---|
1. |
checkArguments |
Die übergebenen Werte werden auf Konsistenz und Gültigkeit überprüft. Treten hierbei Fehler auf, so bricht die Operation mit Fehler 4000 ab. |
2. |
TUC_KON_161 „nonQES Dokumentensignatur prüfen“ |
Die nonQES wird geprüft mittels TUC_KON_161 { certificate = X509Certificate; signature = SignatureObject; signedDocument = TransactionData }. Bei der Zertifikatsprüfung mit TUC_KON_037 muss als policyList die Zertifikatstyp-OID "oid_zd_sig" übergeben werden. Des Weiteren muss geprüft werden, dass die zurückgegebene Rolle ("role") "oid_popp" ist. Tritt hierbei ein Fehler auf, bricht die Operation ab. |
3. |
TUC_KON_208 „Sende gesicherte APDU“ |
Die Kommando-APDUs werden an die Karte gesendet und das Ergebnis zurückgegeben mittels TUC_KON_208 { transactionData } |
Fehlercode |
ErrorType |
Severity |
Fehlertext |
---|---|---|---|
Neben den Fehlercodes der aufgerufenen technischen Use Cases können folgende weitere Fehlercodes auftreten: |
|||
4000 |
Technical |
Error |
Syntaxfehler |
4209 |
Technical |
Error |
Kartentyp %CardType% wird durch diese Operation nicht unterstützt. |
A_26022 - Operation StopCardSession
Der Konnektor MUSS an der Außenschnittstelle eine Operation StopCardSession, wie in Tabelle TAB_KON_275 Operation StopCardSession beschrieben, anbieten.
Name | ||
---|---|---|
Beschreibung | Die Operation beendet eine operationsübergreifende Reservierung einer Karte. | |
Aufrufparameter | Name | Beschreibung |
SessionID | UUID gem. [RFC4122] | |
Rückgabe | Name | Beschreibung |
CONN:Status | Enthält den Ausführungsstatus der Operation. |
Der Ablauf der Operation StopCardSession ist in Tabelle TAB_KON_276 Ablauf StopCardSession beschrieben.
Nr. |
Aufruf Technischer Use Case oder Interne Operation |
Beschreibung |
---|---|---|
1. |
checkArguments |
Die übergebenen Werte werden auf Konsistenz und Gültigkeit überprüft. Treten hierbei Fehler auf, so bricht die Operation mit Fehler 4000 ab. |
2. | TUC_KON_224 „Stoppe Kartensitzung“ | TUC_KON_224 { sessionID = SessionID } |
Tabelle : TAB_KON_278 Fehlercodes StopCardSession
Fehlercode |
ErrorType |
Severity |
Fehlertext |
---|---|---|---|
Neben den Fehlercodes der aufgerufenen technischen Use Cases können folgende weitere Fehlercodes auftreten: |
|||
4000 |
Technical |
Error |
Syntaxfehler |
[<=]
Änderungen in Kapitel 4.1.5.6: In TIP1-A_4592* wird in TAB_KON_554 ein neuer Konfigurationswert aufgenommen.
ReferenzID |
Belegung |
Bedeutung |
---|---|---|
CARD_SESSION_TIMEOUT |
[10 - 180 Sekunden] |
Timeout für Inaktivität einer CardSession Default-Wert = 120 Sekunden |
1.2 Anhang F - Übersicht Events
Topic Ebene1 /Topic Ebene2 /Topic Ebene3 |
Typ | Schw ere |
P r o t |
An Cli en ts |
Parameter | Bedeutung | Auslöser (TUC/Op) |
---|---|---|---|---|---|---|---|
CARD /SecureSendAPDU /TIMEOUT |
Op | Info | x | x | CardType=$; SessionID=$; Timer="Konnektor | PoPP" |
Deadline für Folgeaufruf in cardSession überschritten | SecureSendAPDU |
1.3 Kapitel 5.5.1 Dokumente der gematik
Es wird an die Tabelle in dem Kapitel eine neue Zeile angehängt, in der nach der Veröffentlichung der GitHub-Link zum [api-popp] spezifiziert wird.
2 Änderungen in Steckbriefen
2.1 Änderungen in gemProdT_Kon_PTV6
Anmerkung: Die Anforderungen der folgenden Tabelle stellen einen Auszug dar und verteilen sich innerhalb der Tabelle des Originaldokuments [gemProdT_...]. Alle Anforderungen der Tabelle des Originaldokuments, die in der folgenden Tabelle nicht ausgewiesen sind, bleiben unverändert bestehenden.
Afo-ID |
Afo-Bezeichnung |
Quelle (Referenz) |
---|---|---|
2.2 Sonstige Änderungen
Es werden in api-telematik die Dateien CardService_v8_2_0.xsd und CardService_v8_2_0.wsdl neu aufgenommen.
Aktuell sind sie in Pull Request https://github.com/gematik/api-telematik/pull/24 zu finden.
Die darin enthaltenen Änderungen müssen vom Konnektor umgesetzt werden.