+func replaceCriticalityTagsWithSelfClosing(responsePayload []byte) []byte {
+ responseString := strings.Replace(string(responsePayload), "<reject></reject>", "<reject/>", -1)
+ responseString = strings.Replace(responseString, "<ignore></ignore>", "<ignore/>", -1)
+ return []byte(responseString)
+}
+
+func convertTo20BitString(ricNearRtId string) (string, error){
+ r, err := strconv.ParseUint(ricNearRtId, 16, 32)
+ if err != nil{
+ return "", err
+ }
+ return fmt.Sprintf("%020b", r)[:20], nil
+}
+