Process and Activity Properties

Process1
Type:	Process
Icon:	DefaultIcon
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		ChangeColor ("SELF", "Green");

	Expression:	Release Entity
		ChangeColor ("SELF", "Yellow");

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: In Pad Type: InputPad
Pad Name: Out Pad Type: OutputPad


Investigation
Type:	Dispose
Icon:	Police
Local Attributes
		None Defined.

Maximum Entity Count:	None

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad


Boarding
Type:	Process
Icon:	DefaultIcon
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		ChangeColor ("SELF", "Green");

	Expression:	Release Entity
		ChangeColor ("SELF", "Yellow");

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Batch67
Type:	Batch
Icon:	Batch
Local Attributes
	Name:	CurrentDay
	Mode:	Integer
	Value:	0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Observation Based
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	CurrentHour
	Mode:	Integer
	Value:	0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Observation Based
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	DailyCount
	Mode:	Real
	Value:	0.0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Time-Weighted
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	HourlyCount
	Mode:	Integer
	Value:	0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Time-Weighted
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	HrTr
	Mode:	Integer
	Value:	0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Time-Weighted
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	MWT
	Mode:	Real
	Value:	0.0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Observation Based
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	MaxThr
	Mode:	Integer
	Value:	0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Observation Based
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	TWT
	Mode:	Real
	Value:	0.0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Observation Based
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
	Name:	WaitCount
	Mode:	Real
	Value:	0.0
	Array Size:	0
	Attribute Comment:	
	Statistics Type:	Observation Based
	Report Requests:
		Real-Time Histogram Plot:	false
		Real-Time Trace Plot:	false
		Standard Report:	false
	References to Attribute:
		None
Resource Usage
	Resources Required:		None selected.
Expressions
	Expression:	Accept Entity
		WaitPercent : REAL;
		hour : INTEGER;
		time : REAL;
		day : INTEGER;
		
		day := TRUNC(SimTime("Hours") / 24.0);
		IF day > CurrentDay
		  DailyCount := 1.0;
		  WaitCount := 0.0;
		  CurrentDay := day;
		  MaxThr :=0;
		ELSE
		  DailyCount := DailyCount + 1.0;
		END IF;
		Model.WaitTime := Entity.TotalWait;
		IF Model.WaitTime > MWT
		MWT:=Model.WaitTime
		END IF;
		TWT:=TWT+Model.WaitTime;
		IF Model.WaitTime > 10.0
		  WaitCount := WaitCount + 1.0;
		END IF;
		{
		The line after this comment calculates the percentage based on the count per day. If you want the percentage based on the total (irrespective of day) do the following:
		WaitPercent := (WaitCount / FLOAT(NumberAccepted)) * 100.0;
		However, if you do it as the above, you miss the daily fluctuations.
		}
		WaitPercent := (WaitCount / DailyCount) * 100.0;
		UpdateDynamicLabel(MasterEditor, "waitpercent", 0, "Black", WaitPercent);
		
		hour := TRUNC(SimTime("Hours"));
		HrTr := HourlyCount;
		IF hour > CurrentHour
		  IF HourlyCount > MaxThr
		    MaxThr := HourlyCount;
		  END IF;  
		  UpdateDynamicLabel(MasterEditor, "throughput", 0, "Black", MaxThr);
		  HourlyCount := 1;
		  CurrentHour := hour;
		ELSE
		  HourlyCount := HourlyCount + 1;
		END IF;
		
		waitTime : REAL;
		{waitTime := GetEntityStatistic("Passenger", "tokenwaitdelay", "Avg", Replication);}
		waitTime:=TWT/FLOAT(NumberAccepted);
		UpdateDynamicLabel(MasterEditor, "waitTimeLabel", 0, "Black", waitTime);
		
		maxwaitTime : REAL;
		maxwaitTime := GetEntityStatistic("Passenger", "tokenwaitdelay", "Max", Replication);
		UpdateDynamicLabel(MasterEditor, "maxwaitTimeLabel", 0, "Black", MWT);
Quantity:	50
Batched Entity:	Airplane
Rank Method
	Ranked As:	First In First Out
Release Threshold
	Maximum Hold Time:	Duration:	10000.0	Units:	Weeks	Minimum Quantity:	1
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Security
Type:	Process
Icon:	DefaultIcon
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		ChangeColor ("SELF", "Green");

	Expression:	Release Entity
		ChangeColor ("SELF", "Yellow");

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad
Pad Name: Out Pad Type: OutputPad


