<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!DOCTYPE GmsArticle SYSTEM "http://www.egms.de/dtd/2.0.34/GmsArticle.dtd">
<GmsArticle xmlns:xlink="http://www.w3.org/1999/xlink">
  <MetaData>
    <Identifier>mibe000282</Identifier>
    <IdentifierDoi>10.3205/mibe000282</IdentifierDoi>
    <IdentifierUrn>urn:nbn:de:0183-mibe0002827</IdentifierUrn>
    <ArticleType>Research Article</ArticleType>
    <TitleGroup>
      <Title language="en">Graph-based creation of IDMP-conformant FHIR Medication instances using Neo4j: An evaluation study</Title>
      <TitleTranslated language="de">Erzeugung IDMP-konformer FHIR Medication-Objekte unter Einsatz einer Neo4j-Graphdatenbank: Eine Evaluationsstudie</TitleTranslated>
    </TitleGroup>
    <CreatorList>
      <Creator>
        <PersonNames>
          <Lastname>Budeus</Lastname>
          <LastnameHeading>Budeus</LastnameHeading>
          <Firstname>Markus</Firstname>
          <Initials>M</Initials>
        </PersonNames>
        <Address>Chair of Medical Informatics, Institute for AI and Informatics in Medicine, TUM Klinikum Rechts der Isar, Ismaninger Stra&#223;e 22, 81675 Munich, Germany<Affiliation>Chair of Medical Informatics, Institute for AI and Informatics in Medicine, TUM Klinikum Rechts der Isar, Technical University of Munich, Munich, Germany</Affiliation></Address>
        <Email>markus.budeus&#64;tum.de</Email>
        <Creatorrole corresponding="yes" presenting="no">author</Creatorrole>
      </Creator>
      <Creator>
        <PersonNames>
          <Lastname>Boeker</Lastname>
          <LastnameHeading>Boeker</LastnameHeading>
          <Firstname>Martin</Firstname>
          <Initials>M</Initials>
        </PersonNames>
        <Address>
          <Affiliation>Chair of Medical Informatics, Institute for AI and Informatics in Medicine, TUM Klinikum Rechts der Isar, Technical University of Munich, Munich, Germany</Affiliation>
        </Address>
        <Creatorrole corresponding="no" presenting="no">author</Creatorrole>
      </Creator>
    </CreatorList>
    <PublisherList>
      <Publisher>
        <Corporation>
          <Corporatename>German Medical Science GMS Publishing House</Corporatename>
        </Corporation>
        <Address>D&#252;sseldorf</Address>
      </Publisher>
    </PublisherList>
    <SubjectGroup>
      <SubjectheadingDDB>610</SubjectheadingDDB>
      <Keyword language="en">Neo4j</Keyword>
      <Keyword language="en">FHIR</Keyword>
      <Keyword language="en">IDMP</Keyword>
      <Keyword language="en">medication</Keyword>
      <Keyword language="en">medical informatics</Keyword>
      <Keyword language="en">interoperability</Keyword>
      <Keyword language="en">Medical Informatics Initiative Germany</Keyword>
      <Keyword language="de">Neo4j</Keyword>
      <Keyword language="de">FHIR</Keyword>
      <Keyword language="de">IDMP</Keyword>
      <Keyword language="de">Medikationsdaten</Keyword>
      <Keyword language="de">medizinische Informatik</Keyword>
      <Keyword language="de">Interoperabilit&#228;t</Keyword>
      <Keyword language="de">Medizininformatik-Initiative</Keyword>
      <SectionHeading language="en">GMDS 2025</SectionHeading>
    </SubjectGroup>
    <DatePublishedList>
      <DatePublished>20250909</DatePublished>
    </DatePublishedList>
    <Language>engl</Language>
    <License license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/4.0/">
      <AltText language="en">This is an Open Access article distributed under the terms of the Creative Commons Attribution 4.0 License.</AltText>
      <AltText language="de">Dieser Artikel ist ein Open-Access-Artikel und steht unter den Lizenzbedingungen der Creative Commons Attribution 4.0 License (Namensnennung).</AltText>
    </License>
    <SourceGroup>
      <Journal>
        <ISSN>1860-9171</ISSN>
        <Volume>21</Volume>
        <JournalTitle>GMS Medizinische Informatik, Biometrie und Epidemiologie</JournalTitle>
        <JournalTitleAbbr>GMS Med Inform Biom Epidemiol</JournalTitleAbbr>
      </Journal>
    </SourceGroup>
    <ArticleNo>10</ArticleNo>
    <Fundings>
      <Funding fundId="01ZZ2304A">Bundesministerium f&#252;r Forschung, Technologie und Raumfahrt</Funding>
    </Fundings>
  </MetaData>
  <OrigData>
    <Abstract language="de" linked="yes"><Pgraph><Mark1>Einf&#252;hrung:</Mark1> Die Verf&#252;gbarkeit von syntaktisch und semantisch interoperablen Daten eine entscheidende Voraussetzung f&#252;r die Durchf&#252;hrung hochwertiger Forschung in der Medizin. Die Medizininformatik-Initiative stellt f&#252;r Medikationsdaten mit ihrem FHIR-basierten Kerndatensatz ein effektives Datenmodell bereit, welches ein hohes Ma&#223; an Strukturiertheit und Datenqualit&#228;t erm&#246;glicht. Allerdings sind sehr detaillierte Informationen &#252;ber Medikamente notwendig, um das Potenzial dieses Datenmodells auszusch&#246;pfen. Diese liegen in den Datenintegrationszentren in der Regel nicht vor. </Pgraph><Pgraph><Mark1>Zielsetzung:</Mark1> Um dieses Problem anzugehen, setzt sich diese Studie zum Ziel, zum Kerndatensatz konforme FHIR <Mark2>Medication</Mark2>-Objekte aus Medikamenten-Datenbanken zu generieren und die Konformit&#228;t der generierten Daten zu gegebenen Standards zu &#252;berpr&#252;fen. </Pgraph><Pgraph><Mark1>Methoden:</Mark1> Medikamentendaten aus dem MMI Pharmindex wurden in eine Neo4j-Graphdatenbank geladen und durch manuelle sowie automatische Mapping-Techniken mit terminologischen Codes angereichert. Die resultierenden graph-strukturierten Daten wurden dann zu FHIR-Objekten konvertiert. </Pgraph><Pgraph><Mark1>Ergebnisse:</Mark1> Die Konvertierung lieferte rund 70.000 zum Kerndatensatz konforme FHIR <Mark2>Medication</Mark2>-Objekte. Die Anreicherung mit terminologischen Codes und die Einhaltung der IDMP-Standards waren nur teilweise erfolgreich, wobei unvollst&#228;ndige Quelldaten als Hauptproblem identifiziert wurden. </Pgraph><Pgraph><Mark1>Schlussfolgerung:</Mark1> Unsere Studie zeigt den Bedarf nach qualitativ hochwertigeren Daten zu in Deutschland eingesetzten Medikamenten auf. Dennoch erm&#246;glichen die generierten Daten den Datenintegrationszentren, schneller vollst&#228;ndige Informationen zum Einsatz von Medikamenten Kerndatensatz-konform zu erfassen, was einen wichtigen Schritt zu strukturierter und detaillierter Dokumentation von Medikamenteneinsatz darstellt.</Pgraph></Abstract>
    <Abstract language="en" linked="yes"><Pgraph><Mark1>Introduction:</Mark1> The availability of syntactically and semantically interoperable data is a critical prerequisite to high-quality research in the medical field. For medication data, the FHIR Core Data Set of the Medical Informatics Initiative Germany provides a powerful data model based on the IDMP standards that supports high levels of structure and quality. However, populating this model requires detailed medication information, which is often not available at the data integration centers. </Pgraph><Pgraph><Mark1>Objective:</Mark1> To address this issue, this study aims to implement a software to generate MII CDS-compliant FHIR <Mark2>Medication</Mark2> objects based on ph<TextGroup><PlainText>a</PlainText></TextGroup>rmaceutical databases and to assess their conformity to standards. </Pgraph><Pgraph><Mark1>Methods:</Mark1> Medication data from the MMI Pharmindex was loaded into a Neo4j graph database. Both manual and automatic mapping techniques were used to enrich the data with various terminologies. Finally, the resulting graph contents were exported into FHIR instances. </Pgraph><Pgraph><Mark1>Results:</Mark1> The export generated approximately 70,000 FHIR <Mark2>Medication</Mark2> instances conforming to the MII Core Data Set. The inclusion of terminologies and IDMP compliance were partially successful, with missing data in the source datasets proving to be the primary issue. </Pgraph><Pgraph><Mark1>Conclusion:</Mark1> Our results highlight the need for higher-quality data on pharmaceuticals available in Germany. Nevertheless, the generated Medication instances can accelerate the provision of a complete medication dataset in the MII data integration centers, marking a significant step toward future structured, detailed medication documentation.</Pgraph></Abstract>
    <TextBlock name="Introduction" linked="yes">
      <MainHeadline>Introduction</MainHeadline><Pgraph>High-quality medical research requires access to large amounts of syntactically and semantically interoperable data. An extensive use of national and international standards and terminologies is critical to achieve the level of interoperability required for this use case <TextLink reference="1"></TextLink>. However, for medication data, achieving this level of quality is an exceptionally difficult task <TextLink reference="2"></TextLink>. In many German hospitals, a significant portion of medication data is still documented in an unstructured or non-standardized form without the use of terminologies <TextLink reference="3"></TextLink>. One likely reason is that clinical documentation is created for clinical, not research, purposes. But automatic data processing is far more important when handling large datasets, which is more common in research than clinical use cases. Despite these issues, several standards and terminologies already exist which can help pave the way to interoperable medication data. For example, active agents in medications can be encoded using the Global Substance Registration System (GSRS) Unique Ingredient Identifier (UNII) <TextLink reference="4"></TextLink> or via the Chemical Abstracts Service (CAS) Registry Number <TextLink reference="5"></TextLink>. Pharmaceutical products can be described by the German &#8220;Pharmazentralnummer&#8221; (PZN) or, on an international level, the RxNorm Concept Unique Identifier (RXCUI) <TextLink reference="6"></TextLink>.</Pgraph><Pgraph>On a higher level, the Identification of Medicinal Products (IDMP) standards, and HL7&#8217;s Fast Healthcare Interoperability Resources (FHIR) <TextLink reference="7"></TextLink> provide a framework for the structured representation of medicinal data. On top of that, the German Medical Informatics Initiative <TextLink reference="8"></TextLink> has created the &#8220;Basismodul Medikation&#8221; <TextLink reference="2"></TextLink>, <TextLink reference="9"></TextLink> as part of its core data set (CDS), which refines the FHIR medication structure based on the IDMP standards. This CDS requires the use of terminologies, e.g. the PZN, to encode medications and must be implemented by the Data Integration Centers (DICs) that are part of the MII <TextLink reference="8"></TextLink>. As an initial use case, Zabka et al. <TextLink reference="2"></TextLink> and Sass et al. <TextLink reference="10"></TextLink> have previously mapped &#8220;Operationen- und Prozedurenschl&#252;ssel&#8221; (OPS) codes, which are used for reimbursement purposes in Germany, to the MII CDS resources to facilitate easier adoption of structured medication documentation. Unfortunately, medication-related OPS codes only exist for a limited number of medications, as most are irrelevant to reimbursement. Mapping data from existing clinical documentation to the CDS Medication remains a difficult task for the Data Integration Centers of the German MII.</Pgraph><Pgraph>The complexity of this task could be reduced by provisioning a set of pre-defined, reusable FHIR <Mark2>Medication</Mark2> instances with unique, standardized, and coded identifiers for the medications used in modern healthcare. Then, the task of encoding medication information in FHIR boils down to identifying the appropriate pre-existing FHIR <Mark2>Medication</Mark2>.</Pgraph><Pgraph>The objective of this work is (1) to design and implement a software that generates such a set of IDMP- and MII CDS-compliant FHIR <Mark2>Medication</Mark2> objects based on pharmaceutical databases and (2) to evaluate the generated resources in regard to completeness, semantic conformity with standards and adherence to the MII CDS.</Pgraph></TextBlock>
    <TextBlock name="Methods" linked="yes">
      <MainHeadline>Methods</MainHeadline><Pgraph>The requirements for the information model and the final FHIR implementation were derived from several sources. The information model needs to be compliant with the IDMP standards to the greatest possible extent. This requirement is in accordance with European law, which stipulates that the standards set out in IDMP must be adhered to for the purposes of electronic exchange of pharmaceutical data <TextLink reference="11"></TextLink>. In addition, the generated FHIR objects must adhere to the 2023 MII CDS Medication Module. On a technical level, the generated FHIR resources must be easily implementable by the MII <TextGroup><PlainText>DICs into</PlainText></TextGroup> their respective ETL processes to ensure adoption of the resources.</Pgraph><Pgraph>Table 1 <ImgLink imgNo="1" imgType="table" /> lists the terminologies we used in the context of this work.</Pgraph><Pgraph>The MMI Pharmindex was used as primary data <TextGroup><PlainText>source for</PlainText></TextGroup> terminology, providing the following information needed for the generation of Medication FHIR instances:</Pgraph><Pgraph><UnorderedList><ListItem level="1">names and PZNs of pharmaceutical products</ListItem><ListItem level="1">manufacturer information of pharmaceuticals</ListItem><ListItem level="1">ingredients of pharmaceuticals, including their dosage and ASK number, if known</ListItem><ListItem level="1">the dose form of pharmaceuticals</ListItem><ListItem level="1">ATC codes</ListItem></UnorderedList></Pgraph><Pgraph>Notably, the MMI Pharmindex has a restricted licensing model <TextLink reference="12"></TextLink> that prohibits the central publication of generated FHIR instances, but requires their local generation.</Pgraph><Pgraph>Therefore, an application was developed that generates FHIR resources locally using the MMI Pharmindex data as input, which can be distributed to all DICs for on-site generation of their Medication resources. Instead of directly converting the data into the FHIR format, we first load the relevant information into a graph database. We chose this approach for several reasons:</Pgraph><Pgraph><UnorderedList><ListItem level="1">A graph-based representation can be derived naturally from the hierarchical structures of real-world medication processes and documentation.</ListItem><ListItem level="1">The graph structure aligns well with IDMP, whose standards also describe real-world products with graphs.</ListItem><ListItem level="1">As detailed information on medication and drugs is not always available, the data in the MMI Pharmindex and other corresponding resources are often incomplete. Using a graph database, missing information could be omitted without introducing complicated handling of missing values.</ListItem><ListItem level="1">A graph representation can be easily extended and allowed the linkage to supporting information from additional data sources without modifying the schema used by existing data.</ListItem><ListItem level="1">Relational queries requiring the JOIN of multiple raw MMI Pharmindex dataset tables were much easier to handle with the highly optimized graph-based query language of Neo4J (Cypher).</ListItem></UnorderedList></Pgraph><Pgraph>We designed the graph database model based on a real-world model of pharmaceuticals, taking into account requirements imposed by the MMI Pharmindex&#8217;s existing structure. We identified the FHIR resource types <Mark2>Medication</Mark2>, <Mark2>Substance</Mark2> and <Mark2>Organization</Mark2> as relevant top-level entities. A <Mark2>Medication</Mark2> represents a pharmaceutic<TextGroup><PlainText>al p</PlainText></TextGroup>roduct and contains its name, dose form, and ingredients with amounts. A <Mark2>Substance</Mark2> represents a pharmaceutical substance, in our context often a pharmaceutically active compound like acetylsalicylic acid, or a carrier substance like water. An <Mark2>Organization</Mark2>, in our context, is the manufacturer of a specific pharmaceutical product. FHIR version R4, which is currently in use at the MII, was also used for this project.</Pgraph><Pgraph>Ambiguity in the data was reduced to a minimum by refining the data set with as many terminological identifiers as possible. We were unable to identify an automated way to include UCUM codes for units and EDQM Standard Terms for dose forms given in the MMI Pharmindex. Due to their high relevance to the IDMP standards, w<TextGroup><PlainText>e m</PlainText></TextGroup>anually mapped units and dose forms to UCUM and EDQM. We skipped all elements for which we could not find an appropriate mapping.</Pgraph><Pgraph>Regarding other terminologies, the MMI Pharmindex already contains PZNs, ATC codes, and ASK numbers. For all pharmaceutical substances where the ASK number is given in the MMI Pharmindex, we acquired the primary CAS number and the INN from the BfArM&#8217;s AMIce &#8220;Stoffbezeichnungen Rohdaten&#8221; <TextLink reference="13"></TextLink> dataset. For all substances with a primary CAS number in the AMIce dataset, we used the REST API of the public GSRS instance to find the UNII of the respective substance. If the GSRS returned multiple substances, all of which were coded using the corresponding CAS number, the following algorithm was used:</Pgraph><Pgraph><OrderedList><ListItem level="1" levelPosition="1" numString="1.">Substances for which the CAS number in question was not of type PRIMARY were excluded</ListItem><ListItem level="1" levelPosition="2" numString="2.">If multiple substances remained, all substances with status &#8220;non-approved&#8221; were excluded</ListItem><ListItem level="1" levelPosition="3" numString="3.">If multiple substances remained, all substances of class &#8220;concept&#8221; were excluded</ListItem><ListItem level="1" levelPosition="4" numString="4.">If more than one substance remained, or if all substances had been excluded at any point, the match was discarded.</ListItem></OrderedList></Pgraph><Pgraph>The data loading application was implemented using the Java programming language. Alongside the MMI Pharmindex data, we included the handcrafted mapping tables for the MMI Pharmindex units and dose forms into our application to construct the graph database. We also included a mapping table containing the substance ids from the MMI Pharmindex and the UNII, GSRS substance name, CAS numbers and RXCUIs from the GSRS. The process of extracting data from the GSRS API and building this mapping table was executed on December 2<Superscript>nd</Superscript>, 2023 <TextLink reference="14"></TextLink>. According to the licensing regulations of the AMIce &#8220;Stoffbezeichnungen Rohdaten&#8221; database, the file can be supplied as a file to our application at runtime. With that, all known CAS numbers and the INN were imported from that dataset for substances linked to the MMI data via the ASK number.</Pgraph><Pgraph>We used Neo4j as graph database due to easy interaction with the Cypher query language and its Java driver that enables programmatic access to the graph database. The Java application was extended by adding a feature that reads the graph database and constructs FHIR <Mark2>Medication</Mark2>, <Mark2>Organization</Mark2>, and <Mark2>Substance</Mark2> instances and writes them in JSON format to a designated location on the local file system.</Pgraph><Pgraph>To populate the graph database, we used the MMI Pharmindex version 1.36 and the AMIce &#8220;Stoffbezeichnungen Rohdaten&#8221; file from 2023.</Pgraph><Pgraph>For the export, all nodes from the graph database which resemble entries in the table for pharmaceutical products of the MMI Pharmindex (PRODUCT.CSV), are used as candidates for the generation of a FHIR <Mark2>Medication</Mark2>. Products that are incompatible with the MII CDS for any reason are skipped during the export. In the same way, we converted nodes generated from the table for molecule descriptions (MOLECULE.CSV) into FHIR <Mark2>Substances</Mark2> and data from the table for organizational entities (COMPANY.CSV) to <Mark2>Organization</Mark2> resources. We analyzed the presence of PZN and ATC codes on the generated <Mark2>Medication</Mark2> instances, as well as the presence of ASK numbers, CAS numbers, UNIIs, RXCUIs, and INNs on the generated <Mark2>Substance</Mark2> instances. We also checked the number of units and dose forms in the MMI Pharmindex for which we could provide a UCUM or EDQM Standard Term mapping, respectively. We further analyzed how often our FHIR instances contain dose forms with an EDQM Standard Terms mapping and UCUM-encoded units. Lastly, we used simplifier validate <TextLink reference="15"></TextLink> to test conformance of the generated resources to the MII CDS. Because a single validation takes multiple seconds, we only validated a limited number of randomly selected FHIR <Mark2>Medications</Mark2>, <Mark2>Substances</Mark2>, and <Mark2>Organizations</Mark2>. We ensured to validate at least one <Mark2>Substance</Mark2> instance which has no assigned terminological code, and at least one <Mark2>Substance</Mark2> with all supported terminological codes (ASK, CAS, UNII, RXCUI, and INN).</Pgraph></TextBlock>
    <TextBlock name="Results" linked="yes">
      <MainHeadline>Results</MainHeadline><Pgraph>At the core of our model of real-world pharmaceuticals is the drug, which represents a single unit of a medication. For example, this could be a tablet or an ampoule with a liquid for injection. We modeled the designated means of administration as reference to a dose form. Drugs are sold as pharmaceutical products in packages manufactured by a pharmaceutical company. A drug comprises ingredients, which are modeled as a combination of a specific substance and amount, given as quantity and unit. A substance represents a chemical compound and has a name. Because the same units are reused for many ingredient amounts, we modeled them as a separate entity. Figure 1 <ImgLink imgNo="1" imgType="figure" /> displays this conceptual model. The semantics of most concepts are provided by standardized terminologies. For example, a PZN is a standardiz<TextGroup><PlainText>ed id</PlainText></TextGroup>entifier for a pharmaceutical product, ASK numbers and CAS Registry Numbers assign identifiers to pharmaceutical substances, and UCUM provides standardized codes for units. In most cases, pharmaceutical entities are unambiguously identified with corresponding codes. A major exception is the anatomical, therapeutic, and chemical &#8220;classification&#8221; (ATC) multiaxial system: By its structure, a single drug can have more than one ATC code. ATC is therefore misaligned for unambiguous identification and selection of drugs, however, has still high clinical relevance for documentation of medication.</Pgraph><Pgraph>Based on the presented real-world model, we developed a graph model and populated it with the data from the MMI Pharmindex. Figure 2 <ImgLink imgNo="2" imgType="figure" /> presents the graph representation of a sample medication in our graph model, which employs small modifications from the real-world model for practical reasons. Unit nodes were generated based on the units given in the MMI Pharmindex. Where a mapping was found, we added a corresponding UCUM code and a UCUM label to the respective nodes. The dose form mapping frequently mapped multiple MMI Pharmin<TextGroup><PlainText>d</PlainText></TextGroup>ex dose forms to the same EDQM Standard Term, making adding the EDQM code to the respective nodes impractical. Therefore, the EDQM Standard Terms are modeled as separate nodes which are linked to respective MMI Pharmindex dose forms via a relation. All remaining codes reference the concept they describe via a relation to the respective concept. The only exception is the ATC code, which is not suitable for unambiguously describing a drug for the reasons previously outlined. Consequently, it has a different relationship with the <Mark2>Drug</Mark2> nodes. All nodes representing terminological codes share the <Mark2>Code</Mark2> label, attribute, and relation to a <Mark2>CodingSystem</Mark2> node. This lets users query the graph for all known codes for a given concept, without needing to know which terminologies are present. This further allows adding more terminologies to the graph in the future without adapting existing queries.</Pgraph><Pgraph>Based on this graph model (see Figure 3 <ImgLink imgNo="3" imgType="figure" />), we developed a mapping strategy for the graph contents to the FHIR objects. The FHIR <Mark2>Medication</Mark2> instances were populated with medication names, dose forms, and ingredient information. Detailed information about substances were written in FHIR <Mark2>Substance</Mark2> instances, which were then linked by the corresponding FHIR <Mark2>Medication</Mark2> instances. Manufacturer information was written into an <Mark2>Organization</Mark2> instance that also is linked by the corresponding FHIR <Mark2>Medication</Mark2> instances. Figure 3 <ImgLink imgNo="3" imgType="figure" /> displays which of the generated CDS FHIR profiles encompass the information of each node in the graph model. The next step was to create one FHIR <Mark2>Substance</Mark2> instance per <Mark2>Substance</Mark2> node from the graph, one FHIR <Mark2>Organization</Mark2> per <Mark2>Company</Mark2> node, and one FHIR <Mark2>Medication</Mark2> per <Mark2>Product</Mark2> node. However, if a <Mark2>Product</Mark2> node is linked to multiple <Mark2>Drug</Mark2> nodes in the graph, this approach is not feasible, because each CDS FHIR <Mark2>Medication</Mark2> instance can only have <Mark2>one</Mark2> dose form and <Mark2>one</Mark2> set of ingredients. In order to support such cases, the MII CDS <Mark2>Medication</Mark2> profile allows that ingredients of a <Mark2>Medication</Mark2> may be linked to FHIR <Mark2>Medication</Mark2> instances themselves. We thus modelled such cases by creating one FHIR <Mark2>Medication</Mark2> instance per <Mark2>Drug</Mark2> node in the graph, which we refer to as composite children. Then, we add another <Mark2>Medication</Mark2> instance that contains information from the MMI Pharmindex <Mark2>Product</Mark2> node, which we call a composite parent. The composite parent then links to the respective composite children. We also encountered drugs with no specified ingredients in the MMI Pharmindex. As the MII CDS Medication profile includes the mandatory requirement to specify at least one ingredient, a conversion of these products was not possible. The export routine therefore skips them. Another issue was that we could not map all dose forms to EDQM standard terms. Reasons for that included terms being ambiguous or too vague (e.g. &#8220;Inf.-Fl.&#8221;), terms not describing a dose form (e.g. &#8220;Btl.&#8221;, probably an abbreviation for bag), or that we weren&#8217;t able to identify a suitable EDQM Standard Term (e.g. for &#8220;Pulv. z. Herst. e. Aerosols&#8221; &#8211; powder for creation of an aerosol). Out of the 386 terms for dose form in the MMI Pharmindex, 302 (78.2&#37;) received an EDQM mapping. Similarly, we were not able to map all units found in the MMI Pharmindex to a UCUM code, mapping 47 out of 75 units (62.7&#37;) to a UCUM code. In the remaining cases, the units were either not precise enough (e.g. &#8220;measuring spoon&#8221;) or could not be identified with sufficient certainty (e.g. &#8220;E&#8221;, which is likely a shorthand for units, which is not descriptive enough to identify the corresponding UCUM unit). Because UCUM units and EDQM Standard terms are required to achieve full IDMP compliance, but the mappings are incomplete, not all generated FHIR instances are entirely IDMP compliant in this regard. The entire process generated 74191 Medication objects, 15901 Substances, and 4971 Organizations. Table 2 <ImgLink imgNo="2" imgType="table" /> shows the number of generated FHIR <Mark2>Medications</Mark2> containing a dose form for which a corresponding EDQM Standard Term was found and the number of <Mark2>Medications</Mark2> containing only units with a UCUM code. Because multiple units can be given per FHIR <Mark2>Medication</Mark2> instance (one per ingredient), the table also includes the number of units mentioned in a resource and what part of these units have a UCUM code.</Pgraph><Pgraph>Another requirement for IDMP compliance is that pharmaceutical products and substances must be uniquely identifiable, which can be achieved using corresponding terminologies. Table 3 <ImgLink imgNo="3" imgType="table" /> lists the number of codes from terminologies in the generated FHIR <Mark2>Medication</Mark2> and <Mark2>Substance</Mark2> objects. Due to assignments of multiple codes of the same terminology to the same concept, the total number of occurrences of terminology codes can be higher than the number of FHIR objects.</Pgraph><Pgraph>Almost every <Mark2>Medication</Mark2> is identified via a corresponding PZN. For the <Mark2>Substances</Mark2>, only 40&#37; of instances contain an ASK number. Due to the strategy to resolve the remaining terminological identifiers relying on the ASK number, the remaining 60&#37; of substances have no known terminological identifier. For the FHIR validation via the Simplifier validator <TextLink reference="15"></TextLink>, we randomly selected 30 Medication objects that are neither composite parents nor composite children. We further validated 20 composite parent Medi<TextGroup><PlainText>c</PlainText></TextGroup>ations, composite children, <Mark2>Organization</Mark2> instances and <Mark2>Substance</Mark2> instances each. All passed the validation, leading us to assume all generated FHIR resources adhere to the MII CDS Medication module with sufficient certainty.</Pgraph></TextBlock>
    <TextBlock name="Discussion" linked="yes">
      <MainHeadline>Discussion</MainHeadline><Pgraph>We have created a software that can enrich data from the MMI Pharmindex with information from the AMIce database, the GSRS, UCUM codes, and EDQM standard terms to transform this data into corresponding MII CDS FHIR <Mark2>Medication</Mark2> objects. Despite the need to filter out many pharmaceutical products incompatible with the MII CDS and shortcomings regarding IDMP compliance, we created FHIR <Mark2>Medication</Mark2> instances covering a large portion of the pharmaceuticals used in Germany.</Pgraph><Pgraph>This is the first time detailed information on medication was provided as standardized MII CDS FHIR <Mark2>Medication</Mark2> objects with this degree of coverage. Although previous works <TextLink reference="2"></TextLink>, <TextLink reference="10"></TextLink> have presented a way to generate FHIR <Mark2>Medication</Mark2> instances from OPS codes, our approach <TextGroup><PlainText>is no</PlainText></TextGroup> longer limited to medications for which OPS codes exist. This can help the MII DICs provide structured medication-related documentation in the FHIR format, as they no longer need to collect all information about pharmaceutical products individually, but instead only need to identify the medicinal products, e.g. via PZN, used at the individual hospitals. We expect the issue of incomplete data to only moderately affect the practical usability of the dataset. For one, preliminary observations suggest that common medications tend to have more complete source data and thus more often result in IDMP-compliant FHIR <Mark2>Medications</Mark2>. We therefore expect the frequency at which missing or incomplete <Mark2>Medication</Mark2> resources are needed to be lower than the nominal occurrence frequency we measured. When it happens regardless, DICs can still use the non-compliant resources or generate the required <Mark2>Medication</Mark2> on-demand with whatever data is available. Future work can focus on improving available source data on medications to further alleviate this issue.</Pgraph><Pgraph>Still, our results have notable limitations. Although we evaluated the completeness of data elements to assess the IDMP compliance and usability of our results, other metrics were not considered. Any errors in the data sources we used remain present in the generated FHIR objects. In addition, our results are only usable by parties with access to the MMI Pharmindex. As all DICs have access to the MMI Pharmindex via the MII, this is not currently an issue. It also must be explored to what extent the <Mark2>Medications</Mark2> may be shared with researchers, given they contain data from the MMI Pharmindex. Next, no mechanism exists as of now to keep the medications up to date with the constantly changing market. Users of our software can regularly recreate the graph using the ne<TextGroup><PlainText>we</PlainText></TextGroup>st MMI Pharmindex dataset, but this will not reflect changes in the referenced terminologies. The manual mappings of dose forms and units to UCUM codes and EDQM Standard Terms are prone to errors and have not been subjected to validation. Further research may focus on these mapping tables to improve their completeness and evaluate the correctness of mappings. In addition, other ways of linking pharmaceutical substances and products to terminology codes can be explored to improve the availability of these codes in the generated FHIR <Mark2>Medication</Mark2> instances. Further work also includes validating the applicability of the <Mark2>Medications</Mark2> to a range of different real-world settings. </Pgraph></TextBlock>
    <TextBlock name="Conclusion" linked="yes">
      <MainHeadline>Conclusion</MainHeadline><Pgraph>We created a software capable of transforming data from the MMI Pharmindex and other databases into MII CDS-compliant FHIR <Mark2>Medication</Mark2> instances. Although the data on many pharmaceuticals were found to be incompatible with the MII CDS and others lacked the necessary information for IDMP compliance, the created MII CDS FHIR <Mark2>Medication</Mark2> instances cover a wide range of pharmaceuticals on the German market. This allows the MII DICs to use predefined FHIR objects for medication documentation and can help accelerate the provision of a complete dataset on medication in MII and NUM.  Our goal of delivering pre-defined, MII CDS- and IDMP-compliant FHIR Medications has been fulfilled with respect to incomplete source data. This marks a significant step toward future structured, detailed medication documentation in the MII and NUM that will enable adequate retrospective multisite studies.</Pgraph></TextBlock>
    <TextBlock name="Notes" linked="yes">
      <MainHeadline>Notes</MainHeadline><SubHeadline>Code availability</SubHeadline><Pgraph>A version of the application described in this paper is publicly available <TextLink reference="16"></TextLink>.</Pgraph><SubHeadline>Funding</SubHeadline><Pgraph>This study was funded by the German Federal Ministry of Research, Technology and Space (BMFTR) within the &#8220;Medical Informatics Funding Scheme&#8221; (FKZ 01ZZ2304A).</Pgraph><SubHeadline>Competing interests</SubHeadline><Pgraph>The authors declare that they have no competing interests.</Pgraph></TextBlock>
    <References linked="yes">
      <Reference refNo="1">
        <RefAuthor>Pimenta N</RefAuthor>
        <RefAuthor>Chaves A</RefAuthor>
        <RefAuthor>Sousa R</RefAuthor>
        <RefAuthor>Abelha A</RefAuthor>
        <RefAuthor>Peixoto H</RefAuthor>
        <RefTitle>Interoperability of Clinical Data through FHIR: A review</RefTitle>
        <RefYear>2023</RefYear>
        <RefJournal>Procedia Comput Sci</RefJournal>
        <RefPage>856-61</RefPage>
        <RefTotal>Pimenta N, Chaves A, Sousa R, Abelha A, Peixoto H. Interoperability of Clinical Data through FHIR: A review. Procedia Comput Sci. 2023 Jan 1;220:856-61.</RefTotal>
      </Reference>
      <Reference refNo="2">
        <RefAuthor>Zabka S</RefAuthor>
        <RefAuthor>Ammon D</RefAuthor>
        <RefAuthor>Ganslandt T</RefAuthor>
        <RefAuthor>Gewehr J</RefAuthor>
        <RefAuthor>Haverkamp C</RefAuthor>
        <RefAuthor>Kiefer S</RefAuthor>
        <RefAuthor>Lautenbacher H</RefAuthor>
        <RefAuthor>L&#246;be M</RefAuthor>
        <RefAuthor>Thun S</RefAuthor>
        <RefAuthor>Boeker M</RefAuthor>
        <RefTitle>Towards a Medication Core Data Set for the Medical Informatics Initiative (MII): Initial Mapping Experience between the German Procedure Classification (OPS) and the Identification of Medicinal Products (IDMP)</RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>Proceedings of the Joint Ontology Workshops 2019 (JOWO 2019); 2019 Sep 23-25; Graz, Austria</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Zabka S, Ammon D, Ganslandt T, Gewehr J, Haverkamp C, Kiefer S, Lautenbacher H, L&#246;be M, Thun S, Boeker M. Towards a Medication Core Data Set for the Medical Informatics Initiative (MII): Initial Mapping Experience between the German Procedure Classification (OPS) and the Identification of Medicinal Products (IDMP). In: Proceedings of the Joint Ontology Workshops 2019 (JOWO 2019); 2019 Sep 23-25; Graz, Austria. (CEUR Workshop Proceedings; 2518).</RefTotal>
      </Reference>
      <Reference refNo="3">
        <RefAuthor>Vass A</RefAuthor>
        <RefAuthor>Reinecke I</RefAuthor>
        <RefAuthor>Boeker M</RefAuthor>
        <RefAuthor>Prokosch HU</RefAuthor>
        <RefAuthor>Gulden C</RefAuthor>
        <RefTitle>Availability of Structured Data Elements in Electronic Health Records for Supporting Patient Recruitment in Clinical Trials</RefTitle>
        <RefYear>2022</RefYear>
        <RefBookTitle>MEDINFO 2021: One World, One Health &#8211; Global Partnership for Digital Innovation</RefBookTitle>
        <RefPage>130-4</RefPage>
        <RefTotal>Vass A, Reinecke I, Boeker M, Prokosch HU, Gulden C. Availability of Structured Data Elements in Electronic Health Records for Supporting Patient Recruitment in Clinical Trials. In: Otero P, Scott P, Martin SZ, Huesing E, editors. MEDINFO 2021: One World, One Health &#8211; Global Partnership for Digital Innovation. IOS Press; 2022.  (Studies in Health Technology and Informatics; 290). p. 130-4. DOI: 10.3233&#47;SHTI220046</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.3233&#47;SHTI220046</RefLink>
      </Reference>
      <Reference refNo="4">
        <RefAuthor>Peryea T</RefAuthor>
        <RefAuthor>Southall N</RefAuthor>
        <RefAuthor>Miller M</RefAuthor>
        <RefAuthor>Katzel D</RefAuthor>
        <RefAuthor>Anderson N</RefAuthor>
        <RefAuthor>Neyra J</RefAuthor>
        <RefAuthor>Stemann S</RefAuthor>
        <RefAuthor>Nguyen DT</RefAuthor>
        <RefAuthor>Amugoda D</RefAuthor>
        <RefAuthor>Newatia A</RefAuthor>
        <RefAuthor>Ghazzaoui R</RefAuthor>
        <RefAuthor>Johanson E</RefAuthor>
        <RefAuthor>Diederik H</RefAuthor>
        <RefAuthor>Callahan L</RefAuthor>
        <RefAuthor>Switzer F</RefAuthor>
        <RefTitle>Global Substance Registration System: consistent scientific descriptions for substances related to health</RefTitle>
        <RefYear>2021</RefYear>
        <RefJournal>Nucleic Acids Res</RefJournal>
        <RefPage>D1179-D1185</RefPage>
        <RefTotal>Peryea T, Southall N, Miller M, Katzel D, Anderson N, Neyra J, Stemann S, Nguyen DT, Amugoda D, Newatia A, Ghazzaoui R, Johanson E, Diederik H, Callahan L, Switzer F. Global Substance Registration System: consistent scientific descriptions for substances related to health. Nucleic Acids Res. 2021 Jan 8;49(D1):D1179-D1185. DOI: 10.1093&#47;nar&#47;gkaa962</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.1093&#47;nar&#47;gkaa962</RefLink>
      </Reference>
      <Reference refNo="5">
        <RefAuthor>Hamill KA</RefAuthor>
        <RefAuthor>Nelson RD</RefAuthor>
        <RefAuthor>Vander Stouw GG</RefAuthor>
        <RefAuthor>Stobaugh RE</RefAuthor>
        <RefTitle>Chemical Abstracts Service Chemical Registry System. 10. Registration of substances from pre-1965 indexes of Chemical Abstracts</RefTitle>
        <RefYear>1988</RefYear>
        <RefJournal>J Chem Inf Comput Sci</RefJournal>
        <RefPage>175-9</RefPage>
        <RefTotal>Hamill KA, Nelson RD, Vander Stouw GG, Stobaugh RE. Chemical Abstracts Service Chemical Registry System. 10. Registration of substances from pre-1965 indexes of Chemical Abstracts. 
