Swiss was never part of one world. The best way to fing out how many miles you will get is to find out the FARE BASIS code for your trips. Your travel agent of the airline should be able to provide this. The first letter or number of the code is the type of inventory that it is booked into. LEDSN would be "L"
Then, go to http://www.aa.com/apps/AAdvantage/ViewMileageProgramsDetail.jhtml?partnerType=Air
Click on the partner airline to see a chart.
First Class A, F, P 100% + 50% bonus
Business Class C, D, J, I 100% + 25% bonus
World Traveller Plus T, W 100% + 10% bonus
Economy Class Y, B, H 100%
Discount Economy Class G, K, L, M, N, O, Q, S, V 25% (Or 125 Miles, whichever is more)