Yes, it is possible. According to Section 82 (3) of the Code of Criminal Procedure, personal search may be performed if there is a reason to believe that the person concerned has on him an item important for criminal proceedings. According to Section 83b of the Code of Criminal Procedure, personal search is ordered by the presiding judge (in trial proceedings) or the public prosecutor / Police authority with a consent of the public prosecutor (in pre-trial proceedings). The search must always be performed by a person of the same sex. The Police authority may perform a personal search even without an order or consent of the presiding judge / public prosecutor only in urgent cases, where the consent cannot be obtained in time, or if the person concerned was caught at the crime scene or arrested on the basis of arrest warrant, or if there is a reason to believe that an arrested or apprehended person or a person that is to be placed into custody has a weapon or another dangerous item in his possession.
As concerns "invasive body search":
This measure is possible. According to Section 114 of the Code of Criminal Procedure, invasive body search is a detailed body inspection performed either by a doctor or a person of the same sex in order to find traces or after-effects of a crime. For evidence purposes it is also possible to take blood samples of the person concerned (provided that it presents no danger to the person concerned), or samples of biological material. These actions must be performed by a doctor or professional medical personnel. In case taking biological samples is not associated with breach of physical integrity, the samples may be taken also by the person concerned himself or with his consent by authorities involved in criminal proceedings (e.g buccal smear). If the person does not give his consent, the samples will be withdrawn by a doctor or professional medical personnel.