Best JavaScript code snippet using playwright-internal
Idiomlist.js
Source:Idiomlist.js
1export default {2 type: "FeatureCollection",3 name: "idiomlist",4 crs: {5 type: "name",6 properties: { name: "urn:ogc:def:crs:OGC:1.3:CRS84" }7 },8 features: [9 {10 type: "Feature",11 properties: {12 name: "to get in/to get on",13 desc:14 " to enter or to board a vehicle**newline**To get in is used for cars; to get on is used for all other forms of transportation.",15 example:16 "**newline**o It's easiest to get in the car from the driver's side. The door on the other**newline**side doesn't work well.**newline**o I always get on the bus to work at 34th Street.",17 Favorite: null18 },19 geometry: null20 },21 {22 type: "Feature",23 properties: {24 name: "to get out of/to get off",25 desc:26 " to leave or to descend from a vehicle.**newline**To get out of is used for cars; to get off is used for all other forms of**newline**transportation.",27 example:28 "**newline**o Why don't we stop and get out of the car for a while?**newline**o Helen got off the train at the 42nd Street terminal.",29 Favorite: null30 },31 geometry: null32 },33 {34 type: "Feature",35 properties: {36 name: "to put on",37 desc: " to place on oneself (usually said of clothes) (S)",38 example:39 "**newline**o Mary put on her coat and left the room.**newline**o Put your hat on before you leave the house.",40 Favorite: null41 },42 geometry: null43 },44 {45 type: "Feature",46 properties: {47 name: "to take off",48 desc: " to remove (usually said of clothes) (S)",49 example:50 "**newline**o John took off his jacket as he entered the office.**newline**o Take your sweater off. The room is very warm.",51 Favorite: null52 },53 geometry: null54 },55 {56 type: "Feature",57 properties: {58 name: "to call up",59 desc:60 " to telephone (also: to give some one a call) (S)**newline**To call can be used instead of to call up, as in the first example below.",61 example:62 "**newline**o I forgot to call up Mr. Jones yesterday. I'd better call him now.**newline**o Call me up tomorrow, Jane. We'll arrange a time to have lunch together.**newline**o I promise to give you a call as soon as I arrive in New York.",63 Favorite: null64 },65 geometry: null66 },67 {68 type: "Feature",69 properties: {70 name: "to turn on",71 desc: " to start or cause to function (also: to switch on) (S)",72 example:73 "**newline**o Please turn on the light; it's too dark in here.**newline**o Do you know who turned the air conditioning on?",74 Favorite: null75 },76 geometry: null77 },78 {79 type: "Feature",80 properties: {81 name: "to turn off",82 desc:83 " to cause to stop functioning (also: to switch off, to shut off) (S)**newline**Turn on and turn off, as well as their related forms, are used for things that**newline**flow, such as electricity, water, gas, etc.",84 example:85 "**newline**o Please turn off the light when you leave the room.**newline**o Are you really listening to the radio, or should I turn it off?",86 Favorite: null87 },88 geometry: null89 },90 {91 type: "Feature",92 properties: {93 name: "right away",94 desc: " very soon; immediately (also: at once)",95 example:96 "**newline**o Dad says that dinner will be ready right away, so we'd better wash our**newline**hands and set the table.**newline**o Tell Will to come to my office right away. I must see him immediately.**newline**o Stop playing that loud music at once!",97 Favorite: null98 },99 geometry: null100 },101 {102 type: "Feature",103 properties: {104 name: "to pick up",105 desc: " to lift form the floor, table, etc., with one's fingers (S)",106 example:107 "**newline**o Harry picked up the newspaper that was on the front doorstep.**newline**o Could you pick your toy up before someone falls over it?",108 Favorite: null109 },110 geometry: null111 },112 {113 type: "Feature",114 properties: {115 name: "sooner or later",116 desc: " eventually, after a period of time",117 example:118 "**newline**o If you study English seriously, sooner or later you'll become fluent.**newline**o I'm too tired to do my homework now; I'm sure I'll do it sooner or later.",119 Favorite: null120 },121 geometry: null122 },123 {124 type: "Feature",125 properties: {126 name: "to get up",127 desc:128 " to arise, to rise from a bed; to make someone arise (S)**newline**For the last definition a noun phrase must separate the verb and particle.",129 example:130 "**newline**o Carla gets up at seven o'clock every morning.**newline**o At what time should we get the children up tomorrow?",131 Favorite: null132 },133 geometry: null134 },135 {136 type: "Feature",137 properties: {138 name: "at first",139 desc: " in the beginning, originally",140 example:141 "**newline**o At first English was difficult for him, but later he made great progress.**newline**o I thought at first that it was Sheila calling, but then I realized that it**newline**was Betty.",142 Favorite: null143 },144 geometry: null145 },146 {147 type: "Feature",148 properties: {149 name: "to dress up",150 desc: " to wear formal clothes, to dress very nicely",151 example:152 "**newline**o We should definitely dress up to go to the theater.**newline**o You don't have to dress up for Mike's party.",153 Favorite: null154 },155 geometry: null156 },157 {158 type: "Feature",159 properties: {160 name: "at last",161 desc: " finally, after a long time.",162 example:163 "**newline**o We waited for hours and then the train arrived at last.**newline**o Now that I am sixteen, at last I can drive my parents' car.",164 Favorite: null165 },166 geometry: null167 },168 {169 type: "Feature",170 properties: {171 name: "as usual",172 desc: " as is the general case, as is typical",173 example:174 "**newline**o George is late for class as usual. This seems to happen every day.**newline**o As usual, Dora received first prize in the swimming contest. It's the**newline**third consecutive year that she has won.",175 Favorite: null176 },177 geometry: null178 },179 {180 type: "Feature",181 properties: {182 name: "to find out",183 desc:184 " get information about, to determine (S)**newline**This idiom is separable only when a pronoun is used, as in the second example.",185 example:186 "**newline**o Will you please try to find out what time the airplane arrives?**newline**o I'll call right now to find it out.",187 Favorite: null188 },189 geometry: null190 },191 {192 type: "Feature",193 properties: {194 name: "to look at",195 desc: " give one's attention to; to watch",196 example:197 "**newline**o The teacher told us to look at the blackboard and not at our books.**newline**o I like to walk along a country road at night and look at the stars.",198 Favorite: null199 },200 geometry: null201 },202 {203 type: "Feature",204 properties: {205 name: "to look for",206 desc:207 " to try to find, to search for**newline**An adverb phrase such as all over can be put between the verb and**newline**preposition, as in the second example, however, the idiom cannot be**newline**separated by a noun or pronoun.",208 example:209 "**newline**o He's spent over an hour looking for the pen that he lost.**newline**o So there you are! We've looked allover for you.",210 Favorite: null211 },212 geometry: null213 },214 {215 type: "Feature",216 properties: {217 name: "all right",218 desc:219 " acceptable, fine; yes, okay**newline**This idiom can also be spelled alright in informal usage.",220 example:221 "**newline**o He said that it would be all right to wait in her office until she returned.**newline**o Do you want me to turn off the TV? Alright, if you insist.",222 Favorite: null223 },224 geometry: null225 },226 {227 type: "Feature",228 properties: {229 name: "all along",230 desc: " all the time, from the beginning (without change)",231 example:232 "**newline**o She knew all along that we'd never agree with his plan.**newline**o You're smiling! Did you know all along that I'd give you a birthday**newline**present?",233 Favorite: null234 },235 geometry: null236 },237 {238 type: "Feature",239 properties: {240 name: "little by little",241 desc: " gradually, slowly (also: step by step)",242 example:243 "**newline**o Karen's health seems to be improving little by little.**newline**o If you study regularly each day, step by step your vocabulary will**newline**increase.",244 Favorite: null245 },246 geometry: null247 },248 {249 type: "Feature",250 properties: {251 name: "to tire out",252 desc:253 " to make very weary due to difficult conditions or hard effort (also:**newline**to wear out) (S)",254 example:255 "**newline**o The hot weather tired out the runners in the marathon.**newline**o Does studying for final exams wear you out? It makes me feel worn out!",256 Favorite: null257 },258 geometry: null259 },260 {261 type: "Feature",262 properties: {263 name: "to call on",264 desc: " to ask for a response from; to visit (also: to drop in on)",265 example:266 "**newline**o Jose didn't know the answer when the teacher called on him.**newline**o Last night several friends called on us at our home.**newline**o Shy don't we drop in on Sally a little later?",267 Favorite: null268 },269 geometry: null270 },271 {272 type: "Feature",273 properties: {274 name: "never mind",275 desc: " don't be concerned about it; ignore what was just said",276 example:277 "**newline**o When he spilled his drink on my coat, I said, \"Never mind. It needs to**newline**be cleaned anyway.\"**newline**o So you weren't listening to me again. Never mind; it wasn't important.",278 Favorite: null279 },280 geometry: null281 },282 {283 type: "Feature",284 properties: {285 name: "to pick out",286 desc: " to choose, to select (S)",287 example:288 "**newline**o Ann picked out a good book to give to her brother as a graduation gift.**newline**o Johnny, if you want me to buy you a toy, then pick one out now.",289 Favorite: null290 },291 geometry: null292 },293 {294 type: "Feature",295 properties: {296 name: "to take one's time",297 desc:298 " to do without rush, not to hurry**newline**This idiom is often used in the imperative form. (See the first example)",299 example:300 "**newline**o There's no need to hurry doing those exercises. Take your time.**newline**o William never works rapidly. He always takes his time in every thing**newline**that he does.",301 Favorite: null302 },303 geometry: null304 },305 {306 type: "Feature",307 properties: {308 name: "to talk over",309 desc: " to discuss or consider a situation with others (S)",310 example:311 "**newline**o We talked over Carla's plan to install an air conditioner in the room,**newline**but we couldn't reach a decision.**newline**o Before I accepted the new job offer, I talked the matter over with my wife.",312 Favorite: null313 },314 geometry: null315 },316 {317 type: "Feature",318 properties: {319 name: "to lie down",320 desc: " to place oneself in a flat position, to recline",321 example:322 "**newline**o If you are tired, why don't you lie down for an hour or so?**newline**o The doctor says that Grace must lie down and rest for a short time**newline**every afternoon.",323 Favorite: null324 },325 geometry: null326 },327 {328 type: "Feature",329 properties: {330 name: "to stand up",331 desc: " to rise from a sitting or lying position (also: to get up)",332 example:333 "**newline**o When the president entered the room, everyone stood up.**newline**o Suzy, stop rolling around on the floor; get up now.",334 Favorite: null335 },336 geometry: null337 },338 {339 type: "Feature",340 properties: {341 name: "to sit down",342 desc: " to be seated (also: take a seat)",343 example:344 "**newline**o We sat down on the park bench and watched the children play.**newline**o There aren't any more chairs, but you can take a seat on the floor.**newline**all (day, week, month, year) long: the entire day, week, month, year**newline**o I've been working on my income tax forms all day long. I've hardly had**newline**time to eat.**newline**o It's been raining all week long. We haven't seen the sun since last**newline**Monday.",345 Favorite: null346 },347 geometry: null348 },349 {350 type: "Feature",351 properties: {352 name: "by oneself",353 desc: " alone, without assistance",354 example:355 "**newline**o Francis translated that French novel by himself. No one helped him.**newline**o Paula likes to walk through the woods by herself, but her brother**newline**prefers to walk with a companion.",356 Favorite: null357 },358 geometry: null359 },360 {361 type: "Feature",362 properties: {363 name: "on purpose",364 desc:365 " for a reason, deliberately**newline**This idiom is usually used when someone does something wrong or unfair.",366 example:367 "**newline**o Do you think that she didn't come to the meeting on purpose?**newline**o It was no accident that he broke my glasses. He did it on purpose.",368 Favorite: null369 },370 geometry: null371 },372 {373 type: "Feature",374 properties: {375 name: "to get along with",376 desc:377 " to associate or work well with; to succeed or manage in**newline**doing (also: to get on with)",378 example:379 "**newline**o Terry isn't getting along with her new roommate; they argue**newline**constantly.**newline**o How are you getting on with your students?",380 Favorite: null381 },382 geometry: null383 },384 {385 type: "Feature",386 properties: {387 name: "to make a difference (to)",388 desc:389 " to be of importance (to), to affect**newline**This idiom is often used with adjectives to show the degree of importance.",390 example:391 "**newline**o It makes a big difference to me whether he likes the food I serve.**newline**o Does it make any difference to you where we go for dinner?**newline**o No, it doesn't make any difference.**newline**o It makes no difference to Lisa either.",392 Favorite: null393 },394 geometry: null395 },396 {397 type: "Feature",398 properties: {399 name: "to take out",400 desc:401 " to remove, to extract (S); to go on a date with (S) (also to go**newline**out with)",402 example:403 "**newline**o Student, take out your books and open them to page twelve.**newline**o Did you take Sue out last night?**newline**o No, she couldn't go out with me.",404 Favorite: null405 },406 geometry: null407 },408 {409 type: "Feature",410 properties: {411 name: "to take part in",412 desc: " to be involved in, to participate in (also: to be in on)",413 example:414 "**newline**o Martin was sick and could not take part in the meeting yesterday.**newline**o I didn't want to be in on their argument, so I remained silent.",415 Favorite: null416 },417 geometry: null418 },419 {420 type: "Feature",421 properties: {422 name: "at all",423 desc: " to any degree (also: in the least)",424 example:425 "**newline**o Larry isn't at all shy about expressing his opinions.**newline**o When I asked Donna whether she was tired, she said, \"Not in the least.**newline**I'm full of energy.\"",426 Favorite: null427 },428 geometry: null429 },430 {431 type: "Feature",432 properties: {433 name: "to look up",434 desc:435 " to locate information in a directory, dictionary, book, etc. (S)",436 example:437 "**newline**o Ellen suggested that we look up Lee's telephone number in the**newline**directory.**newline**o Students should try to understand the meaning of a new word from**newline**context before looking the word up in the dictionary.",438 Favorite: null439 },440 geometry: null441 },442 {443 type: "Feature",444 properties: {445 name: "to wait on",446 desc: " to serve in a store or restaurant",447 example:448 '**newline**o A very pleasant young clerk waited on me in that shop.**newline**o The restaurant waitress asked us, "Has anyone waited on you yet?',449 Favorite: null450 },451 geometry: null452 },453 {454 type: "Feature",455 properties: {456 name: "at least",457 desc: " a minimum of, no fewer (or less) than",458 example:459 "**newline**o I spend at least two hours every night on my studies.**newline**o Mike claims that he drinks at least a quart of water every day.",460 Favorite: null461 },462 geometry: null463 },464 {465 type: "Feature",466 properties: {467 name: "so far",468 desc:469 " until now, until the present time (also: up to now, as of yet)**newline**This idiom is usually used with the present perfect tense.",470 example:471 "**newline**o So far, this year has been excellent for business. I hope that the good**newline**luck continues.**newline**o How many idioms have we studied in this book up to now?**newline**o As of yet, we have not had an answer from him.",472 Favorite: null473 },474 geometry: null475 },476 {477 type: "Feature",478 properties: {479 name: "to take a walk, stroll, hike, etc.",480 desc:481 " to go for a walk, stroll, hike, etc.**newline**A stroll involves slow, easy walking; a hike involves serious, strenuous walking.",482 example:483 "**newline**o Last evening we took a walk around the park.**newline**o It's a fine day. Would you like to take a stroll along Mason Boulevard?**newline**o Let's take a hike up Cowles Mountain this afternoon.",484 Favorite: null485 },486 geometry: null487 },488 {489 type: "Feature",490 properties: {491 name: "to take a trip",492 desc: " to go on a journey, to travel",493 example:494 "**newline**o I'm so busy at work that I have no time to take a trip.**newline**o During the summer holidays, the Thompsons took a trip to Europe.",495 Favorite: null496 },497 geometry: null498 },499 {500 type: "Feature",501 properties: {502 name: "to try on",503 desc: " to wear clothes to check the style or fit before buying (S)",504 example:505 "**newline**o He tried on several suits before he picked out a blue one.**newline**o Why don't you try these shoes on next?",506 Favorite: null507 },508 geometry: null509 },510 {511 type: "Feature",512 properties: {513 name: "to think over",514 desc: " to consider carefully before deciding (S)",515 example:516 "**newline**o I'd like to think over your offer first. Then can we talk it over tomorrow?**newline**o You don't have to give me your decision now. Think it over for a while.",517 Favorite: null518 },519 geometry: null520 },521 {522 type: "Feature",523 properties: {524 name: "to take place",525 desc: " to occur, to happen according to plan",526 example:527 "**newline**o The regular meetings of the committee take place in Constitution Hall.**newline**o I thought that the celebration was taking place at John's house.",528 Favorite: null529 },530 geometry: null531 },532 {533 type: "Feature",534 properties: {535 name: "to put away",536 desc: " to remove from slight, to put in the proper place (S)",537 example:538 "**newline**o Please put away your papers before you open the test booklet.**newline**o John put the notepad away in his desk when he was finished with it.",539 Favorite: null540 },541 geometry: null542 },543 {544 type: "Feature",545 properties: {546 name: "to look out",547 desc:548 " to be careful or cautious (also: to watch out)**newline**Both of these idioms can occur with the preposition for.",549 example:550 '**newline**o "Look out!" Jeffrey cried as his friend almost stepped in a big hole in**newline**the ground.**newline**o Look out for reckless drivers whenever you cross the street.**newline**o Small children should always watch out for strangers offering candy.',551 Favorite: null552 },553 geometry: null554 },555 {556 type: "Feature",557 properties: {558 name: "to shake hands",559 desc: " to exchange greetings by clasping hands",560 example:561 "**newline**o When people meet for the first time, they usually shake hands.**newline**o The student warmly shook hands with his old professor.",562 Favorite: null563 },564 geometry: null565 },566 {567 type: "Feature",568 properties: {569 name: "to get back",570 desc: " to return (S)",571 example:572 "**newline**o Mr. Harris got back from his business trip to Chicago this morning.**newline**o Could you get the children back home by five o'clock?",573 Favorite: null574 },575 geometry: null576 },577 {578 type: "Feature",579 properties: {580 name: "to catch cold",581 desc: " to become sick with a cold of the nose for throat",582 example:583 "**newline**o If you go out in this rain, you will surely catch cold.**newline**o How did she ever catch cold in such warm weather?",584 Favorite: null585 },586 geometry: null587 },588 {589 type: "Feature",590 properties: {591 name: "to get over",592 desc: " to recover from an illness; to accept a loss or sorrow",593 example:594 "**newline**o It took me over a month to get over my cold, but I'm finally well now.**newline**o It seems that Mr. Mason will never get over the death of his wife.",595 Favorite: null596 },597 geometry: null598 },599 {600 type: "Feature",601 properties: {602 name: "to make up one's mind",603 desc: " to reach a decision, to decide finally",604 example:605 "**newline**o Sally is considering several colleges to attend, but she hasn't made up**newline**her mind yet.**newline**o When are you going to make up your mind about your vacation plans?",606 Favorite: null607 },608 geometry: null609 },610 {611 type: "Feature",612 properties: {613 name: "to change one's mind",614 desc: " to alter one's decision or opinion",615 example:616 "**newline**o We have changed our minds and are going to Canada instead of**newline**California this summer.**newline**o Matthew has changed his mind several times about buying a new cat.",617 Favorite: null618 },619 geometry: null620 },621 {622 type: "Feature",623 properties: {624 name: "for the time being",625 desc: " temporarily (also: for now)",626 example:627 "**newline**o For the time being, Janet is working as a waitress, but she really hopes**newline**to become an actress soon.**newline**o We're living in an apartment for now, but soon we'll be looking for a**newline**house to buy.",628 Favorite: null629 },630 geometry: null631 },632 {633 type: "Feature",634 properties: {635 name: "for good",636 desc: " permanently, forever",637 example:638 "**newline**o Ruth has returned to Canada for good. She won't ever live in the United**newline**States again.**newline**o Are you finished with school for good, or will you continue your studies**newline**some day?",639 Favorite: null640 },641 geometry: null642 },643 {644 type: "Feature",645 properties: {646 name: "to call off",647 desc: " to cancel (S)",648 example:649 "**newline**o The referee called off the soccer game because of the darkness.**newline**o The president called the meeting off because she had to leave town.",650 Favorite: null651 },652 geometry: null653 },654 {655 type: "Feature",656 properties: {657 name: "to put off",658 desc: " to postpone (S)",659 example:660 "**newline**o Many student's put off doing their assignments until the last minute.**newline**o Let's put the party off until next weekend, okay?",661 Favorite: null662 },663 geometry: null664 },665 {666 type: "Feature",667 properties: {668 name: "in a hurry",669 desc: " hurried, rushed (also: in a rush)",670 example:671 "**newline**o Alex seems in a hurry; he must be late for his train again.**newline**o She's always in a rush in the morning to get the kids to school.",672 Favorite: null673 },674 geometry: null675 },676 {677 type: "Feature",678 properties: {679 name: "under the weather",680 desc: " not feeling well, sick",681 example:682 "**newline**o John stayed home from work because he was feeling under the weather.**newline**o When you cat cold, you feel under the weather.",683 Favorite: null684 },685 geometry: null686 },687 {688 type: "Feature",689 properties: {690 name: "to hang up",691 desc:692 " to place clothes on a hook or hanger (S); to replace the receiver**newline**on the phone at the end of a conversation (S)",693 example:694 "**newline**o Would you like me to hang up your coat for you in the closet?**newline**o The operator told me to hang the phone up and call the number again.",695 Favorite: null696 },697 geometry: null698 },699 {700 type: "Feature",701 properties: {702 name: "to count on",703 desc: " to trust someone in time of need (also: to depend on)",704 example:705 "**newline**o I can count on my parents to help me in an emergency.**newline**o Don't depend on Frank to lend you any money; he doesn't have any.",706 Favorite: null707 },708 geometry: null709 },710 {711 type: "Feature",712 properties: {713 name: "to make friends",714 desc: " to become friendly with others",715 example:716 "**newline**o Patricia is a shy girl and doesn't make friends easily.**newline**o During the cruise Ronald made friends with almost everyone on the**newline**ship.",717 Favorite: null718 },719 geometry: null720 },721 {722 type: "Feature",723 properties: {724 name: "out of order",725 desc: " not in working condition",726 example:727 "**newline**o The elevator was out or order, so we had to walk to the tenth floor of**newline**the building.**newline**o We couldn't use the soft drink machine because it was out of order.",728 Favorite: null729 },730 geometry: null731 },732 {733 type: "Feature",734 properties: {735 name: "to get to",736 desc:737 " to be able to do something special; to arrive at a place, such as**newline**home, work, etc. for the second definition, do not use the preposition to with**newline**the words home or there.",738 example:739 "**newline**o The children got to stay up late and watch a good movie for the family.**newline**o I missed the bus and couldn't get to the office until ten o'clock.**newline**o When are you planning to get home tonight?",740 Favorite: null741 },742 geometry: null743 },744 {745 type: "Feature",746 properties: {747 name: "few and far between",748 desc: " not frequent, unusual, rare",749 example:750 "**newline**o The times that our children get to stay up late are few and far between.**newline**o Airplane travel is very safe because accidents are few and far between.",751 Favorite: null752 },753 geometry: null754 },755 {756 type: "Feature",757 properties: {758 name: "to look over",759 desc:760 " to examine, to inspect closely (also: to go over, to read over,**newline**to check over) (S)**newline**Go over is different from the other forms because it is not separable.",761 example:762 "**newline**o I want to look my homework over again before I give it to the teacher.**newline**o The politician went over his speech before the important presentation.**newline**o You should never sign any legal paper without checking it over first.",763 Favorite: null764 },765 geometry: null766 },767 {768 type: "Feature",769 properties: {770 name: "to have (time) off",771 desc:772 " to have free time, not to have to work (also: to take**newline**time off (S))**newline**The related form (S) to take time off is used when someone makes a decision**newline**to have free time, sometimes when others might not agree with the decision.",773 example:774 "**newline**o Every morning the company workers have time off for a coffee break.**newline**o Several workers took the afternoon off to go to a baseball game.",775 Favorite: null776 },777 geometry: null778 },779 {780 type: "Feature",781 properties: {782 name: "to go on",783 desc: " to happen; to resume, to continue (also: to keep on)",784 example:785 "**newline**o Many people gathered near the accident to see what was going on.**newline**o I didn't mean to interrupt you. Please go on.**newline**o The speaker kept on talking even though most of the audience had left.",786 Favorite: null787 },788 geometry: null789 },790 {791 type: "Feature",792 properties: {793 name: "to put out",794 desc:795 " extinguish, to cause to stop functioning (S)**newline**To put out has the same meaning as to turn off (Lesson 1) for a light fixture.",796 example:797 "**newline**o No smoking is allowed in here. Please put out your cigarette.**newline**o The fire fighters worked hard to put the brush fire out.**newline**o Please put out the light before you leave. Okay, I'll put it out.",798 Favorite: null799 },800 geometry: null801 },802 {803 type: "Feature",804 properties: {805 name: "all of a sudden",806 desc: " suddenly, without warning (also: all at once)",807 example:808 "**newline**o All of a sudden Ed appeared at the door. We weren't expecting him to**newline**drop by.**newline**o All at once Millie got up and left the house without any explanation.",809 Favorite: null810 },811 geometry: null812 },813 {814 type: "Feature",815 properties: {816 name: "to point out",817 desc: " to show, to indicate, to bring to one's attention (S)",818 example:819 "**newline**o What important buildings did the tour guide point out to you?**newline**o The teacher pointed out the mistakes in my composition.**newline**o A friend pointed the famous actor out to me.",820 Favorite: null821 },822 geometry: null823 },824 {825 type: "Feature",826 properties: {827 name: "to be up",828 desc:829 " to expire, to be finished**newline**This idiom is used only with the word time as the subject.",830 example:831 '**newline**o "The time is up," the teacher said at the end of the test period.**newline**o We have to leave the tennis court because our hour is up; some other**newline**people want to use it now.',832 Favorite: null833 },834 geometry: null835 },836 {837 type: "Feature",838 properties: {839 name: "to be over",840 desc:841 " to be finished, to end (also: to be through)**newline**This idiom is used for activities and events.",842 example:843 "**newline**o After the dance was over, we all went to a restaurant.**newline**o The meeting was through ten minutes earlier than everyone expected.",844 Favorite: null845 },846 geometry: null847 },848 {849 type: "Feature",850 properties: {851 name: "on time",852 desc: " exactly at the correct time, punctually",853 example:854 "**newline**o I thought that Margaret would arrive late, but she was right on time.**newline**o Did you get to work on time this morning, or did rush hour traffic delay**newline**you?",855 Favorite: null856 },857 geometry: null858 },859 {860 type: "Feature",861 properties: {862 name: "in time to",863 desc: " before the time necessary to do something",864 example:865 "**newline**o We entered the theater just in time to see the beginning of the movie.**newline**o The truck was not able to stop in time to prevent an accident.",866 Favorite: null867 },868 geometry: null869 },870 {871 type: "Feature",872 properties: {873 name: "to get better, worse, etc.",874 desc: " to become better, worse, etc.",875 example:876 "**newline**o Heather has been sick for a month, but now she is getting better.**newline**o This medicine isn't helping me. Instead of getting better, I'm getting**newline**worse.",877 Favorite: null878 },879 geometry: null880 },881 {882 type: "Feature",883 properties: {884 name: "to get sick, well, tired, busy, wet, etc.",885 desc:886 " to become sick, well, tired, busy,**newline**wet, etc.**newline**This idiom consists of a combination of get and various adjectives.",887 example:888 "**newline**o Gerald got sick last week and has been in bed since that time.**newline**o Every afternoon I get very hungry, so I eat a snack.",889 Favorite: null890 },891 geometry: null892 },893 {894 type: "Feature",895 properties: {896 name: "had better",897 desc:898 " should, ought to, be advisable to**newline**This idiom is most often used in contracted form (I'd better).",899 example:900 "**newline**o I think you'd better speak to Mr. White right away about this matter.**newline**o The doctor told the patient that he'd better go home and rest.",901 Favorite: null902 },903 geometry: null904 },905 {906 type: "Feature",907 properties: {908 name: "would rather",909 desc: " prefer to (also: would just as soon)",910 example:911 "**newline**o Would you rather have the appointment this Friday or next Monday?**newline**o I would just as soon go for a walk as watch TV right now.",912 Favorite: null913 },914 geometry: null915 },916 {917 type: "Feature",918 properties: {919 name: "to all it a day/night",920 desc: " to stop working for the test of the day/night",921 example:922 "**newline**o Herb tried to repair his car engine all morning before he called it a day**newline**and went fishing.**newline**o We've been working hard on this project all evening; let's call it a night.",923 Favorite: null924 },925 geometry: null926 },927 {928 type: "Feature",929 properties: {930 name: "To figure out",931 desc: " to solve, to find a solution (S); to understand (S)",932 example:933 "**newline**o How long did it take you to figure out the answer to the math problem?**newline**o I was never able to figure it out.",934 Favorite: null935 },936 geometry: null937 },938 {939 type: "Feature",940 properties: {941 name: "to think of",942 desc:943 " to have a (good or bad) opinion of**newline**This idiom is often used in the negative or with adjectives such as much and**newline**highly.",944 example:945 "**newline**o I don't think much of him as a baseball player; he's a slow runner and a**newline**poor hitter.**newline**o James thinks highly of his new boss, who is a kind and helpful person.",946 Favorite: null947 },948 geometry: null949 },950 {951 type: "Feature",952 properties: {953 name: "to be about to",954 desc:955 " to be at the moment of doing something, to be ready**newline**This idiom is often sued with the adverb just.",956 example:957 "**newline**o I was just about to leave when you telephoned.**newline**o Oh, hi, John. We're just about to eat dinner.",958 Favorite: null959 },960 geometry: null961 },962 {963 type: "Feature",964 properties: {965 name: "to turn around",966 desc:967 " to move or face in the opposite direction (S); to completely**newline**change the condition of (S)",968 example:969 "**newline**o The man turned his car around and drove back the way he came.**newline**o The company has been very successful since the new business manager**newline**was able to turn it around.",970 Favorite: null971 },972 geometry: null973 },974 {975 type: "Feature",976 properties: {977 name: "to take turns",978 desc: " to alternate, to change people while doing something",979 example:980 "**newline**o During the trip, Darlene and I took turns driving so that neither of us**newline**would tire out.**newline**o I have to make sure that my two sons take turns playing the video game.",981 Favorite: null982 },983 geometry: null984 },985 {986 type: "Feature",987 properties: {988 name: "to pay attention (to)",989 desc:990 " to look at and listen to someone while they are**newline**speaking, to concentrate",991 example:992 "**newline**o Please pay attention to me while I'm speaking to you!**newline**o You'll have to pay more attention in class if you want to get a good**newline**grade.",993 Favorite: null994 },995 geometry: null996 },997 {998 type: "Feature",999 properties: {1000 name: "to brush up on",1001 desc: " to review something in order to refresh one's memory",1002 example:1003 "**newline**o Before I traveled to Mexico, I brushed up on my Spanish; I haven't**newline**practiced it since high school.**newline**o In order to take that advanced mathematics class, Sidney will have to**newline**brush up on his algebra.",1004 Favorite: null1005 },1006 geometry: null1007 },1008 {1009 type: "Feature",1010 properties: {1011 name: "over and over (again)",1012 desc: " repeatedly (also: time after time, time and**newline**again)",1013 example:1014 "**newline**o The actress studied her lines in the movie over and over until she knew**newline**them well.**newline**o Children have difficulty remembering rules, so it's often necessary to**newline**repeat them over and over again.**newline**o Time and again I have to remind Bobby to put on his seatbelt in the car.",1015 Favorite: null1016 },1017 geometry: null1018 },1019 {1020 type: "Feature",1021 properties: {1022 name: "to wear out",1023 desc:1024 " to use something until it has no value or worth anymore, to**newline**make useless through wear (S)",1025 example:1026 "**newline**o When I wear out these shoes, I'll have to buy some that last longer.**newline**o What do you do with your clothes after your wear them out?",1027 Favorite: null1028 },1029 geometry: null1030 },1031 {1032 type: "Feature",1033 properties: {1034 name: "to throw away",1035 desc: " to discard, to dispose of (S)",1036 example:1037 "**newline**o I generally throw away my clothes when I wear them out.**newline**o Don't throw the magazines away; I haven't read them yet.**newline**to fall in love: to begin to love**newline**This idiom is used with the expression at first sight to indicate a sudden**newline**interest in love.**newline**o Ben and Sal fell in love in high school, and got married after graduation.**newline**o Have you ever fallen in love at first sight?",1038 Favorite: null1039 },1040 geometry: null1041 },1042 {1043 type: "Feature",1044 properties: {1045 name: "to go out",1046 desc:1047 " to stop functioning; to stop burning; to leave home or work (also:**newline**to step out)",1048 example:1049 "**newline**o The lights went out all over the city because of an electrical problem.**newline**o The campers didn't have to put out the fire because it went out by itself.**newline**o Gary isn't here right now; he went out to the store for a moment.**newline**o I have to step out of the office briefly to pick up a newspaper.",1050 Favorite: null1051 },1052 geometry: null1053 },1054 {1055 type: "Feature",1056 properties: {1057 name: "out of the question",1058 desc: " impossible, not feasible",1059 example:1060 "**newline**o Stephen told Deborah that it was out of the question for her to borrow**newline**his new car.**newline**o Don't expect me to do that again. It's absolutely out of the question.",1061 Favorite: null1062 },1063 geometry: null1064 },1065 {1066 type: "Feature",1067 properties: {1068 name: "to have to do with",1069 desc: " to have some connection with or relationship to",1070 example:1071 "**newline**o Ralph insisted that he had nothing to do with breaking the window.**newline**o What does your suggestion have to do with our problem?",1072 Favorite: null1073 },1074 geometry: null1075 },1076 {1077 type: "Feature",1078 properties: {1079 name: "to wake up",1080 desc:1081 " to arise from sleep, to awaken (S)**newline**Compare wake up and get up (Lesson 1) as used in the first example.",1082 example:1083 "**newline**o Marge woke up this morning very early, but she did not get up until**newline**about ten o'clock.**newline**o My alarm clock wakes me up at the same time every day.",1084 Favorite: null1085 },1086 geometry: null1087 },1088 {1089 type: "Feature",1090 properties: {1091 name: "to be in charge of",1092 desc: " to manage, to have responsibility for",1093 example:1094 "**newline**o Jane is in charge of the office while Mrs. Haig is a business trip.**newline**o Who is in charge of arrangements for the dance next week?",1095 Favorite: null1096 },1097 geometry: null1098 },1099 {1100 type: "Feature",1101 properties: {1102 name: "as soon as",1103 desc: " just after, when",1104 example:1105 "**newline**o As soon as it started to snow, the children ran outside with big smiles**newline**on their faces.**newline**o I'm busy now, but I'll meet you as soon as I've finished this work.",1106 Favorite: null1107 },1108 geometry: null1109 },1110 {1111 type: "Feature",1112 properties: {1113 name: "to get in touch with",1114 desc: " to communicate with, to contact",1115 example:1116 "**newline**o You can get in touch with him by calling the Burma Hotel.**newline**o I've been trying all morning to get in touch with Miss Peters, but her**newline**phone is always busy.",1117 Favorite: null1118 },1119 geometry: null1120 },1121 {1122 type: "Feature",1123 properties: {1124 name: "to have a good time",1125 desc: " to enjoy oneself",1126 example:1127 "**newline**o We all had a good time at the class reunion last night.**newline**o Did you have a good time at the park? I really enjoyed it.",1128 Favorite: null1129 },1130 geometry: null1131 },1132 {1133 type: "Feature",1134 properties: {1135 name: "in no time",1136 desc:1137 " very quickly, rapidly**newline**This idiom can be used with the idiom at all to add emphasis to the certainty**newline**of the statement.",1138 example:1139 "**newline**o Mac said that he'd be ready to leave in no time.**newline**o We thought that the meeting would take two hours, but it was over in**newline**no time at all.",1140 Favorite: null1141 },1142 geometry: null1143 },1144 {1145 type: "Feature",1146 properties: {1147 name: "to cut down on",1148 desc: " to reduce, to lessen (also: to cut back on)",1149 example:1150 "**newline**o In order to lose weight, you have to cut down on your intake of sugar.**newline**o The doctor told me to cut back on exercise until my back injury heals.",1151 Favorite: null1152 },1153 geometry: null1154 },1155 {1156 type: "Feature",1157 properties: {1158 name: "quite a few",1159 desc: " many",1160 example:1161 "**newline**o Quite a few students were absent yesterday; in fact, more than half of**newline**them were not there.**newline**o We did not expect many people to attend to affair, but quite a few of**newline**our friends actually came.",1162 Favorite: null1163 },1164 geometry: null1165 },1166 {1167 type: "Feature",1168 properties: {1169 name: "used to",1170 desc:1171 " formerly did, had the habit of**newline**This idiom is used to indicate a past situation, action, or habit that does not**newline**exist in the present. The idiom is always followed by a simple verb form.",1172 example:1173 "**newline**o I used to live in New York, but I moved to California two years ago.**newline**o Kim used to smoke cigarettes, but she stopped the habit last month.",1174 Favorite: null1175 },1176 geometry: null1177 },1178 {1179 type: "Feature",1180 properties: {1181 name: "to be used to",1182 desc:1183 " be accustomed to**newline**This idiom refers to a situation, action, or habit that continues in the present.**newline**The idiom is always followed by a noun or gerund phrase.",1184 example:1185 "**newline**o He is used to this climate now, so the changes in temperature do not**newline**affect him much.**newline**o I am used to studying in the library, so it's difficult for me to study at**newline**home now.",1186 Favorite: null1187 },1188 geometry: null1189 },1190 {1191 type: "Feature",1192 properties: {1193 name: "to get used to",1194 desc:1195 " to become used to, to become adjusted to**newline**This idiom describes the process of change that allows someone to be used to**newline**a situation, action, or habit.",1196 example:1197 "**newline**o It took Yoshiko a long time to get used to the food that her American**newline**host family served her.**newline**o Mark can't seem to get used to wearing contact lenses; recently he's**newline**been wearing his glasses a lot.",1198 Favorite: null1199 },1200 geometry: null1201 },1202 {1203 type: "Feature",1204 properties: {1205 name: "back and forth",1206 desc: " in a backward and forward motion",1207 example:1208 "**newline**o The restless lion kept pacing back and forth along the front of its cage.**newline**o Grandmother finds it relaxing to sit in her rocking chair and move back**newline**and forth.",1209 Favorite: null1210 },1211 geometry: null1212 },1213 {1214 type: "Feature",1215 properties: {1216 name: "to make sure",1217 desc: " to be sure, to ascertain (also: to make certain)",1218 example:1219 "**newline**o Please make sure that you turn off the radio before you go out.**newline**o Could you make certain of the time? I don't want to miss that TV show.",1220 Favorite: null1221 },1222 geometry: null1223 },1224 {1225 type: "Feature",1226 properties: {1227 name: "now and then",1228 desc:1229 " occasionally, sometimes (also: now and again, at times,**newline**from time to time, off and on, once in a while)**newline**Both now and then and once in a while can be preceded by the adjective every.**newline**Another idiom with the same meaning and form is every so often.",1230 example:1231 "**newline**o I don't see him very often, but (every) now and then we arrange to have**newline**lunch together.**newline**o Gary gets a cold (every) once in a while even though he takes good care**newline**of himself.**newline**o Every so often my brother and I get together for a camping trip.**newline**o I like to sleep late in the morning from time to time.",1232 Favorite: null1233 },1234 geometry: null1235 },1236 {1237 type: "Feature",1238 properties: {1239 name: "to get rid of",1240 desc: " to eliminate, to remove; to discard, to throw away",1241 example:1242 "**newline**o Jerry tried hard to get rid of the stain on his shirt, but he never**newline**succeeded.**newline**o The stain was so bad that Jerry finally had to get rid of his shirt.",1243 Favorite: null1244 },1245 geometry: null1246 },1247 {1248 type: "Feature",1249 properties: {1250 name: "every other (one)",1251 desc: " every second (one), alternate (ones)",1252 example:1253 "**newline**o I play tennis with my father every other Saturday, so I usually play**newline**twice a month.**newline**o There were twenty problems in the exercise, but the teacher told us**newline**only to do every other one. Actually, doing ten problems was difficult**newline**enough.",1254 Favorite: null1255 },1256 geometry: null1257 },1258 {1259 type: "Feature",1260 properties: {1261 name: "to go with",1262 desc:1263 " to match, to compare well in color to design; to date, to**newline**accompany (also: to go out with)**newline**For the first definition, adverbs such as well and poorly are often used.",1264 example:1265 "**newline**o That striped shirt goes well with the gray pants, but the pants go poorly**newline**with those leather shoes.**newline**o Eda went with Richard for about six months, but now she is going out**newline**with a new boyfriend.",1266 Favorite: null1267 },1268 geometry: null1269 },1270 {1271 type: "Feature",1272 properties: {1273 name: "first-rate",1274 desc: " excellent, superb",1275 example:1276 "**newline**o The food served in that four-star restaurant is truly first-rate.**newline**o The Beverly Hills Hotel provides first-rate service to its guests.",1277 Favorite: null1278 },1279 geometry: null1280 },1281 {1282 type: "Feature",1283 properties: {1284 name: "to come from",1285 desc:1286 " to originate from**newline**This idiom is commonly used in discussion of one's home town, state, or**newline**country.",1287 example:1288 "**newline**o What country in South American does she come from? She comes from**newline**Peru.**newline**o I just learned that he really comes from Florida, not Texas.**newline**o Where did this package come from? The mail carrier brought it.",1289 Favorite: null1290 },1291 geometry: null1292 },1293 {1294 type: "Feature",1295 properties: {1296 name: "to make good time",1297 desc:1298 " to travel a sufficient distance at a reasonable speed**newline**The adjective excellent can also be used.",1299 example:1300 "**newline**o On our last trip, it rained the entire time, so we didn't make good time.**newline**o We made excellent time on our trip to Florida; it only took eighteen**newline**hours.",1301 Favorite: null1302 },1303 geometry: null1304 },1305 {1306 type: "Feature",1307 properties: {1308 name: "to mix up",1309 desc:1310 " to stir or shake well (S); to confuse, to bewilder (S)**newline**For the second definition, the passive forms to be mixed up or to get mixed up**newline**are often used.",1311 example:1312 "**newline**o You should mix up the ingredients well before you put them in the pan.**newline**o The teacher's poor explanation really mixed the students up.**newline**o The students think it's their fault that they are mixed up so often.",1313 Favorite: null1314 },1315 geometry: null1316 },1317 {1318 type: "Feature",1319 properties: {1320 name: "to see about",1321 desc: " to give attention or time to (also: to attend to, to see to)",1322 example:1323 "**newline**o Who is going to see about getting us a larger room for the meeting?**newline**o I'll see to arranging music for the wedding of you attend to the**newline**entertainment.",1324 Favorite: null1325 },1326 geometry: null1327 },1328 {1329 type: "Feature",1330 properties: {1331 name: "to make out",1332 desc: " to do, to succeed, to progress",1333 example:1334 "**newline**o Charlie didn't make out very well on his final examinations. He may**newline**have to repeat one or more classes.**newline**o How did Rachelle make out on her acting audition in Hollywood**newline**yesterday?",1335 Favorite: null1336 },1337 geometry: null1338 },1339 {1340 type: "Feature",1341 properties: {1342 name: "by heart",1343 desc: " by memorizing",1344 example:1345 "**newline**o He knows many passages form Shakespeare by heart.**newline**o Do you know all the idioms you have studied in this book by heart?",1346 Favorite: null1347 },1348 geometry: null1349 },1350 {1351 type: "Feature",1352 properties: {1353 name: "to keep out",1354 desc: " not to enter, not allow to enter (S)",1355 example:1356 '**newline**o There was a large sign outside the door that said, "Danger! Keep out!"**newline**o I\'ve told you to keep the dog out of the house.',1357 Favorite: null1358 },1359 geometry: null1360 },1361 {1362 type: "Feature",1363 properties: {1364 name: "to keep away (from)",1365 desc:1366 " to stay at a distance (from) (S); to avoid use of (also:**newline**stay away from)",1367 example:1368 '**newline**o Please be sure to keep the children away from the street!**newline**o The signs on the burned-out house said, "Keep Away! Danger Zone."**newline**o It\'s important for your health to stay away from dangerous drugs.',1369 Favorite: null1370 },1371 geometry: null1372 },1373 {1374 type: "Feature",1375 properties: {1376 name: "to find fault with",1377 desc: " criticize, to complain about something",1378 example:1379 "**newline**o It is very easy to find fault with the work of others, but more difficult to**newline**accept criticism of one's own work.**newline**o Mrs. Johnson is always finding fault with her children, but they really**newline**try to please their mother.",1380 Favorite: null1381 },1382 geometry: null1383 },1384 {1385 type: "Feature",1386 properties: {1387 name: "to be up to",1388 desc:1389 " to be responsible for deciding; to be doing as a regular activity**newline**The second definition is most often used in a question as a form of greeting.",1390 example:1391 "**newline**o I don't care whether we go to the reception or not. It's up to you.**newline**o Hi, George. I haven't seen you in a while. What have you been up to?",1392 Favorite: null1393 },1394 geometry: null1395 },1396 {1397 type: "Feature",1398 properties: {1399 name: "ill at ease",1400 desc: " uncomfortable or worried in a situation",1401 example:1402 "**newline**o Speaking in front of a large audience makes many people feel ill at ease.**newline**o My wife and I were ill at ease because our daughter was late coming**newline**home from a date.",1403 Favorite: null1404 },1405 geometry: null1406 },1407 {1408 type: "Feature",1409 properties: {1410 name: "to do over",1411 desc:1412 " to revise, to do again (S)**newline**A noun or pronoun must separate the two parts of this idiom.",1413 example:1414 "**newline**o You'd better do the letter over because it is written so poorly.**newline**o Jose made so many mistakes in his homework that the teacher made**newline**him do it over.",1415 Favorite: null1416 },1417 geometry: null1418 },1419 {1420 type: "Feature",1421 properties: {1422 name: "to look into",1423 desc: " to investigate, to examine carefully (also: to check into)",1424 example:1425 "**newline**o The police are looking into the matter of the stolen computers.**newline**o The congressional committee will check into the financial dealings of**newline**the government contractor.",1426 Favorite: null1427 },1428 geometry: null1429 },1430 {1431 type: "Feature",1432 properties: {1433 name: "to take hold of",1434 desc: " to grasp, to grip with the heads",1435 example:1436 "**newline**o You should take hold of the railing as you go down those steep stairs.**newline**o The blind man took hold of my arm as I led him across the street.",1437 Favorite: null1438 },1439 geometry: null1440 },1441 {1442 type: "Feature",1443 properties: {1444 name: "to get through",1445 desc:1446 " to finish, to complete**newline**This idiom is followed either by the �ing form of a verb (a gerund) or by the**newline**preposition with.",1447 example:1448 "**newline**o I didn't get through studying last night until almost eleven o'clock.**newline**o At what time does your wife get through with work every day?",1449 Favorite: null1450 },1451 geometry: null1452 },1453 {1454 type: "Feature",1455 properties: {1456 name: "from now on",1457 desc: " from this time into the future",1458 example:1459 "**newline**o Mr. Lee's doctor told him to cut down on eating fatty foods from now**newline**on, or else he might suffer heart disease.**newline**o I'm sorry that I dropped by at a bad time. From now on I'll call you first.",1460 Favorite: null1461 },1462 geometry: null1463 },1464 {1465 type: "Feature",1466 properties: {1467 name: "to keep track of",1468 desc:1469 " to keep or maintain a record of; to remember the location**newline**of",1470 example:1471 "**newline**o Steve keeps track of all the long-distance telephone calls related to his**newline**business that he makes from his house.**newline**o With seven small children, how do the Wilsons keep track of all of them?",1472 Favorite: null1473 },1474 geometry: null1475 },1476 {1477 type: "Feature",1478 properties: {1479 name: "to be carried away",1480 desc:1481 " to be greatly affected by a strong feeling (S)**newline**This idiom can also be used with get instead of be.",1482 example:1483 "**newline**o Paula and Leanne were carried away by the sad movie that they saw**newline**together.**newline**o James got carried away with anger when his roommate crashed his**newline**new car into a telephone pole.",1484 Favorite: null1485 },1486 geometry: null1487 },1488 {1489 type: "Feature",1490 properties: {1491 name: "up to date",1492 desc:1493 " modern; current, timely**newline**Hyphens (-) separate the parts of this idiom when it precedes a noun form, as**newline**in the third example. The verb to update derives from this idiom.",1494 example:1495 "**newline**o The president insisted that the company bring its aging equipment up**newline**to date.**newline**o This catalog is not up to date. It was published several years ago.**newline**o The news program gave an up-to-date account of the nuclear accident.**newline**The newscaster said that he would update the news report every half**newline**hour.",1496 Favorite: null1497 },1498 geometry: null1499 },1500 {1501 type: "Feature",1502 properties: {1503 name: "out of date",1504 desc:1505 " not modern; not current, not timely; no longer available in**newline**published form**newline**Again, hyphens separate the parts of this idiom when it precedes a noun form**newline**as, in the second example. The passive verb to be outdated derives from this**newline**idiom.",1506 example:1507 "**newline**o Many people buy new cars when their old cars become out of date.**newline**o I don't know why Gene likes to wear out-of-date cloth. His clothes are**newline**so outdated that even his girlfriend hesitates to be seen with him.**newline**o This book can't be ordered any more because it is out of date.",1508 Favorite: null1509 },1510 geometry: null1511 },1512 {1513 type: "Feature",1514 properties: {1515 name: "to blow up",1516 desc:1517 " to inflate, to fill with air (S); to explode, to destroy (or be**newline**destroyed) by explosion (S)",1518 example:1519 "**newline**o Daddy, could you please blow up this balloon for me?**newline**o When the airplane crashed into the ground, it blew up immediately.**newline**o The military had to blow the missile up in midair when it started to go**newline**the wrong way.",1520 Favorite: null1521 },1522 geometry: null1523 },1524 {1525 type: "Feature",1526 properties: {1527 name: "to catch fire",1528 desc: " to begin to burn",1529 example:1530 "**newline**o Don't stand too close to the gas stove. Your clothes may catch fire.**newline**o No one seems to know how the old building caught fire.",1531 Favorite: null1532 },1533 geometry: null1534 },1535 {1536 type: "Feature",1537 properties: {1538 name: "to burn down",1539 desc:1540 " to burn slowly, but completely (usually said of candles); to**newline**destroy completely by fire (S)",1541 example:1542 "**newline**o There was a large amount of wax on the table where the candles had**newline**burned down.**newline**o The fire spread so quickly that the firefighters could not prevent the**newline**whole block of buildings from burning down.",1543 Favorite: null1544 },1545 geometry: null1546 },1547 {1548 type: "Feature",1549 properties: {1550 name: "to burn up",1551 desc:1552 " to destroy completely by fire (S); to make angry or very annoyed**newline**(S) (also to tick off)**newline**To burn up and to burn down (previous idiom) share the same definition but**newline**also have different definitions.",1553 example:1554 "**newline**o She didn't want anyone to see the letter, so she burned it up and threw**newline**the ashes away.**newline**o It really burns me up that he borrowed my car without asking me first.**newline**o Mike got ticked off that his friends never offered to help him move to**newline**his new apartment. He had to do everything himself.",1555 Favorite: null1556 },1557 geometry: null1558 },1559 {1560 type: "Feature",1561 properties: {1562 name: "to burn out",1563 desc:1564 " to stop functioning because of overuse; to make tired from too**newline**muck work (S)",1565 example:1566 "**newline**o This light bulb has burned out. Could you get another one?**newline**o Studying all day for my final exams has really burned me out.",1567 Favorite: null1568 },1569 geometry: null1570 },1571 {1572 type: "Feature",1573 properties: {1574 name: "to make good",1575 desc: " to succeed",1576 example:1577 "**newline**o He is a hard worker, and I'm sure that he will make good in that new**newline**job.**newline**o Alma has always made good in everything that she has done.",1578 Favorite: null1579 },1580 geometry: null1581 },1582 {1583 type: "Feature",1584 properties: {1585 name: "stands to reason",1586 desc:1587 " to be clear and logical**newline**This idiom is almost always used with the pronoun subject it and is followed**newline**by a that clause.",1588 example:1589 "**newline**o It stands to reason that a person without experience.**newline**o It stands to reason that he isn't going to pass the course if he never**newline**studies.",1590 Favorite: null1591 },1592 geometry: null1593 },1594 {1595 type: "Feature",1596 properties: {1597 name: "to break out",1598 desc: " to become widespread suddenly",1599 example:1600 "**newline**o An epidemic of measles broke out in Chicago this past week.**newline**o If a nuclear war ever breaks out, it is unlikely that many people will**newline**survive.**newline**o The news says that a large fire has broken out in a huge chemical plant.",1601 Favorite: null1602 },1603 geometry: null1604 },1605 {1606 type: "Feature",1607 properties: {1608 name: "as for",1609 desc: " regarding, concerning (also: as to)",1610 example:1611 "**newline**o As for the money, we will simply have to borrow some more from the**newline**bank.**newline**o There is no doubt as to her intelligence; she's the smartest one in the**newline**class.",1612 Favorite: null1613 },1614 geometry: null1615 },1616 {1617 type: "Feature",1618 properties: {1619 name: "to feel sorry for",1620 desc: " to pity, to feel compassion for (also: to take pity on)",1621 example:1622 "**newline**o Don't you feel sorry for someone who has to work the night shift?**newline**o I helped drive Pierre around when he broke his foot because I took pity**newline**on him.",1623 Favorite: null1624 },1625 geometry: null1626 },1627 {1628 type: "Feature",1629 properties: {1630 name: "to break down",1631 desc:1632 " to stop functioning**newline**Compare this idiom with to burn out in Lesson 12. To burn out means that**newline**electrical equipment becomes hot from overuse and stops functioning. To**newline**break down means that something stops functioning mechanically, whether**newline**from overuse or not.",1633 example:1634 "**newline**o I just bought my new car yesterday and already it has broken down.**newline**o The elevator broke down, so we walked all the way up to the top floor.",1635 Favorite: null1636 },1637 geometry: null1638 },1639 {1640 type: "Feature",1641 properties: {1642 name: "to turn out",1643 desc:1644 " to become or result; to appear, to attend (also: to come out)**newline**The noun form turnout derives from the second definition of the idiom.",1645 example:1646 "**newline**o Most parents wonder how their children will turn out as adults.**newline**o Hundreds of people came out for the demonstration against new taxes.**newline**o What was the turnout for the public hearing on the education reforms?",1647 Favorite: null1648 },1649 geometry: null1650 },1651 {1652 type: "Feature",1653 properties: {1654 name: "once in a blue moon",1655 desc: " rarely, infrequently",1656 example:1657 "**newline**o Snow falls on the city of San Diego, California, once in a blue moon.**newline**o Once in a blue moon my wife and I eat at a very expensive restaurant.",1658 Favorite: null1659 },1660 geometry: null1661 },1662 {1663 type: "Feature",1664 properties: {1665 name: "to give up",1666 desc: " to stop trying, to stop a bad habit (S); to surrender (S)",1667 example:1668 "**newline**o I'm sure that you can accomplish this task. Don't give up yet!**newline**o If you give up smoking now, you can certainly live a longer life.**newline**o The soldiers gave themselves up in the face of a stronger enemy forces.",1669 Favorite: null1670 },1671 geometry: null1672 },1673 {1674 type: "Feature",1675 properties: {1676 name: "to cross out",1677 desc: " to cancel by marking with a horizontal lines (S)",1678 example:1679 "**newline**o The teacher crossed out several incorrect words in Tanya's composition.**newline**o I crossed the last line out of my letter because it had the wrong tone to**newline**it.",1680 Favorite: null1681 },1682 geometry: null1683 },1684 {1685 type: "Feature",1686 properties: {1687 name: "to take for granted",1688 desc:1689 " not to appreciate fully (S); to assume to be true without**newline**giving much thought (S)**newline**A noun or pronoun often follows the verb take.",1690 example:1691 "**newline**o John took his wife for granted until once when he was very sick and**newline**needed her constant attention for a week.**newline**o He spoke English so well that I took it for granted he was an American.**newline**o He took for granted that I wasn't American because I spoke English so**newline**poorly!",1692 Favorite: null1693 },1694 geometry: null1695 },1696 {1697 type: "Feature",1698 properties: {1699 name: "to take into account",1700 desc:1701 " to consider a fact while evaluating a situation (S)**newline**Again, a noun or pronoun often follows the verb take.",1702 example:1703 "**newline**o The judge took the prisoner's young age into account before sentencing**newline**him to three months in jail.**newline**o Educators should take into account the cultural backgrounds of**newline**students when planning a school curriculum.",1704 Favorite: null1705 },1706 geometry: null1707 },1708 {1709 type: "Feature",1710 properties: {1711 name: "to make clear",1712 desc: " to clarify, to explain (S)",1713 example:1714 "**newline**o Please make clear that he should never act so impolitely again.**newline**o The supervisor made it clear to the workers that they had to increase**newline**their productivity.",1715 Favorite: null1716 },1717 geometry: null1718 },1719 {1720 type: "Feature",1721 properties: {1722 name: "clear-cut",1723 desc: " clearly stated, definite, apparent",1724 example:1725 "**newline**o The president's message was clear-cut: the company had to reduce**newline**personnel immediately.**newline**o Professor Larsen is well known for his interesting and clear-cut**newline**presentations.",1726 Favorite: null1727 },1728 geometry: null1729 },1730 {1731 type: "Feature",1732 properties: {1733 name: "to have on",1734 desc: " to be wearing (S)",1735 example:1736 "**newline**o How do you like the hat which Grace has on today?**newline**o When Sally came into the room, I had nothing on except my shorts.",1737 Favorite: null1738 },1739 geometry: null1740 },1741 {1742 type: "Feature",1743 properties: {1744 name: "to come to",1745 desc: " to regain consciousness; to equal, to amount to",1746 example:1747 "**newline**o At first they thought that the man was dead, but soon he came to.**newline**o The bill for groceries at the supermarket came to fifty dollars.",1748 Favorite: null1749 },1750 geometry: null1751 },1752 {1753 type: "Feature",1754 properties: {1755 name: "to call for",1756 desc: " to require; to request, to urge",1757 example:1758 "**newline**o This cake recipe calls for some baking soda, but we don't have any.**newline**o The member of Congress called for new laws to regulate the banking**newline**industry.",1759 Favorite: null1760 },1761 geometry: null1762 },1763 {1764 type: "Feature",1765 properties: {1766 name: "to eat in/to eat out",1767 desc: " to eat at home/to eat in a restaurant",1768 example:1769 "**newline**o I feel too tired to go out for dinner. Let's eat in again tonight.**newline**o When you eat out, what restaurant do you generally go to?",1770 Favorite: null1771 },1772 geometry: null1773 },1774 {1775 type: "Feature",1776 properties: {1777 name: "cut and dried",1778 desc: " predictable, known beforehand; boring",1779 example:1780 "**newline**o The results of the national election were rather cut and dried; the**newline**Republicans won easily.**newline**o A job on a factory assembly line is certainly cut and dried.",1781 Favorite: null1782 },1783 geometry: null1784 },1785 {1786 type: "Feature",1787 properties: {1788 name: "to look after",1789 desc:1790 " to watch, to supervise, to protect (also: to take care of, to**newline**keep an eye on)",1791 example:1792 "**newline**o Grandma will look after the baby while we go to the lecture.**newline**o Who is going to take care of your house plants while you are away?**newline**o I'd appreciate it if you'd keep an eye on my car while I'm in the store.",1793 Favorite: null1794 },1795 geometry: null1796 },1797 {1798 type: "Feature",1799 properties: {1800 name: "to feel like",1801 desc:1802 " to have the desire to, to want to consider**newline**This idiom is usually followed by a gerund (the �ing form of a verb used as a**newline**noun).",1803 example:1804 "**newline**o I don't feel like studying tonight. Let's go to a basketball game.**newline**o I feel like taking a long walk. Would you like to go with me?",1805 Favorite: null1806 },1807 geometry: null1808 },1809 {1810 type: "Feature",1811 properties: {1812 name: "once and for all",1813 desc: " finally, absolutely",1814 example:1815 "**newline**o My daughter told her boyfriend once and for all that she wouldn't date**newline**him anymore.**newline**o Once and for all, john has quit smoking cigarettes.",1816 Favorite: null1817 },1818 geometry: null1819 },1820 {1821 type: "Feature",1822 properties: {1823 name: "to hear from",1824 desc:1825 " to receive news or information from**newline**To hear from is used for receiving a letter, telephone call, etc., from a person**newline**or organization.",1826 example:1827 "**newline**o I don't hear from my brother very often since he moved to Chicago.**newline**o Have you heard from the company about that new job?",1828 Favorite: null1829 },1830 geometry: null1831 },1832 {1833 type: "Feature",1834 properties: {1835 name: "to hear of",1836 desc:1837 " to know about, to be familiar with; to consider**newline**The second definition is always used in the negative.",1838 example:1839 '**newline**o When I asked for directions to Mill Street, the police officer said that**newline**she had never heard of it.**newline**o Byron strongly disagreed with my request by saying, "I won\'t hear of**newline**it!"',1840 Favorite: null1841 },1842 geometry: null1843 },1844 {1845 type: "Feature",1846 properties: {1847 name: "to make fun of",1848 desc: " to laugh at, to joke about",1849 example:1850 "**newline**o They are making fun of Carla's new hair style. Don't you think that it's**newline**really strange?**newline**o Don't make fun of Jose's English. He's doing the best he can.",1851 Favorite: null1852 },1853 geometry: null1854 },1855 {1856 type: "Feature",1857 properties: {1858 name: "to come true",1859 desc: " to become reality, to prove to be correct",1860 example:1861 "**newline**o The weatherman's forecast for today's weather certainly came true.**newline**o Everything that the economists predicted about the increased cost of**newline**living has come true.",1862 Favorite: null1863 },1864 geometry: null1865 },1866 {1867 type: "Feature",1868 properties: {1869 name: "as a matter of fact",1870 desc: " really, actually (also: in fact)",1871 example:1872 "**newline**o Hans thinks he knows English well but, as a matter of fact, he speaks**newline**very poorly.**newline**o I didn't say that. In fact, I said quite the opposite.",1873 Favorite: null1874 },1875 geometry: null1876 },1877 {1878 type: "Feature",1879 properties: {1880 name: "to have one's way",1881 desc:1882 " to arrange matters the way one wants (especially when**newline**someone else doesn't want to same way) (also: to get one's way)",1883 example:1884 "**newline**o My brother always wants to have his way, but this time our parents**newline**said that we could do what I wanted.**newline**o If Sheila doesn't get her way, she becomes very angry.",1885 Favorite: null1886 },1887 geometry: null1888 },1889 {1890 type: "Feature",1891 properties: {1892 name: "to look forward to",1893 desc:1894 " to expect or anticipate with pleasure**newline**This idiom can be followed by a regular noun or a gerund.",1895 example:1896 "**newline**o We're greatly looking forward to our vacation in Mexico.**newline**o Margaret never looks forward to going to work.",1897 Favorite: null1898 },1899 geometry: null1900 },1901 {1902 type: "Feature",1903 properties: {1904 name: "inside out",1905 desc: " with the inside facing the outside",1906 example:1907 "**newline**o Someone should tell little Bobby that his shirt is inside out.**newline**o The high winds ruined the umbrella by blowing it inside out.",1908 Favorite: null1909 },1910 geometry: null1911 },1912 {1913 type: "Feature",1914 properties: {1915 name: "upside down",1916 desc: " with the upper side turned toward the lower side",1917 example:1918 "**newline**o The accident caused on car to turn upside down, its wheels spinning in**newline**the air.**newline**o One of the students was only pretending to read her textbook; the**newline**teacher could see that the book was actually upside down.",1919 Favorite: null1920 },1921 geometry: null1922 },1923 {1924 type: "Feature",1925 properties: {1926 name: "to fill in",1927 desc:1928 " to write answers in (S); to inform, to tell (S)**newline**For the second definition, the idiom can be followed by the preposition on and**newline**the information that someone is told.",1929 example:1930 "**newline**o You should be careful to fill in the blanks on the registration form**newline**correctly.**newline**o Barry was absent from the meeting, so I'd better fill him in.**newline**o Has anyone filled the boss in on the latest public relation disaster?",1931 Favorite: null1932 },1933 geometry: null1934 },1935 {1936 type: "Feature",1937 properties: {1938 name: "to fill out",1939 desc:1940 " to complete a form (S)**newline**This idiom is very similar to the first definition above. To fill in refers to**newline**completing various parts of a form, while to fill out refers to completing a form**newline**as one whole item.",1941 example:1942 "**newline**o Every prospective employee must fill out an application by giving name,**newline**address, previous jobs, etc.**newline**o The teenager had some trouble filling the forms out by himself, so his**newline**mother helped him.",1943 Favorite: null1944 },1945 geometry: null1946 },1947 {1948 type: "Feature",1949 properties: {1950 name: "to take advantage of",1951 desc:1952 " to use well, to profit from; to use another person's**newline**weaknesses to gain what one wants",1953 example:1954 "**newline**o I took advantage of my neighbor's superior skill at tennis to improve**newline**my own ability at the game.**newline**o Teddy is such a small, weak child that his friends take advantage of**newline**him all the time. They take advantage of him by demanding money**newline**and making him do things for them.",1955 Favorite: null1956 },1957 geometry: null1958 },1959 {1960 type: "Feature",1961 properties: {1962 name: "no matter",1963 desc:1964 " regardless of**newline**This idiom is a shortened form of it doesn't matter. It is followed by a question**newline**word such as how, where, when, who, etc.",1965 example:1966 "**newline**o No matter how much money he spends on his clothes, he never looks**newline**well dressed.**newline**o No matter where that escaped prisoner tries to hide, the police will find**newline**him sooner or later.",1967 Favorite: null1968 },1969 geometry: null1970 },1971 {1972 type: "Feature",1973 properties: {1974 name: "to take up",1975 desc:1976 " to begin to do or study, to undertake (S); to occupy space, time,**newline**or energy (S)",1977 example:1978 "**newline**o After today's exam, the class will be ready to take up the last chapter in**newline**the book.**newline**o The piano takes up too much space in our living room. However, it**newline**would take too much time up to move it right now; so we'd better wait**newline**until later.",1979 Favorite: null1980 },1981 geometry: null1982 },1983 {1984 type: "Feature",1985 properties: {1986 name: "to take up with",1987 desc:1988 " to consult someone about an important matter (S)**newline**The important matter follows the verb take, while the person consulted**newline**follows with.",1989 example:1990 "**newline**o Can I take the problem up with you right now? It's quite urgent.**newline**o I can't help you with this matter. You'll have to take it up with the**newline**manager.",1991 Favorite: null1992 },1993 geometry: null1994 },1995 {1996 type: "Feature",1997 properties: {1998 name: "to take after",1999 desc:2000 " to resemble a parent or close relative (for physical appearance**newline**only, also: to look like)",2001 example:2002 "**newline**o Which of your parents do you take after the most?**newline**o Sam looks like his father, but he takes after his mother in personality.",2003 Favorite: null2004 },2005 geometry: null2006 },2007 {2008 type: "Feature",2009 properties: {2010 name: "in the long run",2011 desc:2012 " eventually, after a long period of time**newline**This idiom is similar in meaning to sooner or later (Lesson 1). The difference**newline**is that in the long run refers to a more extended period of time.",2013 example:2014 "**newline**o In the long run, the synthetic weave in this carpet will wear better than**newline**the woolen one. You won't have to replace it so soon.**newline**o If you work hard at your marriage, you'll find out that, in the long run,**newline**your spouse can be your best friend in life.",2015 Favorite: null2016 },2017 geometry: null2018 },2019 {2020 type: "Feature",2021 properties: {2022 name: "in touch",2023 desc: " having contact",2024 example:2025 "**newline**o James will be in touch with us soon to relay the details of the plan.**newline**o I certainly enjoyed seeing you again after all these years. Let's be sure to**newline**keep in touch.",2026 Favorite: null2027 },2028 geometry: null2029 },2030 {2031 type: "Feature",2032 properties: {2033 name: "out of touch",2034 desc: " not having contact; not having knowledge of",2035 example:2036 "**newline**o Marge and I had been out of touch for years, but then suddenly she**newline**called me up the other day.**newline**o Larry has been so busy that he seems out of touch with world events.",2037 Favorite: null2038 },2039 geometry: null2040 },2041 {2042 type: "Feature",2043 properties: {2044 name: "on one's toes",2045 desc:2046 " alert, cautious**newline**This idiom is usually used with the verbs stay and keep.",2047 example:2048 "**newline**o It's important for all the players on a soccer team to stay on their toes.**newline**o We'd better keep on our toes while we're walking along the dark**newline**portions of this street.",2049 Favorite: null2050 },2051 geometry: null2052 },2053 {2054 type: "Feature",2055 properties: {2056 name: "to get along",2057 desc:2058 " to make progress; to manage to live in a certain state of health",2059 example:2060 "**newline**o Juan is getting along very well in his English studies.**newline**o How is Mr. Richards getting along after his long illness?",2061 Favorite: null2062 },2063 geometry: null2064 },2065 {2066 type: "Feature",2067 properties: {2068 name: "hard of hearing",2069 desc: " partially deaf, not able to hear well",2070 example:2071 "**newline**o You'll have to speak a little louder. Mrs. Evans is hard of hearing.**newline**o Please don't shout. I'm not hard of hearing.**newline**o Listening to loud music too much can make you hard of hearing.",2072 Favorite: null2073 },2074 geometry: null2075 },2076 {2077 type: "Feature",2078 properties: {2079 name: "to see eye to eye",2080 desc: " to agree, to concur",2081 example:2082 "**newline**o I'm glad that we see eye to eye on the matter of the conference location.**newline**o A husband and wife don't always see eye to eye with each other, but a**newline**good marriage can survive small disagreements.",2083 Favorite: null2084 },2085 geometry: null2086 },2087 {2088 type: "Feature",2089 properties: {2090 name: "to have in mind",2091 desc: " to be considering, to be thinking (S)",2092 example:2093 "**newline**o I don't want to see a movie now. I have in mind going to the park.**newline**o It's up to you what we eat tonight. Do you have anything in mind?",2094 Favorite: null2095 },2096 geometry: null2097 },2098 {2099 type: "Feature",2100 properties: {2101 name: "to keep in mind",2102 desc:2103 " to remember, not to forget (S) (also: to bear in mind)**newline**Englewood Cliffs, New Jersey 07632",2104 example:2105 "**newline**o I didn't know that Paula doesn't like vegetables. We should bear that in**newline**mind next time we invite her for dinner.**newline**o Please keep in mind that you promised to call Stan around noon.",2106 Favorite: null2107 },2108 geometry: null2109 },2110 {2111 type: "Feature",2112 properties: {2113 name: "for once",2114 desc: " this one time, for only one time",2115 example:2116 "**newline**o For once I was able to win a game of golf against Steve, who is a much**newline**better player than I am.**newline**o Dad, for once would you please let me drive the new car?",2117 Favorite: null2118 },2119 geometry: null2120 },2121 {2122 type: "Feature",2123 properties: {2124 name: "to go off",2125 desc:2126 " to explode; to sound as an alarm; to leave suddenly without**newline**explanation",2127 example:2128 "**newline**o The accident happened when a box of firecrackers went off accidentally.**newline**o For what time did you set the alarm clock to go off tomorrow morning?**newline**o Vince went off without saying good-bye to anybody; I hope he wasn't**newline**angry.",2129 Favorite: null2130 },2131 geometry: null2132 },2133 {2134 type: "Feature",2135 properties: {2136 name: "to grow out of",2137 desc: " to outgrow, to become too old for; to be a result of",2138 example:2139 "**newline**o He still bites his nails now and then, but soon he'll grow out of the**newline**habit.**newline**o The need for the salary committee grew out of worker dissatisfaction**newline**with the pay scale.",2140 Favorite: null2141 },2142 geometry: null2143 },2144 {2145 type: "Feature",2146 properties: {2147 name: "to make the best of",2148 desc: " to do the best that one can in a poor situation",2149 example:2150 "**newline**o If we can't find a larger apartment soon, we'll just have to make the best**newline**of it right here.**newline**o Even though the Martinez family is having financial problems, they**newline**make the best of everything by enjoying the simple pleasures of life.",2151 Favorite: null2152 },2153 geometry: null2154 },2155 {2156 type: "Feature",2157 properties: {2158 name: "to cut off",2159 desc:2160 " to shorten by cutting the ends (S); to disconnect or stop suddenly**newline**(S)",2161 example:2162 "**newline**o The rope was two feet longer than we needed, so we cut off the extra**newline**length.**newline**o The operator cut our long-distance phone conversation off after two**newline**minutes.",2163 Favorite: null2164 },2165 geometry: null2166 },2167 {2168 type: "Feature",2169 properties: {2170 name: "to cut out",2171 desc:2172 " to remove by cutting (S); to stop doing something (S) (for the**newline**second definition, also: to knock it off)**newline**For the second definition, the idiom is usually separated by the pronoun it.",2173 example:2174 "**newline**o The child likes to cut out pictures form the newspaper and to paste**newline**them in a notebook.**newline**o He kept bothering her, so finally she told him to cut it out. However, he**newline**wouldn't knock it off until her larger brother appeared.",2175 Favorite: null2176 },2177 geometry: null2178 },2179 {2180 type: "Feature",2181 properties: {2182 name: "to blow out",2183 desc:2184 " to explode, to go flat (for tires); to extinguish by blowing (S)",2185 example:2186 "**newline**o On our trip to Colorado, one of the car tires blew out when it hit a large**newline**hole in the road.**newline**o Little Joey wasn't able to blow all the candles out, so his big sister**newline**helped him.",2187 Favorite: null2188 },2189 geometry: null2190 },2191 {2192 type: "Feature",2193 properties: {2194 name: "to become of",2195 desc:2196 " to happen to (a missing object or person)**newline**This idiom is always used in a clause beginning with what.",2197 example:2198 "**newline**o What has become of my pencil? I had it ten minutes ago, but now I**newline**can't find it.**newline**o I wondered what became of you. I looked around the shopping center**newline**for two hours, but I couldn't find you at all.",2199 Favorite: null2200 },2201 geometry: null2202 },2203 {2204 type: "Feature",2205 properties: {2206 name: "to shut up",2207 desc:2208 " to close for a period of time (S); to be quiet, to stop talking**newline**The second definition of this idiom is impolite in formal situations.",2209 example:2210 "**newline**o During the hurricane, all the store owners shut their shops up.**newline**o Bob's sister told him to shut up and not say anything more about it.**newline**o The student got into big trouble for telling his teacher to shut up.",2211 Favorite: null2212 },2213 geometry: null2214 },2215 {2216 type: "Feature",2217 properties: {2218 name: "have got",2219 desc: " to have, to possess",2220 example:2221 "**newline**o Curtis has got a bad cold. He's sneezing and coughing a lot.**newline**o How much money have you got with you right now?",2222 Favorite: null2223 },2224 geometry: null2225 },2226 {2227 type: "Feature",2228 properties: {2229 name: "have got to",2230 desc: " must (also: have to)",2231 example:2232 "**newline**o She has got to go to Chicago today to sign the contract papers.**newline**o I have to be back home by two o'clock or my wife will feel ill at ease.",2233 Favorite: null2234 },2235 geometry: null2236 },2237 {2238 type: "Feature",2239 properties: {2240 name: "to keep up with",2241 desc: " to maintain the same speed or rate as",2242 example:2243 "**newline**o Frieda works so fast that no one in the office can keep up with her.**newline**o You'll have to walk more slowly. I can't keep up with you.",2244 Favorite: null2245 },2246 geometry: null2247 },2248 {2249 type: "Feature",2250 properties: {2251 name: "on the other hand",2252 desc: " however, in contrast",2253 example:2254 "**newline**o Democracies provide people many freedoms and privileges. On the**newline**other hand, democracies suffer many serious problems such as crime**newline**and unemployment.**newline**o My sister takes after my father in appearance. On the other hand, I take**newline**after my mother.",2255 Favorite: null2256 },2257 geometry: null2258 },2259 {2260 type: "Feature",2261 properties: {2262 name: "to turn down",2263 desc:2264 " to reduce in brightness or volume (S); to reject, to refuse (S)",2265 example:2266 "**newline**o Please turn down the radio for me. It's too loud while I'm studying.**newline**o Laverne wanted to join the military but the recruiting officer turned her**newline**application down because Laverne is hard of hearing in one ear.",2267 Favorite: null2268 },2269 geometry: null2270 },2271 {2272 type: "Feature",2273 properties: {2274 name: "fifty-fifty",2275 desc: " divided into two equal parts",2276 example:2277 "**newline**o Let's go fifty-fifty on the cost of a new rug for our apartment.**newline**o The political candidate has a fifty-fifty chance of winning the election.",2278 Favorite: null2279 },2280 geometry: null2281 },2282 {2283 type: "Feature",2284 properties: {2285 name: "to break in",2286 desc:2287 " gradually to prepare something for use that is new and stiff (S);**newline**to interrupt (for the second definition, also: to cut in)",2288 example:2289 "**newline**o It is best to break a new car in by driving it slowly for the first few**newline**hundred miles.**newline**o While Carrie and I were talking, Bill broke in to tell me about a**newline**telephone call.**newline**o Peter, it's very impolite to cut in like that while others are speaking.",2290 Favorite: null2291 },2292 geometry: null2293 },2294 {2295 type: "Feature",2296 properties: {2297 name: "a lost cause",2298 desc:2299 " a hopeless case, a person or situation having no hope of positive**newline**change.",2300 example:2301 "**newline**o It seems that Charles will never listen to our advice. I suppose it's a lost**newline**cause.**newline**o The police searched for the missing girl for two weeks, but finally gave**newline**it up as a lost cause.**newline**o Children who have committed several crimes as teenagers and show no**newline**sorrow about their actions are generally lost causes.",2302 Favorite: null2303 },2304 geometry: null2305 },2306 {2307 type: "Feature",2308 properties: {2309 name: "above all",2310 desc: " mainly, especially",2311 example:2312 "**newline**o Above all, don't mention the matter to Gerard; he's the last person we**newline**should tell.**newline**o Sheila does well in all her school subjects, but above all in mathematics.**newline**Her math scores are always over 95 percent.",2313 Favorite: null2314 },2315 geometry: null2316 },2317 {2318 type: "Feature",2319 properties: {2320 name: "to do without",2321 desc:2322 " survive or exist without something (also: to go without)**newline**With prices so high now, I'll have to do without a new suit this year.",2323 example:2324 "**newline**o As a traveling salesperson, Monica can't do without a car.**newline**o It's a shame that so many poor people in the world have to go without**newline**basic necessities of life such as nutritious food and suitable shelter.",2325 Favorite: null2326 },2327 geometry: null2328 },2329 {2330 type: "Feature",2331 properties: {2332 name: "according to",2333 desc: " in the order of; on the authority of",2334 example:2335 "**newline**o The students on the football team were ranked according to height,**newline**from shortest to tallest.**newline**o According to my dictionary, you are using that word in your essay**newline**incorrectly.",2336 Favorite: null2337 },2338 geometry: null2339 },2340 {2341 type: "Feature",2342 properties: {2343 name: "to be bound to",2344 desc:2345 " to be certain to, to be sure to**newline**This idiom is used when the occurrence of an event seems inevitable or**newline**unavoidable.",2346 example:2347 "**newline**o We are bound to be late if you don't hurry up.**newline**o With the economy improving now, their business is bound to make**newline**more money this year.",2348 Favorite: null2349 },2350 geometry: null2351 },2352 {2353 type: "Feature",2354 properties: {2355 name: "for sure",2356 desc: " without doubt (also: for certain)",2357 example:2358 "**newline**o In the dark, I couldn't tell for sure whether it was Polly or Sarah who**newline**drove by.**newline**o I now for certain that Gene will move back to Washington next month.",2359 Favorite: null2360 },2361 geometry: null2362 },2363 {2364 type: "Feature",2365 properties: {2366 name: "to take for",2367 desc:2368 " to perceive or understand as (S)**newline**This idiom is usually used when someone is mistakenly perceived. A noun or**newline**pronoun must separate the idiom.",2369 example:2370 "**newline**o Because of his strong, muscular body, I took him for a professional**newline**athlete. As it turns out, he doesn't play any professional sports.**newline**o What do you take me for --- a fool? I don't believe what you're saying at**newline**all.",2371 Favorite: null2372 },2373 geometry: null2374 },2375 {2376 type: "Feature",2377 properties: {2378 name: "to try out",2379 desc: " to test, to use during a trial period (S)",2380 example:2381 "**newline**o You can try out the new car before you decide to buy it.**newline**o I can let you try the computer out for a few days before you make a**newline**decision.",2382 Favorite: null2383 },2384 geometry: null2385 },2386 {2387 type: "Feature",2388 properties: {2389 name: "to tear down",2390 desc: " to destroy by making flat, to demolish (S)",2391 example:2392 "**newline**o The construction company had to tear down the old hotel in order to**newline**build a new office building.**newline**o The owners had to tear the house down after it burned down in a fire.",2393 Favorite: null2394 },2395 geometry: null2396 },2397 {2398 type: "Feature",2399 properties: {2400 name: "to tear up",2401 desc: " to rip into small pieces (S)",2402 example:2403 "**newline**o Diedre tore up the letter angrily and threw all the pieces into the trash**newline**can.**newline**o He told the lawyer to tear the old contract up and then to prepare a**newline**new one.",2404 Favorite: null2405 },2406 geometry: null2407 },2408 {2409 type: "Feature",2410 properties: {2411 name: "to go over",2412 desc:2413 " to be appreciated or accepted**newline**This idiom is usually followed by the adverb well. (I Lesson 6 this idiom has**newline**the meaning to review, as in the second sentence of the second example**newline**below.)",2414 example:2415 "**newline**o The teacher's organized lessons always go over well with her students.**newline**o The comedian's jokes weren't going over well; the audience wasn't**newline**laughing much at all. I think that the comedian should go over his**newline**material more carefully before each act.",2416 Favorite: null2417 },2418 geometry: null2419 },2420 {2421 type: "Feature",2422 properties: {2423 name: "to run out of",2424 desc: " to exhaust the supply of, not to have more of",2425 example:2426 "**newline**o We ran out of gas right in the middle of the main street in town.**newline**o It's dangerous to run out of water if you are in an isolated area.",2427 Favorite: null2428 },2429 geometry: null2430 },2431 {2432 type: "Feature",2433 properties: {2434 name: "at heart",2435 desc:2436 " basically, fundamentally**newline**This idiom is used to describe the true character of a person.",2437 example:2438 "**newline**o James sometimes seems quite unfriendly, but at heart he's a good**newline**person.**newline**o The Fares often don't see eye to eye, but at heart they both love each**newline**other very much.",2439 Favorite: null2440 },2441 geometry: null2442 },2443 {2444 type: "Feature",2445 properties: {2446 name: "about to",2447 desc: " ready to, just going to",2448 example:2449 "**newline**o We were about to leave the house when the phone rang.**newline**o I'm sorry that I broke in. What were you about to say?",2450 Favorite: null2451 },2452 geometry: null2453 },2454 {2455 type: "Feature",2456 properties: {2457 name: "to bite off",2458 desc:2459 " to accept as a responsibility or task**newline**This idiom is often used when one accepts more responsibility than one can**newline**handle alone. It is usually used in the form to bite off more than one can chew.",2460 example:2461 "**newline**o When I accepted the position of chairman, I didn't realize how much I**newline**was biting off.**newline**o When James registered for 18 units in his last semester at college, he**newline**bit off more than he could chew.",2462 Favorite: null2463 },2464 geometry: null2465 },2466 {2467 type: "Feature",2468 properties: {2469 name: "to tell apart",2470 desc: " to distinguish between (also: to pick apart, to tell from) (S)",2471 example:2472 "**newline**o The two brothers look so much alike that few people can tell them**newline**apart.**newline**o That copy machine is so good that I can't pick the photocopy and the**newline**original apart.**newline**o Most new cars are very similar in appearance. It's almost impossible to**newline**tell one from another.",2473 Favorite: null2474 },2475 geometry: null2476 },2477 {2478 type: "Feature",2479 properties: {2480 name: "all in all",2481 desc: " considering everything",2482 example:2483 "**newline**o There were a few problems, but all in all it was a well-organized**newline**seminar.**newline**o Leonard got a low grade in one subject, but all in all he's a good student.",2484 Favorite: null2485 },2486 geometry: null2487 },2488 {2489 type: "Feature",2490 properties: {2491 name: "to pass out",2492 desc:2493 " to distribute (also: to hand out) (S); to lose consciousness**newline**The verbal idiom to hand out can be made into the noun handout to refer to**newline**items that are distributed in a class or meeting.",2494 example:2495 "**newline**o Please help me pass out these test papers; there must be a hundred of**newline**them.**newline**o Alright, students, here are the class handouts for this week.**newline**o The weather was so hot in the soccer stadium that some of the fans in**newline**the stands passed out.",2496 Favorite: null2497 },2498 geometry: null2499 },2500 {2501 type: "Feature",2502 properties: {2503 name: "to go around",2504 desc:2505 " to be sufficient or adequate for everyone present; to circulate,**newline**to move from place to place",2506 example:2507 "**newline**o We thought that we had bought enough food and drink for the party,**newline**but actually there wasn't enough to go around.**newline**o There's a bad strain of influenza going a",2508 Favorite: null2509 },2510 geometry: null2511 },2512 {2513 type: "Feature",2514 properties: {2515 name: "to be in (the/one's) way",2516 desc:2517 " to block or obstruct; not to be helpful, to cause**newline**inconvenience (for both, also: to get in the/one's way)",2518 example:2519 "**newline**o Jocelyn couldn't drive through the busy intersection because a big truck**newline**was in the way.**newline**o Our small child tried to help us paint the house, but actually he just got**newline**in our way.",2520 Favorite: null2521 },2522 geometry: null2523 },2524 {2525 type: "Feature",2526 properties: {2527 name: "to put on",2528 desc: " to gain (pounds or weight) (S); to present, to perform (S)",2529 example:2530 "**newline**o Bob has put on a lot of weight recently. He must have put at least**newline**fifteen pounds on.**newline**o The Youth Actor's Guild put on a wonderful version of Romeo and**newline**Juliet at the globe Theater.",2531 Favorite: null2532 },2533 geometry: null2534 },2535 {2536 type: "Feature",2537 properties: {2538 name: "to put up",2539 desc: " to tolerate, to accept unwillingly",2540 example:2541 "**newline**o The employee was fired because his boss could not put up with his**newline**mistakes any longer.**newline**o While I'm studying, I can't put up with any noise or other distractions.",2542 Favorite: null2543 },2544 geometry: null2545 },2546 {2547 type: "Feature",2548 properties: {2549 name: "in vain",2550 desc: " useless, without the desired result",2551 example:2552 "**newline**o All the doctors' efforts to save the injured woman were in vain. She was**newline**declared dead three hours after being admitted to the hospital.**newline**o We tried in vain to reach you last night. Is your phone out of order?",2553 Favorite: null2554 },2555 geometry: null2556 },2557 {2558 type: "Feature",2559 properties: {2560 name: "day in and day out",2561 desc:2562 " continuously, constantly (also: day after day; for**newline**longer periods of time, year in and year out and year after year)",2563 example:2564 "**newline**o During the month of April, it rained day in and day out.**newline**o Day after day I waited for a letter from him, but one never came.**newline**o Year in and year out, the weather in San Diego is the best in the nation.",2565 Favorite: null2566 },2567 geometry: null2568 },2569 {2570 type: "Feature",2571 properties: {2572 name: "to catch up",2573 desc:2574 " to work with the purpose of fulfilling a requirement or being**newline**equal to others**newline**The idiom is often followed by the preposition with and a noun phrase. It is**newline**similar in meaning to keep up with from Lesson 17.",2575 example:2576 "**newline**o The student was absent from class so long that it took her a long time to**newline**catch up.**newline**o If you are not equal to others, first you have to catch up with them**newline**before you can keep up with them.",2577 Favorite: null2578 },2579 geometry: null2580 },2581 {2582 type: "Feature",2583 properties: {2584 name: "to hold still",2585 desc: " not to move (S)",2586 example:2587 "**newline**o Please hold still while I adjust your tie.**newline**o If you don't hold that camera still, you'll get a blurred picture.",2588 Favorite: null2589 },2590 geometry: null2591 },2592 {2593 type: "Feature",2594 properties: {2595 name: "to know by sight",2596 desc:2597 " to recognize (S)**newline**This idiom is used when the person has been seen previously but is not known**newline**personally. The person must be used to separate the idiom.",2598 example:2599 "**newline**o I have never met our new neighbors; I simply know them by sight.**newline**o The woman said that she would know the thief by sight if she ever saw**newline**him again.",2600 Favorite: null2601 },2602 geometry: null2603 },2604 {2605 type: "Feature",2606 properties: {2607 name: "to be the matter",2608 desc:2609 " to be unsatisfactory, to be improper, to be wrong**newline**In a question, this idiom is used with what or something. In an answer,**newline**something or nothing is usually used.",2610 example:2611 "**newline**o A: What is the matter, Betty? You look very upset.**newline**o B: Yes, something is the matter. I've lost my purse!**newline**o A: Is something the matter, Charles? You don't look well.**newline**o B: No, nothing is the matter. I'm just a little under the weather.",2612 Favorite: null2613 },2614 geometry: null2615 },2616 {2617 type: "Feature",2618 properties: {2619 name: "to bring up",2620 desc:2621 " to rear, to raise from childhood (S); to mention, to raise an issue,**newline**to introduce a topic (S)",2622 example:2623 "**newline**o Parents should bring up their children to be responsible members of**newline**society.**newline**o Sarah wanted to bring the scheduling problem up at the club meeting,**newline**but finally she decided against doing so.**newline**o One of the students brought up an interesting point related to the**newline**subject in our textbook.",2624 Favorite: null2625 },2626 geometry: null2627 },2628 {2629 type: "Feature",2630 properties: {2631 name: "to get lost",2632 desc:2633 " to become lost; to go away in order not to bother**newline**The second definition provides a very informal, even rude, meaning that**newline**should be used only with close friends. It is sometimes used in a joking**newline**manner.",2634 example:2635 "**newline**o While driving in Boston, we got lost and drove many miles in the wrong**newline**direction.**newline**o Todd kept bothering me while I was studying, so I told him to get lost.**newline**o Lisa joked that she wanted her sister to get lost forever.",2636 Favorite: null2637 },2638 geometry: null2639 },2640 {2641 type: "Feature",2642 properties: {2643 name: "to hold up",2644 desc: " to delay, to make late (S); to remain high in quality",2645 example:2646 "**newline**o A big accident held up traffic on the highway for several hours.**newline**o Deidre is amazed at how well her car has held up over the years.",2647 Favorite: null2648 },2649 geometry: null2650 },2651 {2652 type: "Feature",2653 properties: {2654 name: "to run away",2655 desc: " to leave without permission; to escape",2656 example:2657 "**newline**o The young couple ran away and got married because their parents**newline**wouldn't permit it.**newline**o That cat is just like a criminal --- it runs away from anyone who tries to**newline**come near!",2658 Favorite: null2659 },2660 geometry: null2661 },2662 {2663 type: "Feature",2664 properties: {2665 name: "to rule out",2666 desc: " to refuse to consider, to prohibit (S)",2667 example:2668 "**newline**o Heather ruled out applying to college in Texas because she would**newline**rather go to school in Canada.**newline**o I'd like to watch a good movie on TV tonight, but a ton of homework**newline**rules that out.",2669 Favorite: null2670 },2671 geometry: null2672 },2673 {2674 type: "Feature",2675 properties: {2676 name: "by far",2677 desc: " by a great margin, clearly",2678 example:2679 "**newline**o Jacquie is by far the most intelligent student in our class.**newline**o This is by far the hottest, most humid summer we've had in years.",2680 Favorite: null2681 },2682 geometry: null2683 },2684 {2685 type: "Feature",2686 properties: {2687 name: "to see off",2688 desc:2689 " to say good-bye upon departure by train, airplane, bus, etc. (also:**newline**to send off) (S)**newline**A noun or pronoun must divide the idiom.",2690 example:2691 "**newline**o We are going to the airport to see Peter off on his trip to Europe.**newline**o When I left for Cincinnati on a business trip, no one came to the train**newline**station to send me off.",2692 Favorite: null2693 },2694 geometry: null2695 },2696 {2697 type: "Feature",2698 properties: {2699 name: "to see out",2700 desc:2701 " to accompany a person out of a house, building, etc. (S)**newline**A noun or pronoun must again divide the idiom.",2702 example:2703 "**newline**o The Johnsons were certain to see their guests out as each one left the**newline**party.**newline**o Would you please see me out to the car? It's very dark outside.]",2704 Favorite: null2705 },2706 geometry: null2707 },2708 {2709 type: "Feature",2710 properties: {2711 name: "no wonder",2712 desc:2713 " it's no surprise that, not surprisingly**newline**This idiom derives form reducing it is no wonder that�",2714 example:2715 "**newline**o No wonder the portable heater doesn't work. It's not plugged into the**newline**electrical outlet!**newline**o Jack has been out of town for several weeks. No wonder we haven't**newline**seen him recently.",2716 Favorite: null2717 },2718 geometry: null2719 },2720 {2721 type: "Feature",2722 properties: {2723 name: "to go up",2724 desc:2725 " to increase (also: to drive up); to be constructed, to be erected**newline**The second definition is the same as the one for to put up in Lesson 19, except**newline**that go up is not used with a noun object.",2726 example:2727 "**newline**o Economists are predicting that consumer prices are going up. Inflation**newline**always has a tendency to drive up the cost of products.**newline**o A new office is going up in the downtown area. A major construction**newline**company is putting it up.",2728 Favorite: null2729 },2730 geometry: null2731 },2732 {2733 type: "Feature",2734 properties: {2735 name: "to go up to",2736 desc:2737 " to approach (also: to come up to, to walk up to, to run up to,**newline**to drive up to, etc.)**newline**The related forms have the same meaning, but the type of movement is**newline**different.",2738 example:2739 "**newline**o After the lecture, several people in the audience went up to the speaker**newline**to congratulate her.**newline**o The little girl came up to me and shook my hand as if she had known**newline**me for years.**newline**o Bill's friend didn't want to admit that they had gotten lost, but finally he**newline**agreed to drive up to a gas station and inquire about the correct route.",2740 Favorite: null2741 },2742 geometry: null2743 },2744 {2745 type: "Feature",2746 properties: {2747 name: "to hand in",2748 desc: " to submit or deliver something that is due (S)",2749 example:2750 "**newline**o Every student has to hand in an original composition each week of the**newline**semester.**newline**o All the salepeople hand their weekly reports in on Friday.",2751 Favorite: null2752 },2753 geometry: null2754 },2755 {2756 type: "Feature",2757 properties: {2758 name: "in case",2759 desc:2760 ' in order to be prepared if**newline**When the idiom occurs at the end of the sentence (the second example), then**newline**the meaning is in order to be prepared if something happens. The**newline**"something" might be an accident, a delay, etc.',2761 example:2762 "**newline**o You'd better close the windows in case it rains.**newline**o We should be sure to leave for the airport early, just in case.**newline**o Cynthia, take one of your books in case you have some time to read on**newline**our trip.",2763 Favorite: null2764 },2765 geometry: null2766 },2767 {2768 type: "Feature",2769 properties: {2770 name: "to take apart",2771 desc:2772 " to disassemble, to separate the parts of something (S)**newline**A noun or pronoun usually divides this idiom.",2773 example:2774 "**newline**o It is much easier to take a watch apart than it is to assemble it.**newline**o The engine had a serious problem, so the mechanic had to take it apart**newline**completely in order to fix it.",2775 Favorite: null2776 },2777 geometry: null2778 },2779 {2780 type: "Feature",2781 properties: {2782 name: "to put together",2783 desc:2784 " to assemble (S)**newline**A noun or pronoun usually divides this idiom. The preposition back is used**newline**when something has been disassembled and then is being reassembled, as in**newline**the second example.",2785 example:2786 "**newline**o Todd followed the directions on the box but he couldn't manage to put**newline**the bicycle together properly.**newline**o After the teenager took the broken video game apart and fixed it, he**newline**was unable to put it back together again.",2787 Favorite: null2788 },2789 geometry: null2790 },2791 {2792 type: "Feature",2793 properties: {2794 name: "to be better off",2795 desc:2796 " to be in a more favorable condition or situation**newline**The opposite of this idiom is to be worse off.",2797 example:2798 "**newline**o Jim would be better off staying at home because of his cold.**newline**o You'd be much better off working in an office than in a factory.**newline**o The economies of some nations are worse off than they were several**newline**decades ago.",2799 Favorite: null2800 },2801 geometry: null2802 },2803 {2804 type: "Feature",2805 properties: {2806 name: "to be well-off",2807 desc:2808 " to have enough money to enjoy a comfortable life, to be rich**newline**(also: to be well-to-do)",2809 example:2810 "**newline**o They live in the best section of town in a large home; they are very welloff.**newline**o By the time I reach the age of fifty-five, I hope to be well-to-do and to**newline**travel frequently.",2811 Favorite: null2812 },2813 geometry: null2814 },2815 {2816 type: "Feature",2817 properties: {2818 name: "to take by surprise",2819 desc:2820 " to surprise, to amaze, to astonish (S)**newline**A noun or pronoun usually divides this idiom.",2821 example:2822 "**newline**o The offer of a high-paying position with another company took me by**newline**surprise.**newline**o The president's announcement that the university was in financial**newline**trouble didn't take anyone by surprise.",2823 Favorite: null2824 },2825 geometry: null2826 },2827 {2828 type: "Feature",2829 properties: {2830 name: "to keep in touch with",2831 desc:2832 " to maintain contact with (also: to stay in touch**newline**with)**newline**This idiom should be compared with to get in touch with in Lesson 9.",2833 example:2834 "**newline**o You can telephone me every few days, and in that way we can keep in**newline**touch with each other.**newline**o He promised to stay in touch with us while he was abroad. However, we**newline**were very disappointed that he never did get in touch with us.",2835 Favorite: null2836 },2837 geometry: null2838 },2839 {2840 type: "Feature",2841 properties: {2842 name: "to name after",2843 desc: " to give the same name as another (S)",2844 example:2845 "**newline**o Helen's parents named Helen after her grandmother.**newline**o My grandson is named after Calvin Coolidge, the 30th President of the**newline**United States.",2846 Favorite: null2847 },2848 geometry: null2849 },2850 {2851 type: "Feature",2852 properties: {2853 name: "to hold on",2854 desc:2855 " to grasp tightly or firmly; to wait, to be patient**newline**The second definition is often used when someone is talking on the telephone.",2856 example:2857 "**newline**o The little girl held on to her mother's hand and refused to let go as they**newline**walked through the large crowd of people.**newline**o (on the telephone) Could you please hold on a moment while I get a**newline**pencil and paper?**newline**o Come on, Mike, hold on. I can't get ready so quickly.",2858 Favorite: null2859 },2860 geometry: null2861 },2862 {2863 type: "Feature",2864 properties: {2865 name: "to stop by",2866 desc: " to visit or stop somewhere briefly in order to do something",2867 example:2868 "**newline**o James had to stop by the registrar's office to submit a transcript**newline**request form.**newline**o Let's stop by the supermarket and pick up a few grocery items.",2869 Favorite: null2870 },2871 geometry: null2872 },2873 {2874 type: "Feature",2875 properties: {2876 name: "to drop (someone) a line",2877 desc: " to write a note to someone (S)",2878 example:2879 "**newline**o As soon as I get to Florida, I'll drop you a line and tell you about my**newline**new job.**newline**o If you have time, drop me a line now and then while you're traveling.",2880 Favorite: null2881 },2882 geometry: null2883 },2884 {2885 type: "Feature",2886 properties: {2887 name: "to come across",2888 desc:2889 " to meet or find unexpectedly (also: to run across); to be**newline**perceived or judged as (also: to come off)",2890 example:2891 "**newline**o While Cheryl was cleaning the attic, she came across some very old**newline**coins. It took her by surprise to run across something like that.**newline**o Jeff's boss comes across as a tough, unpleasant person, but actually Jeff**newline**says that he is a good employer.**newline**o Some people come off quite differently than they really are.",2892 Favorite: null2893 },2894 geometry: null2895 },2896 {2897 type: "Feature",2898 properties: {2899 name: "to stand for",2900 desc:2901 " to represent, to signify; to tolerate**newline**The second definition is usually used in a negative sense. The meaning is the**newline**same as to put up with in Lesson 19.",2902 example:2903 "**newline**o On the American flag, each start stands for one of the fifty states, and**newline**each stripe stands for one of the original thirteen colonies of the 1800s.**newline**o The citizens wouldn't stand for the increase in crime in their city, so**newline**they hired more police officers and built another jail.",2904 Favorite: null2905 },2906 geometry: null2907 },2908 {2909 type: "Feature",2910 properties: {2911 name: "to stand a chance",2912 desc:2913 " to have the possibility of accomplishing something**newline**This idiom is often used with an adjective such as good or excellent. It also**newline**occurs in the negative, sometimes with the adjective much.",2914 example:2915 "**newline**o The New York baseball team stands a good chance of winning the**newline**World Series this year.**newline**o Because John doesn't have any previous work experience, he doesn't**newline**stand a chance of getting that job.**newline**o The woman injured in the serious train accident doesn't stand much**newline**chance of surviving.",2916 Favorite: null2917 },2918 geometry: null2919 },2920 {2921 type: "Feature",2922 properties: {2923 name: "to take pains",2924 desc: " to work carefully and conscientiously",2925 example:2926 "**newline**o She takes pains to do everything well; she's our best employee.**newline**o He took great pains with his last assignment because he needed to get**newline**an excellent grade to pass the class.",2927 Favorite: null2928 },2929 geometry: null2930 },2931 {2932 type: "Feature",2933 properties: {2934 name: "to look on",2935 desc: " to watch as a spectator, to observe",2936 example:2937 "**newline**o Hundreds of people were looking on as the police and firefighters**newline**rescued the passengers in the wrecked train.**newline**o I stayed with my son at his first soccer practice and looked on as the**newline**coach worked with the boys.",2938 Favorite: null2939 },2940 geometry: null2941 },2942 {2943 type: "Feature",2944 properties: {2945 name: "to look up to",2946 desc: " to admire, to respect greatly",2947 example:2948 "**newline**o Children will most certainly look up to their parents if the children are**newline**brought up well.**newline**o Everyone looks up to the director of our department because he is a**newline**kind and generous person.",2949 Favorite: null2950 },2951 geometry: null2952 },2953 {2954 type: "Feature",2955 properties: {2956 name: "to look down on",2957 desc: " to feel superior to, to think of someone as less important",2958 example:2959 "**newline**o People who are in positions of power should be careful not to look**newline**down on those who work for them.**newline**o Why does Alma look down on Mario just because his family is so poor?",2960 Favorite: null2961 },2962 geometry: null2963 },2964 {2965 type: "Feature",2966 properties: {2967 name: "to take off",2968 desc:2969 " to leave the ground (for airplanes); to leave, often in a hurry**newline**The noun form takeoff derives from this idiom.",2970 example:2971 "**newline**o The plane took off over an hour late. The passengers had to buckle their**newline**seatbelts during takeoff.**newline**o Do you have to take off already? You just arrive an hour ago!",2972 Favorite: null2973 },2974 geometry: null2975 },2976 {2977 type: "Feature",2978 properties: {2979 name: "to pull off",2980 desc:2981 " to succeed in doing something difficult (S); to exit to the side of a**newline**highway",2982 example:2983 "**newline**o The group of investors pulled off a big deal by buying half the stock in**newline**that company. I wonder how they pulled it off before the company**newline**could prevent it.**newline**o The motorist pulled off when the police officer turned on the red lights**newline**and the siren.",2984 Favorite: null2985 },2986 geometry: null2987 },2988 {2989 type: "Feature",2990 properties: {2991 name: "to keep time",2992 desc:2993 " to operate accurately (for watches and clocks)**newline**This idiom is usually used with adjectives such as good and perfect.",2994 example:2995 "**newline**o Although this is a cheap watch, it keeps good time.**newline**o The old clock keeps perfect time; it's never fast or slow.",2996 Favorite: null2997 },2998 geometry: null2999 },3000 {3001 type: "Feature",3002 properties: {3003 name: "to make do",3004 desc:3005 " to manage, to cope**newline**This idiom is used when a person must accept a substitute that is not the most**newline**suitable.",3006 example:3007 "**newline**o Pearl doesn't have a clean blouse so she has to make do with the one**newline**she wore yesterday.**newline**o During difficult economic times, many people have to make do with**newline**less.",3008 Favorite: null3009 },3010 geometry: null3011 },3012 {3013 type: "Feature",3014 properties: {3015 name: "to give birth to",3016 desc: " to bear a human being or animal",3017 example:3018 "**newline**o Jane's mother has just given birth to twin girls.**newline**o The zoo's Siberian tiger just gave birth to a baby cub.",3019 Favorite: null3020 },3021 geometry: null3022 },3023 {3024 type: "Feature",3025 properties: {3026 name: "close call",3027 desc:3028 " a situation involving a narrow escape from danger (also: close**newline**shave)",3029 example:3030 "**newline**o Bob, that car nearly hit us! What a close call.**newline**o We had a close call when a small fire in our kitchen almost spread to**newline**the rest of the house.",3031 Favorite: null3032 },3033 geometry: null3034 },3035 {3036 type: "Feature",3037 properties: {3038 name: "to get on one's nerves",3039 desc: " to annoy or disturb (also: to bug)",3040 example:3041 "**newline**o Laura loves to talk to anyone. Sometimes her chatter really gets on my**newline**nerves.**newline**o Jack asked his neighbor to turn down the stereo because it was bugging**newline**him and he couldn't concentrate.",3042 Favorite: null3043 },3044 geometry: null3045 },3046 {3047 type: "Feature",3048 properties: {3049 name: "to put down",3050 desc: " to suppress, to quell (S); to criticize unfairly (S)",3051 example:3052 "**newline**o The police arrived just in time to put down the disturbance before it got**newline**very serious.**newline**o Fred tries his best at playing tennis. You shouldn't put him down like**newline**that.",3053 Favorite: null3054 },3055 geometry: null3056 },3057 {3058 type: "Feature",3059 properties: {3060 name: "to go for",3061 desc: " to be sold at a certain price; to seek or strive for",3062 example:3063 "**newline**o This dress probably goes for about $50, don't you think?**newline**o Peter was going for first place in the swim meet, but he wasn't able to**newline**do better than third place.",3064 Favorite: null3065 },3066 geometry: null3067 },3068 {3069 type: "Feature",3070 properties: {3071 name: "to go in for",3072 desc:3073 " to have as an interest, such as a sport or hobby (also: to go for,**newline**to be into, to get into)",3074 example:3075 "**newline**o Hal goes in for tennis while his wife goes for painting and sculpture.**newline**o What sports are you into? I don't have any time to get into sports.",3076 Favorite: null3077 },3078 geometry: null3079 },3080 {3081 type: "Feature",3082 properties: {3083 name: "to stay up",3084 desc: " to remain awake, not to go to bed",3085 example:3086 "**newline**o I want to stay up tonight and watch a late movie on TV.**newline**o He stays up every night until after one o'clock, preparing his homework.",3087 Favorite: null3088 },3089 geometry: null3090 },3091 {3092 type: "Feature",3093 properties: {3094 name: "to stay in",3095 desc:3096 " to remain at home, not to go out**newline**An idiom with the opposite meaning is to stay out.",3097 example:3098 "**newline**o On a rainy day, I like to stay in and read.**newline**o Young people are able to stay out late at night and get very little sleep.",3099 Favorite: null3100 },3101 geometry: null3102 },3103 {3104 type: "Feature",3105 properties: {3106 name: "to take over",3107 desc:3108 " to assume control or responsibility for (S); to do or perform**newline**again (S)**newline**The meaning of the second definition is almost the same as do over in Lesson**newline**11. also for the second definition, a noun or pronoun must divide the idiom.",3109 example:3110 "**newline**o That large investment company specializes in taking over smaller**newline**businesses that are in financial trouble.**newline**o Most students didn't do well on the important test, so the instructor let**newline**them take it over.**newline**o Little Mickey didn't have much chance to hit the baseball during**newline**practice, so the coach let him take his turn over.",3111 Favorite: null3112 },3113 geometry: null3114 },3115 {3116 type: "Feature",3117 properties: {3118 name: "to show up",3119 desc:3120 " to appear, to arrive; to be found or located (also for the second**newline**definition: to turn up)",3121 example:3122 "**newline**o It really gets on my nerves that Ursula shows up late for every meeting.**newline**o Willie hopes that the watch he lost last Sunday shows up soon.**newline**o We've looked everywhere for that book, but it hasn't turned up yet.",3123 Favorite: null3124 },3125 geometry: null3126 },3127 {3128 type: "Feature",3129 properties: {3130 name: "to clean out",3131 desc:3132 " to empty, to tidy by removing (S); to steal, to rob (S); to buy or**newline**purchase all of something (S)",3133 example:3134 "**newline**o It's time for you to clean out your closet so that you can store more**newline**things in there.**newline**o A burglar entered my apartment while I was gone and cleaned me out.**newline**He took over $200 in cash and jewelry.**newline**o Thousands of shoppers cleaned out the store that had gone bankrupt**newline**and was selling all its remaining products at very reduced prices",3135 Favorite: null3136 },3137 geometry: null3138 },3139 {3140 type: "Feature",3141 properties: {3142 name: "to knock out",3143 desc:3144 " to make unconscious (S); to impress or attract greatly (S)**newline**This idiom can be made into the noun form knockout for both definitions.",3145 example:3146 "**newline**o The prizefighter knocked out his opponent with one punch in the first**newline**five seconds of the first round. It was the fastest knockout in boxing**newline**history.**newline**o Linda's beautiful appearance and slender figure really knock me out.**newline**Isn't she a real knockout tonight?",3147 Favorite: null3148 },3149 geometry: null3150 },3151 {3152 type: "Feature",3153 properties: {3154 name: "to knock one self out",3155 desc:3156 " to work very hard (sometimes too hard) to do**newline**something**newline**A reflexive pronoun must divided the idiom.",3157 example:3158 "**newline**o She really knocked herself out trying to pass that difficult class.**newline**o Don't knock yourself out during practice. Save your strength for the**newline**competition later.",3159 Favorite: null3160 },3161 geometry: null3162 },3163 {3164 type: "Feature",3165 properties: {3166 name: "to carry out",3167 desc: " to accomplish, to execute (S) (also: to go through with)",3168 example:3169 "**newline**o It's easy to write down a plan for losing weight, but much harder to**newline**carry it out.**newline**o Charles promised to go through with his plan to enroll in graduate**newline**school and get an advanced degree.",3170 Favorite: null3171 },3172 geometry: null3173 },3174 {3175 type: "Feature",3176 properties: {3177 name: "to run into",3178 desc:3179 " to meet someone unexpectedly; to crash or collide into (also: to**newline**bump into)",3180 example:3181 "**newline**o It was a shock to run into an old friend from high school recently.**newline**o The drunk driver was slightly injured when he ran into a telephone**newline**pole.",3182 Favorite: null3183 },3184 geometry: null3185 },3186 {3187 type: "Feature",3188 properties: {3189 name: "to set out",3190 desc:3191 " to start traveling toward a place (also: to set off, to heat out); to**newline**arrange or display neatly (also: to lay out) (S)",3192 example:3193 "**newline**o We set out for the top of the mountain at dawn. Unfortunately, as we**newline**set off, it started to snow heavily, so we decided to head out again later.**newline**o The children tried to set out the dishes on the table, but their dad had**newline**to help to lay the dishes out properly.",3194 Favorite: null3195 },3196 geometry: null3197 },3198 {3199 type: "Feature",3200 properties: {3201 name: "to draw up",3202 desc:3203 " to create by drawing, such as a map (S); to prepare documents**newline**or legal papers (S)",3204 example:3205 "**newline**o Max asked me to draw up a map to the party so that he wouldn't get**newline**lost.**newline**o Our lawyer agreed to draw the contract up as soon as possible.",3206 Favorite: null3207 },3208 geometry: null3209 },3210 {3211 type: "Feature",3212 properties: {3213 name: "give and take",3214 desc: " compromise, cooperation between people",3215 example:3216 "**newline**o Give and take is an important element of a successful marriage.**newline**o Most business negotiations involve give and take between the parties**newline**involved.",3217 Favorite: null3218 },3219 geometry: null3220 },3221 {3222 type: "Feature",3223 properties: {3224 name: "to drop out of",3225 desc:3226 " to stop attending; to withdraw from**newline**This idiom can be made into the noun form dropout.",3227 example:3228 "**newline**o Some students drop out of secondary school early in order to get jobs.**newline**However, such dropouts often regret their decision later in life.**newline**o Two more baseball teams have dropped out of the youth league due to a**newline**lack of players.",3229 Favorite: null3230 },3231 geometry: null3232 },3233 {3234 type: "Feature",3235 properties: {3236 name: "to believe in",3237 desc: " to accept as true, have faith in",3238 example:3239 "**newline**o Some people believe in being honest in all human affairs, while others**newline**accept the need to lie in order to get one's way.**newline**o Throughout the history of man, some cultures have believed in one god**newline**while others have believed in the existence of many gods.",3240 Favorite: null3241 },3242 geometry: null3243 },3244 {3245 type: "Feature",3246 properties: {3247 name: "to cheer up",3248 desc: " to make happier, to feel less sad (S)",3249 example:3250 "**newline**o We all tried to cheer up the little boy when he stared to cry.**newline**o After the death of Deanne's husband, it was difficult to cheer her up at**newline**all.",3251 Favorite: null3252 },3253 geometry: null3254 },3255 {3256 type: "Feature",3257 properties: {3258 name: "to make sense",3259 desc: " to be sensible or reasonable",3260 example:3261 "**newline**o It makes sense to wait until a sunny day to visit the park together.**newline**o That Jimmy ran away from home suddenly doesn't make sense to any**newline**of us.",3262 Favorite: null3263 },3264 geometry: null3265 },3266 {3267 type: "Feature",3268 properties: {3269 name: "to burst out",3270 desc:3271 " to depart quickly (also: to storm out); to act suddenly**newline**For the second definition, this idiom is usually followed by a gerund form such**newline**as laughing, crying, singing, etc.",3272 example:3273 "**newline**o Faye and Debbie were so angry at each other that one of them burst out**newline**the front door of the house and the other stormed out the back door.**newline**o It was so funny to see a little baby in the audience burst out crying**newline**when the choir group burst out singing at the start of the recital.",3274 Favorite: null3275 },3276 geometry: null3277 },3278 {3279 type: "Feature",3280 properties: {3281 name: "to get away",3282 desc: " to get free, to escape",3283 example:3284 "**newline**o We always try to get away from the noise and heat of the city for a**newline**month or two each summer.**newline**o No one knows how the suspected criminal got away from the police.",3285 Favorite: null3286 },3287 geometry: null3288 },3289 {3290 type: "Feature",3291 properties: {3292 name: "to get away with",3293 desc: " to avoid punishment for",3294 example:3295 "**newline**o Jonathan tries to get away with coming late to work almost every day;**newline**someday he'll suffer the consequences.**newline**o Terence can't continue to put his friends down like that and expect to**newline**get away with it forever.",3296 Favorite: null3297 },3298 geometry: null3299 },3300 {3301 type: "Feature",3302 properties: {3303 name: "to serve (someone) right",3304 desc:3305 " to receive one's just punishment (S)**newline**This idiom is usually used at the beginning of a sentence after the subject it.**newline**Compare the following examples with those in the previous idiom above.",3306 example:3307 "**newline**o It serves Jonathan right to be fired from his job.**newline**o It serves Terence right that none of his friends are willing to help him**newline**move to a new apartment.",3308 Favorite: null3309 },3310 geometry: null3311 },3312 {3313 type: "Feature",3314 properties: {3315 name: "to keep up",3316 desc:3317 " to prevent from sleeping (S); to continue maintaining (speed,**newline**level of work, condition, etc.) (S)",3318 example:3319 "**newline**o Could you please turn down the TV volume? You're keeping up the**newline**children.**newline**o If we can keep up this speed, we should arrive there in about two hours.**newline**o James is so proud of his daughter for getting mostly A's in school. He's**newline**certain that she can keep up the good work.**newline**o The Federal Reserve Bank hopes to keep the value of the dollar up at**newline**least through the rest of the year.",3320 Favorite: null3321 },3322 geometry: null3323 },3324 {3325 type: "Feature",3326 properties: {3327 name: "to keep up with",3328 desc:3329 " to have current knowledge of; to understand as an**newline**explanation**newline**This idiom should be compared to the meaning of to keep up with in Lesson 17.",3330 example:3331 "**newline**o Evan keeps up with world affairs by reading a new magazine each week.**newline**o I understand a lot of the Spanish language, but I can't keep up with the**newline**fast conversation in this Mexican film.",3332 Favorite: null3333 },3334 geometry: null3335 },3336 {3337 type: "Feature",3338 properties: {3339 name: "to stand out",3340 desc:3341 " to be easily visible or noticeable (also: to stick out)**newline**This idiom is used for someone or something that is different from all others.",3342 example:3343 "**newline**o Her bright red hair makes her stand out from others in the group.**newline**o Brandon Styles is a tall, distinguished gentleman who sticks out in any**newline**crowd.",3344 Favorite: null3345 },3346 geometry: null3347 },3348 {3349 type: "Feature",3350 properties: {3351 name: "to let on",3352 desc: " to reveal or tell what you know, to hint",3353 example:3354 "**newline**o We are going to the movies tonight and we don't want Doris to go. If**newline**you see her, make sure not to let on.**newline**o They asked me not to let on to Ted that we're planning the birthday**newline**party; it's supposed to be a big surprise.",3355 Favorite: null3356 },3357 geometry: null3358 },3359 {3360 type: "Feature",3361 properties: {3362 name: "to go wrong",3363 desc: " to fail, to result badly",3364 example:3365 "**newline**o Something went wrong with the engine, so we had to have the car**newline**towed to a garage.**newline**o Shawn should have been here over an hour ago; I'm certain that**newline**something went wrong.",3366 Favorite: null3367 },3368 geometry: null3369 },3370 {3371 type: "Feature",3372 properties: {3373 name: "to meet (someone) halfway",3374 desc: " to compromise with someone",3375 example:3376 "**newline**o Steve wanted $4,500 for his car, and Gwen offered $4,000. They met**newline**each other halfway and agreed on $4,250.**newline**o After a long process of give and take, the owners of the company agreed**newline**to meet the workers halfway by providing some additional health**newline**benefits but no wage increase.",3377 Favorite: null3378 },3379 geometry: null3380 },3381 {3382 type: "Feature",3383 properties: {3384 name: "to check up on",3385 desc:3386 " to examine with the purpose of determining condition (also:**newline**to check on)**newline**This idiom has the related noun form checkup.",3387 example:3388 "**newline**o The government always checks up on the background of employees who**newline**are hired for sensitive military projects.**newline**o The doctor wants me to have a thorough medical checkup as part of a**newline**preventive medicine program.",3389 Favorite: null3390 },3391 geometry: null3392 },3393 {3394 type: "Feature",3395 properties: {3396 name: "to stick up",3397 desc: " to point or place upwards (S); to rob (S)",3398 example:3399 "**newline**o You should put some water on your hair. It's sticking up in the back.**newline**o A masked thief stuck up a grocery store in the neighborhood last night.",3400 Favorite: null3401 },3402 geometry: null3403 },3404 {3405 type: "Feature",3406 properties: {3407 name: "to come about",3408 desc: " to happen",3409 example:3410 "**newline**o I didn't find any explanation in the newspaper about how the political**newline**coup came about.**newline**o The flood came about as a result of the heavy winter rains.",3411 Favorite: null3412 },3413 geometry: null3414 },3415 {3416 type: "Feature",3417 properties: {3418 name: "to bring about",3419 desc:3420 " to cause to happen**newline**This idiom is used to indicate who or what caused something to come about.",3421 example:3422 "**newline**o John brought about the accident because of his carelessness.**newline**o The heavy rains we have each spring bring about serious flooding.",3423 Favorite: null3424 },3425 geometry: null3426 },3427 {3428 type: "Feature",3429 properties: {3430 name: "to build up",3431 desc: " to increase slowly, to make stronger gradually (S)",3432 example:3433 "**newline**o They built up their savings account so that they could buy a new house.**newline**o The professional athlete exercises regularly to build her strength up.",3434 Favorite: null3435 },3436 geometry: null3437 },3438 {3439 type: "Feature",3440 properties: {3441 name: "to die down",3442 desc: " to decrease, to lessen in strength",3443 example:3444 "**newline**o The hurricane became a less serious tropical storm when its winds died**newline**down.**newline**o We let the fire in the fireplace die down and enjoyed watching the**newline**embers as they glowed in the dark.",3445 Favorite: null3446 },3447 geometry: null3448 },3449 {3450 type: "Feature",3451 properties: {3452 name: "to fade away",3453 desc: " to diminish gradually in time or distance",3454 example:3455 "**newline**o The memory of that unpleasant experience has slowly faded away.**newline**o The music of the band gradually faded away as the parade passed**newline**down the street.",3456 Favorite: null3457 },3458 geometry: null3459 },3460 {3461 type: "Feature",3462 properties: {3463 name: "to die out",3464 desc: " not to exist anymore; to be in the process of disappearing",3465 example:3466 "**newline**o Scientists still are not sure exactly why the dinosaurs died out.**newline**o That strange, new style of dancing is slowly dying out.",3467 Favorite: null3468 },3469 geometry: null3470 },3471 {3472 type: "Feature",3473 properties: {3474 name: "to make out",3475 desc:3476 " to read or see clearly (S); to prepare a legal document, such as**newline**a will, a check, etc. (S)",3477 example:3478 "**newline**o The letter was so poorly handwritten that I couldn't make out many of**newline**the words.**newline**o Harold, please make the check out to Acme Piano Company.",3479 Favorite: null3480 },3481 geometry: null3482 },3483 {3484 type: "Feature",3485 properties: {3486 name: "to live up to",3487 desc: " to fulfill (a standard or promise)",3488 example:3489 "**newline**o It was clear that the lazy student would never live up to his family's**newline**expectations.**newline**o It surprised us that the car salesperson lived up to all the promises he**newline**made.",3490 Favorite: null3491 },3492 geometry: null3493 },3494 {3495 type: "Feature",3496 properties: {3497 name: "to stick to",3498 desc:3499 " to adhere to (a promise), to follow or obey (a set of rules,**newline**procedures, etc.)",3500 example:3501 "**newline**o He made a promise to his wife to quit smoking and drinking, and so far**newline**he has stuck to it.**newline**o All organizations expect their employees to stick to established work**newline**rules and procedures.**newline**o If you try hard to stick to your principles, then you'll be able to live up**newline**to them.",3502 Favorite: null3503 },3504 geometry: null3505 },3506 {3507 type: "Feature",3508 properties: {3509 name: "to stick it to",3510 desc:3511 " to cheat, to take unfair advantage of (also: to rip off, the**newline**ripoff)",3512 example:3513 "**newline**o Be careful in doing business with that salesperson. He'll stick it to you**newline**at the first opportunity.**newline**o The car dealership certainly ripped me off when I bought this car. It**newline**has caused me trouble constantly.**newline**o You paid over $400 for that jacket? What a ripoff!",3514 Favorite: null3515 },3516 geometry: null3517 },3518 {3519 type: "Feature",3520 properties: {3521 name: "to stand up for",3522 desc: " to insist on, to demand; to defend, to support",3523 example:3524 "**newline**o If you don't stand up for your rights in court, the lawyers will try to**newline**stick it to you.**newline**o Frank stood up for his friend, who was being put down by other**newline**teenagers nearby.",3525 Favorite: null3526 },3527 geometry: null3528 },3529 {3530 type: "Feature",3531 properties: {3532 name: "to cut corners",3533 desc: " to economize, to save money",3534 example:3535 "**newline**o Most students live on limited budgets and have to cut corners**newline**whenever possible.**newline**o The Livingstons have nine children, so it is essential that they cut**newline**corners at all times.",3536 Favorite: null3537 },3538 geometry: null3539 },3540 {3541 type: "Feature",3542 properties: {3543 name: "to take on",3544 desc:3545 " to employ, to hire (S); to accept responsibility for, to undertake",3546 example:3547 "**newline**o That factory is taking a lot of new employees on for its new production**newline**line.**newline**o Would you be willing to take on the task of organizing the next**newline**company picnic?",3548 Favorite: null3549 },3550 geometry: null3551 },3552 {3553 type: "Feature",3554 properties: {3555 name: "to take down",3556 desc:3557 " to remove from an elevated place (S); to write what is said, to**newline**note",3558 example:3559 "**newline**o We should take the pictures down from the wall and clean off the dust.**newline**o The secretary took down everything that was said at the meeting.",3560 Favorite: null3561 },3562 geometry: null3563 },3564 {3565 type: "Feature",3566 properties: {3567 name: "to fall through",3568 desc:3569 " to fail to materialize, not to succeed**newline**This idiom is usually used with the noun plan or plans as the subject.",3570 example:3571 "**newline**o Our plan to travel to Europe last summer fell through when we were**newline**unable to save up enough money.**newline**o Felix made plans to have a party for everyone in his office, but they fell**newline**through at the last moment.",3572 Favorite: null3573 },3574 geometry: null3575 },3576 {3577 type: "Feature",3578 properties: {3579 name: "to give in",3580 desc: " to surrender, to stop resisting",3581 example:3582 "**newline**o Completely surrounded by our soldiers, the enemy finally gave in.**newline**o Management gave in to the strikers' demands and agreed to a**newline**shortened work week.",3583 Favorite: null3584 },3585 geometry: null3586 },3587 {3588 type: "Feature",3589 properties: {3590 name: "to give off",3591 desc: " to release, to produce, to release",3592 example:3593 "**newline**o When water boils, it gives off stream.**newline**o The flowers in this garden give off a strange odor.",3594 Favorite: null3595 },3596 geometry: null3597 },3598 {3599 type: "Feature",3600 properties: {3601 name: "to give out",3602 desc:3603 " to distribute; to become exhausted or depleted (also: to run out)**newline**The first definition has the same meaning as the second definition of to pass**newline**out in Lesson 19.",3604 example:3605 "**newline**o An usher stood at the door of the theater giving out programs.**newline**o I couldn't finish the ten-mile race because my energy gave out.**newline**o Jeff plans to stay in Las Vegas and gamble until his money runs out.",3606 Favorite: null3607 },3608 geometry: null3609 },3610 {3611 type: "Feature",3612 properties: {3613 name: "to have it in for",3614 desc:3615 " to want revenge on, to feel hostile towards (also: to hold a**newline**grudge against)",3616 example:3617 "**newline**o Martina expects to lose her job because her boss has had it in for her**newline**for a long time.**newline**o The teacher has held a grudge against Al ever since the time that he**newline**insulted her in front of the class.",3618 Favorite: null3619 },3620 geometry: null3621 },3622 {3623 type: "Feature",3624 properties: {3625 name: "to have it out with",3626 desc: " to quarrel with, to confront",3627 example:3628 "**newline**o I am going to have it out with Jack about all the times that he has told**newline**us lies.**newline**o Ben had it out with his roommate about coming back home so late and**newline**making a lot of noise.",3629 Favorite: null3630 },3631 geometry: null3632 },3633 {3634 type: "Feature",3635 properties: {3636 name: "to hold off",3637 desc:3638 " to delay, or to be delayed, in occurring (S)**newline**This idiom has the same meaning as to put off in Lesson 5 when a noun or**newline**pronoun is used as an object, as in the second example.",3639 example:3640 "**newline**o If the rain holds off for a few more days, they can finish planting the**newline**rest of the crop.**newline**o The judge agreed to hold off making a decision until new evidence**newline**could be introduced into court.",3641 Favorite: null3642 },3643 geometry: null3644 },3645 {3646 type: "Feature",3647 properties: {3648 name: "to hold out",3649 desc:3650 " to endure, to be sufficient; to survive by resisting; to persist in**newline**one's efforts**newline**The first definition for to hold out has the opposite meaning of the second**newline**definition for to give out (seventh idiom, this lesson).",3651 example:3652 "**newline**o If our supply of food and water holds out, we plan to camp here for**newline**another week. However, whenever it gives out, we'll have to leave.**newline**o That nation's troops cannot hold out much longer against the superior**newline**forces of the enemy.**newline**o The valuable football player held out for more money before signing a**newline**new contract with his team.",3653 Favorite: null3654 },3655 geometry: null3656 },3657 {3658 type: "Feature",3659 properties: {3660 name: "to hold over",3661 desc: " to extend, to keep for a longer time (S)",3662 example:3663 "**newline**o They are going to hold over that movie for another week because so**newline**many people are coming to see it.**newline**o Let's hold discussion of this problem over until our next meeting.",3664 Favorite: null3665 },3666 geometry: null3667 },3668 {3669 type: "Feature",3670 properties: {3671 name: "to let up",3672 desc:3673 " to slacken, to lessen in intensity; to relax or ease one's effort (also:**newline**related idiom: to take it easy)",3674 example:3675 "**newline**o If the rain doesn't let up soon, we won't be able to have our picnic.**newline**o When Jane is working, she never lets up for a moment.**newline**o Jane should take it easy or she'll get exhausted.",3676 Favorite: null3677 },3678 geometry: null3679 },3680 {3681 type: "Feature",3682 properties: {3683 name: "to lay off",3684 desc:3685 " to abstain from, stop using as a habit; to release or discharge from**newline**a job (also: related idiom: to let go) (S)",3686 example:3687 "**newline**o If you're trying to lose weight, you should lay off sweet things.**newline**o If business continues to be slow, we will have to lay off some workers.**newline**o It will be necessary to let the youngest employees go first.",3688 Favorite: null3689 },3690 geometry: null3691 },3692 {3693 type: "Feature",3694 properties: {3695 name: "to bring out",3696 desc:3697 " to show or introduce (to the public) (S); to make available (S)",3698 example:3699 "**newline**o Most automobile companies bring out new models each year.**newline**o My mother brought some snacks out for my friends and me to have.",3700 Favorite: null3701 },3702 geometry: null3703 },3704 {3705 type: "Feature",3706 properties: {3707 name: "to bring back",3708 desc:3709 " to return a bought or borrowed item (also: to take back) (S)**newline**To bring back is used when you are speaking at the place that speaking at**newline**another place.",3710 example:3711 "**newline**o Ma'am, our store policy is that you can bring back the dress as long as**newline**you have your sales receipt.**newline**o You can borrow my car if you promise to bring it back by six o'clock.**newline**o I have to take this book back to the library today.",3712 Favorite: null3713 },3714 geometry: null3715 },3716 {3717 type: "Feature",3718 properties: {3719 name: "to wait up for",3720 desc: " to wait until late at night without going to bed",3721 example:3722 "**newline**o Don't wait up for me. I may be back after midnight.**newline**o We waited up for our son until two o'clock in the morning before we**newline**called the police.",3723 Favorite: null3724 },3725 geometry: null3726 },3727 {3728 type: "Feature",3729 properties: {3730 name: "to leave (someone or something) alone",3731 desc:3732 " not to disturb, to stay away**newline**from (S) (also: to let alone)",3733 example:3734 "**newline**o Leave the baby alone for a while and she may go to sleep.**newline**o After the cat had scratched Peter twice, he let it alone.",3735 Favorite: null3736 },3737 geometry: null3738 },3739 {3740 type: "Feature",3741 properties: {3742 name: "let along",3743 desc:3744 " and certainly not (also: not to mention, to say nothing of)**newline**Let alone is used after negative forms. The example that follows let alone is**newline**much less possible than the example that precedes let alone.",3745 example:3746 "**newline**o I'm too sick today to walk to the kitchen, let alone to go to the zoo with**newline**you.**newline**o He doesn't even speak his own language well, let alone French.",3747 Favorite: null3748 },3749 geometry: null3750 },3751 {3752 type: "Feature",3753 properties: {3754 name: "to break off",3755 desc: " to terminate, to discontinue (S)",3756 example:3757 "**newline**o After war began, the two countries broke off diplomatic relations.**newline**o Elsa and Bob were once engaged, but they have already broken it off.",3758 Favorite: null3759 },3760 geometry: null3761 },3762 {3763 type: "Feature",3764 properties: {3765 name: "to wear off",3766 desc: " to disappear gradually",3767 example:3768 "**newline**o My headache isn't serious. It will wear off after an hour or so.**newline**o The effect of the painkilling drug didn't wear off for several hours.",3769 Favorite: null3770 },3771 geometry: null3772 },3773 {3774 type: "Feature",3775 properties: {3776 name: "to wear down",3777 desc:3778 " to become worn gradually through use (also: to wear away,**newline**to wear through) (S)**newline**Compare with to wear out (to become useless from wear) in Lesson 8.",3779 example:3780 "**newline**o If you drag your feet while you walk, you'll wear down your shoes**newline**quickly.**newline**o The pounding of ocean waves against the coast gradually wears it away.**newline**o Johnny has worn through the seat of his pants.**newline**o Helga threw away that dress because she had worn it out.",3781 Favorite: null3782 },3783 geometry: null3784 },3785 {3786 type: "Feature",3787 properties: {3788 name: "on the whole",3789 desc: " in general, in most ways (also: by and large)",3790 example:3791 "**newline**o He is, on the whole, a good student.**newline**o By and large, I agree with your suggestions.",3792 Favorite: null3793 },3794 geometry: null3795 },3796 {3797 type: "Feature",3798 properties: {3799 name: "touch and go",3800 desc: " risky, uncertain until the end",3801 example:3802 "**newline**o The complicated medical operation was touch and go for several hours.**newline**o The outcome of the soccer final was touch and go for the entire match.",3803 Favorite: null3804 },3805 geometry: null3806 },3807 {3808 type: "Feature",3809 properties: {3810 name: "to work out",3811 desc: " to exercise; to develop, to devise (a plan) (S)",3812 example:3813 "**newline**o Jane works out at the fitness center every other morning before going**newline**to school.**newline**o The advertising department worked out a plan to increase company**newline**sales.**newline**o We couldn't come up with a good plan for solving the problem, but we**newline**agree to work it out at a later date.",3814 Favorite: null3815 },3816 geometry: null3817 },3818 {3819 type: "Feature",3820 properties: {3821 name: "to back up",3822 desc:3823 " to drive or go backwards (S); to defend, to support (S); to return**newline**to a previous thought",3824 example:3825 "**newline**o I couldn't back my car up because there was a bicycle in the driveway**newline**behind me.**newline**o Ursula asked her friends to back her up when she went to court to fight**newline**a ticket for an illegal lane change on the highway.**newline**o Wait a minute. Could you back up and say that again?",3826 Favorite: null3827 },3828 geometry: null3829 },3830 {3831 type: "Feature",3832 properties: {3833 name: "to back out",3834 desc:3835 " to drive a vehicle out of a parking space (S); to withdraw**newline**support, to fail to fulfill a promise or obligation",3836 example:3837 "**newline**o The parking lot attendant had to back another car out before he could**newline**get to mine.**newline**o We were all ready to sign the contracts when one of the parties to the**newline**agreement backed out.",3838 Favorite: null3839 },3840 geometry: null3841 },3842 {3843 type: "Feature",3844 properties: {3845 name: "to have one's heart set on",3846 desc: " to desire greatly, to be determined to",3847 example:3848 "**newline**o She has her heart set on taking a trip abroad. She's been thinking about**newline**it for months.**newline**o Todd has his heart set on going to medical school and becoming a**newline**doctor.",3849 Favorite: null3850 },3851 geometry: null3852 },3853 {3854 type: "Feature",3855 properties: {3856 name: "to buy up",3857 desc: " to buy the complete stock of (S)",3858 example:3859 "**newline**o Before the hurricane struck, residents bought up all the food and water**newline**in local stores.**newline**o The government plans to buy up all surplus grain in order to stabilize**newline**the price.",3860 Favorite: null3861 },3862 geometry: null3863 },3864 {3865 type: "Feature",3866 properties: {3867 name: "to buy out",3868 desc:3869 " to purchase a business or company (S); to purchase all of a**newline**person's chares or stock (S)**newline**This idiom is similar in meaning to take over in Lesson 23.",3870 example:3871 "**newline**o Larger companies often buy out smaller companies that are having**newline**financial difficulties.**newline**o Mr. Lee has been trying for come time to buy his partner out so that he**newline**can control the company by himself.",3872 Favorite: null3873 },3874 geometry: null3875 },3876 {3877 type: "Feature",3878 properties: {3879 name: "to sell out",3880 desc:3881 " to sell all items (S); to arrange for the sale of a company or**newline**business (S)",3882 example:3883 "**newline**o That store is closing its doors for good and is selling out everything this**newline**weekend.**newline**o If my new business enterprise is successful, I'll sell it out for a few**newline**million dollars.",3884 Favorite: null3885 },3886 geometry: null3887 },3888 {3889 type: "Feature",3890 properties: {3891 name: "to catch on",3892 desc:3893 " to become popular or widespread; to understand, to appreciate**newline**a joke**newline**This idiom is often used with the preposition to for the second definition.",3894 example:3895 "**newline**o Fashions of the past often catch on again among young people.**newline**o When the teacher speaks quickly like that, can you catch on easily?**newline**o His joke was very funny at the time, but when I told it to others later,**newline**nobody seemed to catch on. I had to tell the joke again before anyone**newline**could catch on to it.",3896 Favorite: null3897 },3898 geometry: null3899 },3900 {3901 type: "Feature",3902 properties: {3903 name: "to be cut out for",3904 desc:3905 " to have the necessary skills or talent for**newline**The idiom is most often used in the negative or in questions.",3906 example:3907 "**newline**o John is certainly not cut out for the work of a trial lawyer.**newline**o Are you certain that you are cut out for that kind of job.",3908 Favorite: null3909 },3910 geometry: null3911 },3912 {3913 type: "Feature",3914 properties: {3915 name: "to throw out",3916 desc:3917 " to discard (S); to remove by force (S); to refuse to consider, to**newline**reject (S)",3918 example:3919 "**newline**o Instead of throwing out our paper waste in the office, we should recycle**newline**it.**newline**o When a fight broke out between two people on the dance floor, the**newline**management threw them out.**newline**o The judge threw the case out because there was insufficient evidence to**newline**try the defendant successfully.",3920 Favorite: null3921 },3922 geometry: null3923 },3924 {3925 type: "Feature",3926 properties: {3927 name: "to throw up",3928 desc: " to erect or construct quickly (S); to vomit (S)",3929 example:3930 "**newline**o The Red Cross threw up temporary shelters for the homeless victims of**newline**the earthquake.**newline**o The ill patient is unable to digest her food properly, so she is throwing**newline**all of it up.",3931 Favorite: null3932 },3933 geometry: null3934 },3935 {3936 type: "Feature",3937 properties: {3938 name: "to clear up",3939 desc:3940 " to make understandable (also: to straighten out) (S); to**newline**become sunny",3941 example:3942 "**newline**o The teacher tried to clear up our confusion about the meaning of the**newline**difficult paragraph in the reading.**newline**o It's rather cloudy this morning. Do you think that it will clear up later?",3943 Favorite: null3944 },3945 geometry: null3946 },3947 {3948 type: "Feature",3949 properties: {3950 name: "to slow down",3951 desc:3952 " to go, or cause to go, more slowly (also: to slow up) (S)**newline**This idiom can be used both with and without an object.",3953 example:3954 "**newline**o The car was going so fast that the motorist couldn't slow it down**newline**enough to make the sharp curve.**newline**o You're eating too fast to digest your food well. Slow down!**newline**o Slow up a bit! You're talking so quickly that I can't catch on well.",3955 Favorite: null3956 },3957 geometry: null3958 },3959 {3960 type: "Feature",3961 properties: {3962 name: "to dry up",3963 desc: " to lose, or cause to lose, all moisture (S); to be depleted",3964 example:3965 "**newline**o Every summer the extreme heat in this valley dries the stream up.**newline**o All funds for the project dried up when the local government faced**newline**budget crisis.",3966 Favorite: null3967 },3968 geometry: null3969 },3970 {3971 type: "Feature",3972 properties: {3973 name: "to dry out",3974 desc:3975 " to lose, or cause to lose, moisture gradually (S); to stop drinking**newline**alcohol in excess (also: to sober up)",3976 example:3977 "**newline**o Martha hung the towel outside on the clothesline in order to dry it out.**newline**o Some people go to alcohol recovery centers in order to dry out.",3978 Favorite: null3979 },3980 geometry: null3981 },3982 {3983 type: "Feature",3984 properties: {3985 name: "to be up to (something)",3986 desc:3987 " to be doing something; to be planning or plotting**newline**something, scheming**newline**The first definition usually takes the form of a question.",3988 example:3989 "**newline**o Hi, Jake. I haven't seen you in a long time. What have you been up to?**newline**o Those boys hiding behind the building must be up to something bad.",3990 Favorite: null3991 },3992 geometry: null3993 },3994 {3995 type: "Feature",3996 properties: {3997 name: "to beat around the bush",3998 desc: " to avoid discussing directly, to evade the issue",3999 example:4000 "**newline**o Our boss beats around the bush so much that no one in the office**newline**knows exactly what he wants us to do.**newline**o Instead of beating around the bush, Melinda explained her objection in**newline**very clear terms.",4001 Favorite: null4002 },4003 geometry: null4004 },4005 {4006 type: "Feature",4007 properties: {4008 name: "to come to an end",4009 desc:4010 " to end, to stop**newline**This idiom is used with finally and never when some activity lasts too long.",4011 example:4012 "**newline**o The meeting finally came to an end at ten o'clock in the evening.**newline**o Even though my friend seemed to enjoy the movie, I thought that it**newline**would never come to an end.",4013 Favorite: null4014 },4015 geometry: null4016 },4017 {4018 type: "Feature",4019 properties: {4020 name: "to put an end to",4021 desc:4022 " to cause to end, to terminate in a definite manner (also: to**newline**do away with)",4023 example:4024 "**newline**o The dictatorial government put an end to organized opposition in the**newline**country by making it illegal to form a political party.**newline**o It may never be possible to do away with all forms of prejudice and**newline**discrimination in the world.",4025 Favorite: null4026 },4027 geometry: null4028 },4029 {4030 type: "Feature",4031 properties: {4032 name: "to get even with",4033 desc:4034 " to seek revenge, to retaliate**newline**This idiom is similar in meaning to to have it in for in Lesson 27.",4035 example:4036 "**newline**o Bill has had it in for his boss for a long time. He told me he's planning**newline**to get even with his boss by giving some company secrets to a**newline**competitor.**newline**o I want to get even with Steve for beating me so badly in tennis last time.**newline**The scores were 6-1 and 6-2.",4037 Favorite: null4038 },4039 geometry: null4040 },4041 {4042 type: "Feature",4043 properties: {4044 name: "to fool around",4045 desc:4046 " to waste time (also: to screw around); to joke, not to be**newline**serious",4047 example:4048 "**newline**o The teacher got angry because her students were fooling around and**newline**couldn't finish their work before the end of class.**newline**o Sometimes I wish that Pat would stop fooling around so much and talk**newline**about something more interesting to others.",4049 Favorite: null4050 },4051 geometry: null4052 },4053 {4054 type: "Feature",4055 properties: {4056 name: "to look out on",4057 desc: " to face, to overlook",4058 example:4059 "**newline**o We really enjoy our new apartment that looks out on a river.**newline**o Their rear window looks out on a lovely garden.",4060 Favorite: null4061 },4062 geometry: null4063 },4064 {4065 type: "Feature",4066 properties: {4067 name: "to stir up",4068 desc: " to cause anger (S); to create (trouble or difficulty) (S)",4069 example:4070 "**newline**o The senseless murder of a small child stirred up the whole**newline**neighborhood.**newline**o The boss is in a bad mood today so don't stir her up with any more**newline**customer complaints.",4071 Favorite: null4072 },4073 geometry: null4074 },4075 {4076 type: "Feature",4077 properties: {4078 name: "to take in",4079 desc:4080 " to visit in order to enjoy (S); to decrease the size of clothes (S); to**newline**deceive, to fool (S)",4081 example:4082 "**newline**o We decided to take in Toronto on our trip to Canada, and that is where**newline**we took in the most memorable outdoor stage play we have ever seen.**newline**o Lois lost so much weight that she had her skirts and slacks taken in by**newline**her tailor.**newline**o The fraudulent investment advisor took everyone in with his sincere**newline**manner and generous promises. Most investors lost all their money.",4083 Favorite: null4084 },4085 geometry: null4086 },4087 {4088 type: "Feature",4089 properties: {4090 name: "to go through",4091 desc:4092 " to undergo, to experience; to consume, to use (also: to use**newline**up)**newline**The first definition is used when someone is having some hardship or**newline**difficulty.",4093 example:4094 "**newline**o I can't believe what she went through to get that job. She had four**newline**interviews with the hiring committee in one week!**newline**o Frank said that they had gone through all the toilet paper in the house,**newline**but Steve couldn't believe that they had used it all up.",4095 Favorite: null4096 },4097 geometry: null4098 },4099 {4100 type: "Feature",4101 properties: {4102 name: "to go without saying",4103 desc:4104 " to be known without the need to mention**newline**This idiom occurs with a that-clause, often with the pronoun it as the subject.",4105 example:4106 "**newline**o It goes without saying that you shouldn't drive quickly in bad weather.**newline**o That he will gain weight if he continues to eat and drink so much goes**newline**without saying.",4107 Favorite: null4108 },4109 geometry: null4110 },4111 {4112 type: "Feature",4113 properties: {4114 name: "to put (someone) on",4115 desc:4116 " to mislead by joking or tricking (S)**newline**This idiom is usually used in a continuous tense form. A noun object must**newline**divide the idiom.",4117 example:4118 "**newline**o Don't worry. I wouldn't expect you do all that work by yourself. I'm just**newline**putting you on.**newline**o Jack can't be serious about what he said. He must be putting us on.",4119 Favorite: null4120 },4121 geometry: null4122 },4123 {4124 type: "Feature",4125 properties: {4126 name: "to keep one's head",4127 desc: " to remain calm during an emergency",4128 example:4129 "**newline**o When the heater caused a fire, Gloria kept her head and phoned for**newline**assistance right away; otherwise, the whole house might have burned**newline**down.**newline**o When the boat starting sinking in heavy seas, the crew members kept**newline**their heads and led the passengers to the lifeboats.",4130 Favorite: null4131 },4132 geometry: null4133 },4134 {4135 type: "Feature",4136 properties: {4137 name: "to lose one's head",4138 desc: " not to think clearly, to lose one's self-control",4139 example:4140 "**newline**o When Mel saw a god in the street right in front of his car, he lost his**newline**head and drove onto the sidewalk and into a tree.**newline**o If the politician hadn't gotten stirred up and lost his head, he never**newline**would have criticized his opponent unfairly.",4141 Favorite: null4142 },4143 geometry: null4144 },4145 {4146 type: "Feature",4147 properties: {4148 name: "narrow-minded",4149 desc:4150 " not willing to accept the ideas of others (the opposite of**newline**narrow minded is broad-minded)",4151 example:4152 "**newline**o Narrow-minded people tend to discriminate against groups of people**newline**with which they have nothing in common.**newline**o Ted is so broad-minded that he has almost no standards by which he**newline**judges others.",4153 Favorite: null4154 },4155 geometry: null4156 },4157 {4158 type: "Feature",4159 properties: {4160 name: "to stand up",4161 desc:4162 " to withstand use or wear; to fail to appear for a date or social**newline**engagement (S)",4163 example:4164 "**newline**o My old car has stood up well over the years. I haven't had any major**newline**problems at all.**newline**o Janet was very angry because her new boyfriend stood her up on their**newline**second date. She waited over an hour for him before returning home.",4165 Favorite: null4166 },4167 geometry: null4168 },4169 {4170 type: "Feature",4171 properties: {4172 name: "to get the better of",4173 desc: " to win or defeat by gaining an advantage over someone",4174 example:4175 "**newline**o Jim doesn't seem very athletic at tennis, but if you're not careful, he'll**newline**get the better of you.**newline**o Lynn gets frustrated when Bruce gets the better of her in arguments.**newline**No matter what she says, he always has a clever response.",4176 Favorite: null4177 },4178 geometry: null4179 },4180 {4181 type: "Feature",4182 properties: {4183 name: "to break loose",4184 desc: " to become free or loose, to escape",4185 example:4186 "**newline**o During the bad storm, the boat broke loose from the landing and**newline**drifted out to sea.**newline**o One bicyclist broke loose from the pack of racers and pulled ahead**newline**towards the finish line.",4187 Favorite: null4188 },4189 geometry: null4190 },4191 {4192 type: "Feature",4193 properties: {4194 name: "on edge",4195 desc: " nervous, anxious; upset, irritable",4196 example:4197 "**newline**o Cynthia was on edge all day about the important presentation she had**newline**to give to the local citizens group.**newline**o I don't like being around Jake when he's on edge like that. Someone**newline**should tell him to calm down and relax.",4198 Favorite: null4199 },4200 geometry: null4201 },4202 {4203 type: "Feature",4204 properties: {4205 name: "to waste one's breath",4206 desc:4207 " not be able to convince someone**newline**This idiom is used when someone is wasting time trying to convince another**newline**person. The idiom to save one's breath is related and means not to waste**newline**effort trying to convince someone.",4208 example:4209 "**newline**o Don't argue with Frank any longer. You are wasting your breath trying**newline**to get him to agree with you.**newline**o I have already decided what I'm going to do. You can't change my mind,**newline**so save your breath.",4210 Favorite: null4211 },4212 geometry: null4213 },4214 {4215 type: "Feature",4216 properties: {4217 name: "to cut short",4218 desc: " to make shorter, to interrupt (S)",4219 example:4220 "**newline**o The moderator asked the speaker to cut short his talk because there**newline**wasn't much time remaining for questions from the audience.**newline**o We were very unfortunate when we received bad news from home that**newline**forced us to cut our trip short.",4221 Favorite: null4222 },4223 geometry: null4224 },4225 {4226 type: "Feature",4227 properties: {4228 name: "to step in",4229 desc:4230 " to become involved or concerned with something; to enter a place**newline**for a brief time (also: to step into)",4231 example:4232 "**newline**o When the children started fighting on the play-ground, a teacher had to**newline**step in and stop the fight.**newline**o The supervisor asked one of the employees to step in her office for a**newline**moment.**newline**o Would you step into the hallway so that I can show you the information**newline**posted on the bulletin board?",4233 Favorite: null4234 },4235 geometry: null4236 },4237 {4238 type: "Feature",4239 properties: {4240 name: "to step down",4241 desc: " to retire or leave a top position, to resign",4242 example:4243 "**newline**o Next May the principal will step down after thirty-five years of service**newline**to the school.**newline**o The angry shareholders wanted the company president to step down**newline**because of the stock scandal.",4244 Favorite: null4245 },4246 geometry: null4247 },4248 {4249 type: "Feature",4250 properties: {4251 name: "to step on",4252 desc:4253 " to treat severely, to discipline; to go faster, to work more quickly**newline**For the second definition, the idiom is followed by the pronoun it.",4254 example:4255 "**newline**o Sometimes it's necessary to step on children when they do something**newline**dangerous.**newline**o We're going to be late for the movies. You'd better step on it!",4256 Favorite: null4257 },4258 geometry: null4259 },4260 {4261 type: "Feature",4262 properties: {4263 name: "a steal",4264 desc:4265 " very inexpensive, a bargain**newline**This idiom is often used in an exclamation using what.",4266 example:4267 "**newline**o I can't believe that I paid only $2,000 for this three year-old car. What**newline**a steal!**newline**o Scott considered it a steal when he bought a complete bedroom set for**newline**only $99.",4268 Favorite: null4269 },4270 geometry: null4271 },4272 {4273 type: "Feature",4274 properties: {4275 name: "to play up to",4276 desc: " to behave so as to gain favor with someone",4277 example:4278 "**newline**o The other students in the class resent Jim because he plays up to the**newline**teacher in order to get better grades.**newline**o When my children asked me to go shopping for a new video game, I**newline**knew why they had been playing up to me all morning.",4279 Favorite: null4280 },4281 geometry: null4282 },4283 {4284 type: "Feature",4285 properties: {4286 name: "more or less",4287 desc: " approximately, almost; somewhat, to a certain degree",4288 example:4289 "**newline**o Although your bedroom feels smaller, it's more or less the same size as**newline**mine.**newline**o Ted more or less agreed with our decision to put off the meeting until**newline**more members could show up. At least he didn't object strongly.",4290 Favorite: null4291 },4292 geometry: null4293 },4294 {4295 type: "Feature",4296 properties: {4297 name: "to screw up",4298 desc: " to confuse, to scramble (S); to cause problems in (S)",4299 example:4300 "**newline**o Chris had trouble finding Jane's apartment because the addresses of**newline**the buildings screwed him up.**newline**o Instead of fixing the television set, the technician screwed it up even**newline**more.",4301 Favorite: null4302 },4303 geometry: null4304 },4305 {4306 type: "Feature",4307 properties: {4308 name: "to goof up",4309 desc:4310 " to perform badly, to make a mistake (also: to mess up, to slip**newline**up)",4311 example:4312 "**newline**o I really goofed up on the exam today; did you mess up, too?**newline**o Karen slipped up when she forgot to deposit money into her checking**newline**account.",4313 Favorite: null4314 },4315 geometry: null4316 },4317 {4318 type: "Feature",4319 properties: {4320 name: "to go off the deep end",4321 desc: " to get very angry and do something hastily",4322 example:4323 "**newline**o Just because you had a serious argument with your supervisor, you**newline**didn't have to go off the deep end and resign, did you?**newline**o When Dan's wife demanded a divorce, he went off the deep end again.**newline**This time he was shouting so that the whole neighborhood could hear.",4324 Favorite: null4325 },4326 geometry: null4327 },4328 {4329 type: "Feature",4330 properties: {4331 name: "to lose one's touch",4332 desc: " to fail at what one used to do well",4333 example:4334 "**newline**o Milton used to be the best salesman at the car dealership, but recently**newline**he seems to have lost his touch.**newline**o I used to play tennis very well, but today you beat me easily. I must be**newline**losing my touch.",4335 Favorite: null4336 },4337 geometry: null4338 },4339 {4340 type: "Feature",4341 properties: {4342 name: "in hand",4343 desc: " under firm control, well managed",4344 example:4345 "**newline**o The copilot asked the pilot if he had the plane in hand or whether he**newline**needed any help navigating through the severe thunderstorm.**newline**o The police officer radioed to the station that she had the emergency**newline**situation in hand and didn't require any assistance.",4346 Favorite: null4347 },4348 geometry: null4349 },4350 {4351 type: "Feature",4352 properties: {4353 name: "on hand",4354 desc:4355 " available, nearby**newline**This idiom is often followed by in case.",4356 example:4357 "**newline**o I always keep some extra money on hand in case I forget to get cash**newline**from the bank.**newline**o The concert organizers arranged to have some security guards on hand**newline**in case there were any problems during the performance.",4358 Favorite: null4359 },4360 geometry: null4361 },4362 {4363 type: "Feature",4364 properties: {4365 name: "to kick (something) around",4366 desc:4367 " to discuss informally (over a period of time)**newline**(S) (also: to toss around)",4368 example:4369 "**newline**o At first my friends were reluctant to consider my suggestion, but they**newline**finally were willing to kick it ground for a while.**newline**o Herb thought that we should kick around the idea of establishing a**newline**special fund for supporting needy members of the club.",4370 Favorite: null4371 },4372 geometry: null4373 },4374 {4375 type: "Feature",4376 properties: {4377 name: "on the ball",4378 desc: " attentive, competent, alert",4379 example:4380 "**newline**o Jim was the only one who caught that serious error in the bookkeeping**newline**statements. He's really on the ball.**newline**o Ella was certainly on the ball when she remembered to reconfirm our**newline**fight arrangements. All the rest of us would have forgotten.",4381 Favorite: null4382 },4383 geometry: null4384 },4385 {4386 type: "Feature",4387 properties: {4388 name: "to make up",4389 desc:4390 " to meet or fulfill a missed obligation at a later time (S); to create,**newline**to invent (an idea) (S); to apply cosmetics to (S); to comprise, to be composed**newline**of**newline**Note that all of the definitions are separable except the last one.",4391 example:4392 "**newline**o The teacher allowed several students who missed the exam to make it**newline**up during the next class.**newline**o The little boy made up a bad excuse for wearing his dirty shoes in the**newline**house, so his mother punished him.**newline**o Dee was able to make her face up in half the normal time because she**newline**didn't use much makeup.**newline**o Two separate bodies --- the House of Representatives and the Senate --**newline**- make up the Congress of the United States.",4393 Favorite: null4394 },4395 geometry: null4396 },4397 {4398 type: "Feature",4399 properties: {4400 name: "to make up with",4401 desc:4402 " resolve differences with**newline**This idiom is used for differences of opinion between friends and lovers.",4403 example:4404 "**newline**o Gundula made up with her roommate after their serious**newline**misunderstanding about arrangements for the party.**newline**o After the bad quarrel the two lovers kissed and made up with each**newline**other.",4405 Favorite: null4406 },4407 geometry: null4408 },4409 {4410 type: "Feature",4411 properties: {4412 name: "to pull together",4413 desc:4414 " to gather, to collect (information) (S); to gain control of**newline**one's emotions (S)**newline**A reflexive pronoun must e used for the second definition.",4415 example:4416 "**newline**o The reporter pulled together information from several sources in**newline**preparing the newspaper article.**newline**o Mr. Simpson was so frightened when he heard footsteps behind him on**newline**the lonely, dark street that it took several minutes to pull himself**newline**together.",4417 Favorite: null4418 },4419 geometry: null4420 },4421 {4422 type: "Feature",4423 properties: {4424 name: "to be looking up",4425 desc:4426 " to appear promising or optimistic, to be improving**newline**This idiom is used in a continuous tense, very often with the subject things.",4427 example:4428 "**newline**o The board chairman is glad to report that things are looking up for the**newline**company after several years of declining sales.**newline**o Prospects for building that new library in the downtown area are**newline**looking up.",4429 Favorite: null4430 },4431 geometry: null4432 },4433 {4434 type: "Feature",4435 properties: {4436 name: "to kick the habit",4437 desc: " to stop a bad habit",4438 example:4439 "**newline**o Once a child becomes accustomed to chewing his nails, it's difficult kick**newline**the habit.**newline**o The doctor advised the heavy cigarette smoker that her heart had**newline**become damaged and that she should kick the habit right away.",4440 Favorite: null4441 },4442 geometry: null4443 },4444 {4445 type: "Feature",4446 properties: {4447 name: "to cover up",4448 desc:4449 " to conceal, to hide (S)**newline**This idiom is used for events which are potentially embarrassing to one's**newline**reputation, as well as against the law. The noun coverup can be formed.",4450 example:4451 "**newline**o The office worker tried to cover up his crimes, but everyone knew that**newline**he had been stealing office supplies all along.**newline**o The political coverup of the bribery scandal failed and was reported by**newline**all the major media.",4452 Favorite: null4453 },4454 geometry: null4455 },4456 {4457 type: "Feature",4458 properties: {4459 name: "to drop off",4460 desc:4461 " to fall asleep; to take to a certain location (S); to decrease (for**newline**the third definition, also: to fall off)",4462 example:4463 "**newline**o My mother dropped off during the boring television show; her head**newline**was nodding up and down.**newline**o I don't mind dropping you off at the store on my way to work.**newline**o Business has been dropping off rapidly recently, but fortunately it**newline**hasn't been falling off as quickly as for our competitors.",4464 Favorite: null4465 },4466 geometry: null4467 },4468 {4469 type: "Feature",4470 properties: {4471 name: "to turn over",4472 desc:4473 " to place upside down (S); to flip, to turn upside down; to pass**newline**or give control to someone (S)",4474 example:4475 "**newline**o the teacher asked the students to turn the answer sheet over and to**newline**write a short essay on the back.**newline**o The car was going too fast around the corner and turned over twice.**newline**o Mr. Collins has decided to turn over his jewelry store to his son at the**newline**end of the year.",4476 Favorite: null4477 },4478 geometry: null4479 },4480 {4481 type: "Feature",4482 properties: {4483 name: "to go through channels",4484 desc:4485 " to send a request through the normal way**newline**This idiom can be used with the adjective proper.",4486 example:4487 "**newline**o If you go through proper channels in this company, it's sometimes**newline**impossible to get anything done quickly.**newline**o The police told the important civic leader that even she had to go**newline**through channels in reporting the burglary of her house.",4488 Favorite: null4489 },4490 geometry: null4491 },4492 {4493 type: "Feature",4494 properties: {4495 name: "last straw",4496 desc:4497 " the final event in a series of unacceptable actions**newline**This idiom is always used with the definite article the.",4498 example:4499 "**newline**o When John asked to borrow money from me for the fourth time, it was**newline**the last straw. I finally told him that I couldn't lend him any more.**newline**o I can't believe that my roommate left the door to our department**newline**unlocked again. It's the last straw; I'm moving out.",4500 Favorite: null4501 },4502 geometry: null4503 },4504 {4505 type: "Feature",4506 properties: {4507 name: "to get cold feet",4508 desc:4509 " to become unable or afraid to do something**newline**This idiom is usually used in the case of an important or dangerous action.",4510 example:4511 "**newline**o Karl was supposed to marry Elaine this weekend, but at the last**newline**moment he got cold feet.**newline**o Only one of the rock climbers got cold feet when the group reached the**newline**base of the hundred-meter cliff.",4512 Favorite: null4513 },4514 geometry: null4515 },4516 {4517 type: "Feature",4518 properties: {4519 name: "to trade in",4520 desc:4521 " to receive credit for the value of an old item towards the**newline**purchase of a new item (S)**newline**This idiom is used to form the noun trade-in.",4522 example:4523 "**newline**o The car dealership offered me $1,000 for my old car if I traded it in for**newline**a new model.**newline**o The appliance company was offering a $50 trade-in during the special**newline**promotion for its new line of refrigerators.",4524 Favorite: null4525 },4526 geometry: null4527 },4528 {4529 type: "Feature",4530 properties: {4531 name: "face-to-face",4532 desc:4533 " direct, personal; directly, personally (written without hyphens)**newline**This idiom can be used both as an adjective (the first definition) and as an**newline**adverb (the second definition).",4534 example:4535 "**newline**o The workers' representatives had a face-to-face meeting with**newline**management to resolve the salary issue.**newline**o The stepmother and her teenage soon talked face to face about his**newline**troubles in school.",4536 Favorite: null4537 },4538 geometry: null4539 },4540 {4541 type: "Feature",4542 properties: {4543 name: "to be with (someone)",4544 desc:4545 " to support, to back (also: to go along with); to**newline**understand or follow what someone is saying",4546 example:4547 "**newline**o Although others thought that we shouldn't go along with Jerry, I told**newline**Jerry that I was with him on his proposal for reorganizing the staff.**newline**o After turning left at the traffic light, go two blocks and turn right on**newline**Madison. After three more blocks, turn right again. Are you still with**newline**me?",4548 Favorite: null4549 },4550 geometry: null4551 },4552 {4553 type: "Feature",4554 properties: {4555 name: "to be with it",4556 desc:4557 " to be able to focus or concentrate on (also: to get with it)**newline**To be with it in the negative has the same meaning as to feel out of it. The**newline**related form to get with it is used in commands.",4558 example:4559 "**newline**o Jack's really with it today. I've never seen him play such good soccer.**newline**o You've done only a small amount of work in two hours. You're not with**newline**it today, are you?**newline**o It's no excuse to say that you feel out of it. We need everyone's help on**newline**this, so get with it!",4560 Favorite: null4561 },4562 geometry: null4563 },4564 {4565 type: "Feature",4566 properties: {4567 name: "to fall for",4568 desc: " to fall in love quickly; to be fooled or tricked by",4569 example:4570 "**newline**o Samantha and Derek never expected to fall for each other like they did,**newline**but they got married within two weeks of having met.**newline**o The Masons wanted to believe their son, but unfortunately they had**newline**fallen for his lies too many times to be deceived once again.",4571 Favorite: null4572 },4573 geometry: null4574 },4575 {4576 type: "Feature",4577 properties: {4578 name: "it figures",4579 desc:4580 " it seems likely, reasonable, or typical**newline**This idiom is either followed by a that-clause or by no other part of grammar.",4581 example:4582 "**newline**o It figures that the children were willing to help with the yardwork only**newline**if they received a rewarded for doing so.**newline**o When I told Evan that his secretary was unhappy about not getting a**newline**raise, he said that it figured.",4583 Favorite: null4584 },4585 geometry: null4586 },4587 {4588 type: "Feature",4589 properties: {4590 name: "to fill (someone) in",4591 desc:4592 " to inform, to give background information to (also: to**newline**clue in) (S)**newline**This idiom is often followed by the preposition on and a noun phrase**newline**containing the pertinent information.",4593 example:4594 "**newline**o Could you fill me in on what is going to be discussed at tomorrow's**newline**meeting?**newline**o Not having been to the convention, my associate asked me to clue him**newline**in on the proceedings.",4595 Favorite: null4596 },4597 geometry: null4598 },4599 {4600 type: "Feature",4601 properties: {4602 name: "to make (someone) tick",4603 desc:4604 " to motivate to behave or act in a certain way (S)**newline**This idiom is used within a what-clause.",4605 example:4606 "**newline**o If a salesperson knows what makes a customer tick, he will be able to**newline**sell a lot of merchandise.**newline**o It's been impossible for us to figure out what makes our new boss tick.**newline**One moment she seems pleasant and then the next moment she's upset.",4607 Favorite: null4608 },4609 geometry: null4610 },4611 {4612 type: "Feature",4613 properties: {4614 name: "to cover for",4615 desc:4616 " to take someone's place temporarily, to substitute for; to**newline**protect someone by lying or deceiving",4617 example:4618 "**newline**o Go ahead and take your coffee break. I'll cover for you until you return.**newline**o The criminal made his wife cover for him when the police asked if the**newline**man had been home all day. She swore that he had been there.",4619 Favorite: null4620 },4621 geometry: null4622 },4623 {4624 type: "Feature",4625 properties: {4626 name: "to give (someone) a break",4627 desc:4628 " to provide a person with another opportunity**newline**or chance (S); not to expect too much work from (S); not to expect someone to**newline**believe (S)**newline**Command forms are most common with this idiom. For the third definition,**newline**the pronoun me must be used.",4629 example:4630 '**newline**o The driver pleaded with the police officer to give him a break and not**newline**issue him a ticket for speeding.**newline**o When the students heard how much homework the teacher wanted**newline**them to do over the holiday, they begged, "Give us a break, Professor**newline**Doyle!"**newline**o Oh, Jim, give me a break! That\'s a terrible excuse for being late.',4631 Favorite: null4632 },4633 geometry: null4634 },4635 {4636 type: "Feature",4637 properties: {4638 name: "to bow out",4639 desc:4640 " to stop doing as a regular activity, to remove oneself from a**newline**situation**newline**The related idiom to want out indicates that someone desires to bow out.",4641 example:4642 "**newline**o She bowed out as the school's registrar after sixteen years of service.**newline**o One of the two partners wanted out of the deal because they couldn't**newline**agree on the terms of the contract.",4643 Favorite: null4644 },4645 geometry: null4646 },4647 {4648 type: "Feature",4649 properties: {4650 name: "to pin on",4651 desc:4652 " to find guilty of a crime or offense (S) (also: to hang on)**newline**This idiom is divided by a noun phrase containing the crime or offense. The**newline**accused person is mentioned after the preposition on.",4653 example:4654 "**newline**o The prosecuting attorney tried to pin the murder on the victim's**newline**husband, but the jury returned a verdict of \"not guilty.\"**newline**o I wasn't anywhere near the window when it got broken. You can't pin**newline**that on me.",4655 Favorite: null4656 },4657 geometry: null4658 },4659 {4660 type: "Feature",4661 properties: {4662 name: "to get a rise out of",4663 desc:4664 " to provoke a response from**newline**This idiom is usually used when someone is teased into responding in anger or**newline**annoyance.",4665 example:4666 "**newline**o You can kid me all day about my mistake, but you won't get a rise out**newline**of me.**newline**o I got a rise out of Marvin when I teased him about his weight. Marvin**newline**weighs over two-hundred pounds.",4667 Favorite: null4668 },4669 geometry: null4670 },4671 {4672 type: "Feature",4673 properties: {4674 name: "to stick around",4675 desc:4676 " to stay or remain where one is, to wait**newline**This idiom is used when someone is waiting for something to happen or for**newline**someone to arrive",4677 example:4678 "**newline**o Todd had to stick around the house all day until the new furniture was**newline**finally delivered in the late afternoon.**newline**o Why don't you stick around for a while and see if Sarah eventually**newline**shows up?",4679 Favorite: null4680 },4681 geometry: null4682 },4683 {4684 type: "Feature",4685 properties: {4686 name: "to pick up the tab",4687 desc:4688 " to pay the cost or bill**newline**This idiom applies when someone pays for the cost of another person's meal,**newline**tickets, etc.",4689 example:4690 "**newline**o The advertising manger is flying to Puerto Rico for a conference, and**newline**her firm is picking up the tab.**newline**o The government picked up the tab for the visiting dignitary. It paid for**newline**all of the lodging and meals, as well as transportation, during his stay.",4691 Favorite: null4692 },4693 geometry: null4694 },4695 {4696 type: "Feature",4697 properties: {4698 name: "by the way",4699 desc:4700 " incidentally**newline**This idiom is used when someone thinks of something further in the course of**newline**a conversation.",4701 example:4702 "**newline**o Movies are my favorite form of entertainment. Oh, by the way, have**newline**you seen the new picture that's playing at the Bijou?**newline**o Vera's been divorced for three years now. She told me, by the way, that**newline**she never plans to remarry.",4703 Favorite: null4704 },4705 geometry: null4706 },4707 {4708 type: "Feature",4709 properties: {4710 name: "to go to town",4711 desc: " to do something with enthusiasm and thoroughness",4712 example:4713 "**newline**o Our interior decorator really went to town in remodeling our living**newline**room. I'm afraid to ask how much it's going to cost.**newline**o Charlie really went to town on his research project. He consulted over**newline**forty reference works and wrote a ninety-page report.",4714 Favorite: null4715 },4716 geometry: null4717 },4718 {4719 type: "Feature",4720 properties: {4721 name: "to let slide",4722 desc: " to neglect a duty (S); to ignore a situation (S)",4723 example:4724 "**newline**o Terry knew that she should have paid the electric bill on time instead of**newline**letting it slide. Now the utility company has turned off her service.**newline**o When he tried to get a rise out of me by mentioning my failure to**newline**receive a promotion at work, I just let it slide.",4725 Favorite: null4726 },4727 geometry: null4728 },4729 {4730 type: "Feature",4731 properties: {4732 name: "search me",4733 desc:4734 " I don't know (also: beats me)**newline**This idiom is used informally, usually as a command form.",4735 example:4736 '**newline**o When Elmer asked his wife if she knew why the new neighbors left their**newline**garage door open all night, she responded, "Search me."**newline**o When I asked Dereck why his girlfriend wasn\'t at the party yet, he said,**newline**"Beats me. I expected her an hour ago."',4737 Favorite: null4738 },4739 geometry: null4740 },4741 {4742 type: "Feature",4743 properties: {4744 name: "to get off one's chest",4745 desc:4746 " to express one's true feelings (S)**newline**This idiom is used when someone has long waited to express themselves.",4747 example:4748 "**newline**o Ellen felt a lot better when she finally talked to a counselor and got the**newline**problem off her chest.**newline**o Faye hasn't shared her concern about her marriage with her husband**newline**yet. I think that she should get it off her chest soon.",4749 Favorite: null4750 },4751 geometry: null4752 },4753 {4754 type: "Feature",4755 properties: {4756 name: "to live it up",4757 desc: " to spend money freely, to live luxuriously",4758 example:4759 "**newline**o Kyle and Eric saved up money for two years so that they could travel to**newline**Europe and live it up.**newline**o After receiving a large inheritance from a rich aunt, I was able to live it**newline**up for years.",4760 Favorite: null4761 },4762 geometry: null4763 },4764 {4765 type: "Feature",4766 properties: {4767 name: "to liven up",4768 desc: " to energize, to make more active (also: to pick up)",4769 example:4770 "**newline**o The teacher occasionally took the class on field trips just to liven things**newline**up a bit.**newline**o The animals in the zoo began to liven up when evening came and the**newline**temperatures dropped.**newline**o Many people have to drink coffee every morning just to pick themselves**newline**up.",4771 Favorite: null4772 },4773 geometry: null4774 },4775 {4776 type: "Feature",4777 properties: {4778 name: "to have a voice in",4779 desc: " to share involvement in",4780 example:4781 "**newline**o The new vice-president was promised that she would have a voice in**newline**developing the company's international expansion.**newline**o The students are trying to have a voice in college affairs by gaining**newline**representation on administrative committees.",4782 Favorite: null4783 },4784 geometry: null4785 },4786 {4787 type: "Feature",4788 properties: {4789 name: "to check in",4790 desc:4791 " to register at a hotel or motel; to leave or deposit for**newline**transporting or safekeeping (S)**newline**The adjective form check-in derives from this idiom.",4792 example:4793 "**newline**o Courtney arrived in town at mid-day and promptly checked in at the**newline**Plaza Hotel. The hotel permitted an early check-in time.**newline**o There dozens of people at the airline counters waiting to check their**newline**bags in for their flights.",4794 Favorite: null4795 },4796 geometry: null4797 },4798 {4799 type: "Feature",4800 properties: {4801 name: "to check out",4802 desc:4803 " to pay the bill at a hotel or motel and then leave; to investigate,**newline**to examine (S)**newline**The adjective form check-out derives from this idiom.",4804 example:4805 "**newline**o The latest you should check out of the hotel is 12 noon. However, in**newline**your case, we can set a special check-out time of 2:00 P.M.**newline**o The police received a call from someone claiming to have witnessed a**newline**murder. The police sent two detectives to check the call out right away.",4806 Favorite: null4807 },4808 geometry: null4809 },4810 {4811 type: "Feature",4812 properties: {4813 name: "to take at one's word",4814 desc: " to accept what one says as true, to believe",4815 example:4816 "**newline**o When he offered to be responsible for the fund raiser, I took him at his**newline**word. Now he's saying that he's not available to do it.**newline**o You should be careful about taking her at her word. She's been known**newline**to say one thing but to do another.",4817 Favorite: null4818 },4819 geometry: null4820 },4821 {4822 type: "Feature",4823 properties: {4824 name: "to serve (the/one's) purpose",4825 desc: " to be useful, to suit one's needs or**newline**requirements",4826 example:4827 "**newline**o I don't have a screwdriver to open this, but I think that a knife will**newline**serve the purpose.**newline**o Jane prefers working to studying, so it served her purpose to drop out**newline**of school and take that job.",4828 Favorite: null4829 },4830 geometry: null4831 },4832 {4833 type: "Feature",4834 properties: {4835 name: "in the worst way",4836 desc: " very much, greatly",4837 example:4838 "**newline**o Jim and Claudia want to have children in the worst way. They are**newline**trying very hard to conceive.**newline**o Because Umer ahs relatives in Turkey, he wants to visit there in the**newline**worst way.",4839 Favorite: null4840 },4841 geometry: null4842 },4843 {4844 type: "Feature",4845 properties: {4846 name: "to cop out",4847 desc:4848 " to avoid one's responsibility, to quit**newline**This idiom is an informal version of the second definition to back out (lesson**newline**29). The noun form copout means an excuse for avoiding responsibility.",4849 example:4850 "**newline**o Evelyn had agreed to help us with arrangements for the party, but she**newline**copped out at the last minute.**newline**o I can't believe that Cindy offered such an explanation for failing to show**newline**up. What a poor copout!",4851 Favorite: null4852 },4853 geometry: null4854 },4855 {4856 type: "Feature",4857 properties: {4858 name: "to line up",4859 desc: " to form a line; to arrange to have, to manage to obtain (S)",4860 example:4861 "**newline**o The moviegoers lined up in front of the theater showing the most**newline**popular film of the summer.**newline**o Rob is going to schedule the famous author to speak at the convention**newline**if he can line her up in time.",4862 Favorite: null4863 },4864 geometry: null4865 },4866 {4867 type: "Feature",4868 properties: {4869 name: "to lose one's cool",4870 desc: " to get excited, angry, or flustered",4871 example:4872 "**newline**o Despite the boos from some in the audience, the actors on stage never**newline**lost their cool.**newline**o Although the group of skiers were in danger form an apparent**newline**avalanche, their ski guide never lost his cool.",4873 Favorite: null4874 },4875 geometry: null4876 },4877 {4878 type: "Feature",4879 properties: {4880 name: "to leave open",4881 desc: " to delay making a decision on (S)",4882 example:4883 "**newline**o In making up the job announcement, the firm decided to leave the**newline**salary open until a qualified candidate was found.**newline**o We know that the annual summer camp will be held in August, but let's**newline**leave the exact dates open for now.",4884 Favorite: null4885 },4886 geometry: null4887 },4888 {4889 type: "Feature",4890 properties: {4891 name: "to turn on",4892 desc:4893 " to interest greatly, to excite (S)**newline**The idiom with the opposite meaning is to turn off. These idioms are used to**newline**form the nouns turnon and turnoff.",4894 example:4895 "**newline**o Does great art turn you on? I find going to a museum and viewing**newline**classic works of art a real turnon.**newline**o Going to a bar and having silly conversation with strangers really turns**newline**me off. In fact, most bar scenes are really turnoffs to me.",4896 Favorite: null4897 },4898 geometry: null4899 },4900 {4901 type: "Feature",4902 properties: {4903 name: "to miss the boat",4904 desc: " to lose an opportunity, to fail in some undertaking",4905 example:4906 "**newline**o The precious metals market was looking up several months ago, but**newline**unfortunately most investors missed the boat.**newline**o Mr. Vlasic's new business went bankrupt within a short time. He really**newline**missed the boat by opening a tanning salon near the beach.",4907 Favorite: null4908 },4909 geometry: null4910 },4911 {4912 type: "Feature",4913 properties: {4914 name: "to think up",4915 desc:4916 " to invent, to create (also: to dream up)**newline**This idiom is often used for an unusual or foolish thought.",4917 example:4918 "**newline**o Who thought up the idea of painting the living room walls bright red?**newline**o When asked by the teacher why she was late, the student dreamed up a**newline**plausible excuse.",4919 Favorite: null4920 },4921 geometry: null4922 },4923 {4924 type: "Feature",4925 properties: {4926 name: "to throw (someone) a curve",4927 desc:4928 " to introduce an unexpected topic, causing**newline**embarrassment (S)",4929 example:4930 "**newline**o The first week of class was going very well until a student threw the**newline**teacher a curve by suggesting that the textbook was too difficult.**newline**o The director asked us in advance to stick to the meeting agenda and not**newline**to throw him any curves.",4931 Favorite: null4932 },4933 geometry: null4934 },4935 {4936 type: "Feature",4937 properties: {4938 name: "to make waves",4939 desc:4940 " to create a disturbance, usually by complaining**newline**This idiom is similar in meaning to the previous idiom, but the emphasis is on**newline**the aspect of complaining rather than causing embarrassment.",4941 example:4942 "**newline**o In most companies, an employee who makes waves is not appreciated.**newline**o The meeting was going smoothly until one of the participants made**newline**waves about the newly revised compensation package.",4943 Favorite: null4944 },4945 geometry: null4946 },4947 {4948 type: "Feature",4949 properties: {4950 name: "to carry on",4951 desc:4952 " to continue as before; to conduct, to engage in; to behave in an**newline**immature manner",4953 example:4954 "**newline**o Even in the face of disaster, the inhabitants carried on as though**newline**nothing had happened.**newline**o The business associates decided to carry on their discussion in the**newline**hotel bar instead of the conference room.**newline**o I can't believe that John carried on so much just because his dog died.**newline**He looked depressed and cried for weeks after it happened.",4955 Favorite: null4956 },4957 geometry: null4958 },4959 {4960 type: "Feature",4961 properties: {4962 name: "not on your life",4963 desc:4964 " absolutely not (also: no way)**newline**This idiom is used as a kind of exclamation by itself.",4965 example:4966 '**newline**o You\'re asking me to invest in that poorly rated company just because**newline**you know the son of the president? Not on your life!**newline**o When a friend tried to get Mark to jump out of a plane with a parachute,**newline**he immediately responded, "No way!"',4967 Favorite: null4968 },4969 geometry: null4970 },4971 {4972 type: "Feature",4973 properties: {4974 name: "to cover ground",4975 desc:4976 " to be extensive, to discuss much material**newline**Forms such as a lot of, too much, too little are used before the noun ground.",4977 example:4978 "**newline**o That national commission's report on urban ghettos covers a lot of**newline**ground. Many of the recommendations are too costly to implement.**newline**o In his first lecture on Greek philosophers, I thought that our professor**newline**covered too little ground.",4979 Favorite: null4980 },4981 geometry: null4982 },4983 {4984 type: "Feature",4985 properties: {4986 name: "to mind the store",4987 desc: " to be responsible for an office while others are gone",4988 example:4989 "**newline**o It seems that all of our employees are taking a lunch break at the same**newline**time. I wonder who's minding the store.**newline**o Lynne agreed to mind the store while the others went outside to watch**newline**the parade passing by.",4990 Favorite: null4991 },4992 geometry: null4993 },4994 {4995 type: "Feature",4996 properties: {4997 name: "to throw the book at",4998 desc: " to punish with full penalty, to be harsh on",4999 example:5000 "**newline**o Because the criminal was a repeat offender, the judge threw the book at**newline**him with heavy fines and a long prison term.**newline**o My boss threw the book at me when he discovered that I had been**newline**using company time for personal business. I was severely reprimanded**newline**and forced to make up the lost time.",5001 Favorite: null5002 },5003 geometry: null5004 },5005 {5006 type: "Feature",5007 properties: {5008 name: "to put one's foot in",5009 desc:5010 " to say or do the wrong thing**newline**This idiom is used with the noun phrase one's mouth or the pronoun it.",5011 example:5012 "**newline**o Fred really put his foot in his mouth when he called his supervisor by**newline**the wrong name.**newline**o I really put my foot in it when I forgot my girlfriend's birthday and**newline**didn't buy her anything. She almost lost her cool.",5013 Favorite: null5014 },5015 geometry: null5016 },5017 {5018 type: "Feature",5019 properties: {5020 name: "to be up for grabs",5021 desc:5022 " to become available to others**newline**this idiom is used when something is highly desirable to many other people.",5023 example:5024 "**newline**o When one of the full-time contract instructors stepped down, her nice**newline**office overlooking the river was up for grabs.**newline**o Did you know that Senator Stone is retiring and that her Senate seat is**newline**up for grabs?",5025 Favorite: null5026 },5027 geometry: null5028 },5029 {5030 type: "Feature",5031 properties: {5032 name: "to show off",5033 desc:5034 " to display one's ability in order to attract attention (S); to let**newline**others see, to expose to public view (S)**newline**This idiom can form the noun showoff for the first definition.",5035 example:5036 "**newline**o Elizabeth is an excellent swimmer, but I don't like the way she shows**newline**off in front of everyone. It's very obvious that she enjoys being a**newline**showoff.**newline**o Jacquie showed her large wedding ring off to all her friends.",5037 Favorite: null5038 },5039 geometry: null5040 },5041 {5042 type: "Feature",5043 properties: {5044 name: "to learn the ropes",5045 desc:5046 " to become familiar with routine procedures at work or**newline**school",5047 example:5048 "**newline**o The job applicant didn't have much previous experience or knowledge,**newline**but she seemed intelligent enough to learn the ropes quickly.**newline**o It took the new schoolteacher a year to learn the ropes regarding**newline**administrative and curricular matters.",5049 Favorite: null5050 },5051 geometry: null5052 },5053 {5054 type: "Feature",5055 properties: {5056 name: "to keep one's fingers crossed",5057 desc:5058 " to hope to have good results, to hope that**newline**nothing bad will happen**newline**This idiom reflects the way people cross their fingers to hope for good luck.",5059 example:5060 "**newline**o Let's keep our fingers crossed that we got passing grades on that**newline**college entrance exam.**newline**o Jerry kept his fingers crossed that the good weather would hold up for**newline**the picnic he was planning for the coming weekend.",5061 Favorite: null5062 },5063 geometry: null5064 },5065 {5066 type: "Feature",5067 properties: {5068 name: "to land on one's feet",5069 desc:5070 " to recover safely form an unpleasant or dangerous**newline**situation",5071 example:5072 "**newline**o After a series of personal and professional difficulties, it's amazing that**newline**George has landed on his feet so quickly.**newline**o Some young adults get into so much trouble at school that they are**newline**never able to land on their feet again. They drop out before graduating.",5073 Favorite: null5074 },5075 geometry: null5076 },5077 {5078 type: "Feature",5079 properties: {5080 name: "to dish out",5081 desc:5082 " to distribute in large quantity (S); to speak of others in a critical**newline**manner (S)",5083 example:5084 "**newline**o Mary's mom dished out two or three scoops of ice cream for each child**newline**at the birthday party.**newline**o Larry can't seem to take any criticism of his actions but he certainly**newline**likes to dish it out.",5085 Favorite: null5086 },5087 geometry: null5088 },5089 {5090 type: "Feature",5091 properties: {5092 name: "to get through to",5093 desc:5094 ' to communicate with, to make someone understand (also:**newline**to break through to)**newline**This idiom has the meaning of to make someone "catch on" (Lesson 29, eighth**newline**idiom, the first definition)',5095 example:5096 "**newline**o Some of the students in my reading class understand English so poorly**newline**that it is difficult to get through to them.**newline**o The doctors have never succeeded in breaking though to Mr. Ames,**newline**who is a silent and secretive patient.",5097 Favorite: null5098 },5099 geometry: null5100 },5101 {5102 type: "Feature",5103 properties: {5104 name: "to keep one's word",5105 desc:5106 " to fulfill a promise, to be responsible**newline**An idiom with the opposite meaning is to break one's word.",5107 example:5108 "**newline**o Suzanne kept her word to me not to let on to others that I intend to**newline**step down next month.**newline**o Thomas always intends to keep his word, but invariably the end result**newline**is that he breaks his word. He just isn't capable of being a responsible**newline**person.",5109 Favorite: null5110 },5111 geometry: null5112 },5113 {5114 type: "Feature",5115 properties: {5116 name: "to be over one's head",5117 desc:5118 " to be very busy, to have too much to do (also: to be**newline**up to one's ears); to be beyond one's ability to understand",5119 example:5120 "**newline**o I'd love to take a week off for a hiking trip, but at the moment I am over**newline**my head in work. Maybe next week when I'm only up to my ears!**newline**o It was impossible for the tutor to get through to Bill about the physics**newline**problem because the subject matter was over Bill's head.",5121 Favorite: null5122 },5123 geometry: null5124 },5125 {5126 type: "Feature",5127 properties: {5128 name: "to ask for",5129 desc: " to deserve, to receive a just punishment (also: to bring upon)",5130 example:5131 "**newline**o If you drink alcohol and then drive a car, you're only asking for trouble.**newline**o Don't complain about your cut in salary. You asked for it by refusing to**newline**heed our repeated warnings not to be late and inefficient.",5132 Favorite: null5133 },5134 geometry: null5135 },5136 {5137 type: "Feature",5138 properties: {5139 name: "to be a far cry from",5140 desc: " to be very different from",5141 example:5142 "**newline**o I enjoyed visiting Seattle, but it was a far cry from the ideal vacation**newline**spot I expected.**newline**o Ned is enjoying his new job, but his responsibilities are a far cry from**newline**what he was told they would be.",5143 Favorite: null5144 },5145 geometry: null5146 },5147 {5148 type: "Feature",5149 properties: {5150 name: "by all means",5151 desc:5152 " certainly, definitely, naturally (also: of course); using any**newline**possible way or method",5153 example:5154 "**newline**o If the Johnsons invite us for dinner, then by all means we have to**newline**return the invitation. Of cause, we don't have to invite their children,**newline**too.**newline**o In order to ensure its survival, the ailing company has to obtain an**newline**infusion of cash by all means.",5155 Favorite: null5156 },5157 geometry: null5158 },5159 {5160 type: "Feature",5161 properties: {5162 name: "to get out from under",5163 desc:5164 " to restore one's financial security, to resolve a**newline**difficult financial obligation",5165 example:5166 "**newline**o After years of struggling to get ahead, the young couple finally got out**newline**from under their debts.**newline**o The ailing company, succeeding in obtaining the necessary cash, was**newline**able to get out from under its financial burdens.",5167 Favorite: null5168 },5169 geometry: null5170 },5171 {5172 type: "Feature",5173 properties: {5174 name: "to take the bull by the horns",5175 desc:5176 " to handle a difficult situation with**newline**determination**newline**This idiom is usually used when someone has been postponing an action for**newline**some time and finally wants or needs to resolve it.",5177 example:5178 "**newline**o After three years of faithful service, Jake decided to take the bull by the**newline**horns and ask his boss for a raise.**newline**o Vic has been engaged to Laura for a long time now, and I know that he**newline**loves her. He should take the bull by the horns and ask her to marry**newline**him.",5179 Favorite: null5180 },5181 geometry: null5182 },5183 {5184 type: "Feature",5185 properties: {5186 name: "to give (someone) a hand",5187 desc:5188 " to assist, to aid, to help (also: to lend**newline**someone a hand) (S)",5189 example:5190 "**newline**o Would you give me a hand lifting this heavy box?**newline**o When Terry's car broke down at night on the highway, no one would**newline**stop to lend her a hand.",5191 Favorite: null5192 },5193 geometry: null5194 },5195 {5196 type: "Feature",5197 properties: {5198 name: "to give (someone) a big hand",5199 desc: " to clap one's hands in applause, to applaud**newline**(S)",5200 example:5201 "**newline**o After the talented new vocalist had sung her number, the audience**newline**gave her a big hand.**newline**o Should we give a big hand to each beauty contestant is as she is**newline**introduced, or should we wait until all the introductions are finished?",5202 Favorite: null5203 },5204 geometry: null5205 },5206 {5207 type: "Feature",5208 properties: {5209 name: "to goof off",5210 desc: " to waste time, to be idle",5211 example:5212 "**newline**o Some of the workers in our office always goof off when the boss is out.**newline**o On Saturday afternoons, I like to go to a movie or just goof off at home.",5213 Favorite: null5214 },5215 geometry: null5216 },5217 {5218 type: "Feature",5219 properties: {5220 name: "to talk back to",5221 desc: " to answer in a rude manner, to speak to disrespectfully",5222 example:5223 "**newline**o Billy, if you talk back to me like that once more, you're going to spend**newline**the rest of the day in your room.**newline**o The school principal had to reprimand the child for talking back to her**newline**teacher.",5224 Favorite: null5225 },5226 geometry: null5227 },5228 {5229 type: "Feature",5230 properties: {5231 name: "to be in",5232 desc:5233 " to be popular or fashionable; to be available at one's work or home",5234 example:5235 "**newline**o Most young people tend to want anything that is in at the time, but a**newline**few don't care about current trends.**newline**o Could you please tell me when Mrs. Zachary will be in? I'd like to talk to**newline**her soon.",5236 Favorite: null5237 },5238 geometry: null5239 },5240 {5241 type: "Feature",5242 properties: {5243 name: "to be out",5244 desc:5245 " to be unpopular or no longer in fashion; to be away from one's**newline**work or home",5246 example:5247 "**newline**o These days, designer jeans are in and long skirts are out.**newline**o I'm sorry, Mr. Jensen is out at the moment. Could I take a message?",5248 Favorite: null5249 },5250 geometry: null5251 },5252 {5253 type: "Feature",5254 properties: {5255 name: "to draw the line at",5256 desc: " to determine to be unacceptable, to refuse to consider",5257 example:5258 "**newline**o I don't mind helping him with his homework, but I draw the line at**newline**writing a term paper for him.**newline**o The conference organizers tried to accommodate the needs of the**newline**various interest groups, but they drew the line at extending the**newline**conference by two day.",5259 Favorite: null5260 },5261 geometry: null5262 },5263 {5264 type: "Feature",5265 properties: {5266 name: "to get out of line",5267 desc:5268 " to disobey or ignore normal procedures or rules (also: to**newline**step out of line)",5269 example:5270 "**newline**o When a child gets out of line in that teacher's class, she uses the oldfashioned**newline**method of making the child sit in the corner of the room.**newline**o Any employee who steps out of line by coming to work in an**newline**unacceptable condition will be fired.",5271 Favorite: null5272 },5273 geometry: null5274 },5275 {5276 type: "Feature",5277 properties: {5278 name: "dry run",5279 desc: " rehearsal, practice session",5280 example:5281 "**newline**o The college president requested a dry run of the graduation ceremony**newline**in order to ensure that all aspects went smoothly.**newline**o Before the manager present the reorganizational plans to the board of**newline**directors, he did several dry runs of his presentation.",5282 Favorite: null5283 },5284 geometry: null5285 },5286 {5287 type: "Feature",5288 properties: {5289 name: "to play by ear",5290 desc:5291 " to play music that one has heard but never read (S); to**newline**proceed without plan, to do spontaneously (S)**newline**The pronoun it is often used with the second definition.",5292 example:5293 "**newline**o That pianist can play most popular music by ear. She never needs to**newline**read sheet music.**newline**o My husband wanted to plan our trip carefully, but I argued that it was**newline**more fun if we played it by ear.",5294 Favorite: null5295 },5296 geometry: null5297 },5298 {5299 type: "Feature",5300 properties: {5301 name: "to be in (someone's) shoes",5302 desc:5303 " to be in another person's position, to face the**newline**same situation as another person",5304 example:5305 "**newline**o If I were in your shoes, I wouldn't take too many classes this semester.**newline**o When his boss finds out about that accounting error, I wouldn't want to**newline**be in his shoes.",5306 Favorite: null5307 },5308 geometry: null5309 },5310 {5311 type: "Feature",5312 properties: {5313 name: "to keep after",5314 desc: " to remind constantly, to nag",5315 example:5316 "**newline**o Lynn always has to keep after her children about cleaning up their**newline**rooms and doing chores around the house.**newline**o Lon is so forgetful that it's necessary to keep after him about every little**newline**thing.",5317 Favorite: null5318 },5319 geometry: null5320 },5321 {5322 type: "Feature",5323 properties: {5324 name: "to fix up",5325 desc:5326 " to repair or put back in good condition (S); to arrange a date or an**newline**engagement for another person (S)",5327 example:5328 "**newline**o Instead of buying an expensive new home, we decided to buy an older**newline**home and fix it up ourselves.**newline**o Since my visiting friend didn't have a date for dinner, I fixed her up**newline**with a male friend of mine. They got along very well together.",5329 Favorite: null5330 },5331 geometry: null5332 },5333 {5334 type: "Feature",5335 properties: {5336 name: "to be had",5337 desc: " to be victimized or cheated",5338 example:5339 '**newline**o When the jeweler confirmed that the diamonds that the woman had**newline**purchased abroad were really fake, she exclaimed, "I\'ve been had!"**newline**o The angry customer complained about being overcharged at the store,**newline**asserting that this was the third time that he had been had.',5340 Favorite: null5341 },5342 geometry: null5343 }5344 ]...
zka.js
Source:zka.js
1/**2 * User: do3 * Date: 28.12.20 13:274 * (c) 2012, Doc Cirrus GmbH, Berlin5 */6const ObjectId = require( 'mongoose' ).Types.ObjectId;7module.exports = {8 context: {9 formName: 'ZKA',10 activities: [11 {12 _id: ObjectId( '5fe1a7cc430cbc32743b436a' ),13 actType: 'FORM',14 status: 'VALID',15 attachments: ['5fe1a7cc430cbc32743b4369'],16 attachedMediaTags: [],17 subType: '',18 time: '',19 backupEmployeeIds: [],20 userContent: 'ZKA',21 mediaImportError: '',22 partnerInfo: '',23 explanations: '',24 activities: ['5fe0a034dffd7bdf7ceffc45'],25 referencedBy: [],26 formId: '5f9fd3fb814faa61d83bc3f6',27 formVersion: '5fa2b6cb414f7e75d87b45cf',28 formPdf: '',29 formLang: 'de',30 formGender: 'm',31 apkState: 'IN_PROGRESS',32 unlinkedMirrorIds: [],33 savedEmails: [],34 ruleStatus: 'NOT_VALIDATED',35 receipts: [],36 scheinOrder: '',37 scheinDiagnosis: '',38 reasonType: '',39 totalReceipts: 0,40 totalPenalties: 0,41 totalReceiptsOutstanding: 0,42 continuousIcds: [],43 insuranceName: '',44 hasVat: false,45 vat: 0,46 icds: [],47 icdsExtra: [],48 scheinSlipMedicalTreatment: '',49 erstBesch: true,50 folgeBesc: false,51 eTSArrangementCode: '',52 eTSArrangementCodeRequestMessageId: '',53 eTSAErrorMessage: '',54 __t: 'FORM',55 attachedMedia: [],56 timestamp: Date( '2020-12-22T07:51:14.833Z' ),57 patientId: '5e9ed6eeee3a343fd3542ab5',58 employeeId: '5e55190ed7d326bf8f1b6b00',59 locationId: ObjectId( '000000000000000000000001' ),60 content: 'ZKA',61 editor: [62 {63 _id: ObjectId( '5fe1d542d161ea502339c2a6' ),64 name: 'Denis Oczko',65 initials: 'DO'66 }67 ],68 caseFolderId: '5fdc8497c22c898608e94e42',69 naehereAngabenZuDenEmpfehlungen: '',70 medData: [],71 linkedEmployees: [],72 linkedTimestamps: [],73 linkedContents: [],74 employeeName: 'Oczko, Denis',75 employeeInitials: 'DO',76 patientLastName: '001',77 patientFirstName: '001',78 lastChanged: Date( '2020-12-22T11:15:14.932Z' )79 }80 ],81 documents: [82 {83 _id: ObjectId( '5fe1a7cc430cbc32743b4369' ),84 usesMedia: [85 '5f9fd418e5ee7a61df10c9e1',86 '5f9fd4194bb0a461d9f950c8',87 '5f9fd4191c97d661e679916c'88 ],89 accessBy: [],90 tags: [],91 type: 'FORM',92 formId: '5f9fd3fb814faa61d83bc3f6',93 formData: '',94 mapData: {95 markerArray: [],96 markerText: '',97 contactAddresses: [],98 contactAddressesName: [],99 actType: 'FORM',100 subType: ' ',101 status: 'CREATED',102 currency: 'EUR',103 currencySymbol: 'â¬',104 caseFolderType: 'PUBLIC',105 caseFolderAdditionalType: null,106 caseFolderIdentity: null,107 age: 91,108 dobSmaller: '12.12.29',109 dobSmallerWithoutPoints: '121229',110 dob: '12.12.1929',111 kbvDob: '12.12.1929',112 dd: '12',113 mm: '12',114 yy: '29',115 yyyy: '1929',116 patientDOB: 'Thu Dec 12 1929 10:00:00 GMT+0100',117 dobPlain: '1929-12-12T10:00:00+01:00',118 patientSince: '2020-04-21T11:19:44.683Z',119 dateOfDeath: '',120 dateOfInActive: '',121 isDeceased: 'Nein',122 inActive: 'Nein',123 reason: '',124 jobStatus: '',125 bestPatientPhone: '030303',126 patPhone: '030303',127 patEmail: '',128 patFax: '',129 patHttp: '',130 patientDbId: '5e9ed6eeee3a343fd3542ab5',131 patientId: '12',132 patientNo: '12',133 title: '',134 firstname: '001',135 nameaffix: '',136 nameinfix: '',137 lastname: '001',138 fullname: '001 001',139 talk: 'Herr',140 patientName: '001, 001',141 longPatientName: 'Herr 001 001',142 address: 'Lala 1\n12105 Berlin',143 addon: '',144 houseno: '1',145 street: 'Lala',146 zip: '12105',147 city: 'Berlin',148 country: 'Deutschland',149 countryCode: 'D',150 cantonCode: '4',151 dataTransmissionToMediportApproved: 'Nein',152 workingAt: '',153 jobTitle: '',154 isPensioner: 'Nein',155 currentDate: '22.12.2020',156 currentSmall: '22.12.20',157 displayname: '001 001',158 chiffre: '0 121229',159 insuranceName: 'BARMER',160 insuranceNo: 'M123456678',161 insuranceId: '104940005',162 insuranceKind: '1',163 persGroup: '',164 dmp: '',165 insuranceGrpId: '72601',166 insuranceBgNumber: '',167 insuranceGLN: '',168 receipientGLN: '',169 insuranceNames: 'BARMER',170 insuranceValidTo: '',171 insuranceValidToSlash: '',172 isBVG: false,173 commercialNo: '310101300',174 doctorNumber: '200007958',175 zsrNumber: '',176 careDegree: 'keiner',177 officialAddressBC: {178 zip: '12105',179 city: 'Berlin',180 street: 'Lala',181 houseno: '1',182 countryCode: 'D',183 addon: '',184 cantonCode: '4'185 },186 gender: 'm',187 genderUpperCase: 'M',188 isMale: true,189 isFemale: false,190 isMaleM: 'M',191 isFemaleW: '',192 socialSecurityNo: '',193 emergencyContact: '',194 internetAddress: '',195 mobilePhone: '',196 insuranceAddr1: 'Lichtscheider Str. 89',197 insuranceAddr2: '42285 Wuppertal',198 insurancePrintName: 'BARMER',199 insuranceType: 'PUBLIC',200 locationFeatures: '',201 costCarrierBillingSection: '00',202 feeSchedule: '2',203 paidFree: false,204 paid: true,205 arbeitsunfall: '',206 utUnfall: false,207 fk4202: '',208 createUniqCaseIdentNoOnInvoice: false,209 tiersInsurance: 'Tiers Payant',210 vekaCardNo: '',211 receiver: 'Herr 001 001',212 cardStatus: 'RED',213 timestampString: '2020-12-22T07:51:14.833Z',214 timestampDate: '2020-12-22T07:51:14.833Z',215 timestamp: '22.12.20',216 timestampBFB: '221220',217 dateNormal: '22.12.2020',218 dateQuarter: '4',219 dateYearQuarter: '2020-4',220 dateYearMonth: '2020-12',221 dateYearWeek: '2020-52',222 date: '22.12.20',223 time: '',224 diagnoses: '',225 patientAdditionalNumbers: '',226 familyDoctorModel: 'Ja',227 locName: 'DO_NEU',228 locPhone: '0300141',229 locFax: '034130314',230 locStreet: 'adsas',231 locHouseno: '12',232 locZip: '10623',233 locCity: 'Berlin',234 locEmail: 'do@doc-cirrus.com',235 locWWW: '',236 locBankName: '',237 locBankIBAN: '',238 locBankBIC: '',239 locRegion: '',240 locCantonCode: '4',241 locCountry: 'Deutschland',242 locCountryCode: 'D',243 institutionCode: '',244 locKV: '72',245 locDepartment: '',246 employeeTalk: 'Herr',247 employeeTitle: '',248 employeeFirstname: 'Denis',249 employeeNameaffix: '',250 employeeLastname: 'Oczko',251 employeeOfficialNo: '200007958',252 employeeType: 'PHYSICIAN',253 employeeTypeTranslated: 'Arzt',254 employeeDepartment: '',255 employeeNo: '',256 employeeSpecialities: '',257 specialisationText: '',258 employeeWorkDescription: '',259 employeePhysicianIknr: '',260 employeeGlnNumber: '',261 employeeZsrNumber: '',262 employeeKNumber: '',263 employeePhysicianType: '',264 arztstempel: ' Denis Oczko\n' +265 '\n' +266 'adsas 12\n' +267 '10623 Berlin\n' +268 'T: 0300141 / F: 034130314\n' +269 'LANR: 200007958\n' +270 'BSNR: 310101300\n',271 locId: '000000000000000000000001',272 locGLN: '',273 employeeId: '5e55190ed7d326bf8f1b6b00',274 employeeGLN: '',275 qualiDignitiesText: '0000',276 quantiDignitiesText: '',277 fk4124: '',278 scheinLocationFeatures: '',279 scheinDayOfAccident: '',280 scheinTimeOfAccident: '',281 scheinDayOfArrivalt: '',282 scheinTimeOfArrival: '',283 scheinDayOfFristTreat: '',284 scheinFristTreatPhysician: '',285 scheinWorkingHoursStart: '',286 scheinWorkingHoursEnd: '',287 scheinBgAhb: false,288 scheinBgBhb: false,289 scheinAccidentCompany: '',290 scheinAccidentCompanyCity: '',291 scheinAccidentCompanyPLZ: '',292 scheinAccidentCompanyStreetHouseno: '',293 isASV: false,294 certNumber: 'Y/9/1901/36/488'295 },296 formState: {297 contentType: 'dc/form',298 formName: 'ZKA',299 BasisProgrammnr: '12',300 besPersonengruppe: '00',301 KennzeichenKK: '101234567',302 VorbefundZytoNomenklaturlll: '1',303 VorbefundZytoNomenklaturlll__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',304 VorbefundZytoGrupeV: ' ',305 VorbefundZytoGrupeV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',306 VorbefundHPV: '0',307 VorbefundHPV__options: ' {newline}*0{newline}1{newline}',308 VorbefundZytoGruppe0l: '2',309 VorbefundZytoGruppe0l__options: ' {newline}1{newline}*2{newline}3{newline}',310 VorbefundZytoGruppell: ' ',311 VorbefundZytoGruppell__options: '* {newline}1{newline}2{newline}3{newline}',312 VorbefundHPVErgebnis: ' ',313 VorbefundHPVErgebnis__options: '* {newline}1{newline}2{newline}3{newline}',314 VorbefundVirustyp: ' ',315 VorbefundVirustyp__options: '* {newline}1{newline}2{newline}8{newline}9{newline}',316 VorbefundZytoGruppelll: ' ',317 VorbefundZytoGruppelll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',318 eGKVersichertennr: 'A123456789',319 BSNR: '310101300',320 NBSNR: '',321 LANR: '200007958',322 VorbefundZytoGruppelllD: ' ',323 VorbefundZytoGruppelllD__options: '* {newline}1{newline}2{newline}',324 ZervixEinstellbar: '0',325 ZervixEinstellbar__options: ' {newline}*0{newline}1{newline}',326 KolposkopischerBefund: '0',327 KolposkopischerBefund__options: ' {newline}*0{newline}1{newline}',328 SichtbarkeitPZG: ' ',329 SichtbarkeitPZG__options: '* {newline}1{newline}2{newline}3{newline}',330 VorbefundZytoGruppeIV: ' ',331 VorbefundZytoGruppeIV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',332 PatIdentnr: '',333 Patdob: '12.12.1929',334 PatPLZ: '22.12.2020',335 AnzahlBiopsien: '11',336 TypTZ: ' ',337 TypTZ__options: '* {newline}1{newline}2{newline}3{newline}',338 kongenitaleAnomalie: ' ',339 kongenitaleAnomalie__options: '* {newline}1{newline}',340 Normalbefund: ' ',341 Normalbefund__options: '* {newline}0{newline}1{newline}',342 Kondylome: ' ',343 Kondylome__options: '* {newline}1{newline}',344 Endometriose: ' ',345 Endometriose__options: '* {newline}1{newline}',346 Polypen: ' ',347 Polypen__options: '* {newline}1{newline}',348 Entzuendung: ' ',349 Entzuendung__options: '* {newline}1{newline}',350 Stenose: ' ',351 Stenose__options: '* {newline}1{newline}',352 PostOPVeraenderung: ' ',353 PostOPVeraenderung__options: '* {newline}1{newline}',354 Sonstige32: ' ',355 Sonstige32__options: '* {newline}1{newline}',356 AIS: ' ',357 AIS__options: '* {newline}1{newline}',358 InvasivesPlattenepithelkarzinom: ' ',359 InvasivesPlattenepithelkarzinom__options: '* {newline}1{newline}',360 InvasivesAdenokarzinom: ' ',361 InvasivesAdenokarzinom__options: '* {newline}1{newline}',362 sonstigeBefunde37: ' ',363 sonstigeBefunde37__options: '* {newline}1{newline}',364 Befund: '1',365 Befund__options: ' {newline}*1{newline}2{newline}',366 EinstufungDysplasievorgaenge: ' ',367 EinstufungDysplasievorgaenge__options: '* {newline}1{newline}2{newline}',368 EinstufungabnormenBefunde: ' ',369 EinstufungabnormenBefunde__options: '* {newline}1{newline}2{newline}3{newline}',370 VerdachtAIS: ' ',371 VerdachtAIS__options: '* {newline}0{newline}1{newline}',372 LokalisationabnormenBefunde: ' ',373 LokalisationabnormenBefunde__options: '* {newline}1{newline}2{newline}',374 'GroeÃeLaesion': ' ',375 'GroeÃeLaesion__options': '* {newline}1{newline}2{newline}3{newline}4{newline}',376 VerdachtInvasion: ' ',377 VerdachtInvasion__options: '* {newline}0{newline}1{newline}4{newline}',378 weitereBefunde: ' ',379 weitereBefunde__options: '* {newline}0{newline}1{newline}4{newline}',380 'MaÃnahmen': '1',381 'MaÃnahmen__options': ' {newline}*1{newline}2{newline}3{newline}',382 EmpfohleneManahme: '0',383 EmpfohleneManahme__options: ' {newline}*0{newline}1{newline}2{newline}',384 '1Sonstige33': '',385 '2Sonstige33': '',386 '1sonstigeBefunde38': '',387 '2sonstigeBefunde38': '',388 EmpfehlungKontolleAbklaerung: ' ',389 EmpfehlungKontolleAbklaerung__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',390 MethodeKonisation: ' ',391 MethodeKonisation__options: '* {newline}1{newline}2{newline}3{newline}',392 StagingpT: ' ',393 StagingpT__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}9{newline}',394 StagingpN: ' ',395 StagingpN__options: '* {newline}1{newline}2{newline}3{newline}9{newline}',396 ZeithorizontweitereKolposkopie: ' ',397 ZeithorizontweitereKolposkopie__options: '* {newline}1{newline}2{newline}',398 MethodeExzision: ' ',399 MethodeExzision__options: '* {newline}1{newline}2{newline}3{newline}',400 StagingpM: ' ',401 StagingpM__options: '* {newline}1{newline}2{newline}3{newline}',402 TiefeKonus: '',403 Zeithorizont: '',404 UmfangExzision: '',405 Therapieempfehlung: ' ',406 Therapieempfehlung__options: '* {newline}0 1{newline}0 2{newline}0 3{newline}0 8{newline}',407 '1SonstigeoperativeEingriffe44': '',408 '2SonstigeoperativeEingriffe44': '',409 weitereTherapieempfehlungen1: '',410 weitereTherapieempfehlungen2: '',411 '1SonstigeoperativeEingriffe52': '',412 endueltigerhistoBefund: ' ',413 endueltigerhistoBefund__options: '* {newline}0{newline}1{newline}',414 Grading: ' ',415 Grading__options: '* {newline}0 1{newline}0 2{newline}0 3{newline}0 4{newline}0 5{newline}',416 StagingFIGO: ' ',417 StagingFIGO__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}9{newline}',418 DurchfuehrungoperativerEingriff: ' ',419 DurchfuehrungoperativerEingriff__options: '* {newline}1{newline}2{newline}8{newline}',420 OPdate: '22.12.2020'421 },422 formStateHash: 374107491,423 formInitialState: {424 contentType: 'dc/form',425 formName: 'ZKA',426 BasisProgrammnr: '',427 besPersonengruppe: '',428 KennzeichenKK: '',429 VorbefundZytoNomenklaturlll: ' ',430 VorbefundZytoNomenklaturlll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',431 VorbefundZytoGrupeV: ' ',432 VorbefundZytoGrupeV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',433 VorbefundHPV: ' ',434 VorbefundHPV__options: '* {newline}0{newline}1{newline}',435 VorbefundZytoGruppe0l: ' ',436 VorbefundZytoGruppe0l__options: '* {newline}1{newline}2{newline}3{newline}',437 VorbefundZytoGruppell: ' ',438 VorbefundZytoGruppell__options: '* {newline}1{newline}2{newline}3{newline}',439 VorbefundHPVErgebnis: ' ',440 VorbefundHPVErgebnis__options: '* {newline}1{newline}2{newline}3{newline}',441 VorbefundVirustyp: ' ',442 VorbefundVirustyp__options: '* {newline}1{newline}2{newline}8{newline}9{newline}',443 VorbefundZytoGruppelll: ' ',444 VorbefundZytoGruppelll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',445 eGKVersichertennr: '{{InCase_T.insuranceNumber}}',446 BSNR: '310101300',447 NBSNR: '',448 LANR: '200007958',449 VorbefundZytoGruppelllD: ' ',450 VorbefundZytoGruppelllD__options: '* {newline}1{newline}2{newline}',451 ZervixEinstellbar: ' ',452 ZervixEinstellbar__options: '* {newline}0{newline}1{newline}',453 KolposkopischerBefund: ' ',454 KolposkopischerBefund__options: '* {newline}0{newline}1{newline}',455 SichtbarkeitPZG: ' ',456 SichtbarkeitPZG__options: '* {newline}1{newline}2{newline}3{newline}',457 VorbefundZytoGruppeIV: ' ',458 VorbefundZytoGruppeIV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',459 PatIdentnr: '',460 Patdob: '12.12.1929',461 PatPLZ: '22.12.2020',462 AnzahlBiopsien: '',463 TypTZ: ' ',464 TypTZ__options: '* {newline}1{newline}2{newline}3{newline}',465 kongenitaleAnomalie: ' ',466 kongenitaleAnomalie__options: '* {newline}1{newline}',467 Normalbefund: ' ',468 Normalbefund__options: '* {newline}0{newline}1{newline}',469 Kondylome: ' ',470 Kondylome__options: '* {newline}1{newline}',471 Endometriose: ' ',472 Endometriose__options: '* {newline}1{newline}',473 Polypen: ' ',474 Polypen__options: '* {newline}1{newline}',475 Entzuendung: ' ',476 Entzuendung__options: '* {newline}1{newline}',477 Stenose: ' ',478 Stenose__options: '* {newline}1{newline}',479 PostOPVeraenderung: ' ',480 PostOPVeraenderung__options: '* {newline}1{newline}',481 Sonstige32: ' ',482 Sonstige32__options: '* {newline}1{newline}',483 AIS: ' ',484 AIS__options: '* {newline}1{newline}',485 InvasivesPlattenepithelkarzinom: ' ',486 InvasivesPlattenepithelkarzinom__options: '* {newline}1{newline}',487 InvasivesAdenokarzinom: ' ',488 InvasivesAdenokarzinom__options: '* {newline}1{newline}',489 sonstigeBefunde37: ' ',490 sonstigeBefunde37__options: '* {newline}1{newline}',491 Befund: ' ',492 Befund__options: '* {newline}1{newline}2{newline}',493 EinstufungDysplasievorgaenge: ' ',494 EinstufungDysplasievorgaenge__options: '* {newline}1{newline}2{newline}',495 EinstufungabnormenBefunde: ' ',496 EinstufungabnormenBefunde__options: '* {newline}1{newline}2{newline}3{newline}',497 VerdachtAIS: ' ',498 VerdachtAIS__options: '* {newline}0{newline}1{newline}',499 LokalisationabnormenBefunde: ' ',500 LokalisationabnormenBefunde__options: '* {newline}1{newline}2{newline}',501 'GroeÃeLaesion': ' ',502 'GroeÃeLaesion__options': '* {newline}1{newline}2{newline}3{newline}4{newline}',503 VerdachtInvasion: ' ',504 VerdachtInvasion__options: '* {newline}0{newline}1{newline}4{newline}',505 weitereBefunde: ' ',506 weitereBefunde__options: '* {newline}0{newline}1{newline}4{newline}',507 'MaÃnahmen': ' ',508 'MaÃnahmen__options': '* {newline}1{newline}2{newline}3{newline}',509 EmpfohleneManahme: ' ',510 EmpfohleneManahme__options: '* {newline}0{newline}1{newline}2{newline}',511 '1Sonstige33': '',512 '2Sonstige33': '',513 '1sonstigeBefunde38': '',514 '2sonstigeBefunde38': '',515 EmpfehlungKontolleAbklaerung: ' ',516 EmpfehlungKontolleAbklaerung__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',517 MethodeKonisation: ' ',518 MethodeKonisation__options: '* {newline}1{newline}2{newline}3{newline}',519 StagingpT: ' ',520 StagingpT__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}9{newline}',521 StagingpN: ' ',522 StagingpN__options: '* {newline}1{newline}2{newline}3{newline}9{newline}',523 ZeithorizontweitereKolposkopie: ' ',524 ZeithorizontweitereKolposkopie__options: '* {newline}1{newline}2{newline}',525 MethodeExzision: ' ',526 MethodeExzision__options: '* {newline}1{newline}2{newline}3{newline}',527 StagingpM: ' ',528 StagingpM__options: '* {newline}1{newline}2{newline}3{newline}',529 TiefeKonus: '',530 Zeithorizont: '',531 UmfangExzision: '',532 Therapieempfehlung: ' ',533 Therapieempfehlung__options: '* {newline}0 1{newline}0 2{newline}0 3{newline}0 8{newline}',534 '1SonstigeoperativeEingriffe44': '',535 '2SonstigeoperativeEingriffe44': '',536 weitereTherapieempfehlungen1: '',537 weitereTherapieempfehlungen2: '',538 '1SonstigeoperativeEingriffe52': '',539 endueltigerhistoBefund: ' ',540 endueltigerhistoBefund__options: '* {newline}0{newline}1{newline}',541 Grading: ' ',542 Grading__options: '* {newline}0 1{newline}0 2{newline}0 3{newline}0 4{newline}0 5{newline}',543 StagingFIGO: ' ',544 StagingFIGO__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}9{newline}',545 DurchfuehrungoperativerEingriff: ' ',546 DurchfuehrungoperativerEingriff__options: '* {newline}1{newline}2{newline}8{newline}',547 OPdate: '22.12.2020'548 },549 formInstanceId: '5fa2b6cb414f7e75d87b45cf',550 publisher: 'Denis Oczko',551 contentType: 'dc/form',552 printerName: 'Virtual_PDF_Printer',553 locationId: '000000000000000000000001',554 isEditable: false,555 createdOn: Date( '2020-12-22T07:51:23.400Z' ),556 lastChanged: Date( '2020-12-22T11:15:14.974Z' ),557 actType: 'FORM',558 activityId: '5fe1a7cc430cbc32743b436a',559 caseFolderId: '5fdc8497c22c898608e94e42',560 patientId: '5e9ed6eeee3a343fd3542ab5',561 patientName: '001, 001',562 subType: ''563 }564 ],565 employees: [566 {567 _id: ObjectId( '5e55190ed7d326bf8f1b6b00' ),568 title: '',569 firstname: 'Denis',570 nameaffix: '',571 middlename: '',572 fk3120: '',573 lastname: 'Oczko',574 specialities: [],575 specialisationText: '',576 asvTeamNumbers: [],577 asvSpecializations: [],578 asvMembershipType: 'FULL',579 arztstempel: '',580 fromLDAP: false,581 countryMode: ['D'],582 qualiDignities: ['0000'],583 quantiDignities: [],584 roles: ['Empfang'],585 preferredLanguage: '',586 currentLocation: '000000000000000000000001',587 labdataSortOrder: 'MACRO4,CA,CL,FE,K,NA,P,AP,AMYL,LIP,CHE,CK,GGT,GOT,GPT,LDH,SP,HST,HS,MDRDK,KREA',588 bsnrs: [],589 expertise: [],590 ownZsrNumber: false,591 accounts: [],592 communications: [593 {594 signaling: true,595 confirmed: false,596 confirmNeeded: false,597 _id: ObjectId( '5e55190ed7d326bf8f1b6b01' ),598 type: 'EMAILJOB',599 preferred: false,600 value: 'do@doc-cirrus.com'601 }602 ],603 addresses: [],604 type: 'PHYSICIAN',605 locations: [606 {_id: '5e59116846acde8f581ad013', locname: 'Loc_2'},607 {_id: '5e5cf1f94a3f670bcfb290be', locname: 'AVWG Praxis 1'},608 {_id: '5e5cf25a4a3f670bcfb290c4', locname: 'AVWG Praxis 2'},609 {_id: '5ebd338246208810e74903f5', locname: 'DO_NEU_NB'},610 {_id: '5ecb62f2d8e4e7045509d566', locname: 'BS17'},611 {_id: '5f9ab52fdaaf2c66086c596f', locname: 'BS20'},612 {_id: '5fa42ab71c4d525450a25160', locname: 'Str. 1'},613 {_id: '000000000000000000000001', locname: 'DO_NEU'}614 ],615 talk: 'MR',616 notifications: [],617 username: 'DO',618 initials: 'DO',619 memberOf: [620 {_id: ObjectId( '5e55190ed7d326bf8f1b6aff' ), group: 'USER'},621 {_id: ObjectId( '5e551a87f6dd65bf8dd8edfd' ), group: 'ADMIN'},622 {_id: ObjectId( '5e551a87f6dd65bf8dd8edfc' ), group: 'CONTROLLER'},623 {_id: ObjectId( '5e551a87f6dd65bf8dd8edfb' ), group: 'SUPERUSER'},624 {_id: ObjectId( '5fdc4e27c22c898608e94dec' ), group: 'PHYSICIAN'}625 ],626 officialNo: '200007958',627 status: 'ACTIVE',628 dob: Date( '2020-02-25T12:54:38.624Z' )629 }630 ],631 location: {632 _id: ObjectId( '000000000000000000000001' ),633 kv: '72',634 kind: 'OFFICIAL',635 addon: '',636 countryCode: 'D',637 country: 'Deutschland',638 city: 'Berlin',639 zip: '10623',640 houseno: '12',641 street: 'adsas',642 email: 'do@doc-cirrus.com',643 locname: 'DO_NEU',644 commercialNo: '310101300',645 countryMode: ['D'],646 budgets: [647 {648 specialities: [],649 _id: ObjectId( '5f5202f655307c482c9d88e1' ),650 type: 'KBVUTILITY',651 startBudget: 1,652 startDate: Date( '2020-07-31T22:00:00.000Z' ),653 patientAgeRange1: 100,654 patientAgeRange2: 100,655 patientAgeRange3: 100,656 patientAgeRange4: 100657 }658 ],659 cardType: 'BANK',660 defaultPrinter: 'Virtual_PDF_Printer',661 emailFooter: '',662 enabledPrinters: ['Virtual_PDF_Printer'],663 imapPassword: '',664 imapUrl: '',665 imapUserName: '',666 isAdditionalLocation: false,667 isOptional: true,668 lastChanged: Date( '2020-11-13T14:13:02.913Z' ),669 openTimes: [],670 smtpEmailFrom: '',671 smtpHost: '',672 smtpPassword: '',673 smtpUserName: '',674 stockLocations: [],675 gkvInvoiceReceiver: '31',676 nonStandardCommercialNo: false,677 firstname: '',678 lastname: '',679 middlename: '',680 nameaffix: '',681 title: '',682 cantonCode: '4',683 konnektorProductVersion: 'XXX',684 fax: '034130314',685 phone: '0300141'686 },687 patients: [688 {689 _id: ObjectId( '5e9ed6eeee3a343fd3542ab5' ),690 additionalMirrorPatientIds: [],691 title: '',692 firstname: '001',693 nameaffix: '',694 middlename: '',695 fk3120: '',696 lastname: '001',697 physicians: [],698 employees: [ObjectId( '5e55190ed7d326bf8f1b6b00' )],699 markers: [],700 createPlanned: false,701 accessPRC: false,702 talk: 'MR',703 gender: 'MALE',704 sendPatientReceipt: false,705 patientNumber: 12,706 attachedSeverity: 'NONE',707 crmTags: [],708 edmpTypes: ['DM1'],709 edmpNotifiedAboutStatementOfParticipationTypes: ['DM1'],710 ehksDocType: 'EHKSND',711 scheinEmployeeIds: ['5e55190ed7d326bf8f1b6b00'],712 confirmedViewFromOtherLocations: true,713 additionalContacts: [],714 patientsFamilyMembers: [],715 additionalFamilyMembers: [],716 countryMode: ['D'],717 accounts: [],718 communications: [719 {720 signaling: true,721 confirmed: false,722 confirmNeeded: false,723 _id: ObjectId( '5ea6d788694a17e1bf7dea8a' ),724 type: 'PHONEPRIV',725 value: '030303'726 }727 ],728 addresses: [729 {730 street: 'Lala',731 houseno: '1',732 zip: '12105',733 city: 'Berlin',734 country: 'Deutschland',735 countryCode: 'D',736 addon: '',737 title: '',738 firstname: '',739 nameaffix: '',740 middlename: '',741 lastname: '',742 _id: ObjectId( '5e9ed6eeee3a343fd3542ab6' ),743 kind: 'OFFICIAL',744 cantonCode: '4'745 }746 ],747 kbvDob: '12.12.1929',748 insuranceStatus: [749 {750 fk4133: null,751 fk4110: null,752 insuranceKind: '1',753 costCarrierBillingSection: '00',754 costCarrierBillingGroup: '11',755 feeSchedule: '2',756 fused: false,757 unzkv: [],758 bgNumber: '',759 address1: 'Lichtscheider Str. 89',760 address2: '42285 Wuppertal',761 zipcode: '',762 city: '',763 phone: '',764 insuranceLink: '',765 email: '',766 insuranceGLN: '',767 recipientGLN: '',768 department: '',769 isTiersGarant: false,770 isTiersPayant: true,771 _id: ObjectId( '5e9ed6eeee3a343fd3542ab7' ),772 insuranceNo: 'M123456678',773 insuranceId: '104940005',774 insuranceName: 'BARMER',775 insurancePrintName: 'BARMER',776 insuranceGrpId: '72601',777 type: 'PUBLIC',778 persGroup: '4',779 dmp: '',780 kv: '72',781 locationId: '000000000000000000000001',782 fusedFrom: null,783 fusedToInsuranceId: null784 }785 ],786 affiliates: [],787 images: [],788 devices: [],789 partnerIds: [790 {791 asvTeamNumbers: [],792 _id: ObjectId( '5f48bf35f32aa383090f4f4f' ),793 partnerId: 'EDMP'794 }795 ],796 careDegree: 'NO',797 dob: Date( '1929-12-12T09:00:00.000Z' ),798 isDeceased: false,799 inActive: false,800 dob_MM: '12',801 dob_DD: '12',802 patientSince: Date( '2020-04-21T11:19:44.683Z' ),803 crmTreatments: [],804 crmCatalogShort: 'GOÃ',805 latestLabData: [],806 locationId: '',807 patientNo: '12',808 lastChanged: Date( '2020-12-22T10:59:34.058Z' ),809 activeCaseFolderId: '5fdc8497c22c898608e94e42',810 confirmedViewFromLocationIds: ['5e5cf25a4a3f670bcfb290c4', '5e59116846acde8f581ad013'],811 familyDoctorModel: false,812 attachedActivity: '5f0c6c6cf4e9c3803c1234e5',813 attachedContent: 'BL Versicherter: 5/0 (35524/0 35533/0)',814 edmpCaseNo: '12',815 ehksActivated: true,816 ehksPatientNo: '12',817 latestMedData: []818 }819 ]820 },821 result: '<?xml version="1.0" encoding="utf-8"?><root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:gba:sqg ../../interface_LE/2020_kv_pid_1.0_Export.xsd" xmlns="urn:gba:sqg" container_version="2.0" content_version="1.0"><header><document><id V="{dacba71e-f993-4736-9a84-b1d6053a5ccd}"/><set_id V="{dacba71e-f993-4736-9a84-b1d6053a5ccd}"/><origination_dttm V="2020-12-28T12:30:42.767Z"/><modification_dttm V="2020-12-28T12:30:42.767Z"/><software><vendor name="Doc Cirrus GmbH" address="Bessemerstr. 82, 12103 Berlin" email="info@doc-cirrus.com" function="Softwarehersteller" fax="+49.30.20898729.9" phone="+49.30.20898729.0" registration="sw12345"/><name V="DocCirrus-inSuite"/><version V="4.17.0"/><specification V="2020 PB V05"/></software><data_flow V="QS-Kollektivvertraglich"/><data_target V="Testdatenpool"/></document><provider name="Doc Cirrus GmbH" address="Bessemerstr. 82, 12103 Berlin" email="info@doc-cirrus.com" function="Leistungserbringer" fax="+49.30.20898729.9" phone="+49.30.20898729.0" registration="sw12345"/><protocol><status_document V="OK"/></protocol><encryption/></header><body><data_container><care_provider><BSNRAMBULANT V="310101300"/><LANR V="200007958"/></care_provider><cases module="ZKA" pseud_procedure="ZK"><case><patient twodigitik="10"><pid><VERSICHERTENIDNEU V="M123456678"/></pid></patient><case_admin><id V="694176"/><guid V="{403602b8-3c0d-4fb3-9629-7ae5cec6b04e}"/><version V="1"/><action V="create"/><module V="ZKA"/><quarter V="4/2020"/><protocol><status_case V="OK"/></protocol></case_admin><qs_data xsi:type="qs_data_zka_type" module="ZKA"><B><felder><DokAbschlDat V="28.12.2020"/><PROGRAMMZK V="12"/><kasseiknr2Stellen V="10"/><versichertenstatusgkv V="0"/><GEBDATUM V="12.12.1929"/><DATUMUNT V="22.12.2020"/><ZYTBEFUNDVORUNT V="1"/><ZYTBEFUNDVORUNT01 V="2"/><ZYTBEFUNDVORUNTII/><ZYTBEFUNDVORUNTIII/><ZYTBEFUNDVORUNTIIID/><ZYTBEFUNDVORUNTIV/><ZYTBEFUNDVORUNTV/><HPVTVORUNTVORHAND V="0"/><HPVTVORBEFUND/><HPVVIRUSTYPVORBEFUND/><ZERVIXEINSTELLBAR V="0"/><KOLPOSKBEFUND V="0"/><PZGSICHTBAR/><TZTYP/><NORMALBEFUND/><GRADABNBEFUNDE/><VERDACHTAIS/><LOKALABNBEFUNDE/><GROESSELAESION/><VERDACHTINVASION/><WEITEREBEFUNDE/><KONGENANOMALIE/><KONDYLOME/><ENDOMETRIOSE/><EKTOENDOPOLYPEN/><ENTZUENDUNG/><STENOSE/><POSTOPVERAEND/><SONSTWEITBEFUNDE/><SONSTBEFUNDE/><MASSNAHMEN V="1"/><ANZAHLBIOPSIEN V="11"/><BEFUNDBIOPSKUERET V="1"/><METAPLASIEVORGAENGE/><ADENOCARCINOMAINSITU/><INVASIVPLATTENEPITHELKARZ/><INVASIVADENOKARZ/><SONSTMETAPLASIEBEFUNDE/><SONSTBEFBIOPSKUERET/><EMPFOHLENEMASSNAHMEBIOPS V="0"/><EMPFOHLENEKONTRABKL/><ZEITHORIZONTKONTRABKL/><ZEITHORIZONT/><THERAPIEEMPFEHLUNG/><SONSTOPEINGR/><WEITERETHERAPIEEMPF/><OPDATUM V="22.12.2020"/><ARTOPEINGRIFF/><METHOKONISATION/><TIEFEKONUS/><METHOEXZISION/><UMFANGEXZISION/><SONSTOPEINGR2/><ENDHISTOLBEFUNDVORH/><GRADING/><STAGINGFIGO/><TNMPT/><TNMPN/><TNMPM/></felder></B></qs_data></case><statistic><sent count="1"><create V="1"/><update V="0"/><delete V="0"/><corrupted V="0"/></sent><processed count="0"><create V="0"/><update V="0"/><delete V="0"/><corrupted V="0"/></processed></statistic></cases></data_container></body></root>'...
beautify.js
Source:beautify.js
...64 }65 function trim(s) {66 return s.replace(/^\s\s*|\s\s*$/, '');67 }68 function print_newline(ignore_repeated) {69 flags.eat_next_space = false;70 if (opt_keep_array_indentation && is_array(flags.mode)) {71 return;72 }73 ignore_repeated = typeof ignore_repeated === 'undefined' ? true : ignore_repeated;74 flags.if_line = false;75 trim_output();76 if (!output.length) {77 return; // no newline on start of file78 }79 if (output[output.length - 1] !== "\n" || !ignore_repeated) {80 just_added_newline = true;81 output.push("\n");82 }83 for (var i = 0; i < flags.indentation_level; i += 1) {84 output.push(indent_string);85 }86 if (flags.var_line && flags.var_line_reindented) {87 if (opt_indent_char === ' ') {88 output.push(' '); // var_line always pushes 4 spaces, so that the variables would be one under another89 } else {90 output.push(indent_string); // skip space-stuffing, if indenting with a tab91 }92 }93 }94 function print_single_space() {95 if (flags.eat_next_space) {96 flags.eat_next_space = false;97 return;98 }99 var last_output = ' ';100 if (output.length) {101 last_output = output[output.length - 1];102 }103 if (last_output !== ' ' && last_output !== '\n' && last_output !== indent_string) { // prevent occassional duplicate space104 output.push(' ');105 }106 }107 function print_token() {108 just_added_newline = false;109 flags.eat_next_space = false;110 output.push(token_text);111 }112 function indent() {113 flags.indentation_level += 1;114 }115 function remove_indent() {116 if (output.length && output[output.length - 1] === indent_string) {117 output.pop();118 }119 }120 function set_mode(mode) {121 if (flags) {122 flag_store.push(flags);123 }124 flags = {125 previous_mode: flags ? flags.mode : 'BLOCK',126 mode: mode,127 var_line: false,128 var_line_tainted: false,129 var_line_reindented: false,130 in_html_comment: false,131 if_line: false,132 in_case: false,133 eat_next_space: false,134 indentation_baseline: -1,135 indentation_level: (flags ? flags.indentation_level + ((flags.var_line && flags.var_line_reindented) ? 1 : 0) : opt_indent_level),136 ternary_depth: 0137 };138 }139 function is_array(mode) {140 return mode === '[EXPRESSION]' || mode === '[INDENTED-EXPRESSION]';141 }142 function is_expression(mode) {143 return mode === '[EXPRESSION]' || mode === '[INDENTED-EXPRESSION]' || mode === '(EXPRESSION)';144 }145 function restore_mode() {146 do_block_just_closed = flags.mode === 'DO_BLOCK';147 if (flag_store.length > 0) {148 flags = flag_store.pop();149 }150 }151 function in_array(what, arr) {152 for (var i = 0; i < arr.length; i += 1) {153 if (arr[i] === what) {154 return true;155 }156 }157 return false;158 }159 function get_next_token() {160 n_newlines = 0;161 if (parser_pos >= input_length) {162 return ['', 'TK_EOF'];163 }164 wanted_newline = false;165 var c = input.charAt(parser_pos);166 parser_pos += 1;167 var keep_whitespace = opt_keep_array_indentation && is_array(flags.mode);168 if (keep_whitespace) {169 //170 // slight mess to allow nice preservation of array indentation and reindent that correctly171 // first time when we get to the arrays:172 // var a = [173 // ....'something'174 // we make note of whitespace_count = 4 into flags.indentation_baseline175 // so we know that 4 whitespaces in original source match indent_level of reindented source176 //177 // and afterwards, when we get to178 // 'something,179 // .......'something else'180 // we know that this should be indented to indent_level + (7 - indentation_baseline) spaces181 //182 var whitespace_count = 0;183 while (in_array(c, whitespace)) {184 if (c === "\n") {185 trim_output();186 output.push("\n");187 just_added_newline = true;188 whitespace_count = 0;189 } else {190 if (c === '\t') {191 whitespace_count += 4;192 } else if (c === '\r') {193 // nothing194 } else {195 whitespace_count += 1;196 }197 }198 if (parser_pos >= input_length) {199 return ['', 'TK_EOF'];200 }201 c = input.charAt(parser_pos);202 parser_pos += 1;203 }204 if (flags.indentation_baseline === -1) {205 flags.indentation_baseline = whitespace_count;206 }207 if (just_added_newline) {208 var i;209 for (i = 0; i < flags.indentation_level + 1; i += 1) {210 output.push(indent_string);211 }212 if (flags.indentation_baseline !== -1) {213 for (i = 0; i < whitespace_count - flags.indentation_baseline; i++) {214 output.push(' ');215 }216 }217 }218 } else {219 while (in_array(c, whitespace)) {220 if (c === "\n") {221 n_newlines += ( (opt_max_preserve_newlines) ? (n_newlines <= opt_max_preserve_newlines) ? 1: 0: 1 );222 }223 if (parser_pos >= input_length) {224 return ['', 'TK_EOF'];225 }226 c = input.charAt(parser_pos);227 parser_pos += 1;228 }229 if (opt_preserve_newlines) {230 if (n_newlines > 1) {231 for (i = 0; i < n_newlines; i += 1) {232 print_newline(i === 0);233 just_added_newline = true;234 }235 }236 }237 wanted_newline = n_newlines > 0;238 }239 if (in_array(c, wordchar)) {240 if (parser_pos < input_length) {241 while (in_array(input.charAt(parser_pos), wordchar)) {242 c += input.charAt(parser_pos);243 parser_pos += 1;244 if (parser_pos === input_length) {245 break;246 }247 }248 }249 // small and surprisingly unugly hack for 1E-10 representation250 if (parser_pos !== input_length && c.match(/^[0-9]+[Ee]$/) && (input.charAt(parser_pos) === '-' || input.charAt(parser_pos) === '+')) {251 var sign = input.charAt(parser_pos);252 parser_pos += 1;253 var t = get_next_token(parser_pos);254 c += sign + t[0];255 return [c, 'TK_WORD'];256 }257 if (c === 'in') { // hack for 'in' operator258 return [c, 'TK_OPERATOR'];259 }260 if (wanted_newline && last_type !== 'TK_OPERATOR'261 && last_type !== 'TK_EQUALS'262 && !flags.if_line && (opt_preserve_newlines || last_text !== 'var')) {263 print_newline();264 }265 return [c, 'TK_WORD'];266 }267 if (c === '(' || c === '[') {268 return [c, 'TK_START_EXPR'];269 }270 if (c === ')' || c === ']') {271 return [c, 'TK_END_EXPR'];272 }273 if (c === '{') {274 return [c, 'TK_START_BLOCK'];275 }276 if (c === '}') {277 return [c, 'TK_END_BLOCK'];278 }279 if (c === ';') {280 return [c, 'TK_SEMICOLON'];281 }282 if (c === '/') {283 var comment = '';284 // peek for comment /* ... */285 var inline_comment = true;286 if (input.charAt(parser_pos) === '*') {287 parser_pos += 1;288 if (parser_pos < input_length) {289 while (! (input.charAt(parser_pos) === '*' && input.charAt(parser_pos + 1) && input.charAt(parser_pos + 1) === '/') && parser_pos < input_length) {290 c = input.charAt(parser_pos);291 comment += c;292 if (c === '\x0d' || c === '\x0a') {293 inline_comment = false;294 }295 parser_pos += 1;296 if (parser_pos >= input_length) {297 break;298 }299 }300 }301 parser_pos += 2;302 if (inline_comment) {303 return ['/*' + comment + '*/', 'TK_INLINE_COMMENT'];304 } else {305 return ['/*' + comment + '*/', 'TK_BLOCK_COMMENT'];306 }307 }308 // peek for comment // ...309 if (input.charAt(parser_pos) === '/') {310 comment = c;311 while (input.charAt(parser_pos) !== '\r' && input.charAt(parser_pos) !== '\n') {312 comment += input.charAt(parser_pos);313 parser_pos += 1;314 if (parser_pos >= input_length) {315 break;316 }317 }318 parser_pos += 1;319 if (wanted_newline) {320 print_newline();321 }322 return [comment, 'TK_COMMENT'];323 }324 }325 if (c === "'" || // string326 c === '"' || // string327 (c === '/' &&328 ((last_type === 'TK_WORD' && in_array(last_text, ['return', 'do'])) ||329 (last_type === 'TK_COMMENT' || last_type === 'TK_START_EXPR' || last_type === 'TK_START_BLOCK' || last_type === 'TK_END_BLOCK' || last_type === 'TK_OPERATOR' || last_type === 'TK_EQUALS' || last_type === 'TK_EOF' || last_type === 'TK_SEMICOLON')))) { // regexp330 var sep = c;331 var esc = false;332 var resulting_string = c;333 if (parser_pos < input_length) {334 if (sep === '/') {335 //336 // handle regexp separately...337 //338 var in_char_class = false;339 while (esc || in_char_class || input.charAt(parser_pos) !== sep) {340 resulting_string += input.charAt(parser_pos);341 if (!esc) {342 esc = input.charAt(parser_pos) === '\\';343 if (input.charAt(parser_pos) === '[') {344 in_char_class = true;345 } else if (input.charAt(parser_pos) === ']') {346 in_char_class = false;347 }348 } else {349 esc = false;350 }351 parser_pos += 1;352 if (parser_pos >= input_length) {353 // incomplete string/rexp when end-of-file reached.354 // bail out with what had been received so far.355 return [resulting_string, 'TK_STRING'];356 }357 }358 } else {359 //360 // and handle string also separately361 //362 while (esc || input.charAt(parser_pos) !== sep) {363 resulting_string += input.charAt(parser_pos);364 if (!esc) {365 esc = input.charAt(parser_pos) === '\\';366 } else {367 esc = false;368 }369 parser_pos += 1;370 if (parser_pos >= input_length) {371 // incomplete string/rexp when end-of-file reached.372 // bail out with what had been received so far.373 return [resulting_string, 'TK_STRING'];374 }375 }376 }377 }378 parser_pos += 1;379 resulting_string += sep;380 if (sep === '/') {381 // regexps may have modifiers /regexp/MOD , so fetch those, too382 while (parser_pos < input_length && in_array(input.charAt(parser_pos), wordchar)) {383 resulting_string += input.charAt(parser_pos);384 parser_pos += 1;385 }386 }387 return [resulting_string, 'TK_STRING'];388 }389 if (c === '#') {390 if (output.length === 0 && input.charAt(parser_pos) === '!') {391 // shebang392 resulting_string = c;393 while (parser_pos < input_length && c != '\n') {394 c = input.charAt(parser_pos);395 resulting_string += c;396 parser_pos += 1;397 }398 output.push(trim(resulting_string) + '\n');399 print_newline();400 return get_next_token();401 }402 // Spidermonkey-specific sharp variables for circular references403 // https://developer.mozilla.org/En/Sharp_variables_in_JavaScript404 // http://mxr.mozilla.org/mozilla-central/source/js/src/jsscan.cpp around line 1935405 var sharp = '#';406 if (parser_pos < input_length && in_array(input.charAt(parser_pos), digits)) {407 do {408 c = input.charAt(parser_pos);409 sharp += c;410 parser_pos += 1;411 } while (parser_pos < input_length && c !== '#' && c !== '=');412 if (c === '#') {413 //414 } else if (input.charAt(parser_pos) === '[' && input.charAt(parser_pos + 1) === ']') {415 sharp += '[]';416 parser_pos += 2;417 } else if (input.charAt(parser_pos) === '{' && input.charAt(parser_pos + 1) === '}') {418 sharp += '{}';419 parser_pos += 2;420 }421 return [sharp, 'TK_WORD'];422 }423 }424 if (c === '<' && input.substring(parser_pos - 1, parser_pos + 3) === '<!--') {425 parser_pos += 3;426 flags.in_html_comment = true;427 return ['<!--', 'TK_COMMENT'];428 }429 if (c === '-' && flags.in_html_comment && input.substring(parser_pos - 1, parser_pos + 2) === '-->') {430 flags.in_html_comment = false;431 parser_pos += 2;432 if (wanted_newline) {433 print_newline();434 }435 return ['-->', 'TK_COMMENT'];436 }437 if (in_array(c, punct)) {438 while (parser_pos < input_length && in_array(c + input.charAt(parser_pos), punct)) {439 c += input.charAt(parser_pos);440 parser_pos += 1;441 if (parser_pos >= input_length) {442 break;443 }444 }445 if (c === '=') {446 return [c, 'TK_EQUALS'];447 } else {448 return [c, 'TK_OPERATOR'];449 }450 }451 return [c, 'TK_UNKNOWN'];452 }453 //----------------------------------454 indent_string = '';455 while (opt_indent_size > 0) {456 indent_string += opt_indent_char;457 opt_indent_size -= 1;458 }459 input = js_source_text;460 last_word = ''; // last 'TK_WORD' passed461 last_type = 'TK_START_EXPR'; // last token type462 last_text = ''; // last token text463 last_last_text = ''; // pre-last token text464 output = [];465 do_block_just_closed = false;466 whitespace = "\n\r\t ".split('');467 wordchar = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_$'.split('');468 digits = '0123456789'.split('');469 punct = '+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! !! , : ? ^ ^= |= ::'.split(' ');470 // words which should always start on new line.471 line_starters = 'continue,try,throw,return,var,if,switch,case,default,for,while,break,function'.split(',');472 // states showing if we are currently in expression (i.e. "if" case) - 'EXPRESSION', or in usual block (like, procedure), 'BLOCK'.473 // some formatting depends on that.474 flag_store = [];475 set_mode('BLOCK');476 parser_pos = 0;477 while (true) {478 var t = get_next_token(parser_pos);479 token_text = t[0];480 token_type = t[1];481 if (token_type === 'TK_EOF') {482 break;483 }484 switch (token_type) {485 case 'TK_START_EXPR':486 if (token_text === '[') {487 if (last_type === 'TK_WORD' || last_text === ')') {488 // this is array index specifier, break immediately489 // a[x], fn()[x]490 if (in_array(last_text, line_starters)) {491 print_single_space();492 }493 set_mode('(EXPRESSION)');494 print_token();495 break;496 }497 if (flags.mode === '[EXPRESSION]' || flags.mode === '[INDENTED-EXPRESSION]') {498 if (last_last_text === ']' && last_text === ',') {499 // ], [ goes to new line500 if (flags.mode === '[EXPRESSION]') {501 flags.mode = '[INDENTED-EXPRESSION]';502 if (!opt_keep_array_indentation) {503 indent();504 }505 }506 set_mode('[EXPRESSION]');507 if (!opt_keep_array_indentation) {508 print_newline();509 }510 } else if (last_text === '[') {511 if (flags.mode === '[EXPRESSION]') {512 flags.mode = '[INDENTED-EXPRESSION]';513 if (!opt_keep_array_indentation) {514 indent();515 }516 }517 set_mode('[EXPRESSION]');518 if (!opt_keep_array_indentation) {519 print_newline();520 }521 } else {522 set_mode('[EXPRESSION]');523 }524 } else {525 set_mode('[EXPRESSION]');526 }527 } else {528 set_mode('(EXPRESSION)');529 }530 if (last_text === ';' || last_type === 'TK_START_BLOCK') {531 print_newline();532 } else if (last_type === 'TK_END_EXPR' || last_type === 'TK_START_EXPR' || last_type === 'TK_END_BLOCK' || last_text === '.') {533 // do nothing on (( and )( and ][ and ]( and .(534 } else if (last_type !== 'TK_WORD' && last_type !== 'TK_OPERATOR') {535 print_single_space();536 } else if (last_word === 'function' || last_word === 'typeof') {537 // function() vs function ()538 if (opt_jslint_happy) {539 print_single_space();540 }541 } else if (in_array(last_text, line_starters) || last_text === 'catch') {542 print_single_space();543 }544 print_token();545 break;546 case 'TK_END_EXPR':547 if (token_text === ']') {548 if (opt_keep_array_indentation) {549 if (last_text === '}') {550 // trim_output();551 // print_newline(true);552 remove_indent();553 print_token();554 restore_mode();555 break;556 }557 } else {558 if (flags.mode === '[INDENTED-EXPRESSION]') {559 if (last_text === ']') {560 restore_mode();561 print_newline();562 print_token();563 break;564 }565 }566 }567 }568 restore_mode();569 print_token();570 break;571 case 'TK_START_BLOCK':572 if (last_word === 'do') {573 set_mode('DO_BLOCK');574 } else {575 set_mode('BLOCK');576 }577 if (opt_brace_style=="expand") {578 if (last_type !== 'TK_OPERATOR') {579 if (last_text === 'return' || last_text === '=') {580 print_single_space();581 } else {582 print_newline(true);583 }584 }585 print_token();586 indent();587 } else {588 if (last_type !== 'TK_OPERATOR' && last_type !== 'TK_START_EXPR') {589 if (last_type === 'TK_START_BLOCK') {590 print_newline();591 } else {592 print_single_space();593 }594 } else {595 // if TK_OPERATOR or TK_START_EXPR596 if (is_array(flags.previous_mode) && last_text === ',') {597 if (last_last_text === '}') {598 // }, { in array context599 print_single_space();600 } else {601 print_newline(); // [a, b, c, {602 }603 }604 }605 indent();606 print_token();607 }608 break;609 case 'TK_END_BLOCK':610 restore_mode();611 if (opt_brace_style=="expand") {612 if (last_text !== '{') {613 print_newline();614 }615 print_token();616 } else {617 if (last_type === 'TK_START_BLOCK') {618 // nothing619 if (just_added_newline) {620 remove_indent();621 } else {622 // {}623 trim_output();624 }625 } else {626 if (is_array(flags.mode) && opt_keep_array_indentation) {627 // we REALLY need a newline here, but newliner would skip that628 opt_keep_array_indentation = false;629 print_newline();630 opt_keep_array_indentation = true;631 } else {632 print_newline();633 }634 }635 print_token();636 }637 break;638 case 'TK_WORD':639 // no, it's not you. even I have problems understanding how this works640 // and what does what.641 if (do_block_just_closed) {642 // do {} ## while ()643 print_single_space();644 print_token();645 print_single_space();646 do_block_just_closed = false;647 break;648 }649 if (token_text === 'function') {650 if (flags.var_line) {651 flags.var_line_reindented = true;652 }653 if ((just_added_newline || last_text === ';') && last_text !== '{') {654 // make sure there is a nice clean space of at least one blank line655 // before a new function definition656 n_newlines = just_added_newline ? n_newlines : 0;657 if ( ! opt_preserve_newlines) {658 n_newlines = 1;659 }660 for (var i = 0; i < 2 - n_newlines; i++) {661 print_newline(false);662 }663 }664 }665 if (token_text === 'case' || token_text === 'default') {666 if (last_text === ':') {667 // switch cases following one another668 remove_indent();669 } else {670 // case statement starts in the same line where switch671 flags.indentation_level--;672 print_newline();673 flags.indentation_level++;674 }675 print_token();676 flags.in_case = true;677 break;678 }679 prefix = 'NONE';680 if (last_type === 'TK_END_BLOCK') {681 if (!in_array(token_text.toLowerCase(), ['else', 'catch', 'finally'])) {682 prefix = 'NEWLINE';683 } else {684 if (opt_brace_style=="expand" || opt_brace_style=="end-expand") {685 prefix = 'NEWLINE';686 } else {687 prefix = 'SPACE';688 print_single_space();689 }690 }691 } else if (last_type === 'TK_SEMICOLON' && (flags.mode === 'BLOCK' || flags.mode === 'DO_BLOCK')) {692 prefix = 'NEWLINE';693 } else if (last_type === 'TK_SEMICOLON' && is_expression(flags.mode)) {694 prefix = 'SPACE';695 } else if (last_type === 'TK_STRING') {696 prefix = 'NEWLINE';697 } else if (last_type === 'TK_WORD') {698 if (last_text === 'else') {699 // eat newlines between ...else *** some_op...700 // won't preserve extra newlines in this place (if any), but don't care that much701 trim_output(true);702 }703 prefix = 'SPACE';704 } else if (last_type === 'TK_START_BLOCK') {705 prefix = 'NEWLINE';706 } else if (last_type === 'TK_END_EXPR') {707 print_single_space();708 prefix = 'NEWLINE';709 }710 if (in_array(token_text, line_starters) && last_text !== ')') {711 if (last_text == 'else') {712 prefix = 'SPACE';713 } else {714 prefix = 'NEWLINE';715 }716 }717 if (flags.if_line && last_type === 'TK_END_EXPR') {718 flags.if_line = false;719 }720 if (in_array(token_text.toLowerCase(), ['else', 'catch', 'finally'])) {721 if (last_type !== 'TK_END_BLOCK' || opt_brace_style=="expand" || opt_brace_style=="end-expand") {722 print_newline();723 } else {724 trim_output(true);725 print_single_space();726 }727 } else if (prefix === 'NEWLINE') {728 if ((last_type === 'TK_START_EXPR' || last_text === '=' || last_text === ',') && token_text === 'function') {729 // no need to force newline on 'function': (function730 // DONOTHING731 } else if (token_text === 'function' && last_text == 'new') {732 print_single_space();733 } else if (last_text === 'return' || last_text === 'throw') {734 // no newline between 'return nnn'735 print_single_space();736 } else if (last_type !== 'TK_END_EXPR') {737 if ((last_type !== 'TK_START_EXPR' || token_text !== 'var') && last_text !== ':') {738 // no need to force newline on 'var': for (var x = 0...)739 if (token_text === 'if' && last_word === 'else' && last_text !== '{') {740 // no newline for } else if {741 print_single_space();742 } else {743 flags.var_line = false;744 flags.var_line_reindented = false;745 print_newline();746 }747 }748 } else if (in_array(token_text, line_starters) && last_text != ')') {749 flags.var_line = false;750 flags.var_line_reindented = false;751 print_newline();752 }753 } else if (is_array(flags.mode) && last_text === ',' && last_last_text === '}') {754 print_newline(); // }, in lists get a newline treatment755 } else if (prefix === 'SPACE') {756 print_single_space();757 }758 print_token();759 last_word = token_text;760 if (token_text === 'var') {761 flags.var_line = true;762 flags.var_line_reindented = false;763 flags.var_line_tainted = false;764 }765 if (token_text === 'if') {766 flags.if_line = true;767 }768 if (token_text === 'else') {769 flags.if_line = false;770 }771 break;772 case 'TK_SEMICOLON':773 print_token();774 flags.var_line = false;775 flags.var_line_reindented = false;776 if (flags.mode == 'OBJECT') {777 // OBJECT mode is weird and doesn't get reset too well.778 flags.mode = 'BLOCK';779 }780 break;781 case 'TK_STRING':782 if (last_type === 'TK_START_BLOCK' || last_type === 'TK_END_BLOCK' || last_type === 'TK_SEMICOLON') {783 print_newline();784 } else if (last_type === 'TK_WORD') {785 print_single_space();786 }787 print_token();788 break;789 case 'TK_EQUALS':790 if (flags.var_line) {791 // just got an '=' in a var-line, different formatting/line-breaking, etc will now be done792 flags.var_line_tainted = true;793 }794 print_single_space();795 print_token();796 print_single_space();797 break;798 case 'TK_OPERATOR':799 var space_before = true;800 var space_after = true;801 if (flags.var_line && token_text === ',' && (is_expression(flags.mode))) {802 // do not break on comma, for(var a = 1, b = 2)803 flags.var_line_tainted = false;804 }805 if (flags.var_line) {806 if (token_text === ',') {807 if (flags.var_line_tainted) {808 print_token();809 flags.var_line_reindented = true;810 flags.var_line_tainted = false;811 print_newline();812 break;813 } else {814 flags.var_line_tainted = false;815 }816 // } else if (token_text === ':') {817 // hmm, when does this happen? tests don't catch this818 // flags.var_line = false;819 }820 }821 if (last_text === 'return' || last_text === 'throw') {822 // "return" had a special handling in TK_WORD. Now we need to return the favor823 print_single_space();824 print_token();825 break;826 }827 if (token_text === ':' && flags.in_case) {828 print_token(); // colon really asks for separate treatment829 print_newline();830 flags.in_case = false;831 break;832 }833 if (token_text === '::') {834 // no spaces around exotic namespacing syntax operator835 print_token();836 break;837 }838 if (token_text === ',') {839 if (flags.var_line) {840 if (flags.var_line_tainted) {841 print_token();842 print_newline();843 flags.var_line_tainted = false;844 } else {845 print_token();846 print_single_space();847 }848 } else if (last_type === 'TK_END_BLOCK' && flags.mode !== "(EXPRESSION)") {849 print_token();850 if (flags.mode === 'OBJECT' && last_text === '}') {851 print_newline();852 } else {853 print_single_space();854 }855 } else {856 if (flags.mode === 'OBJECT') {857 print_token();858 print_newline();859 } else {860 // EXPR or DO_BLOCK861 print_token();862 print_single_space();863 }864 }865 break;866 // } else if (in_array(token_text, ['--', '++', '!']) || (in_array(token_text, ['-', '+']) && (in_array(last_type, ['TK_START_BLOCK', 'TK_START_EXPR', 'TK_EQUALS']) || in_array(last_text, line_starters) || in_array(last_text, ['==', '!=', '+=', '-=', '*=', '/=', '+', '-'])))) {867 } else if (in_array(token_text, ['--', '++', '!']) || (in_array(token_text, ['-', '+']) && (in_array(last_type, ['TK_START_BLOCK', 'TK_START_EXPR', 'TK_EQUALS', 'TK_OPERATOR']) || in_array(last_text, line_starters)))) {868 // unary operators (and binary +/- pretending to be unary) special cases869 space_before = false;870 space_after = false;871 if (last_text === ';' && is_expression(flags.mode)) {872 // for (;; ++i)873 // ^^^874 space_before = true;875 }876 if (last_type === 'TK_WORD' && in_array(last_text, line_starters)) {877 space_before = true;878 }879 if (flags.mode === 'BLOCK' && (last_text === '{' || last_text === ';')) {880 // { foo; --i }881 // foo(); --bar;882 print_newline();883 }884 } else if (token_text === '.') {885 // decimal digits or object.property886 space_before = false;887 } else if (token_text === ':') {888 if (flags.ternary_depth == 0) {889 flags.mode = 'OBJECT';890 space_before = false;891 } else {892 flags.ternary_depth -= 1;893 }894 } else if (token_text === '?') {895 flags.ternary_depth += 1;896 }897 if (space_before) {898 print_single_space();899 }900 print_token();901 if (space_after) {902 print_single_space();903 }904 if (token_text === '!') {905 // flags.eat_next_space = true;906 }907 break;908 case 'TK_BLOCK_COMMENT':909 var lines = token_text.split(/\x0a|\x0d\x0a/);910 if (/^\/\*\*/.test(token_text)) {911 // javadoc: reformat and reindent912 print_newline();913 output.push(lines[0]);914 for (i = 1; i < lines.length; i++) {915 print_newline();916 output.push(' ');917 output.push(trim(lines[i]));918 }919 } else {920 // simple block comment: leave intact921 if (lines.length > 1) {922 // multiline comment block starts with a new line923 print_newline();924 trim_output();925 } else {926 // single-line /* comment */ stays where it is927 print_single_space();928 }929 for (i = 0; i < lines.length; i++) {930 output.push(lines[i]);931 output.push('\n');932 }933 }934 print_newline();935 break;936 case 'TK_INLINE_COMMENT':937 print_single_space();938 print_token();939 if (is_expression(flags.mode)) {940 print_single_space();941 } else {942 print_newline();943 }944 break;945 case 'TK_COMMENT':946 // print_newline();947 if (wanted_newline) {948 print_newline();949 } else {950 print_single_space();951 }952 print_token();953 print_newline();954 break;955 case 'TK_UNKNOWN':956 if (last_text === 'return' || last_text === 'throw') {957 print_single_space();958 }959 print_token();960 break;961 }962 last_last_text = last_text;963 last_type = token_type;964 last_text = token_text;965 }966 return output.join('').replace(/[\n ]+$/, '');967}...
zka-1.js
Source:zka-1.js
1/**2 * User: do3 * Date: 12.01.21 13:504 * (c) 2012, Doc Cirrus GmbH, Berlin5 */6const ObjectId = require( 'mongoose' ).Types.ObjectId;7module.exports = {8 context: {9 formName: 'ZKA',10 activities: [11 {12 _id: ObjectId( "5ffd9eba08b33810ef278268" ),13 actType: 'FORM',14 status: 'VALID',15 attachments: ['5ffd9eba08b33810ef278267'],16 attachedMediaTags: [],17 subType: '',18 time: '',19 backupEmployeeIds: [],20 userContent: 'ZKA',21 mediaImportError: '',22 partnerInfo: '',23 explanations: '',24 activities: [],25 referencedBy: [],26 formId: '5f9fd3fb814faa61d83bc3f6',27 formVersion: '5fb4f46c658f2e2ebbd77c4e',28 formPdf: '',29 formLang: 'de',30 formGender: 'm',31 apkState: 'IN_PROGRESS',32 unlinkedMirrorIds: [],33 savedEmails: [],34 ruleStatus: 'NOT_VALIDATED',35 receipts: [],36 scheinOrder: '',37 scheinDiagnosis: '',38 reasonType: '',39 totalReceipts: 0,40 totalPenalties: 0,41 totalReceiptsOutstanding: 0,42 continuousIcds: [],43 insuranceName: '',44 hasVat: false,45 vat: 0,46 icds: [],47 icdsExtra: [],48 scheinSlipMedicalTreatment: '',49 erstBesch: true,50 folgeBesc: false,51 eTSArrangementCode: '',52 eTSArrangementCodeRequestMessageId: '',53 eTSAErrorMessage: '',54 __t: 'FORM',55 attachedMedia: [],56 timestamp: Date( "2021-01-12T13:01:27.195Z" ),57 patientId: '5f92dc9a218a1f5e886859fd',58 employeeId: '5e55190ed7d326bf8f1b6b00',59 locationId: ObjectId( "000000000000000000000001" ),60 content: 'ZKA',61 editor: [62 {63 _id: ObjectId( "5ffdb21308b33810ef2782ae" ),64 name: 'Denis Oczko',65 initials: 'DO'66 }67 ],68 caseFolderId: '5f9676f6ec66806e93d92adb',69 naehereAngabenZuDenEmpfehlungen: '',70 medData: [],71 linkedEmployees: [],72 linkedTimestamps: [],73 linkedContents: [],74 employeeName: 'Oczko, Denis',75 employeeInitials: 'DO',76 patientLastName: '0000000X',77 patientFirstName: '0000000X',78 lastChanged: Date( "2021-01-12T14:28:35.841Z" )79 }80 ],81 documents: [82 {83 _id: ObjectId( "5ffd9eba08b33810ef278267" ),84 usesMedia: [85 '5f9fd418e5ee7a61df10c9e1',86 '5f9fd4194bb0a461d9f950c8',87 '5f9fd4191c97d661e679916c'88 ],89 accessBy: [],90 tags: [],91 type: 'FORM',92 formId: '5f9fd3fb814faa61d83bc3f6',93 formData: '',94 mapData: {95 markerArray: [],96 markerText: '',97 contactAddresses: [],98 contactAddressesName: [],99 actType: 'FORM',100 subType: ' ',101 status: 'CREATED',102 currency: 'EUR',103 currencySymbol: 'â¬',104 caseFolderType: 'PUBLIC',105 caseFolderAdditionalType: null,106 caseFolderIdentity: null,107 age: 20,108 dobSmaller: '12.12.00',109 dobSmallerWithoutPoints: '121200',110 dob: '12.12.2000',111 kbvDob: '12.12.2000',112 dd: '12',113 mm: '12',114 yy: '00',115 yyyy: '2000',116 patientDOB: 'Tue Dec 12 2000 10:00:00 GMT+0100',117 dobPlain: '2000-12-12T10:00:00+01:00',118 patientSince: '2020-10-23T13:37:13.418Z',119 dateOfDeath: '',120 dateOfInActive: '',121 isDeceased: 'Nein',122 inActive: 'Nein',123 reason: '',124 jobStatus: '',125 bestPatientPhone: '',126 patPhone: '',127 patEmail: '',128 patFax: '',129 patHttp: '',130 patientDbId: '5f92dc9a218a1f5e886859fd',131 patientId: '23',132 patientNo: '23',133 title: '',134 firstname: '0000000X',135 nameaffix: '',136 nameinfix: '',137 lastname: '0000000X',138 fullname: '0000000X 0000000X',139 talk: 'Herr',140 patientName: '0000000X, 0000000X',141 longPatientName: 'Herr 0000000X 0000000X',142 address: '',143 postbox: '',144 addon: '',145 houseno: '',146 street: '',147 zip: '',148 city: '',149 country: '',150 countryCode: '',151 cantonCode: '',152 dataTransmissionToMediportApproved: 'Nein',153 workingAt: '',154 jobTitle: '',155 isPensioner: 'Nein',156 currentDate: '12.01.2021',157 currentSmall: '12.01.21',158 displayname: '0000000X 0000000X',159 chiffre: '0 121200',160 insuranceName: 'BARMER',161 insuranceNo: '',162 insuranceId: '104940005',163 insuranceKind: '1',164 persGroup: '',165 dmp: '',166 insuranceGrpId: '72601',167 insuranceBgNumber: '',168 insuranceGLN: '',169 receipientGLN: '',170 insuranceNames: 'BARMER',171 insuranceValidTo: '',172 insuranceValidToSlash: '',173 isBVG: false,174 commercialNo: '310101300',175 doctorNumber: '200007958',176 zsrNumber: '',177 careDegree: 'keiner',178 officialAddressBC: {},179 poboxAddressBC: {},180 gender: 'm',181 genderUpperCase: 'M',182 isMale: true,183 isFemale: false,184 isMaleM: 'M',185 isFemaleW: '',186 socialSecurityNo: '',187 emergencyContact: '',188 internetAddress: '',189 mobilePhone: '',190 insuranceAddr1: 'Lichtscheider Str. 89',191 insuranceAddr2: '42285 Wuppertal',192 insurancePrintName: 'BARMER',193 insuranceType: 'PUBLIC',194 locationFeatures: '',195 costCarrierBillingSection: '00',196 feeSchedule: '2',197 paidFree: false,198 paid: true,199 arbeitsunfall: '',200 utUnfall: false,201 fk4202: '',202 createUniqCaseIdentNoOnInvoice: false,203 tiersInsurance: 'Tiers Payant',204 vekaCardNo: '',205 receiver: 'Herr 0000000X 0000000X',206 cardStatus: 'RED',207 timestampString: '2021-01-12T13:01:27.195Z',208 timestampDate: '2021-01-12T13:01:27.195Z',209 timestamp: '12.01.21',210 timestampBFB: '120121',211 dateNormal: '12.01.2021',212 dateQuarter: '1',213 dateYearQuarter: '2021-1',214 dateYearMonth: '2021-1',215 dateYearWeek: '2021-2',216 date: '12.01.21',217 time: '',218 diagnoses: '',219 patientAdditionalNumbers: '',220 familyDoctorModel: 'Ja',221 locName: 'DO_NEU',222 locPhone: '0300141',223 locFax: '034130314',224 locStreet: 'adsas',225 locHouseno: '12',226 locZip: '10623',227 locCity: 'Berlin',228 locEmail: 'do@doc-cirrus.com',229 locWWW: '',230 locBankName: '',231 locBankIBAN: '',232 locBankBIC: '',233 locRegion: '',234 locCantonCode: '4',235 locCountry: 'Deutschland',236 locCountryCode: 'D',237 institutionCode: '',238 locKV: '72',239 locDepartment: '',240 employeeTalk: 'Herr',241 employeeTitle: '',242 employeeFirstname: 'Denis',243 employeeNameaffix: '',244 employeeLastname: 'Oczko',245 employeeOfficialNo: '200007958',246 employeeType: 'PHYSICIAN',247 employeeTypeTranslated: 'Arzt',248 employeeDepartment: '',249 employeeNo: '',250 employeeSpecialities: '',251 specialisationText: '',252 employeeWorkDescription: '',253 employeePhysicianIknr: '',254 employeeGlnNumber: '',255 employeeZsrNumber: '',256 employeeKNumber: '',257 employeePhysicianType: '',258 arztstempel: ' Denis Oczko\n' +259 '\n' +260 'adsas 12\n' +261 '10623 Berlin\n' +262 'T: 0300141 / F: 034130314\n' +263 'LANR: 200007958\n' +264 'BSNR: 310101300\n',265 locId: '000000000000000000000001',266 locGLN: '',267 employeeId: '5e55190ed7d326bf8f1b6b00',268 employeeGLN: '',269 qualiDignitiesText: '0000',270 quantiDignitiesText: '',271 fk4124: '',272 scheinLocationFeatures: '',273 scheinDayOfAccident: '',274 scheinTimeOfAccident: '',275 scheinDayOfArrivalt: '',276 scheinTimeOfArrival: '',277 scheinDayOfFristTreat: '',278 scheinFristTreatPhysician: '',279 scheinWorkingHoursStart: '',280 scheinWorkingHoursEnd: '',281 scheinBgAhb: false,282 scheinBgBhb: false,283 scheinAccidentCompany: '',284 scheinAccidentCompanyCity: '',285 scheinAccidentCompanyPLZ: '',286 scheinAccidentCompanyStreetHouseno: '',287 isASV: false,288 certNumber: 'Y/9/1901/36/488'289 },290 formState: {291 contentType: 'dc/form',292 formName: 'ZKA',293 BasisProgrammnr: 'ZK',294 besPersonengruppe: '00',295 KennzeichenKK: '104940005',296 VorbefundZytoNomenklaturlll: '1',297 VorbefundZytoNomenklaturlll__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',298 VorbefundZytoGrupeV: '1',299 VorbefundZytoGrupeV__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}',300 VorbefundHPV: '0',301 VorbefundHPV__options: ' {newline}*0{newline}1{newline}',302 VorbefundZytoGruppe0l: '2',303 VorbefundZytoGruppe0l__options: ' {newline}1{newline}*2{newline}3{newline}',304 VorbefundZytoGruppell: '1',305 VorbefundZytoGruppell__options: ' {newline}*1{newline}2{newline}3{newline}',306 VorbefundHPVErgebnis: '1',307 VorbefundHPVErgebnis__options: ' {newline}*1{newline}2{newline}3{newline}',308 VorbefundVirustyp: '2',309 VorbefundVirustyp__options: ' {newline}1{newline}*2{newline}8{newline}9{newline}',310 VorbefundZytoGruppelll: '2',311 VorbefundZytoGruppelll__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',312 eGKVersichertennr: 'A123123',313 BSNR: '310101300',314 NBSNR: '',315 LANR: '200007958',316 VorbefundZytoGruppelllD: '1',317 VorbefundZytoGruppelllD__options: ' {newline}*1{newline}2{newline}',318 ZervixEinstellbar: '1',319 ZervixEinstellbar__options: ' {newline}0{newline}*1{newline}',320 KolposkopischerBefund: '0',321 KolposkopischerBefund__options: ' {newline}*0{newline}1{newline}',322 SichtbarkeitPZG: '1',323 SichtbarkeitPZG__options: ' {newline}*1{newline}2{newline}3{newline}',324 VorbefundZytoGruppeIV: '2',325 VorbefundZytoGruppeIV__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',326 PatIdentnr: '0123',327 Patdob: '12.12.2000',328 PatPLZ: '12.01.2021',329 AnzahlBiopsien: '02',330 TypTZ: '2',331 TypTZ__options: ' {newline}1{newline}*2{newline}3{newline}',332 kongenitaleAnomalie: '1',333 kongenitaleAnomalie__options: ' {newline}*1{newline}',334 Normalbefund: '1',335 Normalbefund__options: ' {newline}0{newline}*1{newline}',336 Kondylome: '1',337 Kondylome__options: ' {newline}*1{newline}',338 Endometriose: '1',339 Endometriose__options: ' {newline}*1{newline}',340 Polypen: '1',341 Polypen__options: ' {newline}*1{newline}',342 Entzuendung: '1',343 Entzuendung__options: ' {newline}*1{newline}',344 Stenose: '1',345 Stenose__options: ' {newline}*1{newline}',346 PostOPVeraenderung: '1',347 PostOPVeraenderung__options: ' {newline}*1{newline}',348 Sonstige32: '1',349 Sonstige32__options: ' {newline}*1{newline}',350 AIS: '1',351 AIS__options: ' {newline}*1{newline}',352 InvasivesPlattenepithelkarzinom: '1',353 InvasivesPlattenepithelkarzinom__options: ' {newline}*1{newline}',354 InvasivesAdenokarzinom: '1',355 InvasivesAdenokarzinom__options: ' {newline}*1{newline}',356 sonstigeBefunde37: '1',357 sonstigeBefunde37__options: ' {newline}*1{newline}',358 Befund: '1',359 Befund__options: ' {newline}*1{newline}2{newline}',360 EinstufungDysplasievorgaenge: '2',361 EinstufungDysplasievorgaenge__options: ' {newline}1{newline}*2{newline}3{newline}',362 EinstufungabnormenBefunde: '2',363 EinstufungabnormenBefunde__options: ' {newline}1{newline}*2{newline}8{newline}',364 VerdachtAIS: '1',365 VerdachtAIS__options: ' {newline}0{newline}*1{newline}',366 LokalisationabnormenBefunde: '2',367 LokalisationabnormenBefunde__options: ' {newline}1{newline}*2{newline}',368 'GroeÃeLaesion': '1',369 'GroeÃeLaesion__options': ' {newline}*1{newline}2{newline}3{newline}4{newline}',370 VerdachtInvasion: '0',371 VerdachtInvasion__options: ' {newline}*0{newline}1{newline}',372 weitereBefunde: '1',373 weitereBefunde__options: ' {newline}0{newline}*1{newline}',374 'MaÃnahmen': '1',375 'MaÃnahmen__options': ' {newline}*1{newline}2{newline}3{newline}8{newline}',376 EmpfohleneManahme: '0',377 EmpfohleneManahme__options: ' {newline}*0{newline}1{newline}2{newline}',378 '1Sonstige33': 'sonsitge',379 '2Sonstige33': '_zweiT',380 '1sonstigeBefunde38': 'sonst Befund ',381 '2sonstigeBefunde38': '_zwei11',382 EmpfehlungKontolleAbklaerung: '1',383 EmpfehlungKontolleAbklaerung__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}',384 MethodeKonisation: '2',385 MethodeKonisation__options: ' {newline}1{newline}*2{newline}3{newline}',386 StagingpT: '3',387 StagingpT__options: ' {newline}1{newline}2{newline}*3{newline}4{newline}5{newline}6{newline}9{newline}',388 StagingpN: '9',389 StagingpN__options: ' {newline}1{newline}2{newline}3{newline}*9{newline}',390 ZeithorizontweitereKolposkopie: '2',391 ZeithorizontweitereKolposkopie__options: ' {newline}1{newline}*2{newline}',392 MethodeExzision: '2',393 MethodeExzision__options: ' {newline}1{newline}*2{newline}3{newline}',394 StagingpM: '1',395 StagingpM__options: ' {newline}*1{newline}2{newline}9{newline}',396 TiefeKonus: '100',397 Zeithorizont: '03',398 UmfangExzision: '200',399 Therapieempfehlung: '0 2',400 Therapieempfehlung__options: ' {newline}0 1{newline}*0 2{newline}0 3{newline}0 8{newline}',401 '1SonstigeoperativeEingriffe44': 'sonst op ein',402 '2SonstigeoperativeEingriffe44': '',403 weitereTherapieempfehlungen1: 'weitere therapie',404 weitereTherapieempfehlungen2: '_zweir112323',405 '1SonstigeoperativeEingriffe52': 'sonst operati',406 '1SonstigeoperativeEingriffe521': '_ZWEITE ZEILE',407 endueltigerhistoBefund: '0',408 endueltigerhistoBefund__options: ' {newline}*0{newline}1{newline}',409 Grading: '0 1',410 Grading__options: ' {newline}*0 1{newline}0 2{newline}0 3{newline}0 4{newline}0 5{newline}',411 StagingFIGO: '2',412 StagingFIGO__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}5{newline}9{newline}',413 DurchfuehrungoperativerEingriff: '1',414 DurchfuehrungoperativerEingriff__options: ' {newline}*1{newline}2{newline}8{newline}',415 OPdate: '12.01.2021'416 },417 formStateHash: -2007140465,418 formInitialState: {419 contentType: 'dc/form',420 formName: 'ZKA',421 BasisProgrammnr: 'ZK',422 besPersonengruppe: '',423 KennzeichenKK: '104940005',424 VorbefundZytoNomenklaturlll: ' ',425 VorbefundZytoNomenklaturlll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',426 VorbefundZytoGrupeV: ' ',427 VorbefundZytoGrupeV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',428 VorbefundHPV: ' ',429 VorbefundHPV__options: '* {newline}0{newline}1{newline}',430 VorbefundZytoGruppe0l: ' ',431 VorbefundZytoGruppe0l__options: '* {newline}1{newline}2{newline}3{newline}',432 VorbefundZytoGruppell: ' ',433 VorbefundZytoGruppell__options: '* {newline}1{newline}2{newline}3{newline}',434 VorbefundHPVErgebnis: ' ',435 VorbefundHPVErgebnis__options: '* {newline}1{newline}2{newline}3{newline}',436 VorbefundVirustyp: ' ',437 VorbefundVirustyp__options: '* {newline}1{newline}2{newline}8{newline}9{newline}',438 VorbefundZytoGruppelll: ' ',439 VorbefundZytoGruppelll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',440 eGKVersichertennr: '{{InCase_T.insuranceNumber}}',441 BSNR: '310101300',442 NBSNR: '',443 LANR: '200007958',444 VorbefundZytoGruppelllD: ' ',445 VorbefundZytoGruppelllD__options: '* {newline}1{newline}2{newline}',446 ZervixEinstellbar: ' ',447 ZervixEinstellbar__options: '* {newline}0{newline}1{newline}',448 KolposkopischerBefund: ' ',449 KolposkopischerBefund__options: '* {newline}0{newline}1{newline}',450 SichtbarkeitPZG: ' ',451 SichtbarkeitPZG__options: '* {newline}1{newline}2{newline}3{newline}',452 VorbefundZytoGruppeIV: ' ',453 VorbefundZytoGruppeIV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',454 PatIdentnr: '',455 Patdob: '12.12.2000',456 PatPLZ: '12.01.2021',457 AnzahlBiopsien: '',458 TypTZ: ' ',459 TypTZ__options: '* {newline}1{newline}2{newline}3{newline}',460 kongenitaleAnomalie: ' ',461 kongenitaleAnomalie__options: '* {newline}1{newline}',462 Normalbefund: ' ',463 Normalbefund__options: '* {newline}0{newline}1{newline}',464 Kondylome: ' ',465 Kondylome__options: '* {newline}1{newline}',466 Endometriose: ' ',467 Endometriose__options: '* {newline}1{newline}',468 Polypen: ' ',469 Polypen__options: '* {newline}1{newline}',470 Entzuendung: ' ',471 Entzuendung__options: '* {newline}1{newline}',472 Stenose: ' ',473 Stenose__options: '* {newline}1{newline}',474 PostOPVeraenderung: ' ',475 PostOPVeraenderung__options: '* {newline}1{newline}',476 Sonstige32: ' ',477 Sonstige32__options: '* {newline}1{newline}',478 AIS: ' ',479 AIS__options: '* {newline}1{newline}',480 InvasivesPlattenepithelkarzinom: ' ',481 InvasivesPlattenepithelkarzinom__options: '* {newline}1{newline}',482 InvasivesAdenokarzinom: ' ',483 InvasivesAdenokarzinom__options: '* {newline}1{newline}',484 sonstigeBefunde37: ' ',485 sonstigeBefunde37__options: '* {newline}1{newline}',486 Befund: ' ',487 Befund__options: '* {newline}1{newline}2{newline}',488 EinstufungDysplasievorgaenge: ' ',489 EinstufungDysplasievorgaenge__options: '* {newline}1{newline}2{newline}3{newline}',490 EinstufungabnormenBefunde: ' ',491 EinstufungabnormenBefunde__options: '* {newline}1{newline}2{newline}8{newline}',492 VerdachtAIS: ' ',493 VerdachtAIS__options: '* {newline}0{newline}1{newline}',494 LokalisationabnormenBefunde: ' ',495 LokalisationabnormenBefunde__options: '* {newline}1{newline}2{newline}',496 'GroeÃeLaesion': ' ',497 'GroeÃeLaesion__options': '* {newline}1{newline}2{newline}3{newline}4{newline}',498 VerdachtInvasion: ' ',499 VerdachtInvasion__options: '* {newline}0{newline}1{newline}',500 weitereBefunde: ' ',501 weitereBefunde__options: '* {newline}0{newline}1{newline}',502 'MaÃnahmen': ' ',503 'MaÃnahmen__options': '* {newline}1{newline}2{newline}3{newline}8{newline}',504 EmpfohleneManahme: ' ',505 EmpfohleneManahme__options: '* {newline}0{newline}1{newline}2{newline}',506 '1Sonstige33': '',507 '2Sonstige33': '',508 '1sonstigeBefunde38': '',509 '2sonstigeBefunde38': '',510 EmpfehlungKontolleAbklaerung: ' ',511 EmpfehlungKontolleAbklaerung__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',512 MethodeKonisation: ' ',513 MethodeKonisation__options: '* {newline}1{newline}2{newline}3{newline}',514 StagingpT: ' ',515 StagingpT__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}9{newline}',516 StagingpN: ' ',517 StagingpN__options: '* {newline}1{newline}2{newline}3{newline}9{newline}',518 ZeithorizontweitereKolposkopie: ' ',519 ZeithorizontweitereKolposkopie__options: '* {newline}1{newline}2{newline}',520 MethodeExzision: ' ',521 MethodeExzision__options: '* {newline}1{newline}2{newline}3{newline}',522 StagingpM: ' ',523 StagingpM__options: '* {newline}1{newline}2{newline}9{newline}',524 TiefeKonus: '',525 Zeithorizont: '',526 UmfangExzision: '',527 Therapieempfehlung: ' ',528 Therapieempfehlung__options: '* {newline}0 1{newline}0 2{newline}0 3{newline}0 8{newline}',529 '1SonstigeoperativeEingriffe44': '',530 '2SonstigeoperativeEingriffe44': '',531 weitereTherapieempfehlungen1: '',532 weitereTherapieempfehlungen2: '',533 '1SonstigeoperativeEingriffe52': '',534 '1SonstigeoperativeEingriffe521': '',535 endueltigerhistoBefund: ' ',536 endueltigerhistoBefund__options: '* {newline}0{newline}1{newline}',537 Grading: ' ',538 Grading__options: '* {newline}0 1{newline}0 2{newline}0 3{newline}0 4{newline}0 5{newline}',539 StagingFIGO: ' ',540 StagingFIGO__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}9{newline}',541 DurchfuehrungoperativerEingriff: ' ',542 DurchfuehrungoperativerEingriff__options: '* {newline}1{newline}2{newline}8{newline}',543 OPdate: '12.01.2021'544 },545 formInstanceId: '5fb4f46c658f2e2ebbd77c4e',546 publisher: 'Denis Oczko',547 contentType: 'dc/form',548 printerName: 'Virtual_PDF_Printer',549 locationId: '000000000000000000000001',550 isEditable: false,551 createdOn: Date( "2021-01-12T13:01:41.648Z" ),552 lastChanged: Date( "2021-01-12T14:28:35.870Z" ),553 actType: 'FORM',554 activityId: '5ffd9eba08b33810ef278268',555 caseFolderId: '5f9676f6ec66806e93d92adb',556 patientId: '5f92dc9a218a1f5e886859fd',557 patientName: '0000000X, 0000000X',558 subType: ''559 }560 ],561 employees: [562 {563 _id: ObjectId( "5e55190ed7d326bf8f1b6b00" ),564 title: '',565 firstname: 'Denis',566 nameaffix: '',567 middlename: '',568 fk3120: '',569 lastname: 'Oczko',570 specialities: [],571 specialisationText: '',572 asvTeamNumbers: [],573 asvSpecializations: [],574 asvMembershipType: 'FULL',575 arztstempel: '',576 fromLDAP: false,577 countryMode: ['D'],578 qualiDignities: ['0000'],579 quantiDignities: [],580 roles: ['Empfang'],581 preferredLanguage: '',582 currentLocation: '000000000000000000000001',583 labdataSortOrder: 'MACRO4,CA,CL,FE,K,NA,P,AP,AMYL,LIP,CHE,CK,GGT,GOT,GPT,LDH,SP,HST,HS,MDRDK,KREA',584 bsnrs: [],585 expertise: [],586 ownZsrNumber: false,587 accounts: [],588 communications: [589 {590 signaling: true,591 confirmed: false,592 confirmNeeded: false,593 _id: ObjectId( "5e55190ed7d326bf8f1b6b01" ),594 type: 'EMAILJOB',595 preferred: false,596 value: 'do@doc-cirrus.com'597 }598 ],599 addresses: [],600 type: 'PHYSICIAN',601 locations: [602 {_id: '5e59116846acde8f581ad013', locname: 'Loc_2'},603 {_id: '5e5cf1f94a3f670bcfb290be', locname: 'AVWG Praxis 1'},604 {_id: '5e5cf25a4a3f670bcfb290c4', locname: 'AVWG Praxis 2'},605 {_id: '5ebd338246208810e74903f5', locname: 'DO_NEU_NB'},606 {_id: '5ecb62f2d8e4e7045509d566', locname: 'BS17'},607 {_id: '5f9ab52fdaaf2c66086c596f', locname: 'BS20'},608 {_id: '5fa42ab71c4d525450a25160', locname: 'Str. 1'},609 {_id: '000000000000000000000001', locname: 'DO_NEU'}610 ],611 talk: 'MR',612 notifications: [],613 username: 'DO',614 initials: 'DO',615 memberOf: [616 {_id: ObjectId( "5e55190ed7d326bf8f1b6aff" ), group: 'USER'},617 {_id: ObjectId( "5e551a87f6dd65bf8dd8edfd" ), group: 'ADMIN'},618 {_id: ObjectId( "5e551a87f6dd65bf8dd8edfc" ), group: 'CONTROLLER'},619 {_id: ObjectId( "5e551a87f6dd65bf8dd8edfb" ), group: 'SUPERUSER'},620 {_id: ObjectId( "5fdc4e27c22c898608e94dec" ), group: 'PHYSICIAN'}621 ],622 officialNo: '200007958',623 status: 'ACTIVE',624 dob: Date( "2020-02-25T12:54:38.624Z" )625 }626 ],627 location: {628 _id: '000000000000000000000001',629 kv: '72',630 kind: 'OFFICIAL',631 addon: '',632 countryCode: 'D',633 country: 'Deutschland',634 city: 'Berlin',635 zip: '10623',636 houseno: '12',637 street: 'adsas',638 email: 'do@doc-cirrus.com',639 locname: 'DO_NEU',640 commercialNo: '310101300',641 countryMode: ['D'],642 budgets: [643 {644 specialities: [],645 _id: '5f5202f655307c482c9d88e1',646 type: 'KBVUTILITY',647 startBudget: 1,648 startDate: '2020-07-31T22:00:00.000Z',649 patientAgeRange1: 100,650 patientAgeRange2: 100,651 patientAgeRange3: 100,652 patientAgeRange4: 100653 }654 ],655 cardType: 'BANK',656 defaultPrinter: 'Virtual_PDF_Printer',657 emailFooter: '',658 enabledPrinters: ['Virtual_PDF_Printer'],659 imapPassword: '',660 imapUrl: '',661 imapUserName: '',662 isAdditionalLocation: false,663 isOptional: true,664 lastChanged: '2020-11-13T14:13:02.913Z',665 openTimes: [],666 smtpEmailFrom: '',667 smtpHost: '',668 smtpPassword: '',669 smtpUserName: '',670 stockLocations: [],671 gkvInvoiceReceiver: '31',672 nonStandardCommercialNo: false,673 firstname: '',674 lastname: '',675 middlename: '',676 nameaffix: '',677 title: '',678 cantonCode: '4',679 konnektorProductVersion: 'XXX',680 fax: '034130314',681 phone: '0300141'682 },683 patients: [684 {685 _id: ObjectId( "5f92dc9a218a1f5e886859fd" ),686 additionalMirrorPatientIds: [],687 title: '',688 firstname: '0000000X',689 nameaffix: '',690 middlename: '',691 fk3120: '',692 lastname: '0000000X',693 physicians: [],694 employees: [ObjectId( "5e55190ed7d326bf8f1b6b00" )],695 markers: [],696 createPlanned: false,697 accessPRC: false,698 talk: 'MR',699 gender: 'MALE',700 sendPatientReceipt: false,701 familyDoctorModel: false,702 patientNumber: 23,703 attachedSeverity: 'NONE',704 crmTags: [],705 edmpTypes: [],706 edmpNotifiedAboutStatementOfParticipationTypes: [],707 ehksDocType: 'EHKSND',708 scheinEmployeeIds: ['5e55190ed7d326bf8f1b6b00'],709 confirmedViewFromOtherLocations: false,710 confirmedViewFromLocationIds: [],711 additionalContacts: [],712 patientsFamilyMembers: [],713 additionalFamilyMembers: [],714 countryMode: ['D'],715 accounts: [],716 communications: [],717 addresses: [],718 kbvDob: '12.12.2000',719 insuranceStatus: [720 {721 fk4133: null,722 fk4110: null,723 insuranceKind: '1',724 costCarrierBillingSection: '00',725 costCarrierBillingGroup: '11',726 feeSchedule: '2',727 fused: false,728 unzkv: [],729 bgNumber: '',730 address1: 'Lichtscheider Str. 89',731 address2: '42285 Wuppertal',732 zipcode: '',733 city: '',734 phone: '',735 insuranceLink: '',736 email: '',737 insuranceGLN: '',738 recipientGLN: '',739 department: '',740 isTiersGarant: false,741 isTiersPayant: true,742 _id: ObjectId( "5f92dc9a218a1f5e886859fe" ),743 insuranceId: '104940005',744 insuranceName: 'BARMER',745 insurancePrintName: 'BARMER',746 insuranceGrpId: '72601',747 type: 'PUBLIC',748 persGroup: '',749 dmp: '',750 kv: '72',751 locationId: '000000000000000000000001',752 fusedFrom: null,753 fusedToInsuranceId: null754 }755 ],756 affiliates: [],757 images: [],758 devices: [],759 partnerIds: [],760 careDegree: 'NO',761 dob: Date( "2000-12-12T09:00:00.000Z" ),762 isDeceased: false,763 inActive: false,764 dob_MM: '12',765 dob_DD: '12',766 patientSince: Date( "2020-10-23T13:37:13.418Z" ),767 crmTreatments: [],768 crmCatalogShort: 'GOÃ',769 latestLabData: [],770 locationId: '',771 patientNo: '23',772 lastChanged: Date( "2021-01-08T17:07:04.664Z" ),773 invoiceRecipient: null,774 activeCaseFolderId: '5f9676f6ec66806e93d92adb',775 latestMedData: []776 }777 ]778 },779 result: '<?xml version="1.0" encoding="utf-8"?><root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:gba:sqg ../../interface_LE/2020_kv_pid_1.0_Export.xsd" xmlns="urn:gba:sqg" container_version="2.0" content_version="1.0"><header><document><id V="{e6147116-7234-4dd9-8304-5b1156d42fbd}"/><set_id V="{e6147116-7234-4dd9-8304-5b1156d42fbd}"/><origination_dttm V="2021-01-12T15:22:38.273Z"/><modification_dttm V="2021-01-12T15:22:38.273Z"/><software><vendor name="Doc Cirrus GmbH" address="Bessemerstr. 82, 12103 Berlin" email="info@doc-cirrus.com" function="Softwarehersteller" fax="+49.30.20898729.9" phone="+49.30.20898729.0" registration="sw12345"/><name V="DocCirrus-inSuite"/><version V="4.17.0"/><specification V="2020 PB V05"/></software><data_flow V="QS-Kollektivvertraglich"/><data_target V="Testdatenpool"/></document><provider name="Doc Cirrus GmbH" address="Bessemerstr. 82, 12103 Berlin" email="info@doc-cirrus.com" function="Leistungserbringer" fax="+49.30.20898729.9" phone="+49.30.20898729.0" registration="sw12345"/><protocol><status_document V="OK"/></protocol><encryption/></header><body><data_container><care_provider><BSNRAMBULANT V="310101300"/><LANR V="200007958"/></care_provider><cases module="ZKA" pseud_procedure="ZK"><case><patient twodigitik="10"><pid><VERSICHERTENIDNEU V=""/></pid></patient><case_admin><id V="23"/><guid V="{b83c34cf-1d50-4a35-8dbb-dbe58025ab88}"/><version V="1"/><action V="create"/><module V="ZKA"/><quarter V="1/2021"/><protocol><status_case V="OK"/></protocol></case_admin><qs_data xsi:type="qs_data_zka_type" module="ZKA"><B><felder><DokAbschlDat V="12.01.2021"/><PROGRAMMZK V="ZK"/><kasseiknr2Stellen V="10"/><versichertenstatusgkv V="1"/><GEBDATUM V="12.12.2000"/><DATUMUNT V="12.01.2021"/><ZYTBEFUNDVORUNT V="1"/><ZYTBEFUNDVORUNT01 V="2"/><ZYTBEFUNDVORUNTII V="1"/><ZYTBEFUNDVORUNTIII V="2"/><ZYTBEFUNDVORUNTIIID V="1"/><ZYTBEFUNDVORUNTIV V="2"/><ZYTBEFUNDVORUNTV V="1"/><HPVTVORUNTVORHAND V="0"/><HPVTVORBEFUND V="1"/><HPVVIRUSTYPVORBEFUND V="2"/><ZERVIXEINSTELLBAR V="1"/><KOLPOSKBEFUND V="0"/><PZGSICHTBAR V="1"/><TZTYP V="2"/><NORMALBEFUND V="1"/><GRADABNBEFUNDE V="2"/><VERDACHTAIS V="1"/><LOKALABNBEFUNDE V="2"/><GROESSELAESION V="1"/><VERDACHTINVASION V="0"/><WEITEREBEFUNDE V="1"/><KONGENANOMALIE V="1"/><KONDYLOME V="1"/><ENDOMETRIOSE V="1"/><EKTOENDOPOLYPEN V="1"/><ENTZUENDUNG V="1"/><STENOSE V="1"/><POSTOPVERAEND V="1"/><SONSTWEITBEFUNDE V="1"/><SONSTBEFUNDE V="sonsitge_zweiT"/><MASSNAHMEN V="1"/><ANZAHLBIOPSIEN V="02"/><BEFUNDBIOPSKUERET V="1"/><METAPLASIEVORGAENGE V="2"/><ADENOCARCINOMAINSITU V="1"/><INVASIVPLATTENEPITHELKARZ V="1"/><INVASIVADENOKARZ V="1"/><SONSTMETAPLASIEBEFUNDE V="1"/><SONSTBEFBIOPSKUERET V="sonst Befund_zwei11"/><EMPFOHLENEMASSNAHMEBIOPS V="0"/><EMPFOHLENEKONTRABKL V="1"/><ZEITHORIZONTKONTRABKL V="2"/><ZEITHORIZONT V="03"/><THERAPIEEMPFEHLUNG V="02"/><SONSTOPEINGR V="sonst op ein"/><WEITERETHERAPIEEMPF V="weitere therapie_zweir112323"/><OPDATUM V="12.01.2021"/><ARTOPEINGRIFF V="1"/><METHOKONISATION V="2"/><TIEFEKONUS V="100"/><METHOEXZISION V="2"/><UMFANGEXZISION V="200"/><SONSTOPEINGR2 V="sonst operati_ZWEITE ZEILE"/><ENDHISTOLBEFUNDVORH V="0"/><GRADING V="01"/><STAGINGFIGO V="2"/><TNMPT V="3"/><TNMPN V="9"/><TNMPM V="1"/></felder></B></qs_data></case><statistic><sent count="1"><create V="1"/><update V="0"/><delete V="0"/><corrupted V="0"/></sent><processed count="0"><create V="0"/><update V="0"/><delete V="0"/><corrupted V="0"/></processed></statistic></cases></data_container></body></root>'...
zkp-1.js
Source:zkp-1.js
1/**2 * User: do3 * Date: 28.12.20 13:274 * (c) 2012, Doc Cirrus GmbH, Berlin5 */6const ObjectId = require( 'mongoose' ).Types.ObjectId;7module.exports = {8 context: {9 formName: 'ZKP',10 activities: [11 {12 _id: ObjectId( "5ff891507a65255801b27c44" ),13 actType: 'FORM',14 status: 'VALID',15 attachments: ['5ff891507a65255801b27c43'],16 attachedMediaTags: [],17 subType: '',18 time: '',19 backupEmployeeIds: [],20 userContent: 'ZKP',21 mediaImportError: '',22 partnerInfo: '',23 explanations: '',24 activities: [],25 referencedBy: [],26 formId: '5f9fd499e5ee7a61df10c9f3',27 formVersion: '5fb4f42f81eb992ec9f72be5',28 formPdf: '',29 formLang: 'de',30 formGender: 'm',31 apkState: 'IN_PROGRESS',32 unlinkedMirrorIds: [],33 savedEmails: [],34 ruleStatus: 'NOT_VALIDATED',35 receipts: [],36 scheinOrder: '',37 scheinDiagnosis: '',38 reasonType: '',39 totalReceipts: 0,40 totalPenalties: 0,41 totalReceiptsOutstanding: 0,42 continuousIcds: [],43 insuranceName: '',44 hasVat: false,45 vat: 0,46 icds: [],47 icdsExtra: [],48 scheinSlipMedicalTreatment: '',49 erstBesch: true,50 folgeBesc: false,51 eTSArrangementCode: '',52 eTSArrangementCodeRequestMessageId: '',53 eTSAErrorMessage: '',54 __t: 'FORM',55 attachedMedia: [],56 timestamp: Date( "2021-01-08T17:07:05.909Z" ),57 patientId: '5f92dc9a218a1f5e886859fd',58 employeeId: '5e55190ed7d326bf8f1b6b00',59 locationId: ObjectId( "000000000000000000000001" ),60 content: 'ZKP',61 editor: [62 {63 _id: ObjectId( "5ffd6ac182e5c773b1168384" ),64 name: 'Denis Oczko',65 initials: 'DO'66 }67 ],68 caseFolderId: '5f9676f6ec66806e93d92adb',69 naehereAngabenZuDenEmpfehlungen: '',70 medData: [],71 linkedEmployees: [],72 linkedTimestamps: [],73 linkedContents: [],74 employeeName: 'Oczko, Denis',75 employeeInitials: 'DO',76 patientLastName: '0000000X',77 patientFirstName: '0000000X',78 lastChanged: Date( "2021-01-12T09:24:17.286Z" )79 }80 ],81 documents: [82 {83 _id: ObjectId( "5ff891507a65255801b27c43" ),84 usesMedia: [85 '5f9fd4e1814faa61d83bc3fc',86 '5f9fd4e31c97d661e6799178',87 '5f9fd4e24bb0a461d9f950d5'88 ],89 accessBy: [],90 tags: [],91 type: 'FORM',92 formId: '5f9fd499e5ee7a61df10c9f3',93 formData: '',94 mapData: {95 markerArray: [],96 markerText: '',97 contactAddresses: [],98 contactAddressesName: [],99 actType: 'FORM',100 subType: ' ',101 status: 'CREATED',102 currency: 'EUR',103 currencySymbol: 'â¬',104 caseFolderType: 'PUBLIC',105 caseFolderAdditionalType: null,106 caseFolderIdentity: null,107 age: 20,108 dobSmaller: '12.12.00',109 dobSmallerWithoutPoints: '121200',110 dob: '12.12.2000',111 kbvDob: '12.12.2000',112 dd: '12',113 mm: '12',114 yy: '00',115 yyyy: '2000',116 patientDOB: 'Tue Dec 12 2000 10:00:00 GMT+0100',117 dobPlain: '2000-12-12T10:00:00+01:00',118 patientSince: '2020-10-23T13:37:13.418Z',119 dateOfDeath: '',120 dateOfInActive: '',121 isDeceased: 'Nein',122 inActive: 'Nein',123 reason: '',124 jobStatus: '',125 bestPatientPhone: '',126 patPhone: '',127 patEmail: '',128 patFax: '',129 patHttp: '',130 patientDbId: '5f92dc9a218a1f5e886859fd',131 patientId: '23',132 patientNo: '23',133 title: '',134 firstname: '0000000X',135 nameaffix: '',136 nameinfix: '',137 lastname: '0000000X',138 fullname: '0000000X 0000000X',139 talk: 'Herr',140 patientName: '0000000X, 0000000X',141 longPatientName: 'Herr 0000000X 0000000X',142 address: '',143 postbox: '',144 addon: '',145 houseno: '',146 street: '',147 zip: '',148 city: '',149 country: '',150 countryCode: '',151 cantonCode: '',152 dataTransmissionToMediportApproved: 'Nein',153 workingAt: '',154 jobTitle: '',155 isPensioner: 'Nein',156 currentDate: '08.01.2021',157 currentSmall: '08.01.21',158 displayname: '0000000X 0000000X',159 chiffre: '0 121200',160 insuranceName: 'BARMER',161 insuranceNo: '',162 insuranceId: '104940005',163 insuranceKind: '1',164 persGroup: '',165 dmp: '',166 insuranceGrpId: '72601',167 insuranceBgNumber: '',168 insuranceGLN: '',169 receipientGLN: '',170 insuranceNames: 'BARMER',171 insuranceValidTo: '',172 insuranceValidToSlash: '',173 isBVG: false,174 commercialNo: '310101300',175 doctorNumber: '200007958',176 zsrNumber: '',177 careDegree: 'keiner',178 gender: 'm',179 genderUpperCase: 'M',180 isMale: true,181 isFemale: false,182 isMaleM: 'M',183 isFemaleW: '',184 socialSecurityNo: '',185 emergencyContact: '',186 internetAddress: '',187 mobilePhone: '',188 insuranceAddr1: 'Lichtscheider Str. 89',189 insuranceAddr2: '42285 Wuppertal',190 insurancePrintName: 'BARMER',191 insuranceType: 'PUBLIC',192 locationFeatures: '',193 costCarrierBillingSection: '00',194 feeSchedule: '2',195 paidFree: false,196 paid: true,197 arbeitsunfall: '',198 utUnfall: false,199 fk4202: '',200 createUniqCaseIdentNoOnInvoice: false,201 tiersInsurance: 'Tiers Payant',202 vekaCardNo: '',203 receiver: 'Herr 0000000X 0000000X',204 cardStatus: 'RED',205 timestampString: '2021-01-08T17:07:05.909Z',206 timestampDate: '2021-01-08T17:07:05.909Z',207 timestamp: '08.01.21',208 timestampBFB: '080121',209 dateNormal: '08.01.2021',210 dateQuarter: '1',211 dateYearQuarter: '2021-1',212 dateYearMonth: '2021-1',213 dateYearWeek: '2021-1',214 date: '08.01.21',215 time: '',216 diagnoses: '',217 patientAdditionalNumbers: '',218 familyDoctorModel: 'Ja',219 locName: 'DO_NEU',220 locPhone: '0300141',221 locFax: '034130314',222 locStreet: 'adsas',223 locHouseno: '12',224 locZip: '10623',225 locCity: 'Berlin',226 locEmail: 'do@doc-cirrus.com',227 locWWW: '',228 locBankName: '',229 locBankIBAN: '',230 locBankBIC: '',231 locRegion: '',232 locCantonCode: '4',233 locCountry: 'Deutschland',234 locCountryCode: 'D',235 institutionCode: '',236 locKV: '72',237 locDepartment: '',238 employeeTalk: 'Herr',239 employeeTitle: '',240 employeeFirstname: 'Denis',241 employeeNameaffix: '',242 employeeLastname: 'Oczko',243 employeeOfficialNo: '200007958',244 employeeType: 'PHYSICIAN',245 employeeTypeTranslated: 'Arzt',246 employeeDepartment: '',247 employeeNo: '',248 employeeSpecialities: '',249 specialisationText: '',250 employeeWorkDescription: '',251 employeePhysicianIknr: '',252 employeeGlnNumber: '',253 employeeZsrNumber: '',254 employeeKNumber: '',255 employeePhysicianType: '',256 arztstempel: ' Denis Oczko\n' +257 '\n' +258 'adsas 12\n' +259 '10623 Berlin\n' +260 'T: 0300141 / F: 034130314\n' +261 'LANR: 200007958\n' +262 'BSNR: 310101300\n',263 locId: '000000000000000000000001',264 locGLN: '',265 employeeId: '5e55190ed7d326bf8f1b6b00',266 employeeGLN: '',267 qualiDignitiesText: '0000',268 quantiDignitiesText: '',269 fk4124: '',270 scheinLocationFeatures: '',271 scheinDayOfAccident: '',272 scheinTimeOfAccident: '',273 scheinDayOfArrivalt: '',274 scheinTimeOfArrival: '',275 scheinDayOfFristTreat: '',276 scheinFristTreatPhysician: '',277 scheinWorkingHoursStart: '',278 scheinWorkingHoursEnd: '',279 scheinBgAhb: false,280 scheinBgBhb: false,281 scheinAccidentCompany: '',282 scheinAccidentCompanyCity: '',283 scheinAccidentCompanyPLZ: '',284 scheinAccidentCompanyStreetHouseno: '',285 isASV: false,286 certNumber: 'Y/9/1901/36/488'287 },288 formState: {289 contentType: 'dc/form',290 formName: 'ZKP',291 BasisProgrammnr: 'ZK',292 'Primärscreeningdate': '08.01.2021',293 KennzeichenKK: '104940005',294 HPVImpfung: '2',295 HPVImpfung__options: ' {newline}1{newline}*2{newline}3{newline}9{newline}',296 BefundZytoNomenklaturlll_1: '0',297 BefundZytoNomenklaturlll_1__options: ' {newline}*0{newline}1{newline}',298 besPersonengruppe: '00',299 VorbefundZytoNomenklaturlll: '1',300 VorbefundZytoNomenklaturlll__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',301 VorbefundZyto0l: '2',302 VorbefundZyto0l__options: ' {newline}1{newline}*2{newline}3{newline}',303 FeststellungImpfstatus: '2',304 FeststellungImpfstatus__options: ' {newline}1{newline}*2{newline}',305 ArtAnlassUntersuchung: '1',306 ArtAnlassUntersuchung__options: ' {newline}*1{newline}2{newline}3{newline}',307 VorbefundZytoGruppell: '1',308 VorbefundZytoGruppell__options: ' {newline}*1{newline}2{newline}3{newline}',309 VorbefundZytoGruppelll: '2',310 VorbefundZytoGruppelll__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',311 vorherigeBefunde: '0',312 vorherigeBefunde__options: ' {newline}*0{newline}1{newline}',313 Ergebnisdokumentation: '1',314 Ergebnisdokumentation__options: ' {newline}*1{newline}2{newline}',315 BSNR: '310101300',316 NBSNR: '',317 LANR: '200007958',318 PatIdentnr: '',319 Patdob: '12.12.2000',320 PatPLZ: '12345',321 eGKVersichertennr: '',322 NameHPVImpfstoff1: 'Produkt\n',323 NameHPVImpfstoff2: '',324 letzteUntersuchungdate_formatted: '01.2021',325 letzteUntersuchungdate: 'Thu Jan 07 2021 00:00:00 GMT+0100',326 VorbefundZytoGruppelllD: '1',327 VorbefundZytoGruppelllD__options: ' {newline}*1{newline}2{newline}',328 VorbefundHisto: '1',329 VorbefundHisto__options: ' {newline}*1{newline}2{newline}3{newline}9{newline}',330 AusflusspathBlutungen: '1',331 AusflusspathBlutungen__options: ' {newline}0{newline}*1{newline}',332 IUP: '0',333 IUP__options: ' {newline}*0{newline}1{newline}',334 EinnahmeOvuhemmerSonstigeHormone: '1',335 EinnahmeOvuhemmerSonstigeHormone__options: ' {newline}0{newline}*1{newline}',336 ZustandnachGynOPRadiatio: '0',337 ZustandnachGynOPRadiatio__options: ' {newline}*0{newline}1{newline}',338 Schwangerschaft: '1',339 Schwangerschaft__options: ' {newline}0{newline}*1{newline}',340 KlinischerBefund: '2',341 KlinischerBefund__options: ' {newline}1{newline}*2{newline}',342 BefundZytoNomenklaturlll: '1',343 BefundZytoNomenklaturlll__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',344 Abweichungen: '0',345 Abweichungen__options: ' {newline}*0{newline}1{newline}9{newline}',346 VorbefundVirustyp: '2',347 VorbefundVirustyp__options: ' {newline}1{newline}*2{newline}8{newline}9{newline}',348 VorbefundHPVTestErgebnis: '1',349 VorbefundHPVTestErgebnis__options: ' {newline}*1{newline}2{newline}3{newline}',350 HPVTestErgebnis_2: '0',351 HPVTestErgebnis_2__options: ' {newline}*0{newline}1{newline}',352 VorbefundZytoGruppeV: '1',353 VorbefundZytoGruppeV__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}',354 VorbefundZytoGruppeIV: '2',355 VorbefundZytoGruppeIV__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',356 EinstufungDysplasievorgaenge: '2',357 EinstufungDysplasievorgaenge__options: ' {newline}1{newline}*2{newline}3{newline}',358 AIS: '1',359 AIS__options: ' {newline}*1{newline}',360 InvasivesPlattenepithelkarzinom: '1',361 InvasivesPlattenepithelkarzinom__options: ' {newline}*1{newline}',362 InvasivesAdenokarzinom: '1',363 InvasivesAdenokarzinom__options: ' {newline}*1{newline}',364 SonstigeBefunde31: '1',365 SonstigeBefunde31__options: ' {newline}*1{newline}',366 UntersuchungsnummerZyto: '1234566889',367 '1SonstigeBefunde32': 'sonst befund',368 '2SonstigeBefunde32': '',369 BefundZytoGruppe0i: '2',370 BefundZytoGruppe0i__options: ' {newline}1{newline}*2{newline}3{newline}',371 HPVTestErgebnis_1: '1',372 HPVTestErgebnis_1__options: ' {newline}*1{newline}2{newline}3{newline}',373 Virustyp: '2',374 Virustyp__options: ' {newline}1{newline}*2{newline}8{newline}',375 BefundZytoGruppell: '1',376 BefundZytoGruppell__options: ' {newline}*1{newline}2{newline}3{newline}',377 BefundZytoGruppelll: '2',378 BefundZytoGruppelll__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',379 'EmpfohleneMaÃnahme': '1',380 'EmpfohleneMaÃnahme__options': ' {newline}0{newline}*1{newline}',381 BefundZytoGruppelllD: '1',382 BefundZytoGruppelllD__options: ' {newline}*1{newline}2{newline}',383 EmpfehlungKontrolleAbklaerung: '2',384 EmpfehlungKontrolleAbklaerung__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',385 BefundZytoGruppeIV: '2',386 BefundZytoGruppeIV__options: ' {newline}1{newline}*2{newline}3{newline}4{newline}',387 ZeithorizontKontrolleAbklaerung: '1',388 ZeithorizontKontrolleAbklaerung__options: ' {newline}*1{newline}2{newline}',389 BefundZytoGruppeV: '1',390 BefundZytoGruppeV__options: ' {newline}*1{newline}2{newline}3{newline}4{newline}',391 HPVTest: '0',392 HPVTest__options: ' {newline}*0{newline}1{newline}',393 Zeithorizont: '01'394 },395 formStateHash: -798166264,396 formInitialState: {397 contentType: 'dc/form',398 formName: 'ZKP',399 BasisProgrammnr: 'ZK',400 'Primärscreeningdate': '08.01.2021',401 KennzeichenKK: '104940005',402 HPVImpfung: ' ',403 HPVImpfung__options: '* {newline}1{newline}2{newline}3{newline}9{newline}',404 BefundZytoNomenklaturlll_1: ' ',405 BefundZytoNomenklaturlll_1__options: '* {newline}0{newline}1{newline}',406 besPersonengruppe: '',407 VorbefundZytoNomenklaturlll: ' ',408 VorbefundZytoNomenklaturlll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',409 VorbefundZyto0l: ' ',410 VorbefundZyto0l__options: '* {newline}1{newline}2{newline}3{newline}',411 FeststellungImpfstatus: ' ',412 FeststellungImpfstatus__options: '* {newline}1{newline}2{newline}',413 ArtAnlassUntersuchung: ' ',414 ArtAnlassUntersuchung__options: '* {newline}1{newline}2{newline}3{newline}',415 VorbefundZytoGruppell: ' ',416 VorbefundZytoGruppell__options: '* {newline}1{newline}2{newline}3{newline}',417 VorbefundZytoGruppelll: ' ',418 VorbefundZytoGruppelll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',419 vorherigeBefunde: ' ',420 vorherigeBefunde__options: '* {newline}0{newline}1{newline}',421 Ergebnisdokumentation: ' ',422 Ergebnisdokumentation__options: '* {newline}1{newline}2{newline}',423 BSNR: '310101300',424 NBSNR: '',425 LANR: '200007958',426 PatIdentnr: '',427 Patdob: '12.12.2000',428 PatPLZ: '',429 eGKVersichertennr: '',430 NameHPVImpfstoff1: '',431 NameHPVImpfstoff2: '',432 letzteUntersuchungdate_formatted: '',433 letzteUntersuchungdate: '',434 VorbefundZytoGruppelllD: ' ',435 VorbefundZytoGruppelllD__options: '* {newline}1{newline}2{newline}',436 VorbefundHisto: ' ',437 VorbefundHisto__options: '* {newline}1{newline}2{newline}3{newline}9{newline}',438 AusflusspathBlutungen: ' ',439 AusflusspathBlutungen__options: '* {newline}0{newline}1{newline}',440 IUP: ' ',441 IUP__options: '* {newline}0{newline}1{newline}',442 EinnahmeOvuhemmerSonstigeHormone: ' ',443 EinnahmeOvuhemmerSonstigeHormone__options: '* {newline}0{newline}1{newline}',444 ZustandnachGynOPRadiatio: ' ',445 ZustandnachGynOPRadiatio__options: '* {newline}0{newline}1{newline}',446 Schwangerschaft: ' ',447 Schwangerschaft__options: '* {newline}0{newline}1{newline}',448 KlinischerBefund: ' ',449 KlinischerBefund__options: '* {newline}1{newline}2{newline}',450 BefundZytoNomenklaturlll: ' ',451 BefundZytoNomenklaturlll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}5{newline}6{newline}',452 Abweichungen: ' ',453 Abweichungen__options: '* {newline}0{newline}1{newline}9{newline}',454 VorbefundVirustyp: ' ',455 VorbefundVirustyp__options: '* {newline}1{newline}2{newline}8{newline}9{newline}',456 VorbefundHPVTestErgebnis: ' ',457 VorbefundHPVTestErgebnis__options: '* {newline}1{newline}2{newline}3{newline}',458 HPVTestErgebnis_2: ' ',459 HPVTestErgebnis_2__options: '* {newline}0{newline}1{newline}',460 VorbefundZytoGruppeV: ' ',461 VorbefundZytoGruppeV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',462 VorbefundZytoGruppeIV: ' ',463 VorbefundZytoGruppeIV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',464 EinstufungDysplasievorgaenge: ' ',465 EinstufungDysplasievorgaenge__options: '* {newline}1{newline}2{newline}3{newline}',466 AIS: ' ',467 AIS__options: '* {newline}1{newline}',468 InvasivesPlattenepithelkarzinom: ' ',469 InvasivesPlattenepithelkarzinom__options: '* {newline}1{newline}',470 InvasivesAdenokarzinom: ' ',471 InvasivesAdenokarzinom__options: '* {newline}1{newline}',472 SonstigeBefunde31: ' ',473 SonstigeBefunde31__options: '* {newline}1{newline}',474 UntersuchungsnummerZyto: '',475 '1SonstigeBefunde32': '',476 '2SonstigeBefunde32': '',477 BefundZytoGruppe0i: ' ',478 BefundZytoGruppe0i__options: '* {newline}1{newline}2{newline}3{newline}',479 HPVTestErgebnis_1: ' ',480 HPVTestErgebnis_1__options: '* {newline}1{newline}2{newline}3{newline}',481 Virustyp: ' ',482 Virustyp__options: '* {newline}1{newline}2{newline}8{newline}',483 BefundZytoGruppell: ' ',484 BefundZytoGruppell__options: '* {newline}1{newline}2{newline}3{newline}',485 BefundZytoGruppelll: ' ',486 BefundZytoGruppelll__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',487 'EmpfohleneMaÃnahme': ' ',488 'EmpfohleneMaÃnahme__options': '* {newline}0{newline}1{newline}',489 BefundZytoGruppelllD: ' ',490 BefundZytoGruppelllD__options: '* {newline}1{newline}2{newline}',491 EmpfehlungKontrolleAbklaerung: ' ',492 EmpfehlungKontrolleAbklaerung__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',493 BefundZytoGruppeIV: ' ',494 BefundZytoGruppeIV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',495 ZeithorizontKontrolleAbklaerung: ' ',496 ZeithorizontKontrolleAbklaerung__options: '* {newline}1{newline}2{newline}',497 BefundZytoGruppeV: ' ',498 BefundZytoGruppeV__options: '* {newline}1{newline}2{newline}3{newline}4{newline}',499 HPVTest: ' ',500 HPVTest__options: '* {newline}0{newline}1{newline}',501 Zeithorizont: ''502 },503 formInstanceId: '5fb4f42f81eb992ec9f72be5',504 publisher: 'Denis Oczko',505 contentType: 'dc/form',506 printerName: 'Virtual_PDF_Printer',507 locationId: '000000000000000000000001',508 isEditable: false,509 createdOn: Date( "2021-01-08T17:07:13.344Z" ),510 lastChanged: Date( "2021-01-12T09:24:17.316Z" ),511 actType: 'FORM',512 activityId: '5ff891507a65255801b27c44',513 caseFolderId: '5f9676f6ec66806e93d92adb',514 patientId: '5f92dc9a218a1f5e886859fd',515 patientName: '0000000X, 0000000X',516 subType: ''517 }518 ],519 employees: [520 {521 _id: ObjectId( "5e55190ed7d326bf8f1b6b00" ),522 title: '',523 firstname: 'Denis',524 nameaffix: '',525 middlename: '',526 fk3120: '',527 lastname: 'Oczko',528 specialities: [],529 specialisationText: '',530 asvTeamNumbers: [],531 asvSpecializations: [],532 asvMembershipType: 'FULL',533 arztstempel: '',534 fromLDAP: false,535 countryMode: ['D'],536 qualiDignities: ['0000'],537 quantiDignities: [],538 roles: ['Empfang'],539 preferredLanguage: '',540 currentLocation: '000000000000000000000001',541 labdataSortOrder: 'MACRO4,CA,CL,FE,K,NA,P,AP,AMYL,LIP,CHE,CK,GGT,GOT,GPT,LDH,SP,HST,HS,MDRDK,KREA',542 bsnrs: [],543 expertise: [],544 ownZsrNumber: false,545 accounts: [],546 communications: [547 {548 signaling: true,549 confirmed: false,550 confirmNeeded: false,551 _id: ObjectId( "5e55190ed7d326bf8f1b6b01" ),552 type: 'EMAILJOB',553 preferred: false,554 value: 'do@doc-cirrus.com'555 }556 ],557 addresses: [],558 type: 'PHYSICIAN',559 locations: [560 {_id: '5e59116846acde8f581ad013', locname: 'Loc_2'},561 {_id: '5e5cf1f94a3f670bcfb290be', locname: 'AVWG Praxis 1'},562 {_id: '5e5cf25a4a3f670bcfb290c4', locname: 'AVWG Praxis 2'},563 {_id: '5ebd338246208810e74903f5', locname: 'DO_NEU_NB'},564 {_id: '5ecb62f2d8e4e7045509d566', locname: 'BS17'},565 {_id: '5f9ab52fdaaf2c66086c596f', locname: 'BS20'},566 {_id: '5fa42ab71c4d525450a25160', locname: 'Str. 1'},567 {_id: '000000000000000000000001', locname: 'DO_NEU'}568 ],569 talk: 'MR',570 notifications: [],571 username: 'DO',572 initials: 'DO',573 memberOf: [574 {_id: ObjectId( "5e55190ed7d326bf8f1b6aff"), group: 'USER' },575 {_id: ObjectId( "5e551a87f6dd65bf8dd8edfd"), group: 'ADMIN' },576 {_id: ObjectId( "5e551a87f6dd65bf8dd8edfc"), group: 'CONTROLLER' },577 {_id: ObjectId( "5e551a87f6dd65bf8dd8edfb"), group: 'SUPERUSER' },578 {_id: ObjectId( "5fdc4e27c22c898608e94dec"), group: 'PHYSICIAN' }579 ],580 officialNo: '200007958',581 status: 'ACTIVE',582 dob: Date( "2020-02-25T12:54:38.624Z" )583 }584 ],585 location: {586 _id: '000000000000000000000001',587 kv: '72',588 kind: 'OFFICIAL',589 addon: '',590 countryCode: 'D',591 country: 'Deutschland',592 city: 'Berlin',593 zip: '10623',594 houseno: '12',595 street: 'adsas',596 email: 'do@doc-cirrus.com',597 locname: 'DO_NEU',598 commercialNo: '310101300',599 countryMode: ['D'],600 budgets: [601 {602 specialities: [],603 _id: '5f5202f655307c482c9d88e1',604 type: 'KBVUTILITY',605 startBudget: 1,606 startDate: '2020-07-31T22:00:00.000Z',607 patientAgeRange1: 100,608 patientAgeRange2: 100,609 patientAgeRange3: 100,610 patientAgeRange4: 100611 }612 ],613 cardType: 'BANK',614 defaultPrinter: 'Virtual_PDF_Printer',615 emailFooter: '',616 enabledPrinters: ['Virtual_PDF_Printer'],617 imapPassword: '',618 imapUrl: '',619 imapUserName: '',620 isAdditionalLocation: false,621 isOptional: true,622 lastChanged: '2020-11-13T14:13:02.913Z',623 openTimes: [],624 smtpEmailFrom: '',625 smtpHost: '',626 smtpPassword: '',627 smtpUserName: '',628 stockLocations: [],629 gkvInvoiceReceiver: '31',630 nonStandardCommercialNo: false,631 firstname: '',632 lastname: '',633 middlename: '',634 nameaffix: '',635 title: '',636 cantonCode: '4',637 konnektorProductVersion: 'XXX',638 fax: '034130314',639 phone: '0300141'640 },641 patients: [642 {643 _id: ObjectId( "5f92dc9a218a1f5e886859fd" ),644 additionalMirrorPatientIds: [],645 title: '',646 firstname: '0000000X',647 nameaffix: '',648 middlename: '',649 fk3120: '',650 lastname: '0000000X',651 physicians: [],652 employees: [ObjectId( "5e55190ed7d326bf8f1b6b00" )],653 markers: [],654 createPlanned: false,655 accessPRC: false,656 talk: 'MR',657 gender: 'MALE',658 sendPatientReceipt: false,659 familyDoctorModel: false,660 patientNumber: 23,661 attachedSeverity: 'NONE',662 crmTags: [],663 edmpTypes: [],664 edmpNotifiedAboutStatementOfParticipationTypes: [],665 ehksDocType: 'EHKSND',666 scheinEmployeeIds: ['5e55190ed7d326bf8f1b6b00'],667 confirmedViewFromOtherLocations: false,668 confirmedViewFromLocationIds: [],669 additionalContacts: [],670 patientsFamilyMembers: [],671 additionalFamilyMembers: [],672 countryMode: ['D'],673 accounts: [],674 communications: [],675 addresses: [],676 kbvDob: '12.12.2000',677 insuranceStatus: [678 {679 fk4133: null,680 fk4110: null,681 insuranceKind: '1',682 costCarrierBillingSection: '00',683 costCarrierBillingGroup: '11',684 feeSchedule: '2',685 fused: false,686 unzkv: [],687 bgNumber: '',688 address1: 'Lichtscheider Str. 89',689 address2: '42285 Wuppertal',690 zipcode: '',691 city: '',692 phone: '',693 insuranceLink: '',694 email: '',695 insuranceGLN: '',696 recipientGLN: '',697 department: '',698 isTiersGarant: false,699 isTiersPayant: true,700 _id: ObjectId( "5f92dc9a218a1f5e886859fe" ),701 insuranceId: '104940005',702 insuranceName: 'BARMER',703 insurancePrintName: 'BARMER',704 insuranceGrpId: '72601',705 type: 'PUBLIC',706 persGroup: '',707 dmp: '',708 kv: '72',709 locationId: '000000000000000000000001',710 fusedFrom: null,711 fusedToInsuranceId: null712 }713 ],714 affiliates: [],715 images: [],716 devices: [],717 partnerIds: [],718 careDegree: 'NO',719 dob: Date( "2000-12-12T09:00:00.000Z" ),720 isDeceased: false,721 inActive: false,722 dob_MM: '12',723 dob_DD: '12',724 patientSince: Date( "2020-10-23T13:37:13.418Z" ),725 crmTreatments: [],726 crmCatalogShort: 'GOÃ',727 latestLabData: [],728 locationId: '',729 patientNo: '23',730 lastChanged: Date( "2021-01-08T17:07:04.664Z" ),731 invoiceRecipient: null,732 activeCaseFolderId: '5f9676f6ec66806e93d92adb',733 latestMedData: []734 }735 ]736 },737 result: '<?xml version="1.0" encoding="utf-8"?><root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:gba:sqg ../../interface_LE/2020_kv_pid_1.0_Export.xsd" xmlns="urn:gba:sqg" container_version="2.0" content_version="1.0"><header><document><id V="{6270eb67-7b13-4e36-a64a-88e0b25d07dd}"/><set_id V="{6270eb67-7b13-4e36-a64a-88e0b25d07dd}"/><origination_dttm V="2021-01-12T10:47:09.786Z"/><modification_dttm V="2021-01-12T10:47:09.786Z"/><software><vendor name="Doc Cirrus GmbH" address="Bessemerstr. 82, 12103 Berlin" email="info@doc-cirrus.com" function="Softwarehersteller" fax="+49.30.20898729.9" phone="+49.30.20898729.0" registration="sw12345"/><name V="DocCirrus-inSuite"/><version V="4.17.0"/><specification V="2020 PB V05"/></software><data_flow V="QS-Kollektivvertraglich"/><data_target V="Testdatenpool"/></document><provider name="Doc Cirrus GmbH" address="Bessemerstr. 82, 12103 Berlin" email="info@doc-cirrus.com" function="Leistungserbringer" fax="+49.30.20898729.9" phone="+49.30.20898729.0" registration="sw12345"/><protocol><status_document V="OK"/></protocol><encryption/></header><body><data_container><care_provider><BSNRAMBULANT V="310101300"/><LANR V="200007958"/></care_provider><cases module="ZKP" pseud_procedure="ZK"><case><patient twodigitik="10"><pid><VERSICHERTENIDNEU V=""/></pid></patient><case_admin><id V="23"/><guid V="{2881cfb0-38dd-4c15-9b05-40a6d440da65}"/><version V="1"/><action V="create"/><module V="ZKP"/><quarter V="1/2021"/><protocol><status_case V="OK"/></protocol></case_admin><qs_data xsi:type="qs_data_zkp_type" module="ZKP"><B><felder><DokAbschlDat V="12.01.2021"/><PROGRAMMZK V="ZK"/><kasseiknr2Stellen V="10"/><versichertenstatusgkv V="1"/><GEBDATUM V="12.12.2000"/><PLZ3stellig V="123"/><DATUMUNT V="08.01.2021"/><HPVIMPFUNG V="2"/><PRODUKT V="Produkt"/><HERKUNFTIMPFSTATUS V="2"/><ARTUANLUNT V="1"/><BEFUNDEVORUNTVORH V="0"/><HERKUNFTERGEBVORU V="1"/><VORUNTDATUM V="01.2021"/><ZYTBEFUNDVORUNTVORH V="0"/><ZYTBEFUNDVORUNT V="1"/><ZYTBEFUNDVORUNT01 V="2"/><ZYTBEFUNDVORUNTII V="1"/><ZYTBEFUNDVORUNTIII V="2"/><ZYTBEFUNDVORUNTIIID V="1"/><ZYTBEFUNDVORUNTIV V="2"/><ZYTBEFUNDVORUNTV V="1"/><HPVTVORUNTVORHAND V="0"/><HPVTVORBEFUND V="1"/><HPVVIRUSTYPVORBEFUND V="2"/><HISTOLOGVORBEFUNDVORUNT V="1"/><METAPLASIEVORGAENGE V="2"/><ADENOCARCINOMAINSITU V="1"/><INVASIVPLATTENEPITHELKARZ V="1"/><INVASIVADENOKARZ V="1"/><SONSTMETAPLASIEBEFUNDE V="1"/><SONSTBEFUNDE V="sonst befund"/><ANAMABWEICHVORUNT V="0"/><AUSFLUSSPATHBLUTUNG V="1"/><IUP V="0"/><HORMONANWENDUNGEN V="1"/><GYNOPRADIATIO V="0"/><GRAVIDITAET V="1"/><KLINISCHERBEFUND V="2"/><UNTERSUCHUNGSNUMMER V="1234566889"/><ZYTBEFUND V="1"/><ZYTBEFUND01 V="2"/><ZYTBEFUNDII V="1"/><ZYTBEFUNDIII V="2"/><ZYTBEFUNDIIID V="1"/><ZYTBEFUNDIV V="2"/><ZYTBEFUNDV V="1"/><HPVTEST V="0"/><HPVTERGEBNIS V="1"/><HPVVIRUSTYP V="2"/><EMPFOHLENEMASSNAHME V="1"/><EMPFOHLENEKONTRABKL V="2"/><ZEITHORIZONTKONTRABKL V="1"/><ZEITHORIZONT V="01"/></felder></B></qs_data></case><statistic><sent count="1"><create V="1"/><update V="0"/><delete V="0"/><corrupted V="0"/></sent><processed count="0"><create V="0"/><update V="0"/><delete V="0"/><corrupted V="0"/></processed></statistic></cases></data_container></body></root>'...
disallow-newline-before-block-statements.js
Source:disallow-newline-before-block-statements.js
1var Checker = require('../../../lib/checker');2var expect = require('chai').expect;3var reportAndFix = require('../../lib/assertHelpers').reportAndFix;4describe('rules/disallow-newline-before-block-statements', function() {5 var checker;6 beforeEach(function() {7 checker = new Checker();8 checker.registerDefaultRules();9 });10 describe('with option value true -', function() {11 beforeEach(function() {12 checker.configure({ disallowNewlineBeforeBlockStatements: true });13 });14 reportAndFix({15 name: 'disallowed newline if there is one',16 rules: { disallowNewlineBeforeBlockStatements: true },17 input: 'function test()\n{abc();}',18 output: 'function test() {abc();}'19 });20 reportAndFix({21 name: 'disallowed newline only for function definition block statement',22 rules: { disallowNewlineBeforeBlockStatements: true },23 input: 'function test()\n{var obj = \n{a:1,\nb:2,\nc:3\n};\n\n return {\nval:1\n};\n}',24 output: 'function test() {var obj = \n{a:1,\nb:2,\nc:3\n};\n\n return {\nval:1\n};\n}'25 });26 reportAndFix({27 name: 'disallowed newline for all 4 statements',28 rules: { disallowNewlineBeforeBlockStatements: true },29 input: [30 'function test()',31 '{',32 'if(true)',33 '{',34 'switch (a)',35 '{',36 'case 1: break;',37 '}',38 'return 1;',39 '}',40 'for(var i in [1,2,3])',41 '{',42 '}',43 '}'44 ].join('\n'),45 output: [46 'function test() {',47 'if(true) {',48 'switch (a) {',49 'case 1: break;',50 '}',51 'return 1;',52 '}',53 'for(var i in [1,2,3]) {',54 '}',55 '}'56 ].join('\n'),57 errors: 458 });59 it('should not report disallowed newline before opening brace', function() {60 expect(checker.checkString('function test() {abc();}')).to.have.no.errors();61 });62 it('should not report disallowed newline before opening brace when there are white-spaces between', function() {63 expect(checker.checkString('function test() /* COOOMMMENTTT*/ {abc();}')).to.have.no.errors();64 });65 it('should not report disallowed newline for object definitions', function() {66 expect(checker.checkString('function test(){var obj = \n{a:1,\nb:2,\nc:3\n};\n\n return {\nval:1\n};\n}'))67 .to.have.no.errors();68 });69 it('should not report disallowed newline', function() {70 expect(checker.checkString(71 'function test(){\nif(true){\nreturn {\nval:1\n}\n}\nvar obj = \n{a:1,\nb:2,\nc:3\n};\n}'))72 .to.have.no.errors();73 });74 it('should not throw error if opening parentheses is first symbol in the file', function() {75 expect(checker.checkString('{ test: 1 }')).to.have.no.errors();76 });77 it('should not affect bare blocks #1328', function() {78 expect(checker.checkString([79 'exports.NamedNodeMap = NamedNodeMap;',80 '',81 '{',82 'let prototype = NamedNodeMap.prototype;',83 'while (prototype) {',84 'for (const name of Object.getOwnPropertyNames(prototype)) {',85 'reservedNames.add(name);',86 '}',87 'prototype = Object.getPrototypeOf(prototype);',88 '}',89 '}'90 ].join('\n'))).to.have.no.errors();91 });92 it('should not affect bare blocks with a parent BlockStatement #1328', function() {93 expect(checker.checkString([94 'function a() {',95 'let b = 1;',96 '',97 '{',98 'let c = 1;',99 '} ',100 '}'101 ].join('\n'))).to.have.no.errors();102 });103 });104 describe('with option value array - ', function() {105 describe('"if" blocks', function() {106 beforeEach(function() {107 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });108 });109 it('should report extra newlines when configured with "if"', function() {110 expect(checker.checkString('if(i == 0)\n{\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}'))111 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');112 });113 it('should not complain when configured with "if" and newline not added', function() {114 expect(checker.checkString('if(i == 0) {\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}')).to.have.no.errors();115 });116 it('should not complain when not configured with "if"', function() {117 checker.configure({ disallowNewlineBeforeBlockStatements: ['else'] });118 expect(checker.checkString('if(i == 0)\n{\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}')).to.have.no.errors();119 });120 });121 describe('"else" and "else if" blocks', function() {122 beforeEach(function() {123 checker.configure({ disallowNewlineBeforeBlockStatements: ['else'] });124 });125 it('should report extra newlines when configured with "else"', function() {126 expect(checker.checkString('if(i == 0) {\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}\nelse\n{\n\tx--;\n}'))127 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');128 });129 it('should not complain when configured with "else" and newline not added', function() {130 expect(checker.checkString('if(i == 0) {\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}\nelse {\n\tx--;\n}'))131 .to.have.no.errors();132 });133 it('should not complain when not configured with "else"', function() {134 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });135 expect(checker.checkString('if(i == 0) {\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}\nelse\n{\n\tx--;\n}'))136 .to.have.no.errors();137 });138 });139 describe('"for" loops', function() {140 beforeEach(function() {141 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });142 });143 it('should report extra newlines when configured with "for"', function() {144 expect(checker.checkString('for (var i = 0, len = 10; i < 10; ++i)\n{\n\tx++;\n}'))145 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');146 });147 it('should not complain when configured with "for" and newline not added', function() {148 expect(checker.checkString('for (var i = 0, len = 10; i < 10; ++i) {\n\tx++;\n}')).to.have.no.errors();149 });150 it('should not complain when note configured with "for"', function() {151 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });152 expect(checker.checkString('for (var i = 0, len = 10; i < 10; ++i)\n{\n\tx++;\n}')).to.have.no.errors();153 });154 });155 describe('"switch" statements', function() {156 beforeEach(function() {157 checker.configure({ disallowNewlineBeforeBlockStatements: ['switch'] });158 });159 it('should report extra newlines when configured with "switch"', function() {160 expect(checker.checkString('switch (a)\n{\n\tcase 1: break;\n}'))161 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');162 });163 it('should not report newline before opening brace when there are white-spaces between', function() {164 expect(checker.checkString('switch (a) /* COOOMMMENTTT*/ {case 1: break;}')).to.have.no.errors();165 });166 it('should complain when configured with "switch" and no cases', function() {167 expect(checker.checkString('switch (a)\n{\n}'))168 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');169 });170 it('should complain when configured with "switch" and parenthesized discriminant', function() {171 expect(checker.checkString('switch ((function(){}()))\n{\n\tcase 1: break;\n}'))172 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');173 });174 it('should not complain when configured with "switch" and case on brace line', function() {175 expect(checker.checkString('switch (a) {default: 1;\n}')).to.have.no.errors();176 });177 it('should not complain when configured with "switch" and newline not added', function() {178 expect(checker.checkString('switch (a) {\n\tcase 1: break;\n}')).to.have.no.errors();179 });180 it('should not complain when not configured with "switch"', function() {181 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });182 expect(checker.checkString('switch (a)\n{\n\tcase 1: break;\n}')).to.have.no.errors();183 });184 });185 describe('"for...in" loops', function() {186 beforeEach(function() {187 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });188 });189 it('should report extra newlines when configured with "for"', function() {190 expect(checker.checkString('for (var i in x)\n{\n\ty++;\n}'))191 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');192 });193 it('should not complain when configured with "for" and newline not added', function() {194 expect(checker.checkString('for (var i in x) {\n\ty++;\n}')).to.have.no.errors();195 });196 it('should not complain when not configured with "for"', function() {197 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });198 expect(checker.checkString('for (var i in x)\n{\n\ty++;\n}')).to.have.no.errors();199 });200 });201 describe('function declarations', function() {202 beforeEach(function() {203 checker.configure({ disallowNewlineBeforeBlockStatements: ['function'] });204 });205 it('should report extra newlines when configured with "function"', function() {206 expect(checker.checkString('function myFunc(y)\n{\n\ty++;\n}'))207 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');208 });209 it('should not complain when configured with "function" and newline not added', function() {210 expect(checker.checkString('function myFunc(y) {\n\ty++;\n}')).to.have.no.errors();211 });212 it('should not complain when not configured with "function"', function() {213 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });214 expect(checker.checkString('function myFunc(y)\n{\n\ty++;\n}')).to.have.no.errors();215 });216 });217 describe('function expressions', function() {218 beforeEach(function() {219 checker.configure({ disallowNewlineBeforeBlockStatements: ['function'] });220 });221 it('should report extra newlines when configured with "function"', function() {222 expect(checker.checkString('var z = function(y)\n{\n\ty++;\n}'))223 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');224 });225 it('should not complain when configured with "function" and newline not added', function() {226 expect(checker.checkString('var z = function(y) {\n\ty++;\n}')).to.have.no.errors();227 });228 it('should not complain when not configured with "function"', function() {229 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });230 expect(checker.checkString('var z = function(y)\n{\n\ty++;\n}')).to.have.no.errors();231 });232 });233 describe('arrow function expressions', function() {234 beforeEach(function() {235 checker.configure({ disallowNewlineBeforeBlockStatements: ['function'] });236 });237 it('should report extra newlines when configured with "function"', function() {238 expect(checker.checkString('var z = (y) => \n{\n\ty++;\n}'))239 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');240 });241 it('should not complain when configured with "function" and newline not added', function() {242 expect(checker.checkString('var z = (y) => {\n\ty++;\n}')).to.have.no.errors();243 });244 it('should not complain when not configured with "function"', function() {245 checker.configure({ disallowNewlineBeforeBlockStatements: ['if'] });246 expect(checker.checkString('var z = (y) => \n{\n\ty++;\n}')).to.have.no.errors();247 });248 });249 describe('"try" blocks', function() {250 beforeEach(function() {251 checker.configure({ disallowNewlineBeforeBlockStatements: ['try'] });252 });253 it('should report extra newlines when configured with "try"', function() {254 expect(checker.checkString('try\n{\n\ty++;\n} catch(e) {\n}'))255 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');256 });257 it('should not complain when configured with "try" and newline not added', function() {258 expect(checker.checkString('try {\n\ty++;\n} catch(e) {\n}\nfinally\n{\n\tq = 5;\n}'))259 .to.have.no.errors();260 });261 it('should not complain when not configured with "try"', function() {262 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });263 expect(checker.checkString('try\n{\n\ty++;\n} catch(e) {\n}')).to.have.no.errors();264 });265 });266 describe('"catch" blocks', function() {267 beforeEach(function() {268 checker.configure({ disallowNewlineBeforeBlockStatements: ['catch'] });269 });270 it('should report extra newlines when configured with "catch"', function() {271 expect(checker.checkString('try {\n\ty++;\n} catch(e)\n{\n}'))272 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');273 });274 it('should not complain when configured with "catch" and newline not added', function() {275 expect(checker.checkString('try {\n\ty++;\n} catch(e) {\n}')).to.have.no.errors();276 });277 it('should not complain when not configured with "catch"', function() {278 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });279 expect(checker.checkString('try {\n\ty++;\n} catch(e)\n{\n}')).to.have.no.errors();280 });281 });282 describe('"finally" blocks', function() {283 beforeEach(function() {284 checker.configure({ disallowNewlineBeforeBlockStatements: ['finally'] });285 });286 it('should report extra newlines when configured with "finally"', function() {287 expect(checker.checkString('try {\n\ty++;\n} catch(e) {\n} finally\n{\n\tq = 5;\n}'))288 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');289 });290 it('should not complain when configured with "finally" and newline not added', function() {291 expect(checker.checkString('try {\n\ty++;\n} catch(e) {\n} finally {\n\tq = 5;\n}'))292 .to.have.no.errors();293 });294 it('should not complain when not configured with "finally"', function() {295 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });296 expect(checker.checkString('try {\n\ty++;\n} catch(e) {\n} finally\n{\n\tq = 5;\n}'))297 .to.have.no.errors();298 });299 });300 describe('"while" loops', function() {301 beforeEach(function() {302 checker.configure({ disallowNewlineBeforeBlockStatements: ['while'] });303 });304 it('should report extra newlines when configured with "while"', function() {305 expect(checker.checkString('while (x < 10)\n{\n\tx++;\n}'))306 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');307 });308 it('should not complain when configured with "while" and newline not added', function() {309 expect(checker.checkString('while (x < 10) {\n\tx++;\n}')).to.have.no.errors();310 });311 it('should not complain when not configured with "while"', function() {312 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });313 expect(checker.checkString('while (x < 10)\n{\n\tx++;\n}')).to.have.no.errors();314 });315 });316 describe('"do...while" loops', function() {317 beforeEach(function() {318 checker.configure({ disallowNewlineBeforeBlockStatements: ['do'] });319 });320 it('should report extra newlines when configured with "do"', function() {321 expect(checker.checkString('do\n{\n\tx++;\n} while (x < 10);'))322 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');323 });324 it('should not complain when configured with "do" and newline not added', function() {325 expect(checker.checkString('do {\n\tx++;\n} while (x < 10);')).to.have.no.errors();326 });327 it('should not complain when not configured with "do"', function() {328 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });329 expect(checker.checkString('do\n{\n\tx++;\n} while (x < 10);')).to.have.no.errors();330 });331 });332 describe('"class" blocks', function() {333 beforeEach(function() {334 checker.configure({ disallowNewlineBeforeBlockStatements: ['class'] });335 });336 it('should report extra newlines when configured with "class"', function() {337 expect(checker.checkString('class Foo \r\n{\r\n\tfoo () {\r\n\t\treturn 1;\r\n\t}\r\n}'))338 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');339 });340 it('should not complain when configured with "class" and newline not added', function() {341 expect(checker.checkString('class Foo {\r\n\tfoo () {\r\n\t\treturn 1;\r\n\t}\r\n}'))342 .to.have.no.errors();343 });344 it('should not complain when not configured with "class"', function() {345 checker.configure({ disallowNewlineBeforeBlockStatements: ['for'] });346 expect(checker.checkString('class Foo {\r\n\tfoo () {\r\n\t\treturn 1;\r\n\t}\r\n}'))347 .to.have.no.errors();348 });349 });350 describe('other block types', function() {351 beforeEach(function() {352 checker.configure({353 disallowNewlineBeforeBlockStatements: [354 'if',355 'else',356 'try',357 'catch',358 'finally',359 'do',360 'while',361 'for',362 'function'363 ]364 });365 });366 it('should be ignored', function() {367 expect(checker.checkString('{\nvar y = { "things": "stuff" };\n}')).to.have.no.errors();368 });369 });370 });371 describe('with option value object and allExcept multiLine - ', function() {372 beforeEach(function() {373 checker.configure({374 disallowNewlineBeforeBlockStatements: {375 value: true,376 allExcept: ['multiLine']377 }378 });379 });380 it('misc checks', function() {381 expect(checker.checkString('function foo(a,b) { }'))382 .to.have.no.errors();383 expect(checker.checkString('function foo(a,\nb) { }'))384 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');385 expect(checker.checkString('switch((function(){}\n())) { }'))386 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');387 expect(checker.checkString('function foo() { for (var i=0; i<len; i++) { } }'))388 .to.have.no.errors();389 expect(checker.checkString('function foo() { for (var i=0; i<len;\ni++) { } }'))390 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');391 expect(checker.checkString('function foo() { for (var i=0; i<len;\ni++)\n{ } }'))392 .to.have.no.errors();393 expect(checker.checkString('function foo() { if (true) { } }'))394 .to.have.no.errors();395 expect(checker.checkString('function foo() { if (a && b()) { } }'))396 .to.have.no.errors();397 expect(checker.checkString('function foo() { if (a &&\nb()) { } }'))398 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');399 expect(checker.checkString('function foo() { if (a &&\nb())\n{ } }'))400 .to.have.no.errors();401 expect(checker.checkString('(function () {}())'))402 .to.have.no.errors();403 expect(checker.checkString('try {\n\ty++;\n} catch(e) {\n}'))404 .to.have.no.errors();405 });406 it('"switch" statements', function() {407 expect(checker.checkString('switch((function(){}\n())) { }'))408 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');409 expect(checker.checkString('switch((function(){}()))\n{ }'))410 .to.have.one.validation.error.from('disallowNewlineBeforeBlockStatements');411 expect(checker.checkString('switch((function(){}\n()))\n{ }'))412 .to.have.no.errors();413 });414 });...
require-newline-before-block-statements.js
Source:require-newline-before-block-statements.js
1var Checker = require('../../../lib/checker');2var expect = require('chai').expect;3describe('rules/require-newline-before-block-statements', function() {4 var checker;5 beforeEach(function() {6 checker = new Checker();7 checker.registerDefaultRules();8 });9 describe('with option value true - ', function() {10 beforeEach(function() {11 checker.configure({ requireNewlineBeforeBlockStatements: true });12 });13 it('should report missing newline before opening brace', function() {14 expect(checker.checkString('function test() {abc();}'))15 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');16 });17 it('should report missing newline before opening brace for "switch"', function() {18 expect(checker.checkString('switch (a) {\n\tcase 1: break;\n}'))19 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');20 });21 it('should report missing newline before opening brace when there are white-spaces between', function() {22 expect(checker.checkString('function test() /* COOOMMMENTTT*/ {abc();}'))23 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');24 });25 it('should not report missing newline if there is one', function() {26 expect(checker.checkString('function test()\n{abc();}')).to.have.no.errors();27 });28 it('should not report missing newline if there are more of them combined with white-spaces', function() {29 expect(checker.checkString('function test() \n \n/*BLOCK*/ {abc();}')).to.have.no.errors();30 });31 it('should not report missing newline for object definitions', function() {32 expect(checker.checkString('function test()\n{var obj = {a:1,\nb:2,\nc:3\n};\n\n return {\nval:1\n};\n}'))33 .to.have.no.errors();34 });35 it('should report missing newline only for function definition block statement', function() {36 expect(checker.checkString('function test(){var obj = {a:1,\nb:2,\nc:3\n};\n\n return {\nval:1\n};\n}'))37 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');38 });39 it('should report missing newline for all 4 statements', function() {40 expect(checker.checkString([41 'function test(){',42 'if(true){',43 'switch (a){',44 'case 1: break;',45 '}',46 'return 1;',47 '}',48 'for(var i in [1,2,3]){',49 '}',50 '}'51 ].join('\n'))).to.have.error.count.equal(4);52 });53 it('should not report missing newline', function() {54 expect(checker.checkString([55 'function test()',56 '{',57 'if(true)',58 '{',59 'switch (a)',60 '{',61 'case 1: break;',62 '}',63 'return 1;',64 '}',65 'for(var i in [1,2,3])',66 '{',67 '}',68 '}'69 ].join('\n'))).to.have.no.errors();70 });71 it('should not throw error if opening parentheses is first symbol in the file', function() {72 expect(checker.checkString('{test: 1 }')).to.have.no.errors();73 });74 it('should not affect bare blocks #1328', function() {75 expect(checker.checkString([76 'exports.NamedNodeMap = NamedNodeMap;',77 '',78 '{',79 'let prototype = NamedNodeMap.prototype;',80 'while (prototype)',81 '{',82 'for (const name of Object.getOwnPropertyNames(prototype))',83 '{',84 'reservedNames.add(name);',85 '}',86 'prototype = Object.getPrototypeOf(prototype);',87 '}',88 '}'89 ].join('\n'))).to.have.no.errors();90 });91 });92 describe('with option value array - ', function() {93 describe('"if" blocks', function() {94 beforeEach(function() {95 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });96 });97 it('should report missing newlines when configured with "if"', function() {98 expect(checker.checkString('if(i == 0) {\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}'))99 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');100 });101 it('should not complain when configured with "if" and newline exists', function() {102 expect(checker.checkString('if(i == 0)\n{\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}')).to.have.no.errors();103 });104 it('should not complain when not configured with "if"', function() {105 checker.configure({ requireNewlineBeforeBlockStatements: ['else'] });106 expect(checker.checkString('if(i == 0) {\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}')).to.have.no.errors();107 });108 });109 describe('"else" and "else if" blocks', function() {110 beforeEach(function() {111 checker.configure({ requireNewlineBeforeBlockStatements: ['else'] });112 });113 it('should report missing newlines when configured with "else"', function() {114 expect(checker.checkString('if(i == 0)\n{\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}\nelse{\n\tx--;\n}'))115 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');116 });117 it('should not complain when configured with "else" and newline exists', function() {118 expect(checker.checkString('if(i == 0)\n{\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}\nelse\n{\n\tx--;\n}'))119 .to.have.no.errors();120 });121 it('should not complain when not configured with "else"', function() {122 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });123 expect(checker.checkString('if(i == 0)\n{\n\tx++;\n\ty = {\n\t\tb: "1"\n\t};\n}\nelse{\n\tx--;\n}'))124 .to.have.no.errors();125 });126 });127 describe('"for" loops', function() {128 beforeEach(function() {129 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });130 });131 it('should report missing newlines when configured with "for"', function() {132 expect(checker.checkString('for (var i = 0, len = 10; i < 10; ++i) {\n\tx++;\n}'))133 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');134 });135 it('should not complain when configured with "for" and newline exists', function() {136 expect(checker.checkString('for (var i = 0, len = 10; i < 10; ++i)\n{\n\tx++;\n}')).to.have.no.errors();137 });138 it('should not complain when not configured with "for"', function() {139 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });140 expect(checker.checkString('for (var i = 0, len = 10; i < 10; ++i) {\n\tx++;\n}')).to.have.no.errors();141 });142 });143 describe('"switch" statements', function() {144 beforeEach(function() {145 checker.configure({ requireNewlineBeforeBlockStatements: ['switch'] });146 });147 it('should report missing newlines when configured with "switch"', function() {148 expect(checker.checkString('switch (a) {\n\tcase 1: break;\n}'))149 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');150 });151 it('should report missing newline before opening brace when there are white-spaces between', function() {152 expect(checker.checkString('switch (a) /* COOOMMMENTTT*/ {\n\tcase 1: break;\n}'))153 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');154 });155 it('should not report missing newline if there are more of them combined with white-spaces', function() {156 expect(checker.checkString('switch (a) \n \n/*BLOCK*/ {\n\tcase 1: break;\n}'))157 .to.have.no.errors();158 });159 it('should complain when configured with "switch" and no cases', function() {160 expect(checker.checkString('switch (a) {\n}'))161 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');162 });163 it('should complain when configured with "switch" and parenthesized discriminant', function() {164 expect(checker.checkString('switch ((function(){}())) {\n\tcase 1: break;\n}'))165 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');166 });167 it('should not complain when configured with "switch" and newline exists', function() {168 expect(checker.checkString('switch (a)\n{\n\tcase 1: break;\n}')).to.have.no.errors();169 });170 it('should not complain when configured with "switch" and case on brace line', function() {171 expect(checker.checkString('switch (a)\n{default: 1;\n}')).to.have.no.errors();172 });173 it('should not complain when not configured with "switch"', function() {174 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });175 expect(checker.checkString('switch (a) {\n\tdefault: 1;\n}')).to.have.no.errors();176 });177 });178 describe('"for...in" loops', function() {179 beforeEach(function() {180 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });181 });182 it('should report missing newlines when configured with "for"', function() {183 expect(checker.checkString('for (var i in x) {\n\ty++;\n}'))184 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');185 });186 it('should not complain when configured with "for" and newline exists', function() {187 expect(checker.checkString('for (var i in x)\n{\n\ty++;\n}')).to.have.no.errors();188 });189 it('should not complain when not configured with "for"', function() {190 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });191 expect(checker.checkString('for (var i in x) {\n\ty++;\n}')).to.have.no.errors();192 });193 });194 describe('function declarations', function() {195 beforeEach(function() {196 checker.configure({ requireNewlineBeforeBlockStatements: ['function'] });197 });198 it('should report missing newlines when configured with "function"', function() {199 expect(checker.checkString('function myFunc(y) {\n\ty++;\n}'))200 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');201 });202 it('should not complain when configured with "function" and newline exists', function() {203 expect(checker.checkString('function myFunc(y)\n{\n\ty++;\n}')).to.have.no.errors();204 });205 it('should not complain when not configured with "function"', function() {206 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });207 expect(checker.checkString('function myFunc(y) {\n\ty++;\n}')).to.have.no.errors();208 });209 });210 describe('function expressions', function() {211 beforeEach(function() {212 checker.configure({ requireNewlineBeforeBlockStatements: ['function'] });213 });214 it('should report missing newlines when configured with "function"', function() {215 expect(checker.checkString('var z = function(y) {\n\ty++;\n}'))216 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');217 });218 it('should not complain when configured with "function" and newline exists', function() {219 expect(checker.checkString('var z = function(y)\n{\n\ty++;\n}')).to.have.no.errors();220 });221 it('should not complain when not configured with "function"', function() {222 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });223 expect(checker.checkString('var z = function(y) {\n\ty++;\n}')).to.have.no.errors();224 });225 });226 describe('arrow function expressions', function() {227 beforeEach(function() {228 checker.configure({ requireNewlineBeforeBlockStatements: ['function'] });229 });230 it('should report missing newlines when configured with "function"', function() {231 expect(checker.checkString('var z = (y) => {\n\ty++;\n}'))232 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');233 });234 it('should not complain when configured with "function" and newline exists', function() {235 expect(checker.checkString('var z = (y) => \n{\n\ty++;\n}')).to.have.no.errors();236 });237 it('should not complain when not configured with "function"', function() {238 checker.configure({ requireNewlineBeforeBlockStatements: ['if'] });239 expect(checker.checkString('var z = (y) => {\n\ty++;\n}')).to.have.no.errors();240 });241 });242 describe('"try" blocks', function() {243 beforeEach(function() {244 checker.configure({ requireNewlineBeforeBlockStatements: ['try'] });245 });246 it('should report missing newlines when configured with "try"', function() {247 expect(checker.checkString('try {\n\ty++;\n}\ncatch(e)\n{\n}'))248 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');249 });250 it('should not complain when configured with "try" and newline exists', function() {251 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e)\n{\n}\nfinally\n{\n\tq = 5;\n}'))252 .to.have.no.errors();253 });254 it('should not complain when not configured with "try"', function() {255 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });256 expect(checker.checkString('try {\n\ty++;\n}\ncatch(e)\n{\n}')).to.have.no.errors();257 });258 });259 describe('"catch" blocks', function() {260 beforeEach(function() {261 checker.configure({ requireNewlineBeforeBlockStatements: ['catch'] });262 });263 it('should report missing newlines when configured with "catch"', function() {264 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e) {\n}'))265 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');266 });267 it('should not complain when configured with "catch" and newline exists', function() {268 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e)\n{\n}')).to.have.no.errors();269 });270 it('should not complain when not configured with "catch"', function() {271 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });272 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e) {\n}')).to.have.no.errors();273 });274 });275 describe('"finally" blocks', function() {276 beforeEach(function() {277 checker.configure({ requireNewlineBeforeBlockStatements: ['finally'] });278 });279 it('should report missing newlines when configured with "finally"', function() {280 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e)\n{\n}\nfinally {\n\tq = 5;\n}'))281 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');282 });283 it('should not complain when configured with "finally" and newline exists', function() {284 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e)\n{\n}\nfinally\n{\n\tq = 5;\n}'))285 .to.have.no.errors();286 });287 it('should not complain when not configured with "finally"', function() {288 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });289 expect(checker.checkString('try\n{\n\ty++;\n}\ncatch(e)\n{\n}\nfinally {\n\tq = 5;\n}'))290 .to.have.no.errors();291 });292 });293 describe('"while" loops', function() {294 beforeEach(function() {295 checker.configure({ requireNewlineBeforeBlockStatements: ['while'] });296 });297 it('should report missing newlines when configured with "while"', function() {298 expect(checker.checkString('while (x < 10) {\n\tx++;\n}'))299 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');300 });301 it('should not complain when configured with "while" and newline exists', function() {302 expect(checker.checkString('while (x < 10)\n{\n\tx++;\n}')).to.have.no.errors();303 });304 it('should not complain when not configured with "while"', function() {305 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });306 expect(checker.checkString('while (x < 10) {\n\tx++;\n}')).to.have.no.errors();307 });308 });309 describe('"do...while" loops', function() {310 beforeEach(function() {311 checker.configure({ requireNewlineBeforeBlockStatements: ['do'] });312 });313 it('should report missing newlines when configured with "do"', function() {314 expect(checker.checkString('do {\n\tx++;\n}\nwhile (x < 10);'))315 .to.have.one.validation.error.from('requireNewlineBeforeBlockStatements');316 });317 it('should not complain when configured with "do" and newline exists', function() {318 expect(checker.checkString('do\n{\n\tx++;\n}\nwhile (x < 10);')).to.have.no.errors();319 });320 it('should not complain when not configured with "do"', function() {321 checker.configure({ requireNewlineBeforeBlockStatements: ['for'] });322 expect(checker.checkString('do {\n\tx++;\n}\nwhile (x < 10);')).to.have.no.errors();323 });324 });325 describe('other block types', function() {326 beforeEach(function() {327 checker.configure({328 requireNewlineBeforeBlockStatements: [329 'if',330 'else',331 'try',332 'catch',333 'finally',334 'do',335 'while',336 'for',337 'function'338 ]339 });340 });341 it('should be ignored', function() {342 expect(checker.checkString('{ var y = { "things": "stuff" }; }')).to.have.no.errors();343 });344 });345 });...
parabola.js
Source:parabola.js
1window.onload = function () {2 var canvas = document.getElementById("myCanvas");3 var context = canvas.getContext("2d");4 var doodle = new Doodle(context);5 context.save();6//top left7 for (var i = 0; i < 100; i++) {8 var newLine = new Line ({9 startX: 500 - (5*i),10 startY: 0,11 endX: 0,12 endY: 5 * i,13 })14 if (i % 2 === 0) {15 newLine.color = "red";16 }17 if (i % 3 === 0) {18 newLine.color = "orange";19 }20 if (i % 4 === 0) {21 newLine.color = "yellow";22 }23 if (i % 5 === 0) {24 newLine.color = "green";25 }26 if (i % 6 === 0) {27 newLine.color = "blue";28 }29 if (i % 7 === 0) {30 newLine.color = "purple";31 }32 doodle.children.push(newLine);33 }34//top right35 for (var i = 0; i < 100; i++) {36 var newLine = new Line ({37 startX: 500 + (5*i),38 startY: 0,39 endX: 1000,40 endY: 5 * i,41 })42 if (i % 2 === 0) {43 newLine.color = "red";44 }45 if (i % 3 === 0) {46 newLine.color = "orange";47 }48 if (i % 4 === 0) {49 newLine.color = "yellow";50 }51 if (i % 5 === 0) {52 newLine.color = "green";53 }54 if (i % 6 === 0) {55 newLine.color = "cyan";56 }57 if (i % 7 === 0) {58 newLine.color = "purple";59 }60 doodle.children.push(newLine);61 }62// bottom left63 for (var i = 0; i < 100; i++) {64 var newLine = new Line ({65 startX: 500 - (5*i),66 startY: 1000,67 endX: 0,68 endY: 1000 - (5*i),69 })70 if (i % 2 === 0) {71 newLine.color = "red";72 }73 if (i % 3 === 0) {74 newLine.color = "orange";75 }76 if (i % 4 === 0) {77 newLine.color = "yellow";78 }79 if (i % 5 === 0) {80 newLine.color = "green";81 }82 if (i % 6 === 0) {83 newLine.color = "cyan";84 }85 if (i % 7 === 0) {86 newLine.color = "purple";87 }88 doodle.children.push(newLine);89 }90 // bottom right91 for (var i = 0; i < 100; i++) {92 var newLine = new Line ({93 startX: 500 + (5*i),94 startY: 1000,95 endX: 1000,96 endY: 1000 - (5*i),97 })98 if (i % 2 === 0) {99 newLine.color = "red";100 }101 if (i % 3 === 0) {102 newLine.color = "orange";103 }104 if (i % 4 === 0) {105 newLine.color = "yellow";106 }107 if (i % 5 === 0) {108 newLine.color = "green";109 }110 if (i % 6 === 0) {111 newLine.color = "blue";112 }113 if (i % 7 === 0) {114 newLine.color = "purple";115 }116 doodle.children.push(newLine);117 }118//bottom left middle part119 for (var i = 0; i < 100; i++) {120 var newLine = new Line ({121 startX: (5*i),122 startY: 500,123 endX: 500,124 endY: 500+ 5 * i,125 })126 if (i % 2 === 0) {127 newLine.color = "red";128 }129 if (i % 3 === 0) {130 newLine.color = "orange";131 }132 if (i % 4 === 0) {133 newLine.color = "yellow";134 }135 if (i % 5 === 0) {136 newLine.color = "green";137 }138 if (i % 6 === 0) {139 newLine.color = "cyan";140 }141 if (i % 7 === 0) {142 newLine.color = "purple";143 }144 doodle.children.push(newLine);145 }146//bottom right middle part147 for (var i = 0; i < 100; i++) {148 var newLine = new Line ({149 startX: 1000 - 5*i,150 startY: 500,151 endX: 500,152 endY: 500 + 5*i,153 })154 if (i % 2 === 0) {155 newLine.color = "fuschia";156 }157 if (i % 3 === 0) {158 newLine.color = "orange";159 }160 if (i % 4 === 0) {161 newLine.color = "yellow";162 }163 if (i % 5 === 0) {164 newLine.color = "green";165 }166 if (i % 6 === 0) {167 newLine.color = "cyan";168 }169 if (i % 7 === 0) {170 newLine.color = "purple";171 }172 doodle.children.push(newLine);173 }174 //bottom right middle part175 for (var i = 0; i < 100; i++) {176 var newLine = new Line ({177 startX: 1000 - 5*i,178 startY: 500,179 endX: 500,180 endY: 500 + 5*i,181 })182 if (i % 2 === 0) {183 newLine.color = "fuschia";184 }185 if (i % 3 === 0) {186 newLine.color = "orange";187 }188 if (i % 4 === 0) {189 newLine.color = "yellow";190 }191 if (i % 5 === 0) {192 newLine.color = "green";193 }194 if (i % 6 === 0) {195 newLine.color = "cyan";196 }197 if (i % 7 === 0) {198 newLine.color = "purple";199 }200 doodle.children.push(newLine);201 }202 // bottom right203 for (var i = 0; i < 100; i++) {204 var newLine = new Line ({205 startX: (5*i),206 startY: 500,207 endX: 500,208 endY: 500 - (5*i),209 })210 if (i % 2 === 0) {211 newLine.color = "red";212 }213 if (i % 3 === 0) {214 newLine.color = "orange";215 }216 if (i % 4 === 0) {217 newLine.color = "yellow";218 }219 if (i % 5 === 0) {220 newLine.color = "green";221 }222 if (i % 6 === 0) {223 newLine.color = "cyan";224 }225 if (i % 7 === 0) {226 newLine.color = "purple";227 }228 doodle.children.push(newLine);229 }230// bottom left231 for (var i = 0; i < 100; i++) {232 var newLine = new Line ({233 startX: 1000 - (5*i),234 startY: 500,235 endX: 500,236 endY: 500 - (5*i),237 })238 if (i % 2 === 0) {239 newLine.color = "red";240 }241 if (i % 3 === 0) {242 newLine.color = "orange";243 }244 if (i % 4 === 0) {245 newLine.color = "yellow";246 }247 if (i % 5 === 0) {248 newLine.color = "green";249 }250 if (i % 6 === 0) {251 newLine.color = "cyan";252 }253 if (i % 7 === 0) {254 newLine.color = "purple";255 }256 doodle.children.push(newLine);257 }258 // Write some text.259 var text = new Text({ left: 475, height: 500, content: "Math rules!", fill: "blue" });260 doodle.children.push(text);261 262 doodle.draw();...
Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3 const browser = await chromium.launch();4 const context = await browser.newContext();5 const page = await context.newPage();6 await page.screenshot({ path: 'google.png' });7 await browser.close();8})();9const { chromium } = require('playwright');10(async () => {11 const browser = await chromium.launch();12 const context = await browser.newContext();13 const page = await context.newPage();14 await page.screenshot({ path: 'google.png' });15 await browser.close();16})();17const { chromium } = require('playwright');18(async () => {19 const browser = await chromium.launch();20 const context = await browser.newContext();21 const page = await context.newPage();22 await page.screenshot({ path: 'google.png' });23 await browser.close();24})();25const { chromium } = require('playwright');26(async () => {27 const browser = await chromium.launch();28 const context = await browser.newContext();29 const page = await context.newPage();30 await page.screenshot({ path: 'google.png' });31 await browser.close();32})();33const { chromium } = require('playwright');34(async () => {35 const browser = await chromium.launch();36 const context = await browser.newContext();
Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3 const browser = await chromium.launch();4 const context = await browser.newContext();5 const page = await context.newPage();6 await page.screenshot({ path: 'example.png' });7 await browser.close();8})();
Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3 const browser = await chromium.launch();4 const context = await browser.newContext();5 const page = await context.newPage();6 await page.type('input[name="q"]', 'Hello World!');7 await page.keyboard.press('Enter');8 await page.waitForTimeout(1000);9 await page.screenshot({ path: 'screenshot.png' });10 await browser.close();11})();12const { chromium } = require('playwright');13(async () => {14 const browser = await chromium.launch();15 const context = await browser.newContext();16 const page = await context.newPage();17 await page.type('input[name="q"]', 'Hello World!');18 await page.keyboard.press('Enter');19 await page.waitForTimeout(1000);20 await page.screenshot({ path: 'screenshot.png' });21 await browser.close();22})();23const { chromium } = require('playwright');24(async () => {25 const browser = await chromium.launch();26 const context = await browser.newContext();27 const page = await context.newPage();28 await page.type('input[name="q"]', 'Hello World!');29 await page.keyboard.press('Enter');30 await page.waitForTimeout(1000);31 await page.screenshot({ path: 'screenshot.png' });32 await browser.close();33})();34const { chromium } = require('playwright');35(async () => {36 const browser = await chromium.launch();37 const context = await browser.newContext();38 const page = await context.newPage();39 await page.type('input[name="q"]', 'Hello World!');40 await page.keyboard.press('Enter');41 await page.waitForTimeout(1000);42 await page.screenshot({ path: 'screenshot.png' });43 await browser.close();44})();45const { chromium } = require('playwright
Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3 const browser = await chromium.launch();4 const context = await browser.newContext();5 const page = await context.newPage();6 await page.fill('input[name="q"]', 'Playwright');7 await page.press('input[name="q"]', 'Enter');8 await page.waitForSelector('text=Playwright - Google Search');9 await page.screenshot({ path: `screenshot.png` });10 await browser.close();11})();12const { chromium } = require('playwright');13(async () => {14 const browser = await chromium.launch();15 const context = await browser.newContext();16 const page = await context.newPage();17 await page.fill('input[name="q"]', 'Playwright');18 await page.press('input[name="q"]', 'Enter');19 await page.waitForSelector('text=Playwright - Google Search');20 await page.screenshot({ path: `screenshot.png` });21 await browser.close();22})();23const { chromium } = require('playwright');24(async () => {25 const browser = await chromium.launch();26 const context = await browser.newContext();27 const page = await context.newPage();28 await page.fill('input[name="q"]', 'Playwright');29 await page.press('input[name="q"]', 'Enter');30 await page.waitForSelector('text=Playwright - Google Search');31 await page.screenshot({ path: `screenshot.png` });32 await browser.close();33})();34const { chromium } = require('playwright');35(async () => {36 const browser = await chromium.launch();37 const context = await browser.newContext();38 const page = await context.newPage();39 await page.fill('input[name="q"]', 'Playwright');40 await page.press('input[name="q"]', 'Enter');41 await page.waitForSelector('text=Playwright - Google Search');
Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3 const browser = await chromium.launch({4 });5 const context = await browser.newContext();6 const page = await context.newPage();7 await page.fill('input[title="Search"]', 'playwright');8 await page.keyboard.press('Enter');9 await page.screenshot({ path: `example.png` });10 await browser.close();11})();
Using AI Code Generation
1const { test, expect } = require('@playwright/test');2test('My test', async ({ page }) => {3 await page.click('text=Get started');4 await page.click('text=Docs');5 await page.click('text=API');6 await page.click('text=Class: Page');
Using AI Code Generation
1const { test, expect } = require('@playwright/test');2test('my test', async ({ page }) => {3 await page.click('input[name="q"]');4 await page.keyboard.type('hello world');5 await page.keyboard.press('Enter');6 await page.waitForSelector('text="Hello World"');7 await page.click('text="Hello World"');8 await page.waitForSelector('text="Hello World - Wikipedia"');9});10FAIL test.js (3.3s)11 1 | const { test, expect } = require('@playwright/test');12 > 3 | test('my test', async ({ page }) => {13 5 | await page.click('input[name="q"]');14 6 | await page.keyboard.type('hello world');15 at Object.dispatch (node_modules/playwright-core/lib/client/transport.js:182:13)16 at Object.dispatch (node_modules/playwright-core/lib/client/client.js:43:41)17 at Object.callFunctionOn (node_modules/playwright-core/lib/client/client.js:242:28)18 at Object.callFunctionOn (node_modules/playwright-core/lib/client/overrides.js:7:24)19 at Object._evaluateExpression (node_modules/playwright-core/lib/client/frames.js:141:29)20 at Object._evaluateExpression (node_modules/playwright-core/lib/client/overrides.js:7:24)21 at Object.evaluateExpression (node_modules/playwright-core/lib/client/frames.js:105:25)22 at Object.evaluateExpression (node_modules/playwright-core/lib/client/overrides.js:7:24)23 at Object.evaluateExpressionHandle (node_modules/playwright-core/lib/client/frames.js:116:25)24 at Object.evaluateExpressionHandle (node_modules/playwright-core/lib/client/overrides.js:7:24)
Using AI Code Generation
1const { test, expect } = require('@playwright/test');2test('should work', async ({ page }) => {3 await page.fill('input[aria-label="Search"]', 'Newline4');5 expect(await page.innerText('input[aria-label="Search"]')).toBe('Newline6');7});8test('should fail', async ({ page }) => {9 await page.fill('input[aria-label="Search"]', 'Newline10');11 expect(await page.innerText('input[aria-label="Search"]')).toBe('Newline12');13});14await page.fill('input[aria-label="Search"]', 'Newline' + String.fromCharCode(13));15await page.fill('textarea', 'Newline' + String.fromCharCode(13));16await page.fill('textarea', 'Newline' + String.fromCharCode(13));
Using AI Code Generation
1const { test, expect } = require('@playwright/test');2test('should pass', async ({ page }) => {3 await page.fill('input', 'foo');4 await page.keyboard.press('Enter');5 await page.fill('input', 'bar');6 await page.keyboard.press('Enter');7 await page.fill('input', 'baz');8 await page.keyboard.press('Enter');9 await page.fill('input', 'qux');10 await page.keyboard.press('Enter');11 await page.fill('input', 'quux');12 await page.keyboard.press('Enter');13 await page.fill('input', 'quuz');14 await page.keyboard.press('Enter');15 await page.fill('input', 'corge');16 await page.keyboard.press('Enter');17 await page.fill('input', 'grault');18 await page.keyboard.press('Enter');19 await page.fill('input', 'garply');20 await page.keyboard.press('Enter');21 await page.fill('input', 'waldo');22 await page.keyboard.press('Enter');23 await page.fill('input', 'fred');24 await page.keyboard.press('Enter');25 await page.fill('input', 'plugh');26 await page.keyboard.press('Enter');27 await page.fill('input', 'xyzzy');28 await page.keyboard.press('Enter');29 await page.fill('input', 'thud');30 await page.keyboard.press('Enter');31 await page.fill('input', 'foo');32 await page.keyboard.press('Enter');33 await page.fill('input', 'bar');34 await page.keyboard.press('Enter');35 await page.fill('input', 'baz');36 await page.keyboard.press('Enter');37 await page.fill('input', 'qux');38 await page.keyboard.press('Enter');39 await page.fill('input', 'quux');40 await page.keyboard.press('Enter');41 await page.fill('input', 'quuz');42 await page.keyboard.press('Enter');43 await page.fill('input', 'corge');44 await page.keyboard.press('Enter');45 await page.fill('input', 'grault');46 await page.keyboard.press('Enter');47 await page.fill('input', 'garply');48 await page.keyboard.press('Enter');49 await page.fill('input', 'waldo');50 await page.keyboard.press('Enter');51 await page.fill('input', 'fred');
LambdaTest’s Playwright tutorial will give you a broader idea about the Playwright automation framework, its unique features, and use cases with examples to exceed your understanding of Playwright testing. This tutorial will give A to Z guidance, from installing the Playwright framework to some best practices and advanced concepts.
Get 100 minutes of automation test minutes FREE!!