J Chem Inf Comput Sci. 1988 Nov;28(4):175-9. 
DOI: 10.1021&#47;ci00060a002</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.1021&#47;ci00060a002</RefLink>
      </Reference>
      <Reference refNo="6">
        <RefAuthor>Nelson SJ</RefAuthor>
        <RefAuthor>Zeng K</RefAuthor>
        <RefAuthor>Kilbourne J</RefAuthor>
        <RefAuthor>Powell T</RefAuthor>
        <RefAuthor>Moore R</RefAuthor>
        <RefTitle>Normalized names for clinical drugs: RxNorm at 6 years</RefTitle>
        <RefYear>2011</RefYear>
        <RefJournal>J Am Med Inform Assoc</RefJournal>
        <RefPage>441-8</RefPage>
        <RefTotal>Nelson SJ, Zeng K, Kilbourne J, Powell T, Moore R. Normalized names for clinical drugs: RxNorm at 6 years. J Am Med Inform Assoc. 2011 Jul-Aug;18(4):441-8. DOI: 10.1136&#47;amiajnl-2011-000116</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.1136&#47;amiajnl-2011-000116</RefLink>
      </Reference>
      <Reference refNo="7">
        <RefAuthor>HL7 International</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>Index &#8211; FHIR v4</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>HL7 International. Index &#8211; FHIR v4.0.1. HL7 International; &#91;updated 2019 Nov 1, cited 2025 Mar 28&#93;. Available from: https:&#47;&#47;hl7.org&#47;fhir&#47;R4&#47;index.html</RefTotal>
        <RefLink>https:&#47;&#47;hl7.org&#47;fhir&#47;R4&#47;index.html</RefLink>
      </Reference>
      <Reference refNo="8">
        <RefAuthor>Semler SC</RefAuthor>
        <RefAuthor>Wissing F</RefAuthor>
        <RefAuthor>Heyder R</RefAuthor>
        <RefTitle>German Medical Informatics Initiative</RefTitle>
        <RefYear>2018</RefYear>
        <RefJournal>Methods Inf Med</RefJournal>
        <RefPage>e50-e56</RefPage>
        <RefTotal>Semler SC, Wissing F, Heyder R. German Medical Informatics Initiative. Methods Inf Med. 2018 Jul;57(S 01):e50-e56. 
