CreateRegistationId + Upsert approach applied
ADM support implemented