000169839 001__ 169839
000169839 005__ 20240229133657.0
000169839 0247_ $$2doi$$a10.1055/s-0041-1731387
000169839 0247_ $$2pmid$$apmid:34225374
000169839 0247_ $$2ISSN$$a0026-1270
000169839 0247_ $$2ISSN$$a2511-705X
000169839 0247_ $$2altmetric$$aaltmetric:108865266
000169839 037__ $$aDKFZ-2021-01582
000169839 041__ $$aEnglish
000169839 1001_ $$0P:(DE-He78)63baa06d83c1f44c7df6dc8b856797b7$$aTremper, Galina$$b0$$eFirst author$$udkfz
000169839 245__ $$aMAGICPL: A Generic Process Description Language for Distributed Pseudonymization Scenarios.
000169839 260__ $$aStuttgart$$bThieme$$c2021
000169839 3367_ $$2DRIVER$$aarticle
000169839 3367_ $$2DataCite$$aOutput Types/Journal article
000169839 3367_ $$0PUB:(DE-HGF)16$$2PUB:(DE-HGF)$$aJournal Article$$bjournal$$mjournal$$s1642167994_11420
000169839 3367_ $$2BibTeX$$aARTICLE
000169839 3367_ $$2ORCID$$aJOURNAL_ARTICLE
000169839 3367_ $$00$$2EndNote$$aJournal Article
000169839 500__ $$a#EA:E260#LA:E260# / 2021 May;60(1-02):21-31
000169839 520__ $$aPseudonymization is an important aspect of projects dealing with sensitive patient data. Most projects build their own specialized, hard-coded, solutions. However, these overlap in many aspects of their functionality. As any re-implementation binds resources, we would like to propose a solution that facilitates and encourages the reuse of existing components. We analyzed already-established data protection concepts to gain an insight into their common features and the ways in which their components were linked together. We found that we could represent these pseudonymization processes with a simple descriptive language, which we have called MAGICPL, plus a relatively small set of components. We designed MAGICPL as an XML-based language, to make it human-readable and accessible to nonprogrammers. Additionally, a prototype implementation of the components was written in Java. MAGICPL makes it possible to reference the components using their class names, making it easy to extend or exchange the component set. Furthermore, there is a simple HTTP application programming interface (API) that runs the tasks and allows other systems to communicate with the pseudonymization process. MAGICPL has been used in at least three projects, including the re-implementation of the pseudonymization process of the German Cancer Consortium, clinical data flows in a large-scale translational research network (National Network Genomic Medicine), and for our own institute's pseudonymization service. Putting our solution into productive use at both our own institute and at our partner sites facilitated a reduction in the time and effort required to build pseudonymization pipelines in medical research.
000169839 536__ $$0G:(DE-HGF)POF4-315$$a315 - Bildgebung und Radioonkologie (POF4-315)$$cPOF4-315$$fPOF IV$$x0
000169839 588__ $$aDataset connected to CrossRef, PubMed, , Journals: inrepo01.inet.dkfz-heidelberg.de
000169839 7001_ $$0P:(DE-He78)95917f84f54df958d85c777ca2d1f699$$aBrenner, Torben$$b1$$udkfz
000169839 7001_ $$0P:(DE-He78)e9d3651370efc67cd3e2a5d63a06c352$$aStampe, Florian$$b2
000169839 7001_ $$aBorg, Andreas$$b3
000169839 7001_ $$aBialke, Martin$$b4
000169839 7001_ $$0P:(DE-He78)253dd28daea3252c68923462479b1237$$aCroft, David$$b5$$udkfz
000169839 7001_ $$0P:(DE-He78)bfb4d32df646d0410acaf59acd92872e$$aSchmidt, Esther$$b6$$udkfz
000169839 7001_ $$0P:(DE-He78)e4ad7b4e684492de43cfcb12e5397439$$aLablans, Martin$$b7$$eLast author$$udkfz
000169839 773__ $$0PERI:(DE-600)2030773-1$$a10.1055/s-0041-1731387$$gp. s-0041-1731387$$n1-02$$p21-31$$tMethods of information in medicine$$v60$$x0026-1270$$y2021
000169839 909CO $$ooai:inrepo02.dkfz.de:169839$$pVDB
000169839 9101_ $$0I:(DE-588b)2036810-0$$6P:(DE-He78)63baa06d83c1f44c7df6dc8b856797b7$$aDeutsches Krebsforschungszentrum$$b0$$kDKFZ
000169839 9101_ $$0I:(DE-588b)2036810-0$$6P:(DE-He78)95917f84f54df958d85c777ca2d1f699$$aDeutsches Krebsforschungszentrum$$b1$$kDKFZ
000169839 9101_ $$0I:(DE-588b)2036810-0$$6P:(DE-He78)e9d3651370efc67cd3e2a5d63a06c352$$aDeutsches Krebsforschungszentrum$$b2$$kDKFZ
000169839 9101_ $$0I:(DE-588b)2036810-0$$6P:(DE-He78)253dd28daea3252c68923462479b1237$$aDeutsches Krebsforschungszentrum$$b5$$kDKFZ
000169839 9101_ $$0I:(DE-588b)2036810-0$$6P:(DE-He78)bfb4d32df646d0410acaf59acd92872e$$aDeutsches Krebsforschungszentrum$$b6$$kDKFZ
000169839 9101_ $$0I:(DE-588b)2036810-0$$6P:(DE-He78)e4ad7b4e684492de43cfcb12e5397439$$aDeutsches Krebsforschungszentrum$$b7$$kDKFZ
000169839 9131_ $$0G:(DE-HGF)POF4-315$$1G:(DE-HGF)POF4-310$$2G:(DE-HGF)POF4-300$$3G:(DE-HGF)POF4$$4G:(DE-HGF)POF$$aDE-HGF$$bGesundheit$$lKrebsforschung$$vBildgebung und Radioonkologie$$x0
000169839 9130_ $$0G:(DE-HGF)POF3-315$$1G:(DE-HGF)POF3-310$$2G:(DE-HGF)POF3-300$$3G:(DE-HGF)POF3$$4G:(DE-HGF)POF$$aDE-HGF$$bGesundheit$$lKrebsforschung$$vImaging and radiooncology$$x0
000169839 9141_ $$y2021
000169839 915__ $$0StatID:(DE-HGF)0200$$2StatID$$aDBCoverage$$bSCOPUS$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)0300$$2StatID$$aDBCoverage$$bMedline$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)0199$$2StatID$$aDBCoverage$$bClarivate Analytics Master Journal List$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)0160$$2StatID$$aDBCoverage$$bEssential Science Indicators$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)1110$$2StatID$$aDBCoverage$$bCurrent Contents - Clinical Medicine$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)0113$$2StatID$$aWoS$$bScience Citation Index Expanded$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)0150$$2StatID$$aDBCoverage$$bWeb of Science Core Collection$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)0100$$2StatID$$aJCR$$bMETHOD INFORM MED : 2019$$d2021-01-30
000169839 915__ $$0StatID:(DE-HGF)9900$$2StatID$$aIF < 5$$d2021-01-30
000169839 9201_ $$0I:(DE-He78)E260-20160331$$kE260$$lVerbundinformationssysteme$$x0
000169839 980__ $$ajournal
000169839 980__ $$aVDB
000169839 980__ $$aI:(DE-He78)E260-20160331
000169839 980__ $$aUNRESTRICTED