DOI: 10.3414&#47;ME18-03-0003</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.3414&#47;ME18-03-0003</RefLink>
      </Reference>
      <Reference refNo="9">
        <RefAuthor>Boeker M</RefAuthor>
        <RefAuthor>Thun S</RefAuthor>
        <RefAuthor>Sa&#223; J</RefAuthor>
        <RefAuthor>Zabka S</RefAuthor>
        <RefAuthor>Zautke A</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear>2023</RefYear>
        <RefBookTitle>MII &#8211; Basismodul Medikation</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Boeker M, Thun S, Sa&#223; J, Zabka S, Zautke A. MII &#8211; Basismodul Medikation (2023). SIMPLIFIER.NET; 2023 &#91;cited 2025 Mar 28&#93;. Available from: https:&#47;&#47;simplifier.net&#47;medizininformatikinitiative-modulmedikation</RefTotal>
        <RefLink>https:&#47;&#47;simplifier.net&#47;medizininformatikinitiative-modulmedikation</RefLink>
      </Reference>
      <Reference refNo="10">
        <RefAuthor>Sass J</RefAuthor>
        <RefAuthor>Zabka S</RefAuthor>
        <RefAuthor>Essenwanger A</RefAuthor>
        <RefAuthor>Schepers J</RefAuthor>
        <RefAuthor>Boeker M</RefAuthor>
        <RefAuthor>Thun S</RefAuthor>
        <RefTitle>Fast Healthcare Interoperability Resources (FHIR) Representation of Medication Data Derived from German Procedure Classification Codes (OPS) Using Identification of Medicinal Products (IDMP) Compliant Terminology</RefTitle>
        <RefYear>2021</RefYear>
        <RefBookTitle>German Medical Data Sciences: Bringing Data to Life. Proceedings of the Joint Annual Meeting of the German Association of Medical Informatics, Biometry and Epidemiology (gmds e.V.) and the Central European Network &#8211; International Biometric Society (CEN-IBS) 2020 in Berlin, Germany</RefBookTitle>
        <RefPage>231-6</RefPage>
        <RefTotal>Sass J, Zabka S, Essenwanger A, Schepers J, Boeker M, Thun S. Fast Healthcare Interoperability Resources (FHIR) Representation of Medication Data Derived from German Procedure Classification Codes (OPS) Using Identification of Medicinal Products (IDMP) Compliant Terminology. In: R&#246;hrig R, Bei&#223;barth T, Brannath W, Prokosch HU, Schmidtmann I, Stolpe S, Zapf A, editors. German Medical Data Sciences: Bringing Data to Life. Proceedings of the Joint Annual Meeting of the German Association of Medical Informatics, Biometry and Epidemiology (gmds e.V.) and the Central European Network &#8211; International Biometric Society (CEN-IBS) 2020 in Berlin, Germany. IOS Press; 2021. (Studies in Health Technology and Informatics; 278). p. 231-6. 
