readOrAddCodeSystem
int readOrAddCodeSystem(String codeSystem)
throws com.ibm.fhir.persistence.exception.FHIRPersistenceException
Reads the id associated with the name of the passed Parameter from the code_systems table.
If the id for the passed name is not present in the database, an id is generated, persisted,
and returned. This is done in a thread-safe way
- Parameters:
codeSystem - A valid FHIR search parameter name.
- Returns:
- the id associated with the name of the passed Parameter.
- Throws:
com.ibm.fhir.persistence.exception.FHIRPersistenceException