Move parsing and construction of CA names to separate functions