IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Lib.MsgConstObservationOrder Class Reference

Constants related to the ObservationOrder msg. Remark: class MsgConst was composed of different parts in order to make it easily scanned. Constants are used in utilities needed for interpretation and construction of messages. More...

+ Inheritance diagram for IG.Lib.MsgConstObservationOrder:
+ Collaboration diagram for IG.Lib.MsgConstObservationOrder:

Public Attributes

bool OoCheckAliveConsistency = false
 
string CreationTimeElement = "creationTime"
 Name of the Root XML node for all messages. More...
 
string OoActionCreate = "POXX_HN121002"
 
string OoOrderStatusCompleted = "completed"
 
string OoMessageType = "Observation"
 
- Public Attributes inherited from IG.Lib.MsgConstCommon
string ActionPriorityRoutine = "R"
 
string DiagnosisCodeSystem = "MKB10"
 
int DiagnosisTypeClinical = 1
 
int GenderMale = 1
 
readonly DateTime NullDateTime = new DateTime(1990, 1, 1)
 
int NullInt = -1
 
bool NullBool = false
 
string LabexId = "Labex"
 
string OoRootName = "MCCI_MT000100HT03.Message"
 
int OoGenderMale = 1
 

Properties

virtual IReporter R [get]
 Reporter for this class. More...
 
bool OoCheckAll [set]
 

Private Attributes

IReporter _R = null
 
string CreationTimeAttribute = "value"
 
string ActionElement = "interactionId"
 
string ActionOidAttribute = "root"
 
string ActionAttribute = "extension"
 
string OoOrderStatusElement = "statusCode"
 
string OoOrderStatusAttribute = "code"
 
string OoCommentElement = "text"
 
string OoOrderTimeElement = "effectiveTime"
 
string OoOrderTimeAttribute = "value"
 
string OoActionPriorityElement = "priorityCode"
 
string OoActionPriorityCodeAttribute = "code"
 
string OoActionPriorityCodeSystemAttribute = "codeSystemName"
 
string OoSampleContainer = "subject"
 
string OoSampleSubContainer = "Specimen"
 
string OoSampleDataContainer = "productOf"
 
string OoSampleDataSubContainer = "procedureEventSpecimenCollection"
 
string OoSampleStatuscodeElement = "statusCode"
 
string OoSampleFixativeElement = "methodCode"
 
string OoSampleSideElement = "approachSiteCode"
 
string OoSampleOrganElement = "targetSiteCode"
 
string OoSampleTimeElement = "effectiveTime"
 
string OoSampleNumPiecesContainer = "specimenMaterialChoice"
 
string OoSampleNumPiecesSubContainer = "Material"
 
string OoSampleNumPiecesElement = "quantity"
 
string OoSampleNumPiecesAttribute = "value"
 
string OoPatientContainer = "recordTarget"
 
string OoPatientSubContainer = "Patient"
 
string OoPatientDataContainer = "Person"
 
string OoPatientNameContainer = "name"
 
string OoPatientSurnameElement = "family"
 
string OoPatientNameElement = "given"
 
string OoPatientGenderElement = "administrativeGenderCode"
 
string OoPatientGenderAttribute = "code"
 
string OoPatientBirthDateElement = "birthTime"
 
string OoPatientDeceasedElement = "deceasedInd"
 
string OoPatientTimeOfDeathElement = "deceasedTime"
 
string OoAddressContainter = "addr"
 
string OoCountryCodeElement = "country"
 
string OoCityElement = "city"
 
string OoPostalCodeElement = "postalCode"
 
string OoStreetAddressElement = "streetAddressLine"
 
string OoPatientBirthPlaceContainer = "birthplace"
 
string OoPatientBirthPlaceSubcontainer = "Place"
 
string OoPatientBirthPlaceElement = "name"
 
string OoPatientHealthInsuranceContainer = "playedIdentifications"
 