DOI: 10.3233&#47;SHTI210074</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.3233&#47;SHTI210074</RefLink>
      </Reference>
      <Reference refNo="11">
        <RefAuthor>Anonym</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>Regulation (EU) No 520&#47;2012. Art. 25, 26</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Regulation (EU) No 520&#47;2012. Art. 25, 26.</RefTotal>
      </Reference>
      <Reference refNo="12">
        <RefAuthor>Vidal MMI Germany GmbH</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>MMI Pharmindex Rohdaten</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Vidal MMI Germany GmbH. MMI Pharmindex Rohdaten. Langen: Vidal MMI; &#91;cited 2025 Mar 28&#93;. Available from: 
https:&#47;&#47;www.mmi.de&#47;mmi-pharmindex&#47;mmi-pharmindex-daten</RefTotal>
        <RefLink>https:&#47;&#47;www.mmi.de&#47;mmi-pharmindex&#47;mmi-pharmindex-daten</RefLink>
      </Reference>
      <Reference refNo="17">
        <RefAuthor>IFA GmbH</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>IFA-Informationen zur PZN</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>IFA GmbH. IFA-Informationen zur PZN. IFA GmbH; &#91;cited 2025 Apr 01&#93;. Available from: https:&#47;&#47;www.ifaffm.de&#47;de&#47;ifa-fuer-anbieter&#47;ifa-informationen.html</RefTotal>
        <RefLink>https:&#47;&#47;www.ifaffm.de&#47;de&#47;ifa-fuer-anbieter&#47;ifa-informationen.html</RefLink>
      </Reference>
      <Reference refNo="18">
        <RefAuthor>World Health Organization</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>Anatomical Therapeutic Chemical (ATC) Classification</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>World Health Organization. Anatomical Therapeutic Chemical (ATC) Classification. World Health Organization; &#91;cited 2025 Apr 01&#93;. Available from: https:&#47;&#47;www.who.int&#47;tools&#47;atc-ddd-toolkit&#47;atc-classification</RefTotal>
        <RefLink>https:&#47;&#47;www.who.int&#47;tools&#47;atc-ddd-toolkit&#47;atc-classification</RefLink>
      </Reference>
      <Reference refNo="19">
        <RefAuthor>Council of Europe &#8211; European Directorate for the Quality of Medicines &#38; HealthCare</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>Standard Terms Database</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Council of Europe &#8211; European Directorate for the Quality of Medicines &#38; HealthCare. Standard Terms Database. Strasbourg: Council of Europe; cited 2025 Apr 01&#93;. Available from: 
