class R4LocationDhisToFhirTransformerUtils extends AbstractLocationDhisToFhirTransformerUtils {

    @Nullable
    @Override
    public Enum<?> getLocationStatus( @Nonnull String code ) throws TransformerException
    {
        try
        {
            return Location.LocationStatus.fromCode( code );
        }
        catch ( FHIRException e )
        {
            throw new TransformerScriptException( "Unknown location status code: " + code, e );
        }
    }

    public  R4LocationDhisToFhirTransformerUtils( @Nonnull ScriptExecutionContext scriptExecutionContext );

}