string OoPatientHealthInsuranceElement = "id"
 
string OoAuthorContainer = "author"
 
string OoAuthorSubcontainer = "AssignedEntity"
 
string OoAuthorOrgContainer = "Organization"
 
string OoAuthorOrgNameElement = "name"
 
string OoAuthorDataContainer = "assignedEntityChoice"
 
string OoAuthorDataSubcontainer = "Person"
 
string OoAuthorNameContainer = "name"
 
string OoAuthorPrefixElement = "prefix"
 
string OoAuthorSurnameElement = "family"
 
string OoAuthorNameElement = "given"
 
string OoAuthorSuffixElement = "suffix"
 
string OoMedicalDataContainer = "support"
 
string OoMedicalDataSubContainer = "ObservationEventGeneral"
 
string OoMedicalDataKindElement = "code"
 
string OoMedicalDataKindAttribute = "code"
 
string OoMedicalDataElement = "value"
 
string OoMedicalDataTypeAttribute = "dataType"
 
string OoMedicalDataCodeAttribute = "code"
 
string OoMedicalDataCodeSystemAttribute = "codeSystemName"
 
string OoMedicalDataValueAttribute = "value"
 
string OoDiagnosisTextDataKind = "NAPDIAG"
 
string OoDiagnosisTextDataType = "ST"
 
string OoDiagnosisCodeDataKind = "NAPDIAG"
 
string OoDiagnosisCodeDataType = "CE"
 
string OoMedicalDataTypeCode = "CE"
 
string OoMedicalDataTypeText = "ST"
 
string OoAutopsyDeathReasonDataKind = "NVZS"
 
string OoObductionDeathReasonDataType = "ST"
 
string OoAutopsyDeathReasonTitle = "Neposredni vzrok smrti"
 
string OoAutopsyBasicDiseaseDataKind = "OOB"
 
string OoObductionBasicDiseaseDataType = "ST"
 
string OoAutopsyBasicDiseaseTitle = "Osnovno obolenje / bolezen"
 
string OoAutopsyAssociatedDiseaseDataKind = "PRBOL"
 
string OoObductionAssociatedDiseaseDataType = "ST"
 
string OoAutopsyAssociatedDiseaseTitle = "Pridružene bolezni"
 
string OoAutopsyOtherInformationDataKind = "QINF"
 
string OoObductionOtherInformationDataType = "ST"
 
string OoAutopsyOtherInformationTitle = "Vprašanja, druge informacije"
 
string OoActionRevise = "POXX_HN121011"
 
string OoActionNullify = "POXX_HN121009"
 
string OoCodeCreate = "POXX_TE121002"
 
string OoCodeRevise = "POXX_TE121011"
 
string OoCodeNullify = "POXX_TE121009"
 
string OoOrderStatusNullified = "nullified"
 
string OoOrderStatusActive = "active"
 

Detailed Description

Constants related to the ObservationOrder msg. Remark: class MsgConst was composed of different parts in order to make it easily scanned. Constants are used in utilities needed for interpretation and construction of messages.

Member Data Documentation

IReporter IG.Lib.MsgConstObservationOrder._R = null
private
bool IG.Lib.MsgConstObservationOrder.OoCheckAliveConsistency = false
string IG.Lib.MsgConstObservationOrder.CreationTimeElement = "creationTime"

Name of the Root XML node for all messages.