https:&#47;&#47;www.edqm.eu&#47;en&#47;standard-terms-database</RefTotal>
        <RefLink>https:&#47;&#47;www.edqm.eu&#47;en&#47;standard-terms-database</RefLink>
      </Reference>
      <Reference refNo="20">
        <RefAuthor>Schadow G</RefAuthor>
        <RefAuthor>McDonald CJ</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear>2009</RefYear>
        <RefBookTitle>The unified code for units of measure</RefBookTitle>
        <RefPage>99</RefPage>
        <RefTotal>Schadow G, McDonald CJ. The unified code for units of measure. Indianapolis, IN, USA: Regenstrief Institute and UCUM Organization; 2009. p. 99.</RefTotal>
      </Reference>
      <Reference refNo="13">
        <RefAuthor>Bundesinstitut f&#252;r Arzneimittel und Medizinprodukte (BfArM)</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>Arzneimittelinformationssystem AMIce</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Bundesinstitut f&#252;r Arzneimittel und Medizinprodukte (BfArM). Arzneimittelinformationssystem AMIce. Bonn: BfArM; &#91;updated 2025; cited 2025 Apr 01&#93;. Available from: https:&#47;&#47;www.bfarm.de&#47;DE&#47;Arzneimittel&#47;Arzneimittelinformationen&#47;Arzneimittel-recherchieren&#47;AMIce&#47;&#95;node.html</RefTotal>
        <RefLink>https:&#47;&#47;www.bfarm.de&#47;DE&#47;Arzneimittel&#47;Arzneimittelinformationen&#47;Arzneimittel-recherchieren&#47;AMIce&#47;&#95;node.html</RefLink>
      </Reference>
      <Reference refNo="14">
        <RefAuthor>Budeus M</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear>2024</RefYear>
        <RefBookTitle>Matching of real-world medication data based on a graph-based representation of an IDMP conformant medication model &#91;unpublished master&#8217;s thesis&#93;</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Budeus M. Matching of real-world medication data based on a graph-based representation of an IDMP conformant medication model &#91;unpublished master&#8217;s thesis&#93;. Augsburg: University of Augsburg; 2024.</RefTotal>
      </Reference>
      <Reference refNo="21">
        <RefAuthor>Kopp-Kubel S</RefAuthor>
        <RefTitle>International Nonproprietary Names (INN) for pharmaceutical substances</RefTitle>
        <RefYear>1995</RefYear>
        <RefJournal>Bull World Health Organ</RefJournal>
        <RefPage>275-9</RefPage>
        <RefTotal>Kopp-Kubel S. International Nonproprietary Names (INN) for pharmaceutical substances. Bull World Health Organ. 1995;73(3):275-9. </RefTotal>
      </Reference>
      <Reference refNo="15">
        <RefAuthor>Anonym</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>SIMPLIFIER.NET</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>SIMPLIFIER.NET. &#91;updated 2025; cited 2025 Apr 01&#93;. Available from: https:&#47;&#47;simplifier.net&#47;validate</RefTotal>
        <RefLink>https:&#47;&#47;simplifier.net&#47;validate</RefLink>
      </Reference>
      <Reference refNo="22">
        <RefAuthor>Tschorn U</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear></RefYear>
        <RefBookTitle>IDMP Definition &#8211; IDMP Wiki</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Tschorn U. IDMP Definition &#8211; IDMP Wiki. IDMP1 GmbH; &#91;updated 2015 May 22, cited 2025 Apr 01&#93;. Available from: 
