The use of semi-rigid should be based on how your diaphragm is laid out. If there are a lot of opening in the diaphragm that are large and may affect its stiffness, semi-rigid may be required, or at least more appropriate.
Also note, semi-rigid is more 'realistic' but thats only if the diaphragm properties are defined properly for the program to use.
If you are not 100% sure, you can run it both ways and use the worst case for your design.