:py:mod:`medkit.core.id`
========================

.. py:module:: medkit.core.id


Module Contents
---------------


Functions
~~~~~~~~~

.. autoapisummary::

   medkit.core.id.generate_id
   medkit.core.id.generate_deterministic_id



.. py:function:: generate_id() -> str


.. py:function:: generate_deterministic_id(reference_id: str) -> uuid.UUID

   
   Generate a deterministic UUID based on reference_id.

   The generated UUID will be the same if the reference_id is the same.

   :Parameters:

       **reference_id**
           A string representation of an UID

   :Returns:

       uuid.UUID
           The UUID object













   ..
       !! processed by numpydoc !!