https:&#47;&#47;www.idmp1.com&#47;wiki&#47;idmp-definition&#47;</RefTotal>
        <RefLink>https:&#47;&#47;www.idmp1.com&#47;wiki&#47;idmp-definition&#47;</RefLink>
      </Reference>
      <Reference refNo="23">
        <RefAuthor>Bodenreider O</RefAuthor>
        <RefAuthor>Cornet R</RefAuthor>
        <RefAuthor>Vreeman DJ</RefAuthor>
        <RefTitle>Recent Developments in Clinical Terminologies &#8211; SNOMED CT, LOINC, and RxNorm</RefTitle>
        <RefYear>2018</RefYear>
        <RefJournal>Yearb Med Inform</RefJournal>
        <RefPage>129-39</RefPage>
        <RefTotal>Bodenreider O, Cornet R, Vreeman DJ. Recent Developments in Clinical Terminologies &#8211; SNOMED CT, LOINC, and RxNorm. Yearb Med Inform. 2018 Aug;27(1):129-39. DOI: 10.1055&#47;s-0038-1667077</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.1055&#47;s-0038-1667077</RefLink>
      </Reference>
      <Reference refNo="16">
        <RefAuthor>Budeus M</RefAuthor>
        <RefTitle></RefTitle>
        <RefYear>2025</RefYear>
        <RefBookTitle>medizininformatik-initiative&#47;Medication-Graph-FHIR-Converter</RefBookTitle>
        <RefPage></RefPage>
        <RefTotal>Budeus M. medizininformatik-initiative&#47;Medication-Graph-FHIR-Converter. Version 1.0.2. Zenodo; 2025. 
