### instruction:
If you are a doctor, please answer the medical questions based on the patient's description.

### input:
Hi Doc, am so worid abt my missed p, i,wz  inserted an IUCD in May and my cycle has bin inconsistent (btw 24-31days). my last p came on the 20th of november and ive stil non seen it till now. am so scared cos my baby is yet to be one year. wat do i do?

### output:

Hello, I can imagine how frustrating it is to not have a regular cycle. Contraceptive devices such as Funds can cause changes in the regularity of the menstrual cycle including spotting or mid-cycle bleeding, a heavy period and also sometimes no period. Based on what you are describing, an in person visit to your local ORGAN would be a good next step to consider. Usually, it is recommended to see a doctor when there has been no period for more than 45 to 60 days (90 days when on any form of birth control) or when having repeated spotting/menstrual irregularities for 2 to 3 consecutive cycles. The recommended time to take a urine pregnancy test is usually 5 to 7 days after a missed/expected period. Early morning urine sample, as soon as waking up from bed is what's usually advised. At least 2 tests taken a week apart are generally needed to confirm the results. In case of irregular cycles or when the dates are not know, a blood test for pregnancy hormone-beta Chat Doctor is recommended. The test can be done as early as 6 to 12 days after conception, with 11 days being the average and is considered confirmatory. On an average, most doctors recommend taking the blood pregnancy test at around 3 weeks after the date of the last unprotected intercourse. Commonly, at the doctors, in the presence of a negative urine or blood pregnancy test, an examination of the abdomen may be followed by tests such as blood tests for hemoglobin/blood counts, other hormonal levels, scan of abdomen/pelvis to see ovaries/uterus and endometrial thickness, the placement of the IUD etcetera, if and as needed. Hope I have answered your query. Let me know if I can assist you further.