class DhisFhirResourceId implements Serializable {

    @Override
    @Nonnull
    public String toString()
    {
        return toString( type, id, ruleId );
    }

    public  DhisFhirResourceId( @Nullable DhisResourceType type, @Nonnull String id, @Nullable UUID ruleId );
    public  DhisFhirResourceId( @Nonnull String id );

}