XML 136 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Convertible Notes Payable (Details) - Convertible Debt (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jan. 02, 2013
Debt Instrument [Line Items]      
Interest Rate     2.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
Short Term Related $ 75,000us-gaap_ConvertibleNotesPayableCurrent $ 75,000us-gaap_ConvertibleNotesPayableCurrent  
Short Term Non Related 75,000us-gaap_ConvertibleNotesPayableCurrent 75,000us-gaap_ConvertibleNotesPayableCurrent  
Long Term Related 775,000us-gaap_ConvertibleLongTermNotesPayable 465,000us-gaap_ConvertibleLongTermNotesPayable  
Long Term Non Related 775,000us-gaap_ConvertibleLongTermNotesPayable 465,000us-gaap_ConvertibleLongTermNotesPayable  
Convertible Note Payable 10% $862,500 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
150,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
150,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Convertible Note Payable 10% $862,500 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Short Term Non Related 75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Convertible Note Payable 10% $862,500 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jun. 30, 2004 Jan. 01, 2015  
Interest Rate 10.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
10.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Original Principal 862,500us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
150,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Principal at Period End 75,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
150,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Allocated Discount 0omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
135,600omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Amortized Discount 0us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
135,600us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Carrying Amount at Period End 75,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
150,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable10Percent862500Member
 
Convertible Notes Payable 10% $2,120,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Long Term Related 1,770,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
1,770,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Long Term Non Related 1,770,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
1,770,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Convertible Notes Payable 10% $2,120,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Convertible Notes Payable 10% $2,120,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016 Jan. 01, 2016  
Interest Rate 10.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
10.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Original Principal 2,120,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
2,120,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Principal at Period End 1,770,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
1,770,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Allocated Discount 1,916,480omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
1,916,480omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Amortized Discount 1,916,480us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
1,916,480us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Carrying Amount at Period End 1,770,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
1,770,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent2120000Member
 
Convertible Notes Payable 10% $150,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Convertible Notes Payable 10% $150,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Long Term Related 150,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Long Term Non Related 150,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Convertible Notes Payable 10% $150,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Apr. 01, 2016    
Interest Rate 10.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Original Principal 150,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Principal at Period End 150,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Allocated Discount 135,600omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Amortized Discount 135,600us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Carrying Amount at Period End 150,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent150000Member
   
Convertible Notes Payable 12% $160,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
160,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
160,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Convertible Notes Payable 12% $160,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Long Term Related 375,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Long Term Non Related 375,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Convertible Notes Payable 12% $160,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016 Jan. 01, 2016  
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Original Principal 375,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
160,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Principal at Period End 375,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
160,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Allocated Discount 101,250omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
44,024omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Amortized Discount 101,250us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
44,024us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Carrying Amount at Period End 375,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
160,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent160000Member
 
Convertible Notes Payable 12% $4,600,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Long Term Related   4,505,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Long Term Non Related   4,505,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Convertible Notes Payable 12% $4,600,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Long Term Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Long Term Non Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Convertible Notes Payable 12% $4,600,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date   Jan. 01, 2016  
Interest Rate   12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Original Principal   4,600,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Principal at Period End   4,505,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Allocated Discount   1,242,000omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Amortized Discount   1,242,000us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Discount at Period End   0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Carrying Amount at Period End   4,505,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124600000Member
 
Convertible Note Payable 12% $100,000 Issued on 12/16/2008 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Convertible Note Payable 12% $100,000 Issued on 12/16/2008 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Long Term Related 100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Long Term Non Related 100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Convertible Note Payable 12% $100,000 Issued on 12/16/2008 [Member]      
Debt Instrument [Line Items]      
Maturity Date Apr. 01, 2016    
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Original Principal 100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Principal at Period End 100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Allocated Discount 27,515omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Amortized Discount 27,515us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Carrying Amount at Period End 100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotePayable12100000IssuedOn12162008Member
   
Convertible Notes Payable 12% $100,000 Issued 09/30/2009 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Convertible Notes Payable 12% $100,000 Issued 09/30/2009 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Long Term Related 100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Long Term Non Related 100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Convertible Notes Payable 12% $100,000 Issued 09/30/2009 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016    
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Original Principal 100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Principal at Period End 100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Allocated Discount 37,600omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Amortized Discount 37,600us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Carrying Amount at Period End 100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Issued09302009Member
   
Convertible Notes Payable 12% 1,300,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Long Term Related 1,100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Long Term Non Related 1,100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Convertible Notes Payable 12% 1,300,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Convertible Notes Payable 12% 1,300,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016    
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Original Principal 1,300,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Principal at Period End 1,100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Allocated Discount 488,800omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Amortized Discount 488,800us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Carrying Amount at Period End 1,100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable121300000Member
   
Convertible Notes Payable 12% $50,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Convertible Notes Payable 12% $50,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Long Term Related 50,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Long Term Non Related 50,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Convertible Notes Payable 12% $50,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016    
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Original Principal 50,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Principal at Period End 50,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Allocated Discount 31,400omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Amortized Discount 31,400us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Carrying Amount at Period End 50,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable1250000Member
   
Convertible Notes Payable 12% $1,400,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Long Term Related 1,440,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
1,100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Long Term Non Related 1,440,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
1,100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Convertible Notes Payable 12% $1,400,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Convertible Notes Payable 12% $1,400,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016 Jan. 01, 2016  
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Original Principal 1,440,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
1,400,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Principal at Period End 1,440,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
1,200,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Allocated Discount 904,320omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
526,400omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Amortized Discount 904,320us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
526,400us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Carrying Amount at Period End 1,440,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
1,200,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Percent1400000Member
 
Total [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Long Term Related 8,815,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
9,125,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Long Term Non Related 8,815,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
9,125,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Total [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Short Term Non Related 75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Long Term Related 775,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
465,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Long Term Non Related 775,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
465,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Total [Member]      
Debt Instrument [Line Items]      
Original Principal 11,097,500us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
11,097,500us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Principal at Period End 9,665,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
9,665,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Allocated Discount 4,884,450omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
4,884,450omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Amortized Discount 4,884,450us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
4,884,450us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Carrying Amount at Period End 9,665,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
9,665,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_TotalMember
 
Convertible Notes Payable 10% $862,500 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Long Term Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Long Term Non Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Convertible Notes Payable 10% $862,500 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Short Term Non Related   75,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Long Term Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Long Term Non Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Convertible Notes Payable 10% $862,500 [Member]      
Debt Instrument [Line Items]      
Maturity Date   Jun. 30, 2004  
Interest Rate   10.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Original Principal   862,500us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Principal at Period End   75,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Allocated Discount   0omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Amortized Discount   0us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Discount at Period End   0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Carrying Amount at Period End   75,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable10Percent862500Member
 
Convertible Notes Payable 12% $100,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Long Term Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Long Term Non Related   0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Convertible Notes Payable 12% $100,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Long Term Related   100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Long Term Non Related   100,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Convertible Notes Payable 12% $100,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date   Jan. 01, 2015  
Interest Rate   12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Original Principal   100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Principal at Period End   100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Allocated Discount   27,515omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Amortized Discount   27,515us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Discount at Period End   0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Carrying Amount at Period End   100,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12100000Member
 
Convertible Notes Payable 12% $200,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Long Term Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Long Term Non Related 0us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Convertible Notes Payable 12% $200,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Short Term Non Related 0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Long Term Related 200,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Long Term Non Related 200,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Convertible Notes Payable 12% $200,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date Jan. 01, 2016    
Interest Rate 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Original Principal 200,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Principal at Period End 200,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Allocated Discount 55,030omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Amortized Discount 55,030us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Discount at Period End 0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Carrying Amount at Period End 200,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12200000Member
   
Convertible Notes Payable 12% $4,615,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Long Term Related   4,505,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Long Term Non Related   4,505,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Convertible Notes Payable 12% $4,615,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Long Term Related   15,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Long Term Non Related   15,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Convertible Notes Payable 12% $4,615,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date   Jan. 01, 2016  
Interest Rate   12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Original Principal   4,615,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Principal at Period End   4,520,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Allocated Discount   1,243,681omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Amortized Discount   1,243,681us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Discount at Period End   0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Carrying Amount at Period End   4,520,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable124615000Member
 
Convertible Notes Payable 12% $1,490,000 [Member] | Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Long Term Related   1,440,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Long Term Non Related   1,440,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_RelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Convertible Notes Payable 12% $1,490,000 [Member] | Non-Related Party [Member]      
Debt Instrument [Line Items]      
Short Term Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Short Term Non Related   0us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Long Term Related   50,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Long Term Non Related   50,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_CounterpartyNameAxis
= omcm_NonRelatedPartyMember
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Convertible Notes Payable 12% $1,490,000 [Member]      
Debt Instrument [Line Items]      
Maturity Date   Jan. 01, 2016  
Interest Rate   12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Original Principal   1,490,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Principal at Period End   1,490,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Allocated Discount   935,720omcm_DebtInstrumentAllocatedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Amortized Discount   935,720us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Discount at Period End   0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member
 
Carrying Amount at Period End   $ 1,490,000us-gaap_ConvertibleNotesPayable
/ us-gaap_DebtInstrumentAxis
= omcm_ConvertibleNotesPayable12Perecnt1490000Member