string IG.Lib.MsgConstObservationOrder.CreationTimeAttribute = "value"
private
string IG.Lib.MsgConstObservationOrder.ActionElement = "interactionId"
private
string IG.Lib.MsgConstObservationOrder.ActionOidAttribute = "root"
private
string IG.Lib.MsgConstObservationOrder.ActionAttribute = "extension"
private
string IG.Lib.MsgConstObservationOrder.OoOrderStatusElement = "statusCode"
private
string IG.Lib.MsgConstObservationOrder.OoOrderStatusAttribute = "code"
private
string IG.Lib.MsgConstObservationOrder.OoCommentElement = "text"
private
string IG.Lib.MsgConstObservationOrder.OoOrderTimeElement = "effectiveTime"
private
string IG.Lib.MsgConstObservationOrder.OoOrderTimeAttribute = "value"
private
string IG.Lib.MsgConstObservationOrder.OoActionPriorityElement = "priorityCode"
private
string IG.Lib.MsgConstObservationOrder.OoActionPriorityCodeAttribute = "code"
private
string IG.Lib.MsgConstObservationOrder.OoActionPriorityCodeSystemAttribute = "codeSystemName"
private
string IG.Lib.MsgConstObservationOrder.OoSampleContainer = "subject"
private
string IG.Lib.MsgConstObservationOrder.OoSampleSubContainer = "Specimen"
private
string IG.Lib.MsgConstObservationOrder.OoSampleDataContainer = "productOf"
private
string IG.Lib.MsgConstObservationOrder.OoSampleDataSubContainer = "procedureEventSpecimenCollection"
private
string IG.Lib.MsgConstObservationOrder.OoSampleStatuscodeElement = "statusCode"
private
string IG.Lib.MsgConstObservationOrder.OoSampleFixativeElement = "methodCode"
private
string IG.Lib.MsgConstObservationOrder.OoSampleSideElement = "approachSiteCode"
private
string IG.Lib.MsgConstObservationOrder.OoSampleOrganElement = "targetSiteCode"
private
string IG.Lib.MsgConstObservationOrder.OoSampleTimeElement = "effectiveTime"
private
string IG.Lib.MsgConstObservationOrder.OoSampleNumPiecesContainer = "specimenMaterialChoice"
private
string IG.Lib.MsgConstObservationOrder.OoSampleNumPiecesSubContainer = "Material"
private
string IG.Lib.MsgConstObservationOrder.OoSampleNumPiecesElement = "quantity"
private
string IG.Lib.MsgConstObservationOrder.OoSampleNumPiecesAttribute = "value"
private
string IG.Lib.MsgConstObservationOrder.OoPatientContainer = "recordTarget"
private
string IG.Lib.MsgConstObservationOrder.OoPatientSubContainer = "Patient"
private
string IG.Lib.MsgConstObservationOrder.OoPatientDataContainer = "Person"
private
string IG.Lib.MsgConstObservationOrder.OoPatientNameContainer = "name"
private
string IG.Lib.MsgConstObservationOrder.OoPatientSurnameElement = "family"
private
string IG.Lib.MsgConstObservationOrder.OoPatientNameElement = "given"
private
string IG.Lib.MsgConstObservationOrder.OoPatientGenderElement = "administrativeGenderCode"
private
string IG.Lib.MsgConstObservationOrder.OoPatientGenderAttribute = "code"
private
string IG.Lib.MsgConstObservationOrder.OoPatientBirthDateElement = "birthTime"
private
string IG.Lib.MsgConstObservationOrder.OoPatientDeceasedElement = "deceasedInd"
private
string IG.Lib.MsgConstObservationOrder.OoPatientTimeOfDeathElement = "deceasedTime"
private
string IG.Lib.MsgConstObservationOrder.OoAddressContainter = "addr"
private
string IG.Lib.MsgConstObservationOrder.OoCountryCodeElement = "country"
private
string IG.Lib.MsgConstObservationOrder.OoCityElement = "city"
private
string IG.Lib.MsgConstObservationOrder.OoPostalCodeElement = "postalCode"
private
string IG.Lib.MsgConstObservationOrder.OoStreetAddressElement = "streetAddressLine"
private
string IG.Lib.MsgConstObservationOrder.OoPatientBirthPlaceContainer = "birthplace"
private
string IG.Lib.MsgConstObservationOrder.OoPatientBirthPlaceSubcontainer = "Place"
private
string IG.Lib.MsgConstObservationOrder.OoPatientBirthPlaceElement = "name"
private
string IG.Lib.MsgConstObservationOrder.OoPatientHealthInsuranceContainer = "playedIdentifications"
private
string IG.Lib.MsgConstObservationOrder.OoPatientHealthInsuranceElement = "id"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorContainer = "author"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorSubcontainer = "AssignedEntity"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorOrgContainer = "Organization"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorOrgNameElement = "name"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorDataContainer = "assignedEntityChoice"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorDataSubcontainer = "Person"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorNameContainer = "name"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorPrefixElement = "prefix"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorSurnameElement = "family"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorNameElement = "given"
private
string IG.Lib.MsgConstObservationOrder.OoAuthorSuffixElement = "suffix"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataContainer = "support"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataSubContainer = "ObservationEventGeneral"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataKindElement = "code"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataKindAttribute = "code"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataElement = "value"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataTypeAttribute = "dataType"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataCodeAttribute = "code"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataCodeSystemAttribute = "codeSystemName"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataValueAttribute = "value"
private
string IG.Lib.MsgConstObservationOrder.OoDiagnosisTextDataKind = "NAPDIAG"
private
string IG.Lib.MsgConstObservationOrder.OoDiagnosisTextDataType = "ST"
private
string IG.Lib.MsgConstObservationOrder.OoDiagnosisCodeDataKind = "NAPDIAG"
private
string IG.Lib.MsgConstObservationOrder.OoDiagnosisCodeDataType = "CE"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataTypeCode = "CE"
private
string IG.Lib.MsgConstObservationOrder.OoMedicalDataTypeText = "ST"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyDeathReasonDataKind = "NVZS"
private
string IG.Lib.MsgConstObservationOrder.OoObductionDeathReasonDataType = "ST"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyDeathReasonTitle = "Neposredni vzrok smrti"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyBasicDiseaseDataKind = "OOB"
private
string IG.Lib.MsgConstObservationOrder.OoObductionBasicDiseaseDataType = "ST"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyBasicDiseaseTitle = "Osnovno obolenje / bolezen"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyAssociatedDiseaseDataKind = "PRBOL"
private
string IG.Lib.MsgConstObservationOrder.OoObductionAssociatedDiseaseDataType = "ST"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyAssociatedDiseaseTitle = "Pridružene bolezni"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyOtherInformationDataKind = "QINF"
private
string IG.Lib.MsgConstObservationOrder.OoObductionOtherInformationDataType = "ST"
private
string IG.Lib.MsgConstObservationOrder.OoAutopsyOtherInformationTitle = "Vprašanja, druge informacije"
private
string IG.Lib.MsgConstObservationOrder.OoActionCreate = "POXX_HN121002"
string IG.Lib.MsgConstObservationOrder.OoActionRevise = "POXX_HN121011"
private
string IG.Lib.MsgConstObservationOrder.OoActionNullify = "POXX_HN121009"
private
string IG.Lib.MsgConstObservationOrder.OoCodeCreate = "POXX_TE121002"
private
string IG.Lib.MsgConstObservationOrder.OoCodeRevise = "POXX_TE121011"
private
string IG.Lib.MsgConstObservationOrder.OoCodeNullify = "POXX_TE121009"
private
string IG.Lib.MsgConstObservationOrder.OoOrderStatusCompleted = "completed"
string IG.Lib.MsgConstObservationOrder.OoOrderStatusNullified = "nullified"
private
string IG.Lib.MsgConstObservationOrder.OoOrderStatusActive = "active"
private
string IG.Lib.MsgConstObservationOrder.OoMessageType = "Observation"

Property Documentation

virtual IReporter IG.Lib.MsgConstObservationOrder.R
get

Reporter for this class.

bool IG.Lib.MsgConstObservationOrder.OoCheckAll
set

The documentation for this class was generated from the following file: