VPR ADMISSION (79)    ENTITY (1.5)

Name Value
NAME VPR ADMISSION
DEFAULT FILE NUMBER 405
DATA MODEL SDA
DISPLAY NAME Encounter
ITEM
  • EncounterNumber
    SEQUENCE:   3
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   .27
    RETURN INTERNAL VALUE:   YES
    OUTPUT TRANSFORM:   S:'$D(^AUPNVSIT(VALUE,0)) VALUE=""
    GET ACTION:   S VALUE=$G(VPRVST)
  • EnteredOn
    SEQUENCE:   43
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   101
    RETURN INTERNAL VALUE:   YES
    OUTPUT TRANSFORM:   S VALUE=$$DATE^VPRSDA(VALUE)
  • FromTime
    SEQUENCE:   44
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   .01
    RETURN INTERNAL VALUE:   YES
    OUTPUT TRANSFORM:   S VALUE=$$DATE^VPRSDA(VALUE)
    GET ACTION:   S VALUE=$P($G(VAIP(13,1)),U)
  • ToTime
    SEQUENCE:   45
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   .17
    EXTENDED POINTER LKUP:   .01
    RETURN INTERNAL VALUE:   YES
    OUTPUT TRANSFORM:   S VALUE=$$DATE^VPRSDA(VALUE)
    GET ACTION:   S VALUE=$P($G(VAIP(17,1)),U)
  • AdmittingClinician
    SEQUENCE:   7
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   .08
    RETURN INTERNAL VALUE:   YES
    ENTITY:   VPR PROVIDER
    GET ACTION:   S VALUE=$P($G(VAIP(13,5)),U)
  • AttendingClinicians
    SEQUENCE:   8
    ITEM TYPE:   LIST
    FILE NUMBER:   405
    ENTITY:   VPR PROVIDER
    LIST TYPE:   ARRAY
    XML NAME:   CareProvider
    GET ACTION:   S:$G(VAIP(18)) DLIST(1)=+VAIP(18)
  • AdmissionSource
    SEQUENCE:   14
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   .18
    RETURN INTERNAL VALUE:   YES
    ENTITY:   VPR CODE TABLE
    GET ACTION:   S IEN=+$G(VAIP(13)),VALUE=$G(VAIP(13,3)) S:$L(VALUE) VALUE=VALUE_"^VA405.2"
  • AssignedWard
    SEQUENCE:   15
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   .06
    GET ACTION:   S IEN=+$G(VAIP(1)),VALUE=$P($G(VAIP(5)),U,2)
  • AssignedRoom
    SEQUENCE:   16
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   .07
    OUTPUT TRANSFORM:   S VALUE=$P(VALUE,"-")
    GET ACTION:   S IEN=+$G(VAIP(1)),VALUE=$P($G(VAIP(6)),U,2)
  • AssignedBed
    SEQUENCE:   17
    ITEM TYPE:   SIMPLE FIELD
    FILE NUMBER:   405
    FIELD NUMBER:   .07
    OUTPUT TRANSFORM:   S VALUE=$P(VALUE,"-",2)
    GET ACTION:   S IEN=+$G(VAIP(1)),VALUE=$P($G(VAIP(6)),U,2)
  • AdmitReason
    SEQUENCE:   21
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   .1
    ENTITY:   VPR TEXT ONLY
    GET ACTION:   S VALUE=$G(VAIP(13,7))
  • EncounterType
    SEQUENCE:   5
    ITEM TYPE:   FIXED STRING
    GET ACTION:   S VALUE="I"
  • Specialties
    SEQUENCE:   30
    ITEM TYPE:   LIST
    ENTITY:   VPR SPECIALTY
    LIST TYPE:   ARRAY
    XML NAME:   CareProviderType
    GET ACTION:   S:$G(VAIP(8)) DLIST(1)=+VAIP(8) ;D SPEC^VPRSDAV
  • Extension
    SEQUENCE:   2
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    ENTITY:   VPR ADMISSION EXTENSION
    GET ACTION:   S VALUE=DIEN
  • Priority
    SEQUENCE:   35
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    ENTITY:   VPR CODE TABLE
    GET ACTION:   S VALUE="P^PRIMARY"
  • SeparationMode
    SEQUENCE:   29
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   .18
    RETURN INTERNAL VALUE:   YES
    ENTITY:   VPR CODE TABLE
    GET ACTION:   S IEN=+$G(VAIP(17)),VALUE=$G(VAIP(17,3)) S:$L(VALUE) VALUE=VALUE_"^VA405.2"
  • EncounterCodedType
    SEQUENCE:   6
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    ENTITY:   VPR CODE TABLE
    GET ACTION:   S VALUE="H^HOSPITALIZATION"
  • ConsultingClinicians
    SEQUENCE:   9
    ITEM TYPE:   LIST
    ENTITY:   VPR PROVIDER
    LIST TYPE:   ARRAY
    XML NAME:   CareProvider
    GET ACTION:   N X S X=$P($G(VAIP(13,5)),U) S:X DLIST(1)=X_"^PRIMARY"
  • HealthCareFacility
    SEQUENCE:   22
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   .06
    EXTENDED POINTER LKUP:   44
    RETURN INTERNAL VALUE:   YES
    ENTITY:   VPR LOCATION
    GET ACTION:   N X S X=$P($G(VAIP(5)),U) S:X VALUE=+$G(^DIC(42,+X,44))
  • EnteredBy
    SEQUENCE:   41
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   100
    RETURN INTERNAL VALUE:   YES
    ENTITY:   VPR USER
  • EnteredAt
    SEQUENCE:   42
    ITEM TYPE:   ENTITY
    FILE NUMBER:   405
    FIELD NUMBER:   .06
    RETURN INTERNAL VALUE:   YES
    ENTITY:   VPR FACILITY
    OUTPUT TRANSFORM:   S VALUE=$$WARDFAC^VPRSDAV(VALUE) S:'VALUE VALUE=$$SITE^VPRSDA
    GET ACTION:   S VALUE=$P($G(VAIP(13,4)),U)
DESCRIPTION
This entity populates the Encounter container in HealthShare, for inpatient
admissions. An admission must have a corresponding entry in the Visit 
file #9000010 to be included.
GET EXIT ACTION K VAIP,VPRVST,VPRCA
GET ID ACTION D VAIP^VPRSDAV
GET QUERY ROUTINE ADM^VPRSDAQ