Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Details 6)

v2.4.1.9
STOCK OPTIONS AND WARRANTS (Details 6) (Warrants [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Warrants [Member]
   
Number of Shares    
Outstanding, Beginning 2,430,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
  
Issued 1,475,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
2,430,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
Exercised      
Cancelled or expired (1,275,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
  
Outstanding, Ending 2,630,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
2,430,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
Weighted Average Exercise Price    
Outstanding, Beginning $ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
  
Issued $ 0.25us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
$ 1.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
Exercised      
Expired $ (1.00)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
  
Outstanding, Ending $ 0.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member
$ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= BICX_Warrants1Member