Check Ticket
Type:	Delay
Icon:	check-in
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	TC	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(10.0,30.0,45.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Choose Screening Lane
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	LM	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Branch Type:	Probability
Duration:	Tri(1.0,2.0,3.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Screening Lane #1
Type:	Process
Icon:	DefaultIcon
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		ChangeColor ("SELF", "Green");

	Expression:	Release Entity
		ChangeColor ("SELF", "Yellow");

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad
Pad Name: Out Pad Type: OutputPad


Screen Human
Type:	Delay
Icon:	humanscreen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	MOShift#1	Units:	1.0
		Name:	MOShift#2	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(3.0,5.0,20.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Screen Carry-on
Type:	Delay
Icon:	bagscreen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	BR	Units:	1.0
		Name:	XR	Units:	1.0
	Policy:	All Members
Duration:	Tri(30.0,90.0,120.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Split102
Type:	Split
Icon:	Split
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Family Name:	Screening#1
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: In Pad Type: InputPad
Pad Name: Original Pad Type: OutputPad
Pad Name: Clones Pad Type: OutputPad


Screen Further?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Split121
Type:	Split
Icon:	Split
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Family Name:	Shoe#1
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: In Pad Type: InputPad
Pad Name: Original Pad Type: OutputPad
Pad Name: Clones Pad Type: OutputPad


Shoe Xfr
Type:	Delay
Icon:	shorexfr
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	SR	Units:	1.0
	Policy:	Any One Member
Duration:	Tri(30.0,60.0,90.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Screen Shoe
Type:	Delay
Icon:	shoescreen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	SX	Units:	1.0
	Policy:	Any One Member
Duration:	Tri(1.0,3.0,5.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Male or Female?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


MW Screen
Type:	Delay
Icon:	mw
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	MW	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(2.0,5.0,7.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


FW Screen
Type:	Delay
Icon:	fw
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	FW	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(2.0,5.0,7.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Join190
Type:	Join
Icon:	collectshoe
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	SR	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Family Name:	Shoe#1
Batch Family Members:	false
All Family Members Required:	false
Duration:	Tri(5.0,20.0,45.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: Join Pad Type: OutputPad
Pad Name: NoMatch Pad Type: OutputPad


Passenger Identifies Carry-on
Type:	Join
Icon:	identifybag
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	BR	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Family Name:	Screening#1
Batch Family Members:	false
All Family Members Required:	true
Duration:	Tri(5.0,15.0,45.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: Join Pad Type: OutputPad
Pad Name: NoMatch Pad Type: OutputPad


Further Investigation?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Assign237
Type:	Assign
Icon:	Assign
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Set Entity Priority:	None
Set Attributes:
	Investigate = 1.0
Duration Before Assigning:	Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Open Carry-on?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Assign248
Type:	Assign
Icon:	Assign
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Set Entity Priority:	None
Set Attributes:
	Carryon = 1.0
Duration Before Assigning:	Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


branch
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Attribute Investigate
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Investigate
Type:	Delay
Icon:	Police
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	DM	Units:	1.0
		Name:	TL	Units:	1.0
		Name:	CS	Units:	1.0
	Policy:	All Members
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(10.0,15.0,20.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Open
Type:	Delay
Icon:	bagopen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	ET	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(1.0,5.0,7.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


To Exit Lane
Type:	Delay
Icon:	exit
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	XO	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(1.0,2.0,7.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Branch1083
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Screening Lane #11
Type:	Process
Icon:	DefaultIcon
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		ChangeColor ("SELF", "Green");

	Expression:	Release Entity
		ChangeColor ("SELF", "Yellow");

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad
Pad Name: Out Pad Type: OutputPad


Screen Human
Type:	Delay
Icon:	humanscreen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	MOShift#1	Units:	1.0
		Name:	MOShift#2	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(3.0,5.0,20.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Screen Carry-on
Type:	Delay
Icon:	bagscreen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	BR	Units:	1.0
		Name:	XR	Units:	1.0
	Policy:	All Members
Duration:	Tri(30.0,90.0,120.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Split102
Type:	Split
Icon:	Split
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Family Name:	Screening#2
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: In Pad Type: InputPad
Pad Name: Original Pad Type: OutputPad
Pad Name: Clones Pad Type: OutputPad


Screen Further?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Split121
Type:	Split
Icon:	Split
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Family Name:	Shoe#2
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: In Pad Type: InputPad
Pad Name: Original Pad Type: OutputPad
Pad Name: Clones Pad Type: OutputPad


Shoe Xfr
Type:	Delay
Icon:	shorexfr
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	SR	Units:	1.0
	Policy:	Any One Member
Duration:	Tri(30.0,60.0,90.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Screen Shoe
Type:	Delay
Icon:	shoescreen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	SX	Units:	1.0
	Policy:	Any One Member
Duration:	Tri(1.0,3.0,5.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Male or Female?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


MW Screen
Type:	Delay
Icon:	mw
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	MW	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(2.0,5.0,7.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


FW Screen
Type:	Delay
Icon:	fw
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	FW	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(2.0,5.0,7.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Join190
Type:	Join
Icon:	collectshoe
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	SR	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Family Name:	Shoe#2
Batch Family Members:	false
All Family Members Required:	false
Duration:	Tri(5.0,20.0,45.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: Join Pad Type: OutputPad
Pad Name: NoMatch Pad Type: OutputPad


Passenger Identifies Carry-on
Type:	Join
Icon:	identifybag
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	BR	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Family Name:	Screening#2
Batch Family Members:	false
All Family Members Required:	true
Duration:	Tri(5.0,15.0,45.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: Join Pad Type: OutputPad
Pad Name: NoMatch Pad Type: OutputPad


Further Investigation?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Assign237
Type:	Assign
Icon:	Assign
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Set Entity Priority:	None
Set Attributes:
	Investigate = 1.0
Duration Before Assigning:	Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Open Carry-on?
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Assign248
Type:	Assign
Icon:	Assign
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Set Entity Priority:	None
Set Attributes:
	Carryon = 1.0
Duration Before Assigning:	Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


branch
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Attribute Investigate
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Investigate
Type:	Delay
Icon:	Police
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	DM	Units:	1.0
		Name:	TL	Units:	1.0
		Name:	CS	Units:	1.0
	Policy:	All Members
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(10.0,15.0,20.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Open Carry-on
Type:	Delay
Icon:	bagopen
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	ET	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(1.0,5.0,7.0,1)	Units:	Minutes
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


To Exit Lane
Type:	Delay
Icon:	exit
Local Attributes
		None Defined.

Resource Usage
	Resources Required:
		Name:	XO	Units:	1.0
	Policy:	Any One Member
Expressions
	Expression:	Accept Entity
		Entity.StartWait := SimTime;

	Expression:	Get Resource
		Entity.TotalWait := Entity.TotalWait + (SimTime - Entity.StartWait);
Duration:	Tri(1.0,2.0,7.0,1)	Units:	Seconds
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Branch1083
Type:	Branch
Icon:	DiamondLittleBlue
Local Attributes
		None Defined.

Resource Usage
	Resources Required:		None selected.
Branch Type:	Probability
Duration:	None	Units:	Hours
Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Ticketing
Type:	Process
Icon:	DefaultIcon
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		ChangeColor ("SELF", "Green");

	Expression:	Release Entity
		ChangeColor ("SELF", "Yellow");

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad
Pad Name: out1 Pad Type: OutputPad


Departure Passenger
Type:	Generate
Icon:	Man
Local Attributes
		None Defined.

Expressions
	Expression:	Release Entity
		UpdateDynamicLabel(MasterEditor, "Depart", 0, "Black", NumberGenerated);
Entity:	Passenger
Quantity:	1.0
Start/End Schedule
	Start:	No date specified	No time specified	
	  End:	No date specified	No time specified	
Schedules
	Cyclical Schedule:	Daily Schedule
		Periodic Event:	5:00 AM - 8:00 AM
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(5.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	3	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		Periodic Event:	8:00 AM - 9:00 PM (Peak #1)
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(1.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	1	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		Periodic Event:	9:00 AM - 1:00 PM
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(3.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	4	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		Periodic Event:	1:00 PM - 2:00 PM (Peak #2)
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(1.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	1	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		Periodic Event:	2:00 PM - 6:00 PM
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(3.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	4	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		Periodic Event:	6:00 PM - 7:00 PM (Peak #3)
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(1.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	1	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		Periodic Event:	7:00 PM - 10:00 PM
		Entity:	Passenger
		Quantity:	1
		Interval:	Exp(5.0,1)		Time Units:	Minutes
		Generate at start of first interval:	false
		Start/End Schedule
			No data specified.
		Comment:	
		Event Duration:	3	Units:	Hours		Event Count Limit:	None
		Both must be reached:	false
		Repeat Event:	0
		Infinite:	false
		Comment:	
		No Event Event:	10:00 PM - 5:00 AM (Non-Arrival)
		Duration:	7	Units:	Hours		Repeat Event:	0
		Comment:	
		Repeat Sequence:	0
		Infinite:	true
		Start/End Schedule
			No data specified.
		Comment:	

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: out1 Pad Type: OutputPad


Take-Off
Type:	Dispose
Icon:	take-off
Local Attributes
		None Defined.

Expressions
	Expression:	Accept Entity
		UpdateDynamicLabel(MasterEditor, "Takeoff", 0, "Black", NumberAccepted);
Maximum Entity Count:	None

Collect Activity Statistics:	false
Collect Activity by Entity Statistics:	false
Comment:	

Pads:
Pad Name: in1 Pad Type: InputPad