ࡱ> x{w bjbj ;Phh8((k#k#k#k#k####8#4##?eV$$$$$%%%ddddddd$g7jdk#%%%%%dk#k#$$d'''%<k#$k#$d'%d''.ZH`$$H)N#&\@de0?e>]j'j``jk#a%%'%%%%%dd'%%%?e%%%%j%%%%%%%%%( 1": Functional Part Name IdentifierIFC Release Change LogOverview Provide a textual overview of the functional part. It should provide a human readable view of the intent of the functional part. The text for this section of the functional part documentation may be based on the description section of the equivalent part text within an exchange requirement. Take care with formulae and symbols used in the overview. They will be ultimately displayed in HTML and may need complex escape sequences to display. Results Describe the results of execution of the functional part. A functional part may comprise several concepts. The sequence in which concepts occur within a functional part should be progressively defined. Each concept will have a name which should be defined by the user. In the case of a reusable concept, it should have the same name as in previous occurrences. CONCEPT : Provide a description of the concept Each concept will contain a table with columns headed as below. Within each column, information should be provided that specifies the particular parts of the model used. Information NeededEntity/Pset/Functional PartMANRECOPTNOT EITHER Note that the data type shown for an attribute may be an entity, a defined data type, a simple data type or another functional part e.g. IfcTask.Status ( IfcLabel OR Note that the property type shown for a property may reference a data type which is conventionally shown following a pair of colons e.g. Pset_WorkPlanPeriod.PlanTaskPeriod( IfcPropertySingleValue::IfcInteger OR e.g. fp_define_by_properties or fp_nests (IfcTask) where a parameter may be given to the called functional part Where the data type is an attribute enumeration or a property enumeration, the predefined or selected type may also be shown after an = sign e.g. as in = SERVICELIFE((((< continue for each item of information needed>(((XTick if used/else deleteTick if used/ else deleteTick if used/ else deleteUse X for not used attributes IFC Entities Required The list should contain all of the entities referenced from the IFC model and not just be the entity in a flattened model. IFC Datatypes Required The list should contain all of the datatypes referenced from the IFC model including simple types, defined types, enumerations and selects. IFC Functions Required Take care to confirm the functions that need to be used from the IFC model and ensure that they are copied into the functional part. Then DOUBLE CHECK TO ENSURE THAT FUNCTIONS ARE INCLUDED. IFC Property Sets Required IDM Functional Parts Required EXPRESS-G EXPRESS Schema The EXPRESS language schema is usually displayed in a Courier New 8pt font style to identify it as different to the remaining content of the functional part. Examples Examples provide implementation guidance for the functional part. Progressively, implementation guidance within the functional parts will take over the current role of the IFC Implementation Guide. Several examples may be given. Each example should be given a sequential number within the functional part and should have a name Example <#>: using Courier New 8pt text and place the file fragment (may be surrounded by a border for emphasis but this is not necessary) e.g. /* instance of the IfcCostValue */ #10000=IFCCOSTVALUE($,$,#11001,#11002,#12001,#12002,List Price,$);     [Type text] In this functional part template, headings that should be retained are not surrounded by < ..>, not in italic text and are not contained in a comment box(such as this box). Elements that are within <> should be replaced by user defined or developed text Elements in italic and marked, coloured comment boxes are for guidance and should be removed from the final version. Delete this box from the final version. TUVWYZb   ( ) n o Ƚ󯨤}}xocoh;8h;86mH sH h;86mH sH  h("[6 h[6hLh[6h;8h;8mH sH h;8mH sH  hEh%Dh[ hi-h[ hTl.h[ hIhmN hWhBhmNhj h%DhmN hWhmN hIh%D hoh%Dh?P hk,zh%Dh%D5mH sH h%D&UVWbf]T] "$IfgdmN $IfgdmN{kd$$Ifl0O&t t0/'644 laytj $Ifgd%D x$Ifgdk,zgd%Dgd%D UOF $Ifgdu1$gdTAkd$$Ifl\O}"&.  t0/'644 laytj "$Ifgdj  ~uu $Ifgdu $IfgduwkdR$$Ifl5&&  t 0&644 lap yt[ ) n o `[VVgd;8gd;8kd$$IflF5&- t0&6    44 lapyt[o * 2 O P ~1$gdTA&d1$PgdTA0$d%d&d'd-DG$M NOPQgdugd;8gd;80$d%d&d'd-DG$M NOPQgd[ ) * 2 O P     V W X ʿugʿc_c[h\hh;8htLh6>*CJaJh6>*CJaJh\h 6>*CJaJhLh\6 h\6 h6hv5mH sH h%D5mH sH hLhu6 hu6h;8h;8mH sH h;8mH sH h%Dh;8h;86h;8h;86mH sH h;86mH sH h;8h("[6mH sH !   W X b0$d%d&d'd-DG$M NOPQgd\0$$$d%d&d'd-DM NOPQgd gd;8?gd0$d%d&d'd-DG$M NOPQgd 37;?CDfgl$-DG$IfM gd} 0$Ifgd( /$IfgdIFf/ +$$IfgdI1$gdTACDeg ll-1'vrrhv jh}h}6h}h}6 jhvhv6hvhv6 hv6h8h}6 h}6 jh}h}h}h}5hIh}56h}6mH sH hIh}mH sH h}mH sH  hIh!shIh!s\h5mH sH +l(*,.0 $IfgdE#$-DG$IfM gd8$-DG$IfM gdv 0$Ifgd($-DG$IfM gd} '()*+,-./01`abcdefghijkl3QRSHIJʷ{ hv6hvhv6hd 3mH sH hvmH sH h}mH sH  hv=h"h\h5hIh}5 hh}hIh}6mH sH hvhIh}mH sH h}mH sH  jh2h}h} jhPh} hi>h}001ab3*! 0$IfgdI /$IfgdkdP$$Ifl4nֈ  "v$A&  t0&644 laf4ytE#bdfhj$If $IfgdIjklm6-$ 0$IfgdI /$IfgdIkdE$$IflFֈ  "v$A&  t0&644 laytDom0$qq$If]q^qa$gdv0$qq$If]q^qa$gdE#601$gdTAkd4$$Ifl ֈ  "v$A&      t0&644 laytvRSIJRT & Fgdv & Fgdd 30$d%d&d'd-DG$M NOPQgdvgdv & Fgd"/#$d%d&d'd-DM NOPQgd"JmvT$.()*vwuvüsdsh'G6CJOJQJ^JaJ#h'Gh'G6CJOJQJ^JaJh'GCJaJh'Gh'GCJaJ h"h"hjhj5mH sH h'GmH sH h95mH sH  hk_hj hk_hk_h"hvhv56hvmH sH  hv=h"hd 3hvmH sH  hv6hvhv6%.)*vw|ww1gd'G $ a$gdh $h^ha$gd'Ggd[/#$d%d&d'd-DM NOPQgdk_ & Fgdv/#$d%d&d'd-DM NOPQgd" uvEFiii0$d%d&d'd-DG$M NOPQgdk,z/#$d%d&d'd-DM NOPQgdk,z1gd'G0$d%d&d'd-DG$M NOPQgd'GvHI789;<>?ABDRSIJhQRhu6 hu6huhE#jhE#U hk,zhk,z#hk,zhk,z6CJOJQJ^JaJhk,zhk,z5mH sH hk,zmHnHsH hlXhk,z6CJaJhk,z6CJaJhvhk,z6 hk,z6hk,zHIrmgdk,z*@$d%d&d'dNOPQ^gdk,z0$$$d%d&d'd-DM NOPQgdk,z0#$$d%d&d'd-DM NOPQgdk,zI678:;=>@ACDP9gd?P0$$$d%d&d'd-DM NOPQgdk,z0$d%d&d'd-DG$M NOPQgdk,zPRSR0$$$d%d&d'd-DM NOPQgdk,z90$d%d&d'd-DG$M NOPQgd?P 9 B#gd?P 9 0&P1:p?P/ =!"#$% $$If!vh55t#v#vt:V l t0/'655tytj$$If!vh55. 55 #v#v. #v#v :V l t0/'655. 55 ytj$$If!vh5&#v&:V l  t 0&65&p yt[$$If!vh5-55 #v-#v#v :V l t0&65-55 pyt[u$$If!vh5 55555#v #v#v#v#v:V l4$  t<0&6)v5 5555p<ytDokd$$Ifl4$ֈ  "v$A&       t<0&644 lap<ytDo$$If!vh5 55555#v #v#v#v#v:V l4n t0&65 5555/ f4ytE#$$If!vh5 55555#v #v#v#v#v:V lF t0&65 5555/ ytDo$$If!vh5 55555#v #v#v#v#v:V l t0&6)v5 5555/ ytv^B 002 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmH nH sH tH 8`8 0>Normal_HmH sH tH P@P f Heading 1$<@&5CJKHOJQJV@V f Heading 2$<@&56CJOJQJmH sH PP f Heading 3$<@&CJOJQJmH sH LL f Heading 4$<@&5CJOJQJDA D Default Paragraph FontRi@R 0 Table Normal4 l4a (k ( 0No List NN f Table Header]56OJQJmH sH 88 fFlowOfEvents 1<!< fFlowOfEvents 2CJB1"B fFlowOfEvents 3 5CJ\DA2D fFlowOfEvents 4x>*CJj Cj 9m Table Grid7:V00"0 ICaption5\<Ob< %D ChangeLog $x@&56Or6 %D ChangeDate$@&DOD %DChangeDescription$@&,!, %DModulexVOV %D ModuleName$x<@&5CJOJQJ^JaJZOZ %DModuleIdentifier$<<@&5OJQJ^J^O^ %DModuleIdentifierName$<<@& OJQJ^J88 %DFunctionalPart@O@ %DFunctionalPartName6O6 !%D FP_Identifierbb %DModuleIdentifier Char5OJQJ^J_HmH sH tH << %DFP_Identifier Char>O"> %DFP_IdentifierName"O2 %DOverviewI#$<@&M NOPQ56CJOJQJaJmH sH OB %DOverviewDescriptionE$$x@&M NOPQR %DResultsI%$<@&M NOPQ56CJOJQJaJmH sH b %DResultsDescriptionE&$x@&M NOPQ@r@ %D ActivityFlow' 5mH sH HH %DActivityFunction( 5mH sH RR %DActivityFlowDescription)mH sH ZZ %DActivityFunctionDescription*mH sH HOH %DInformationTitle+ 5mH sH @@ %DFP_Description,mH sH 66 %D FP_Enties-mH sH BB \InformationType.mH sH FOF \InformationNeeded/mH sH @O@ \ActorSupplying0mH sH DZ@D 8D30 Plain Text1OJQJ^JmH sH 6U!6 h Hyperlink >*B*phRR $9Standard 37$8$H$CJPJaJmH nHsH tH^^B^ $9 Normal (Web)4dd[$\$CJPJaJmH nHsH tH,Q, $9 brokenlinkFVaF 9EFollowedHyperlink >*B* phq 9EhwBB 1]_E0Plain Text Char OJQJ^J4@4 :?P0Header 9B#22 9?P0 Header ChartH 4 4 <?PFooter ;B#22 ;?P Footer ChartH HH >?P Balloon Text=CJOJQJ^JaJRR =?PBalloon Text CharCJOJQJ^JaJtH O1 Overview subhead>?$M NOPQ >*CJaJ-`Ak,z Macro Text9@ ,Sn  / J f7^7#CJOJQJ_HmHnHsHtHuZ/Z@k,zMacro Text Char#CJOJQJ_HmHnHsHtHuPK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!Ptheme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3ڗP 1Pm \\9Mؓ2aD];Yt\[x]}Wr|]g- eW )6-rCSj id DЇAΜIqbJ#x꺃 6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8 քAV^f Hn- "d>znNJ ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ;%1U٥m;R>QD DcpU'&LE/pm%]8firS4d 7y\`JnίI R3U~7+׸#m qBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCM m<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!Ptheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK]  P  'Jv!$ o l0bjmIP "#%&'d0# AA@ 0(  B S  ?IK"l - 1 9 ; B   m v 88::;;=>@ACD*1^h3:ho+2JO88::;;=>@ACD33333333333333u  [ʸNN,hR   1#8?,D& V'$>6[)ʸ/N,h6[48\buB=p0I?d+\e(D~LCưVns[ o>] Wxb 3cx f^ahSiƪBGWjޟxRrʸ)VvkZ p*z;7G{hV:y~ hh^h`.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`. hh^h`OJQJo(^`B*CJOJQJaJo(ph^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(hh^h`. ^`OJQJo(^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.8^8`o(()^`. L^ `L. ^ `.x^x`.HL^H`L.^`.^`.L^`L. ^`OJQJo(^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(hh^h`B*CJOJQJaJo(ph88^8`OJQJ^Jo(o ^`OJQJo(   ^ `OJQJo(  ^ `OJQJ^Jo(o xx^x`OJQJo( HH^H`OJQJo(^`OJQJ^Jo(o ^`OJQJo(hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L. hh^h`OJQJo(hh^h`.hh^h`.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L. ee^e`OJQJo(^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(^`B*CJOJQJaJo(ph^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(^`B*CJOJQJaJo(ph^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.hh^h`.88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.^`B*CJOJQJaJo(ph^`OJQJ^Jo(o pp^p`OJQJo( @ @ ^@ `OJQJo(^`OJQJ^Jo(o ^`OJQJo( ^`OJQJo(^`OJQJ^Jo(o PP^P`OJQJo(hh^h`. u ,D&Rs[Wxby~o>]6V'/I?[48 p*z3cRr6[))VvNV[L\e(DSi;7G{1#GWjahB=*                                             k$+                 *                                            *         *                                    *         XzTFomQfS2[ _#wQQf0uVIKhu>OdYg_#dYgT GP/s6K>u>Ome0?g<@tYB^{SK>S2[me0?"Y`wQ`IKh t|QjqJmomom0uV*ot v&Q ' u i P_I3YUdBSq+;8h:!"Q%(k)$*x.-mT-r-[1d 3D3Qk7~7$9> ;s;n'=$@TAD%D]_E:G?`G5|G9HL^H"VMmNDQ1S WfX&Z("[P_D_k_U;cuIcZg?h}@j qj:kAkbGl 9mgnoDo}pZ'q[q}st^av+w'xk,zj|H}d@}u~E#8? ]U 3>Gum0>*A9Eqd)hZ>_h0[z1$M-#[dmY28 &E'3 'Gf.*k\x+?P!sB"j8)[ v*[ o@?Voq|q{z+-tL<a-jnv`n}g?Q/Egw\u#9I#U31um Q o8:@^`@Unknown G*Ax Times New Roman5Symbol3. *Cx Arial;Wingdings?= *Cx Courier NewcFutura-NormalTimes New RomanG5  jMS Mincho-3 fg5" TahomaACambria Math"1h&&Z "Z "qd0//2HP  ?2!xxFlow of Events for Use Case - Jeffrey Wix Jeffrey Wix                        Oh+'0t  $ 0 < HT\dl Flow of Events for Use Case - Jeffrey Wixfp_doc_2003_template Jeffrey Wix2Microsoft Office Word@G@@$>)N@$>)NZ՜.+,0 hp|  " / Flow of Events for Use Case - Title  !"#$%&'(*+,-./023456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefhijklmnpqrstuvyz}Root Entry FpH)N|Data )1Table1GkWordDocument ;PSummaryInformation(gDocumentSummaryInformation8oMsoDataStoregH)N$H)NP5O03E41GJBW==2gH)N$H)NItem  PropertiesUCompObj y   F'Microsoft Office Word 97-2003 Document MSWordDocWord.Document.89q