A catheter device, comprising: a bi-directional cannula feature capture mechanism comprising: an inner housing comprising a body, the body comprising a proximal cannula feature mating component and a distal cannula feature mating component, and an outer surface that includes one or more interlock components; an outer housing, the body of the inner housing received in the outer housing in a manner that allows the body of the inner housing to translate proximally through the outer housing, an inner surface of the outer housing including at least one catch that prevents the inner housing from moving distally within the outer housing after the inner housing has been proximally retracted into the outer housing; and a cannula that extends into the inner housing and comprises a cannula feature having a proximal engagement surface and a distal engagement surface, wherein when the cannula is retracted proximally within the inner housing, the proximal engagement surface contacts the proximal cannula feature mating component, and wherein after the cannula is retracted proximally into the inner housing, the distal cannula feature mating component contacts the distal engagement surface to limit the distal movement of the cannula thereby shielding the cannula within the bi-directional cannula capture mechanism; and a catheter adapter having an inner surface, wherein the outer housing is disposed within a lumen of the catheter adapter, wherein the inner surface includes one or more interlock surfaces which interact with the one or more interlock components of the inner housing to secure the bi-directional cannula feature capture mechanism within the catheter adapter when the cannula is disposed in an unshielded position in which a distal tip of the cannula is exposed from the bi-directional feature capture mechanism, wherein the inner surface of the catheter adapter is adapted to uncouple from the inner housing to free the bi-directional cannula feature capture mechanism from the catheter adapter when the cannula is shielded within the bi-directional cannula feature capture mechanism. a bi-directional cannula feature capture mechanism comprising: an inner housing comprising a body, the body comprising a proximal cannula feature mating component and a distal cannula feature mating component, and an outer surface that includes one or more interlock components; an outer housing, the body of the inner housing received in the outer housing in a manner that allows the body of the inner housing to translate proximally through the outer housing, an inner surface of the outer housing including at least one catch that prevents the inner housing from moving distally within the outer housing after the inner housing has been proximally retracted into the outer housing; and a cannula that extends into the inner housing and comprises a cannula feature having a proximal engagement surface and a distal engagement surface, wherein when the cannula is retracted proximally within the inner housing, the proximal engagement surface contacts the proximal cannula feature mating component, and wherein after the cannula is retracted proximally into the inner housing, the distal cannula feature mating component contacts the distal engagement surface to limit the distal movement of the cannula thereby shielding the cannula within the bi-directional cannula capture mechanism; and an inner housing comprising a body, the body comprising a proximal cannula feature mating component and a distal cannula feature mating component, and an outer surface that includes one or more interlock components; an outer housing, the body of the inner housing received in the outer housing in a manner that allows the body of the inner housing to translate proximally through the outer housing, an inner surface of the outer housing including at least one catch that prevents the inner housing from moving distally within the outer housing after the inner housing has been proximally retracted into the outer housing; and a cannula that extends into the inner housing and comprises a cannula feature having a proximal engagement surface and a distal engagement surface, wherein when the cannula is retracted proximally within the inner housing, the proximal engagement surface contacts the proximal cannula feature mating component, and wherein after the cannula is retracted proximally into the inner housing, the distal cannula feature mating component contacts the distal engagement surface to limit the distal movement of the cannula thereby shielding the cannula within the bi-directional cannula capture mechanism; and a catheter adapter having an inner surface, wherein the outer housing is disposed within a lumen of the catheter adapter, wherein the inner surface includes one or more interlock surfaces which interact with the one or more interlock components of the inner housing to secure the bi-directional cannula feature capture mechanism within the catheter adapter when the cannula is disposed in an unshielded position in which a distal tip of the cannula is exposed from the bi-directional feature capture mechanism, wherein the inner surface of the catheter adapter is adapted to uncouple from the inner housing to free the bi-directional cannula feature capture mechanism from the catheter adapter when the cannula is shielded within the bi-directional cannula feature capture mechanism.