Index: DOM/PM/Maatwerk/Calc/Common/impl/IKIDHash.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/Common/impl/IKIDHash.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/Common/impl/IKIDHash.cls.xml (revision 1809)
@@ -0,0 +1,126 @@
+
+
+
+persistent
+1
+TECH.Concurrency.VhPersistent
+0
+
+
+DOM.PM.Maatwerk.Calc.Common.impl.IKIDHashData
+array
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Common.impl.IKIDHashData
+array
+1
+
+
+
+%Binary
+1
+
+
+
+1
+1
+Hash
+1
+
+
+
+Hash:%Binary
+1
+1
+%Status
+
+
+
+
+%Binary
+
+
+
+
+TECH.Iterator
+
+
+
+
+CanonischeWaarde:%String
+%Boolean
+
+
+
+
+CanonischeWaarde:%String,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+DOM.PM.Maatwerk.Calc.Common.IKID
+
+
+
+
+OverflowID:%Integer
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+
+
+
+%Library.CacheStorage
+^DOM.PM.Maatwerk.CaB2D.IKIDHashD
+IKIDHashDefaultData
+^DOM.PM.Maatwerk.CaB2D.IKIDHashD
+^DOM.PM.Maatwerk.CaB2D.IKIDHashI
+^DOM.PM.Maatwerk.CaB2D.IKIDHashS
+
+CanonischeWaarden
+subnode
+"CanonischeWaarden"
+
+
+listnode
+
+
+%%CLASSNAME
+
+
+Hash
+
+
+MaxOverflowID
+
+
+InstanceVersion
+
+
+
+OverflowIDs
+subnode
+"OverflowIDs"
+
+
+
+
Index: vhUnitTest/DOM/PM/impl/TestIngegevenKenmerkenAPI.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/PM/impl/TestIngegevenKenmerkenAPI.cls.xml (revision 0)
+++ vhUnitTest/DOM/PM/impl/TestIngegevenKenmerkenAPI.cls.xml (revision 1809)
@@ -0,0 +1,54 @@
+
+
+
+
+Do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.impl.TestIngegevenKenmerkenAPI")
+1
+vhUnitTest.TestCase
+0
+
+
+
+
+
+
+
+
+
+
Index: CSC IKID.prj.xml
===================================================================
diff -u -r1805 -r1809
--- CSC IKID.prj.xml (.../CSC IKID.prj.xml) (revision 1805)
+++ CSC IKID.prj.xml (.../CSC IKID.prj.xml) (revision 1809)
@@ -1,6 +1,6 @@
-
+
@@ -10,8 +10,8 @@
-
+
@@ -21,6 +21,7 @@
+
Index: DOM/PM/Maatwerk/Calc/Common/impl/IKIDHashData.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Calc/Common/impl/IKIDHashData.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Calc/Common/impl/IKIDHashData.cls.xml (revision 1809)
@@ -0,0 +1,80 @@
+
+
+
+persistent
+1
+%Persistent
+0
+
+
+%String
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Common.IKID
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+
+
+
+IKID:DOM.PM.Maatwerk.Calc.Common.IKID,CanonischeWaarde:%String,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+1
+%Status
+
+
+
+
+%String
+
+
+
+
+DOM.PM.Maatwerk.Calc.Common.IKID
+
+
+
+
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+
+
+
+%Library.CacheStorage
+^DOM.PM.MaatwerB2D.IKIDHashDataD
+IKIDHashDataDefaultData
+^DOM.PM.MaatwerB2D.IKIDHashDataD
+^DOM.PM.MaatwerB2D.IKIDHashDataI
+^DOM.PM.MaatwerB2D.IKIDHashDataS
+
+listnode
+
+
+%%CLASSNAME
+
+
+CanonischeWaarde
+
+
+IKID
+
+
+IngegevenKenmerken
+
+
+
+
+
Index: DOM/PM/impl/IngegevenKenmerkenAPIimpl.cls.xml
===================================================================
diff -u -r1803 -r1809
--- DOM/PM/impl/IngegevenKenmerkenAPIimpl.cls.xml (.../IngegevenKenmerkenAPIimpl.cls.xml) (revision 1803)
+++ DOM/PM/impl/IngegevenKenmerkenAPIimpl.cls.xml (.../IngegevenKenmerkenAPIimpl.cls.xml) (revision 1809)
@@ -4,5 +4,63 @@
1
DOM.PM.IngegevenKenmerkenAPI,%RegisteredObject
0
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+DOM.PM.Maatwerk.Calc.Common.IKID
+
+
+
+
+CanonischeWaarde:%String
+1
+DOM.PM.Maatwerk.Calc.Common.impl.IKIDHash
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+%String
+
+
+
+
+IKID:DOM.PM.Maatwerk.Calc.Common.IKID
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+