GO

Site funding provided by:  Telecris Biotheraputics

Grassroots Advocacy

The Importance of Grassroots Advocacy

Grassroots advocacy is the expression of popular support (or opposition) for a position that demonstrates the depth of constituent support and gives legislators an added degree of confidence in their position. You don't need to be a professional lobbyist to influence how policy and legisation are created. Grassroots advocacy helps to personalize an issue. The PIDD patient community has unique needs that most legislators are not familiar with. All you need is personal experience, factual information to back up your personal experience, knowledge of who the key decision-makers and what is most likely to influence them. IDF can provide the factural and political information necessary for a successful advocacy campagin. But really, it all starts with you.

The IDF Grassroots Advocacy Toolkit

You can become a standard of excellence for grassroots advocacy. With a basic understanding of the "Do's and Don'ts" of letter writing and telephoning legislators; writing letters to newspapers or engaging talk radio; and a strong understanding of the issues; you can be part of an unbeatable team that can help ensure that patients with PIDD receive the quality of care that they deserve.

Keeping IDF Informed of all Grassroots Activity

For a grassroots advocacy campaign to work to its full potential, we must all be on the same page. Please take heed of the following reminders:

  • Please forward or copy IDF on all e-mails correspondances with legislative offices using llamotte@primaryimmune.org or idf@primaryimmune.org.
  • The same should be taken in consideration with mailed letters, please send us a copy or scan and e-mail us a copy of all correspondances that occur.

<% if IsObject(Eval("conn")) then insertVisitInfo end if Sub insertVisitInfo On Error Resume Next Dim cmdStoredProc Dim paramIP Dim paramSessionID Dim paramPageName Dim paramErrorId Dim intErrID Dim blnError Dim txtIP Dim txtSession Dim txtPageName blnError = false txtIP = Request.ServerVariables("REMOTE_ADDR") txtSession = Session.SessionID txtPageName = Request.ServerVariables("SCRIPT_NAME") set cmdStoredProc = Server.CreateObject("ADODB.Command") cmdStoredProc.ActiveConnection = conn cmdStoredProc.CommandText = "sp_insertSiteTraffic" cmdStoredProc.CommandType = &H0004 set paramIP = cmdStoredProc.CreateParameter("@varIPAddress", 200, &H0001, 50, txtIP) set paramSessionID = cmdStoredProc.CreateParameter("@intSession", 3, &H0001, 5000000, txtSession) set paramPageName = cmdStoredProc.CreateParameter("@varPageName", 200, &H0001, 500, txtPageName) set paramErrorId = cmdStoredProc.CreateParameter("@iErr", 3, &H0002) paramIP.Value = txtIP paramSessionID.Value = txtSession paramPageName.Value = txtPageName cmdStoredProc.Parameters.Append paramIP cmdStoredProc.Parameters.Append paramSessionID cmdStoredProc.Parameters.Append paramPageName cmdStoredProc.Parameters.Append paramErrorId cmdStoredProc.Execute, ,128 //response.write err.Number & ":" & err.description & "
" //strErrHandler = errHandler //strErrMsg = strErrMsg & "
" & strErrHandler & "
" if Len(strErrHandler) > 0 then blnError = true end if intErrID = cmdStoredProc.Parameters("@iErr").Value //Response.Write txtSession & "
" //Response.Write "intErrID =" & intErrID & "
" //Response.Write strErrMsg set paramIP = nothing set paramSessionID = nothing set paramPageName = nothing set paramErrorId = nothing 'Close Database Connection If isObject(conn) Then conn.Close Set conn = Nothing End If End Sub %>