Skip to content

Commit

Permalink
Added EQU, SAC. (#19)
Browse files Browse the repository at this point in the history
Add EQU, SAC segments. New methods in OBX
  • Loading branch information
mmonahanfl authored and senaranya committed Nov 6, 2019
1 parent b2ce89e commit 9c2326d
Show file tree
Hide file tree
Showing 6 changed files with 3,152 additions and 1 deletion.
4 changes: 4 additions & 0 deletions .phpdoc-md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ use Aranyasen\HL7\Segments\IN1;
use Aranyasen\HL7\Segments\PID;
use Aranyasen\HL7\Segments\MSH;
use Aranyasen\HL7\Segments\EVN;
use Aranyasen\HL7\Segments\EQU;
use Aranyasen\HL7\Segments\SAC;
use Aranyasen\HL7\Segment;
use Aranyasen\HL7\Messages\ACK;
use Aranyasen\HL7\Message;
Expand All @@ -37,5 +39,7 @@ return (object)[
ORC::class,
PV1::class,
EVN::class,
EQU::class,
SAC::class,
],
];
303 changes: 303 additions & 0 deletions docs/Segments/EQU.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,303 @@
# Aranyasen\HL7\Segments\EQU

EQU segment class
Ref: https://www.interfaceware.com/hl7-standard/hl7-segment-EQU.html



## Extend:

Aranyasen\HL7\Segment

## Methods

| Name | Description |
|------|-------------|
|[getAlertLevel](#equgetalertlevel)||
|[getEquipmentInstanceIdentifier](#equgetequipmentinstanceidentifier)||
|[getEquipmentState](#equgetequipmentstate)||
|[getEventDateTime](#equgeteventdatetime)||
|[getLocalRemoteControlState](#equgetlocalremotecontrolstate)||
|[resetIndex](#equresetindex)|Reset index of this segment|
|[setAlertLevel](#equsetalertlevel)||
|[setEquipmentInstanceIdentifier](#equsetequipmentinstanceidentifier)||
|[setEquipmentState](#equsetequipmentstate)||
|[setEventDateTime](#equseteventdatetime)||
|[setLocalRemoteControlState](#equsetlocalremotecontrolstate)||

## Inherited methods

| Name | Description |
|------|-------------|
|__construct|Create a segment.|
|getField|Get the field at index.|
|getFields|Get fields from a segment|
|getName|Get the name of the segment. This is basically the value at index 0|
|setField|Set the field specified by index to value.|
|size|Get the number of fields for this segment, not including the name|



### EQU::getAlertLevel

**Description**

```php
getAlertLevel (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::getEquipmentInstanceIdentifier

**Description**

```php
getEquipmentInstanceIdentifier (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::getEquipmentState

**Description**

```php
getEquipmentState (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::getEventDateTime

**Description**

```php
getEventDateTime (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::getLocalRemoteControlState

**Description**

```php
getLocalRemoteControlState (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::resetIndex

**Description**

```php
public static resetIndex (int $index)
```

Reset index of this segment



**Parameters**

* `(int) $index`

**Return Values**

`void`


<hr />


### EQU::setAlertLevel

**Description**

```php
setAlertLevel (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::setEquipmentInstanceIdentifier

**Description**

```php
setEquipmentInstanceIdentifier (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::setEquipmentState

**Description**

```php
setEquipmentState (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::setEventDateTime

**Description**

```php
setEventDateTime (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />


### EQU::setLocalRemoteControlState

**Description**

```php
setLocalRemoteControlState (void)
```





**Parameters**

`This function has no parameters.`

**Return Values**

`void`


<hr />

Loading

0 comments on commit 9c2326d

Please sign in to comment.