I have created a form for our Mohs physician which allows her to document by tab:
Pre-Op
Intake
Frozen
Mohs1
Closure1
Mohs2
Closure2
Mohs3
Closure3
Discharge
It was great until I added the Mohs2/Closure2 and Mohs3/Closure3 tabs for documenting Mohs on additional sites. Now what happens is, if she doesn't need to use the Mohs2/Closure2 and Mohs3/Closure3 tabs, it creates a HUGE white space in the text translation between the Closure1 and Discharge translation. Is there a way to suppress translation of entire tabs if they aren't used without breaking the form up into multiple forms?
yes.
https://centricityusers.com/forum/vfe-blank-lines-in-progress-note-text-translation/#answer-185505
give this thread a once over there are multiple suggestions as to how to accomplish this. If you have any other questions, let me know.
Hi Scott,
Thanks for linking that thread. Unfortunately, nothing helped. I went through and removed any carriage returns outside of the curly braces, clicked the clear button for all empty translations and switched from Suppress block to Suppress Item Only. The only thing I didn't try was the suggestion to use CFMT, mainly because the form is huge. I know the issue is that the extra carriage returns in the document text are place holders for text translation for the entry fields, the problem is, sometimes the tabs won't be used at all if there isn't subsequent sites that need to be documented. I'm going to attempt to upload the form for you to see. Again, it was fine until I added the Mohs2/Closure2 and Mohs3/Closure3. The form itself works beautifully, the huge empty space in the text translation is just driving me nuts.
If you are willing, I will look at your form and solve the problem.
I think I found you problem
on those pages
{if DOCUMENT.LOCATION1 <>"" THEN cfmt(DOCUMENT.NURSE, "", "Assistant: ", "B") else "
" endif}
The space between the "" is a large space. So what happens is that if that document isn't filled out with an assistant it fills in the area with two line breaks. What it should look like is this.
{if DOCUMENT.LOCATION1 <>"" THEN cfmt(DOCUMENT.NURSE, "", "Assistant: ", "B") else "" endif}
that way you don't get the line breaks if you don't fill in the fields.
Other than that, looks like a really nice form.
With help from Scott, I ended up figuring this out. Here's an example:
This was what I originally had:
{if DOCUMENT.LOCATION1 <>"" THEN cfmt(DOCUMENT.SURGEON, "", "Physician/Pathologist: ", "B") else "
" endif}
This is what fixed it!:
{if DOCUMENT.LOCATION1 <>"" THEN cfmt(DOCUMENT.SURGEON, "", "Physician/Pathologist: ", "B", "
") else "" endif}
Here's the final form if anyone is interested 🙂
Thanks again, Scott!!