DOI: 10.5281&#47;zenodo.15746125</RefTotal>
        <RefLink>https:&#47;&#47;doi.org&#47;10.5281&#47;zenodo.15746125</RefLink>
      </Reference>
    </References>
    <Media>
      <Tables>
        <Table format="png">
          <MediaNo>1</MediaNo>
          <MediaID>1</MediaID>
          <Caption><Pgraph><Mark1>Table 1: Terminologies included in the graph, the type of concept they describe, and scope of national or international relevance</Mark1></Pgraph></Caption>
        </Table>
        <Table format="png">
          <MediaNo>2</MediaNo>
          <MediaID>2</MediaID>
          <Caption><Pgraph><Mark1>Table 2: The presence of UCUM-compliant units and EDQM-compliant dose forms in generated Medication objects </Mark1>(also presented in &#91;14&#93;)</Pgraph></Caption>
        </Table>
        <Table format="png">
          <MediaNo>3</MediaNo>
          <MediaID>3</MediaID>
          <Caption><Pgraph><Mark1>Table 3: The number of terminological identifiers present in the exported FHIR objects. The &#8220;Total occurrences&#8221; column counts how often codes appear in the FHIR instances, whereas the &#8220;Present in&#8221; column counts a terminological code at most once per resource.</Mark1></Pgraph></Caption>
        </Table>
        <NoOfTables>3</NoOfTables>
      </Tables>
      <Figures>
        <Figure width="871" height="553" format="png">
          <MediaNo>1</MediaNo>
          <MediaID>1</MediaID>
          <Caption><Pgraph><Mark1>Figure 1: Simplified UML model of pharmaceutical products. Some concepts are referenced by codes from code systems like ASK, ATC or PZN. Entities in the conceptual model also correspond to similar concepts in models employed by the IDMP Standards &#91;22&#93; or in the organizational structure of RxNorm (&#91;23&#93;, Fig. 3).</Mark1></Pgraph></Caption>
        </Figure>
        <Figure width="1415" height="1037" format="png">
          <MediaNo>2</MediaNo>
          <MediaID>2</MediaID>
          <Caption><Pgraph><Mark1>Figure 2: The pharmaceutical product &#8220;Aspirin</Mark1><Mark1><Superscript>&#174;</Superscript></Mark1><Mark1> Direkt, 500 mg Kautablette&#8221; as represented in our graph (with minor modifications for better readability)</Mark1></Pgraph></Caption>
        </Figure>
        <Figure width="1117" height="833" format="png">
          <MediaNo>3</MediaNo>
          <MediaID>3</MediaID>
          <Caption><Pgraph><Mark1>Figure 3: FHIR and IDMP conformant graph model with Product, Substance, and Company nodes and their projection onto CDS FHIR profiles Medication, Substance, and Organization</Mark1></Pgraph></Caption>
        </Figure>
        <NoOfPictures>3</NoOfPictures>
      </Figures>
      <InlineFigures>
        <NoOfPictures>0</NoOfPictures>
      </InlineFigures>
      <Attachments>
        <NoOfAttachments>0</NoOfAttachments>
      </Attachments>
    </Media>
  </OrigData>
</GmsArticle>